News for hackers. Stuff that matters.

aesthetics1

Re:Good Culture Is the Biggest Productivity Hack, Not AI on Saturday August 29, 2026 @03:20PM (#49492519)
AI accelerates dysfunction. It will help you get to the wrong place faster if you're already heading there.

I do believe the opposite is true too. If you have a strong culture, a product or idea with promise, and a team of smart and capable people, it can move you faster in the right direction too.

The problem is that every person or company in group 1 thinks they are in group 2.

Re:The August 17 outage, and the work ahead on Thursday August 20, 2026 @06:24PM (#49381111)
> Since April, monthly commits have grown from 1.4 billion to 2.9 billion

Bonkers.

You can tell the entire industry is in a "productivity panic" and here's more proof. There's a velocity zealot crying tears of joy somewhere.

Re:Ask HN: Who is hiring? (December 2021) on Wednesday December 01, 2021 @12:28PM (#29406515)
Degreed | Frontend Developer (Angular) | DOE | Full-time | US Remote | https://grnh.se/59542b8e4us

Degreed is an upskilling platform where individuals and organization can discover content, build skills, and certify expertise. We're a remote-first, venture funded (series D) startup with just over 600 employees all over the world -- and we're looking for more.

We're hiring a stellar mid- to senior-level Frontend Developer for one of our teams. This is a fully-remote position with a flexible work schedule (work when and where you work best -- seriously!) available to candidates based anywhere in the United States. You'll need prior Angular experience to be considered.

Degreed offers a ton of great benefits. Some of my favorites are: * $1,200 a year to spend on anything learning-related (yes, anything). * 401k with a 4% match. * Unlimited PTO (seriously). * Home office stipend upon hire. * $75 monthly wellness benefit (cover your gym membership, buy yourself a Peloton, or get a sweet new bike helmet -- go wild). * And last but not least: Work with a smart, talented, diverse group of people all over the world!

Link to the posting: https://boards.greenhouse.io/degreed/jobs/4215800004?gh_src=...

More about working at Degreed: https://explore.degreed.com/careers

Re:Ask HN: Who is hiring? (June 2021) on Tuesday June 01, 2021 @06:15PM (#27362142)
Degreed | Backend Developer (C#/.NET/.NET Core) | Full-time | US-based Remote

Degreed is growing quickly with 500+ employees, an award-winning product, and one of the most innovative brands in skills & learning on the market. With our recent round of funding, Degreed is now valued at $1.5 billion -- and our people are the reason why. We hire outstanding candidates from all over the world. With unlimited PTO, monthly learning and wellness stipends, and endless internal growth opportunities, we don't usually have trouble finding the best and brightest.

Our engineering team is looking for one more! We challenge the status quo, we hold ourselves to high standards, we love to learn, and we're a little cheeky. Right now, we're looking for a backend developer to help drive the Degreed platform to the next level.

The ideal candidate has an exhaustive attention to detail, thrives on bringing new ideas to the table, has top-notch communication and organizational skills, and enjoys collaborating with all humans. If this sounds like you, let us know!

More roles + benefit info: https://explore.degreed.com/careers

Apply: https://jobs.lever.co/degreed/8a2bc41f-a832-4efe-93ab-9968ea...

I have always believed that the MagSafe connector should be on the brick. A short, regular USB type C cable to the power brick and a MagSafe connector between the brick and the wall.

Bonus points if the brick incorporates a small hub with additional ports. This would allow you to choose between using a regular USB type C power cable or the proprietary brick with MagSafe built in.

Re:Coming to Chrome: a new way to use tabs on Thursday May 14, 2020 @12:25PM (#23181477)
One of the great features in Chrome is that you can open your recently closed tabs with CTRL+SHIFT+T. This will bring back an entire window full of tabs and even works between reboots. I usually have a dozen tabs open and when I reboot, I simply open up Chrome again, CTRL+SHIFT+T, and I am right back where I was.
Re:Setting up Git identities on Tuesday March 24, 2020 @02:38PM (#22677496)
To get around this problem I just use a simple command-line utility that I wrote called gitswitch that I call whenever I jump to a new project. My name never changes but my email does, so that's all the utility changes. I suppose it would be neat to build in profiles, but I jump between 2-3 PCs regularly and would probably forget to update my profiles.

https://github.com/jboyer87/gitswitch

Example:

  gitswitch [email protected]

  gitswitch [email protected]
Re:Ask HN: How do you enforce database standards? on Thursday October 24, 2019 @07:04PM (#21350084)
Thanks a lot for this. I'm in touch with the red gate folks now and I appreciate you sharing your experience.
Re:Ask HN: How do you enforce database standards? on Thursday October 24, 2019 @02:31PM (#21347677)
Thanks for sharing this. I have been evaluating the red gate suite of tools. Is there a particular module in their deployment suite that helps manage/automate standards as you mentioned?

Our team consists of a single DBA and around a dozen developers. We're a .NET/C# shop but we use Oracle Databases.

Ask HN: How do you enforce database standards?

How does your team ensure that your database standards are being followed? Naming standards, ensuring certain triggers are present, index/constraint rules, etc. Do you use tools, code reviews, or some other method?I'm finding that this seems to be a harder problem to solve than enforcing other types of coding standards.

( Read More... | 5 comments | 3 points | on HN )
It's more likely that he has a browser extension that is doing this. I have DarkReader installed, and I similarly saw a bunch of style tags at the beginning of the page related to DarkReader (which applies some CSS rules to make everything "dark mode"). To the GP, you probably want to double-check your browser extensions (unless you were actually kidding).
This seems to generate mostly word salad. I haven't been able to find an artist (even one of the recommended artists like Drake) that it generates intelligible lyrics for. It seems to grab existing lyrics from other songs and mash them together, but it's not doing a great job of it.
Interesting. I think this is useful if implemented correctly.

I had an idea similar to this a few years ago. Basically, you would be able to bookmark your place on the page and come back to it later or send the link to someone else. I didn't think that using a word or phrase was useful because it could show up multiple times on the page. Instead, I used the scroll distance. Here's a crude demo:

http://jboyer87.github.io/page-progress/

Of course, this isn't device-independent. I never went much further with it.

Re:Show HN: De-sk, modular office desk system on Tuesday August 28, 2018 @12:00PM (#17859827)
It's an interesting concept. You need more photos - I need to see how the slats interlock, I need to see photos of how the frame works. My immediate thought was that with a long enough desk (de-sk?) it would bow in the middle. A lot of questions I have don't seem to be answered on the landing page. I think overall, the landing page could be simplified and cleaned up so I don't need to go hunting through the "FAQ" and "Why De-sk?" pages to know if this is the desk for me.

As others have pointed out, I think the biggest weakness is the seams. It looks like it would be impossible to write on. I would suggest that you include some sort of optional desk pad as an add-on.

I'm from the US. Although it doesn't look like you're shipping here yet anyway, you might include inch/pound units too if you plan to ship internationally at some point.

Cool concept, good luck.

EDIT: Here's what I meant by a desk pad, in case it wasn't obvious. This one has a lip so that it stays put, and a metal backing so that you wouldn't feel the slats underneath while you were writing: https://www.ikea.com/us/en/catalog/products/40246156/

Re:Completely Silent Computer on Tuesday May 15, 2018 @02:41PM (#17076494)
Seasonic does. They make excellent power supplies. I've used a 400w fanless in a media center PC, but they also make higher wattage units like this for example: https://seasonic.com/prime-titanium-fanless
Re:User-defined Order in SQL on Wednesday March 21, 2018 @03:03PM (#16641281)
You are right and make many succinct points. I imagined this in the context of the todo list example given in the article, and assumed there would be a sane limit on items in a list, and that each record in the database would be tied to a list ID, or user ID, or some other method to allow only pulling the items that are actually in the list.

That being said, this would not alleviate the problems you mentioned when walking the list. It would need to be arranged once retrieved either by the client, or by the backend before passing to the client. I imagined that I would traverse the list recursively to order it before passing it off to the client. This should take O(n) time, since we only need to traverse the list once, and we haven't retrieved from the database any unrelated rows (list ID, user ID, etc - there has to be some boundary in place).

Re:User-defined Order in SQL on Wednesday March 21, 2018 @11:59AM (#16639277)
My immediate thought was to store the information in a doubly-linked list type structure in SQL. Obviously the space efficiency is not optimal, but I am surprised that the article didn't even point this out.

The table could be designed with a unique PK, the todo item, and some binary or bool field to determine first (head) and last (tail). You would then add 'previous' and 'next' fields that would be updated for insert/delete/updates.

Older »