skysight-inc/HackerNews huggingface dataset:
Unicode actually has semantic symbols that could be used for a nicer 2D monospaced layout here, such as ⎧ ⎪ ⎨ ⎩ ( (LEFT CURLY BRACKET UPPER HOOK, MIDDLE PIECE, LOWER HOOK, and CURLY BRACKET EXTENSION). With more conditional rows, you could use these. One downside is that you would have to do a 2D parse, since the = wouldn't be on the first line. We've been loath to go there. It also seems painful as a user to have to type all the right bracket symbols in all the right places.

We do support the Unicode ⎡|⎦ symbols for matrices. The grammar is that a matrix starts with either [ or ⎡ and ends with either ] or ⎦. Rows can be optionally surrounded by |. I find this too cumbersome to use myself.
> by random selection algorithm

Is this true? Did they tell you this when you were laid off? If so, that's absolutely bonkers

Anyways best of luck
Maybe the OH- parts neutralize the H+ sensation?
NB that CMOS and CCD sensors might have a QE approaching 1, but they cannot (yet) be used to detect a single photon due to internal noise (unless you get a really expensive sensor and make it super cold).

For detecting single photons, you need really high in-sensor amplification. Options include SPADs or photomultipliers if you don't need an image, or image intensifier tubes (used in night vision) if you do need an image. Semiconductor cameras that use IIT-like operational principles are in development now, undergoing testing for next-gen (digital) night vision.
Oh no, if anything I've been super lucky in that regard. It's just that a dinner with 2 good friends is a much different vibe from a barbecue with 15 people, 10 of which you've never met, and I miss the latter, especially post-covid :\
I thought Rust was supposed to be safe?
If you're going to pick up a weapon, point it at someone, and pull the trigger, what happens next is your responsibility, regardless of any other context.

If you aren't willing to learn the difference between dummy rounds, blanks, and live rounds, then you shouldn't be pointing firearms at people and pulling the trigger.
I think the templates were a brilliant idea. They made somewhat of a comeback on the Mac and didn’t get huge traction, but still have remnants in current MacOS with its stationary pads (a poor implementation, and the Finder doesn’t even change the icon of a file when it is turned into a stationary pad)
https://archive.ph/l85GP
there's no way they chose ppl to get laid off by a random selection lmao
But the index update wouldn't be in the critical path (when a user searches). Unless the index size requirements are so large you can't do it on machine (doubt it)
"Financial violence" is a hell of a rhetorical turn. You don't get to redefine "violence" into anything you don't like, and you don't get to assault someone just because you think they're costing your business money. That's not a road we want to go down, as a society.
Google employees finding out if they're laid off by testing their access badges
Sounds like poor poor management, probably many layers thick. Too many people is not a problem a company like Google if run well....
I disagree with all of you.

Make it work. Then make it maintainable. Then polish it to make it more ideal.

When it works it can be spaghetti and lack testing and filled with hacks. After you make it maintainable it can still be less than ideal — some hacks here and there in leaf functions but things are localized and understandable and non-brittle (ie good testing coverage, design which has appropriate abstraction, refactors to promote test ability, no more spaghetti etc etc). Then in the final step you polish the stuff to gold (ie use better solutions or improve performance). It is the only way.
It's possible to break the law and not be penalized for it.

>But what if a cop is having a bad day, or has a quota to hit, or doesn't like my bumper sticker, and decides the legal limit is 65 mph because the setting sun might be dazzling in my rear view mirror?

You would take it to court like you do now and fight the assessment.

>And if I don't want the cost and inconvenience of going to court, should I go at 60 mph instead, just in case?

Yes, no different than today
The stakeholders purposedly pin CEO's pay to the stock price to avoid them doing so:
https://www.barrons.com/articles/alphabet-ceo-sundar-pichai-...
You can use bigserial instead of serial, which goes up to 9223372036854775807.
How is spraying a woman with a water hose a solution? It certainly isn’t going to improve his store’s public image or help the woman get help. Business owners are not entitled to taking out their frustrations on homeless people.
ChatGPT: CEOs at Davos are using it to write work emails – CNN Business
Surely, but what makes you think they are unhappy with their unproductivity? The OP makes it sound like there's a ton of people who aren't working who'd love to give you free time and do the work for you, but that's clearly not the case.
Fair point! However, I suspect many people have, as I have, been screaming silently for a few years that we will have to pay for all of this at some point soon. I expected what we are seeing, and I'd be amazed if most others on this site are surprised.
Every field is quoted. Every field is quote-escaped.
That's all you need.
That would be illegal.
Yep, a book with proofs and worked exercises is great for this because you can try to do the proof and then look at the solution to see if you got it reasonably correct. In my case the book covers a lot of stuff that I passively "know", but working problems has helped get be back to an active understanding.
I really don't like this feature. I like knowing what and where things are linked explicitly.
Here http://www.bitsavers.org/pdf/apple/lisa/toolkit_3.0/
I usually end up using podbay.fm for finding rss feeds for shows which don't list them on their web pages (or anywhere else). https://podbay.fm/p/software-unscripted
way behind it....like....Trump was not yet elected...
Not only that, the effects of microgravity on humans for such a long time period would also have negative health implications, meaning there is a strong incentive to reduce Mars mission times.

Given human frailty, there is a really strong incentive not to send people at all.

Is there *anything* that humans could realistically achieve that robots could not at a fraction of the cost?

The only thing promoting a human mission at this time is bragging rights.
Yeah Satya’s note was bad for several reasons, not the least of which is he sent it right after attending a private Sting concert. Starting to wonder if rather than being an exceptional leader, he just benefitted from following Steve Ballmer which would make almost anyone look better in comparison.
Speed limits are 100% political. They aren’t based on engineering. You always have cops saying “speed was a factor in this collision” and “everyone just needs to slow down to be safe.” But the reality is that accidents don’t happen from high speed, they happen from a high standard deviation among speed of individual cars on the road. Having a speed limit well below what the road can safely be driven at creates that high standard deviation as some people drive to the road while others drive to the limit.

The collective insanity that we as a society have around setting sensible maximum speeds for roads is one of my bigggest pet peeves.
Remote work is hurting local networks for a lot of people. It's true that it's possible to build community outside of work but it takes intentional effort. We spend so many hours at work that it's a natural place for adults to build community and meet acquaintances.

Situation 1 - Years of working in an office with coworkers, attending events, meeting customers in the community. Eventually you end up with a handful of people who you just happened to chat with at some work thing then ran into each other again and now you are sort of friends.

Situation 2 - All of your interaction with coworkers and customers is remote. You get along with people but they aren't nearby so you can't grab coffee or dinner after work. You need to find interesting after-work activities, summon the energy, block out the time, spend the money, procrastinate taking action because you're overthinking it too much, etc.

--

I can't remember which podcast I heard about this on but I've listened to most of the audiobook for Nick Gray's "The 2-Hour Cocktail Party: How to Build Big Relationships with Small Gatherings"[0] and will be giving hosting a shot this spring. It still takes a lot of effort to find a crowd and host but hopefully having a framework for organizing and hosting will help.

[0] https://www.goodreads.com/en/book/show/61212264-the-2-hour-c...
I share a similar feeling, from my point of view developers are users as well, and we should enjoy similar nice workflows as regular users.
Is there a link with Visual snow syndrome?
Probably a mix of getting the “lowest performing” people based upon yearly performance reviews, and then just randomly cutting people based on employee id. Maybe cut a specific amount of people from each department/organization.
You have decided they don't have a responsibility to their employees, but that doesn't make it true.
When I was writing my thesis I had one rule that kept me going: one page a day. Every day I had to add at least one page to my thesis. It could come from text or charts or a table or the bibliography or wherever, but that page count had to go up every day.

Some days, I added a paragraph that spilled over onto the first line of a new page and that was that. Other days, one page became five became 20 as I hit a rhythm. It was always about giving myself that chance to hit it off for the day.
> Is the back of an eye a sufficient observer? :)

It definitely is. The retina "measures" photon positions, which is why you see images. Observation is just interaction, no need to consider whether A can observe B. If they interact, some kind of observation takes place.
It's really not about minimum wage. Germany didn't even have a minimum wage until 2014. Ultimately, it's about having a social safety net. As a worker, if you have a social safety net, then you can afford to form a union without worrying about the health and security of your family. Also, higher taxes disincentives such reckless profit seeking.
New MacBook Pro with M2 Pro and M2 Max
This was the speculation, I am sure they would have constraints like, fire recently joined people, or those ones who were not promoted last X years, etc. etc. I was hired last year, so it makes a bit sense for me.
It's funny to me because this has been happening in tech a long time and is happening to the current giants. The old giants like IBM, GE, Motorola, etc. all suffered similar fates. And it's been discussed ad nauseum by disgruntled engineers who then go and make new companies/start ups to get away from the "suits".

It's called "Takeover by MBA". You know it's happened when you start hearing phrases like "Cut costs", "Make things more efficient", "LEAN process", etc. Basically the garbage pioneered by Jack Welch and taught at MBA schools everywhere to boost stock prices in the short to medium term.
>I would love to see the cultural expectation for tipping disappear

As a former bartender with lots of friends and family still in the industry, I respectfully disagree. Tipping creates patronage. In the right bar/restaurant, you can create regulars who specifically tip you inordinate amounts based on your ability to provide them with reliable, high quality service.

My significant other recently visited their home country in Europe where tipping does not exist, and was (to put it a bit colorfully) disgusted with the poor quality of service from each and every bar/cafe/restaurant that they went to.

Tipping creates an incentive if done right.
Sam Altman: 'We adapted to calculators and changed what we tested in math class'
My example is not contrived, it is literally this exact post (and HN isn't the only site with publicly available information).

However, I agree with you - sensitive information should not be easily guessable even if other security mechanisms are in place (and they absolutely should be of course).

What I am really reacting to is rules of thumb - "always do X and you will be ok". The issue is, it is often easier (and far more valuable) to understand the real reason behind things than to remember the rule of thumb.
Tell me more about how Asian Americans have to have better grades than Whites, Blacks and Latinos to get into the same school because they are somehow worse.
Wow. How much more obvious could I make it that I was being sarcastic than ending the sentence with “/s”.

Yes there was such a “controversy”

https://herapocrypha.medium.com/too-black-to-be-orange-or-an...
The US is safer if you don't bring home classified information. You don't have control over what the president does. It's in your rational self-interest to not bring home classified information. Your perception of fairness has nothing to do with it, and if you can't get over that, you shouldn't be handling classified information.

Also, guarding the houses of a few high officials is much easier than guarding the houses of everyone with a security clearance.

Don't let perfect be the enemy of good.

There are lots of dumb rules, but keeping classified documents inside secure areas is not one of them. Once, I was working as a contractor, and there was a NATO classified document I needed for my work. I just needed to be a citizen of a NATO country and have a clearance from that country (check and check). The hitch was that I needed someone in my company to read me the paperwork/walk me through the PowerPoint presentation that I'd go to prison if I shared the info, etc., etc. and watch me sign on the dotted line. There was nobody at my employer who was certified to give me that presentation. (There was someone who was signed up to get the training to walk people through the NATO paperwork, but that was going to be 3 months later.) Someone at my client was certified to give that presentation, but (for accountability reasons) it needed to be someone at my employer who gave me the "you will go to prison if you share this NATO information" presentation. So, what we did is have my friend sit down across from me with the document. I'd ask her questions, she'd read the documents, and mentally redact the information by giving me wide ranges of frequencies, bitrates, etc. I then wrote my computer models, and if they needed higher fidelity, someone at the client later came back and patched the estimated values I used. It was a bit of a pain and a bit silly, but you follow the procedures. If you can't do your job while following the procedures, then you escalate and escalate until you can do your job while still following the procedures.

It takes a certain level of tolerance for BS to work with classified information and stay within the rules, but that's a valuable skill that carries a good amount of financial reward.
> I apologize to whomever is living there now. Actually, I wouldn't be surprised if they didn't even realize it's wireless and were confused why it's such a shitty switch, and when the battery eventually ran out.

It's odd to me that it's the norm for the seller/buyer of the house to never meet. I bought a 1970s house awhile ago, and have slowly learned it's eccentricities as well as adding some myself. I think it'd be immensely helpful if it was the norm for everyone to walk through the house together and cover things like "oh this is a weird miscellaneous circuit that covers things in 3 different rooms", "this is this way because..."
That's about as coherent a problem as "Bill Gates injecting microchips in your arm via vaccines to control you via 5G".

If Oxford really wanted to restrict your movement they wouldn't be making it easier to cycle.
Interesting. I cannot separate what the Feds said regarding inflation tbh. On one side, the government was gloating over the fact of low unemployment numbers, on the other side, you have the Feds saying with no shame whatsoever they need to low inflation numbers by raising interest rates and orquestrate moves to layoff people with the objective to lower the demand for goods and services.

This looks like a coordinated "attack" where companies and government colluded against the common folk. There's a win-win for them. Companies will start reducing salaries since there'll be more supply of workers, and the government will say "we promise to lower inflation" as campaign slogan.
One of the recurring problems my early users have had is the need to move data back and forth between DoomCheck and their organizational system, most commonly Jira. So you're right about that being a problem.

Integrations aren't an impossibility, but they do require some serious design work (see next paragraph.) My current focus is to get people who are not already-invested in some other system to use DoomCheck as a standalone system so I can make sure the fundamentals are solid and usable.

As food for thought, here's a sketch of a design for Jira integration:

To begin with, we have to address a conceptual difference between DoomCheck and Jira. DoomCheck is document-centric, and encourages many small estimates. You can easily write "Purchase laptop {0.5-1h}, install Ubuntu {1-10h}, check out monorepo and build codebase {1-4h}". In Jira, every issue or sub-task is heavyweight; it would be pretty ugly to try to create a sub-task for every estimate in the preceding sentence.

So my current notional design is to associate Markdown document sections with Jira issues and sub-tasks. The descriptive text within a given DoomCheck markdown section would go in the corresponding Jira issue/sub-task description -- fortunately Jira now supports Markdown formatting so no translation should be needed.

Results of DoomCheck's analyses would go in two places. First, when an analysis was run or rerun, the latest probability graphs would get added to each Jira issue in a comment. Second, key values (e.g. the 10%, 50%, and 75% hours-to-complete estimates) could get written directly into custom fields, optionally with one of them getting written directly into the Jira native estimation field.

This approach would allow for two-way information flow between DoomCheck and Jira. One notional workflow might be:
1. Estimate your project in DoomCheck.
2. Push button to create and populate a new project in Jira from your DoomCheck plan.
3. Push button occasionally to make DoomCheck pull updated information from Jira, re-estimate everything, and push resulting graphs and numbers back to Jira.

I'm glossing over a lot of details here, of course, but hopefully that gives you a rough idea of how it might work for one very popular PM tool.
Transgenic ants shed light on insects’ sense of smell
This is wisdom right here. It's tragedy of the commons.

I find that the real problem is no one wants to properly learn how their build system works. I don't care if it's make, cmake or bazel -- whatever it is, you need to _learn_ it. I've worked with folks that have 20 years of experience, fantastic C/C++ developers, that look at a makefile and say "Ugh what is this complicated mess, can you do it in cmake or bazel or something" and expect a silver-bullet where-in the makefile build will somehow transform itself into a self-describing intuitive build system by virtue of some sort of hype-osmosis.
Not really, unemployment rates are at 20 year lows
Please try to be a little more sensitive, bear in mind who you're replying to and what they're going through.
There's an irony in complaining about "progressive" signalling in movies while praising Top Gun: Maverick, a movie so woke that they made the baddies an unidentifiable country just so nobody would get offended.
Doesn't make sense at all. Maybe they identified a larger pool of employees and then applied random selection algorithm to that pool. No way they are laying off superstars.
In order to enable relinking, they had to keep around all original .o and .a files, as well as a Makefile. Not a problem for OpenBSD but pretty unusual for binary Linux distros.

I wonder if it is possible to make a relinker which only requires binary output -- so it could be easily incorporated into existing systems.

One way I can think of is to keep relocation/original object information in the debug sections, so that one can reconstruct original object files and re-link them. But I am guessing this will not work with LTO though... Or maybe we can just make a bunch of debug sections and store input object/library files verbatim -- this will at least double the binary size, but will allow for easier relinking.
> So chances are you've never seen one.

No I don’t know what people mean.

I’ve seen very productive developers, but it doesn’t fit the “10x” that I’ve seen described.
This sounds really exhausting. But now that I think about it my parent's house serves the same purpose. When I visit I let family and friends know I'm in town and to stop in when they can. House is the same place they remember from high school. I don't consider it a party, just old friends chatting, drinking, and eating. I'd be lucky if more than 2-3 showed up around the same time.
> For example, Microsoft is famously still doing quite well despite desktop operating systems no longer being the most important game in town.

There was a period about 10-12 years ago when Microsoft was basically left for dead
Gerbil (built on Gambit) has a really impressive-looking standard library (probably the biggest reason most Schemes don't get great adoption). It's got builtin JSON libraries, HTTP server and client libraries, protocol buffers, database drivers (builtin MySQL and PostgreSQL), etc.

https://cons.io/reference/

Actually looking at the libraries on this page for Gauche and comparing it to Gerbil, Gerbil seems way more practical for the kind of web/data work I normally do.

The only big extensions this page lists on top of R7RS libraries (which are fine for programming but don't include much for typical development work on web/data/etc) seems to be for programming desktop apps.

So for me the most practical Schemes (because of built in libraries) I can think of are Gerbil or Racket. But it's been a while since I've looked into Schemes.
> He was served with a search warrant that was missing dozens of pages and gave no reason for the raid; the case records related to the warrant have been sealed, so there’s no way of telling what the point of the search was.

Can't you file a compliant against search warrants in the US? How are you supposed to file such a complaint if you don't even know what it's about?
Twitterrific no longer working might be the last straw for me with Twitter. I can't continue to use it if there's no way to get a non-algorithmic timeline where I can read every tweet starting from the oldest not yet seen allowing me to scroll up to the most recent.

I've seen other non-algorithmic clients but none have the simple, elegant interface of Twitterrific. It was the only way I could see everything from accounts I follow. Without being able to do that easily, the service is useless to me.
I understand this is all economic cycles, but it does suck to be at the bottom end of it.
Would love to see a pedantic modern cmake example of you know if one
That is wild to think about, thanks for explaining!
There are university master degrees for UI/UX in the states? Can you get a PhD in something UI/UX related as well?
Someone who continues to deliberately misgender after being told about it - especially using "he" when the person's name (Maia) is traditionally a woman's name - seems to care quite a bit.
The actual title is supposed to be "🥺: the best sudo replacement", but I'm not surprised that Hacker News stripped the emoji.