skysight-inc/HackerNews huggingface dataset:
Doreen, as someone who is here fairly often, I appreciate the perspective you provide, as it’s one that’s uncommon here and I (and judging by the fact that you have been on the leaderboard) and Hacker News finds very valuable. While I’m nowhere near being a millionaire, I’m young, male, and fairly removed from being in any sort of poverty; I think you would be right in your claim that on the leaderboard there is probably nobody with the same experience as you, while you could say I bring comparatively little that is novel “to the table” if you will.

That being said, a couple things you’ve mentioned that I wanted to talk about: one is that you’re one of the only women, or poor people on this site (I noticed you’ve qualified it with “leaderboard”, but I suspect you know as well as I do that this is highly correlated to “how much do you use the site”). I won’t claim in any way that this group forms a majority of course, but I have run women who qualify themselves as being a woman in pretty much every thread where it would make sense to do so. I see people who are poor, perhaps living in countries where wages are an order of magnitude lower than they are in say the US, some that don’t have a roof over their heads or have been skipping meals. So these people are here, and I am glad to hear from them just as I am glad to hear from you as well.

In addition, you’re not really being fair to Hacker News with your claim that men here would only email you to see if you would be interested in them. Some might, of course–as you mention, sexism is a real thing, it exists everywhere including in what we would call “western countries”. But it’s something that Hacker News is not about, nor is it acceptable behavior; the majority of men are not how you’re describing them to be. You mention that you haven’t been able to network effectively, but of course Hacker News skews heavily into recruiting people with college degrees in computer science, maybe multiple programming languages under their belt, maybe a fresh graduate or someone with experience at another software engineering company. We can talk all about whether this is what Hacker News should be about, and perhaps if it should branch out into being more welcoming to people of your background, but I just wanted to point out that I don’t think that you can necessarily correlate your experience with “nobody wants to network with me because I talk about being a woman and also being poor”.

To be clear: we’re not saying there isn’t a problem in the US with sexist, or trying to downplay your hardships both in life and on Hacker News in particular. But on a topic of “is life worse for women in Saudi Arabia or the United States” your personal experience with sexism is anecdotal and answers the question “is there still sexism in the United States”.
We have a 60s hand-me-down Eames.

It is a very good chair. The build quality is fantastic and stylistically it still holds up.

It is truly a "lounge chair" though - almost a semi-recliner. I rarely use it if it's a social situation because it sits back so far. It's amazing for relaxing and watching TV or a movie though.

I'm assuming the quality has held up. I've never tried a knock off.
Hmm I have no idea! Are the IPC standards publicly available for me to check out?
Some of these responses are deeply concerning.
- I would not give my real opinion for fear of reprisal if someone found out
- I think it’s dangerous to express an opinion outside of the current liberal viewpoint
- I am less anonymous, and somewhat ashamed of my opinion as it is frowned upon
"It is a sobering thought that by the time Mozart was my age ... he had been dead for three years." -- Tom Lehrer
So which are the optimizations the Intel compiler does which GCC can't is asked? I could guess at the reason for a factor of two, but what does the detailed profiling say with equivalent compiler flags? I can also say that GCC is a factor of two better on SKX on a Fortran benchmark, and came out about the same over the collection that's from when profile-directed. The usual reason for the Intel compiler appearing to win much is incorrect-by-default maths optimization allowing more vectorization.

I don't know about MKL stability, but reliability definitely isn't something I associate with the Intel Fortran compiler (or MPI) in research computing support.
If you don't like the Aeron (I don't either), you can try the Sayl. It's still from Herman Miller but it's something else entirely.

https://www.hermanmiller.com/en_gb/products/seating/office-c...
> They knew exactly what targets to hit. It follows that they knew that there was backup capacity in the system. This was a test run. And bullets are cheap.

Sounds like perhaps this was a white hat actor intending to push others to get serious about these risks?
See my other comment in this thread. I consider a lap desk the essential tool for a floor sitting setup because it puts the peripherals exactly where they need to be, on a comfortable and portable surface. Everything else can be improvised to start.
I wonder if you could create the feature using a emulated android phone... that would be cool!
> What's actually different between a photon of a given frequency

Well, none, of course. But the point is that white paper and a display's #FFFFFF probably won't send the same wavelength or number of photons into your eye.
Show HN: I built a simple, reliable, and affordable brand monitoring service
With Unreal becoming verboten on macOS, and Google working with Valve directly on Steam + Linux for Chrome OS...

What does that make Mac Gaming? Insane Clown Posse? Brokencyde?
Yeah, I don't buy it either. Books can be printed on anything a publisher wants, yet most books use a creamy paper rather than the whitest white they can get.
"The average person isn’t going to know that about transformers. Which leads more credence to the fact it’s an inside job."

Or that the perpetrators were well informed about infrastructure vulnerabilities.
Sounds like a great promotion for someone selling substation security.
> an enormous set of available training data (all traffic happening everywhere across the country).

I'm not sure this is very helpful to predict traffic patterns over the next 20-30 years in a policy-sensitive way... All the historical data in the world wouldn't have predicted the rise of Uber, the pandemic, the maybe-eventual rise of self-driving cars etc.
I know lifting weight is a big thing in the US, but not so much in my part of the world. Sometimes my impression is that many guys primarily want big muscles and conveniently convince themselves it is the way to go to be in good health. Not saying it's not but because it looks unnatural and isn't functional (I mean, have homo sapiens ever needed that kind of muscles?), I'm just wondering if it's really that healthy.

Are there any proven benefits to lifting heavy weight (compared to let say having a regular physical activity such as swimming, hiking, cycling, bodyweight exercises?)
I've been meaning to get around to basically plagiarizing this UI for a personal linux system monitoring tool.

I've tried a bunch of the popular linux disk/resource usage monitors but I find none are as flexible/nice to look at as Windows' Task Manager overview graphs and Resource Monitor. Any time I'm using a Windows system I will dedicate a monitor to just having Resource Monitor's disk usage tab open (although it can result in nontrivial CPU usage under certain disk access patterns).
> You’re pretty much guaranteed to own your data forever.

Don't I have that with Excel too, in practice?
I feel like this kind of approach to engineering opportunities is why people might be averse to hiring you (if that's even the case)... Statements like this are akin' to claims that "networking is hard for me because <insert character flaws or other minority status>" when in reality it's pretty damn hard for everyone.

If you make it clear this is your M.O. during an interview expect to be alienated and ignored.

We're here to write software and build cool stuff, not pander to childish ideas of an "ideal workplace".

Please grow up.
Among other things, terminal based programs support flexible remote workflows via ssh and tmux.

Edit: It's slightly off topic, but it might be easier to understand the draw of terminal based interactions in the context of a larger toolchain and workflow. So for example: ssh for remote access, tmux or Emacs for session management and program tiling, ranger or similar for file management, and Emacs or a Vim equivalent for text editing. Mainstream DVCS and build automation tools all provide full functionality via command line. A terminal based spreadsheet program is an obvious fit for such a toolchain.
Would you say the same thing to someone building all their software to compile on Intel? What if Intel doubles the prices of their CPUs? Then what?

The lock in argument is sort of silly. Everything has some sort of lock in. It's just a question of whether the benefits outweigh the potential costs of the lock in.

In the case of AWS, they give you incredible velocity since you don't have to built any of the infrastructure before you get started.
I found this video of an actual lithium battery recycling plant interesting:

https://www.youtube.com/watch?v=wxCFDWMPu38

Eco-friendly method of recycling EV batteries
Funny how most replies in that thread don’t actually address the initial question: why is there a policy of prohibiting disclosure of how the money the user pays gets distributed?

Most “answers” immediately diverge into monopoly discussions, or questions-as-answers of why 30% ‘seems so high’ (even though neither was initially brought up).
Tower Defense with a twist: all towers must be positioned with CSS Flexbox
I can’t recall the deal with h1bs, but green card applications require that you haven’t committed any acts of moral turpitude, which would easily include this.

All work visas have a no criminal charges rule, so if this is a criminal case I believe being found guilty puts him in the area of instant visa revocation
That's not true - you HAVE to do what society has decided is productive. We're under a person mocking liberal arts degrees.

This in spite of the fact that we throw away enough food to feed the world.

Capitalism isn't inherently evil but it isn't by default the best methodology just because America claims it is. A great example of rampantly shitty capitalism is in the phillipines, for example, where we don't even have to mention wage slavery to point out the issues with capitalism.
Check out the Haider Bioswing (https://bioswing.de/en/sitzsysteme/produkte/ergonomischer_ch...)

No idea if they are available internationally.

I got one last year and I’d say the architecture definitely forces you to sit straight and relax less than you do with most chairs.

But not necessarily in an uncomfortable way. It’s just not a chair for relaxed gaming or movie watching. That’s what makes it so great when working
True, but it doesn't sound like the approach described in the article factors in extraordinary circumstances like that either
You need a special language feature to "throw an error", which can break your reasoning about code. A seemingly harmless refactor like swapping two lines might completely change your behaviour because one of those lines actually threw an error. It becomes very difficult to do things like manage a resource properly (ensuring it's always released), to the point that you probably end up adding more special language features to handle that.
Yes it was fun making it thanks to all the asciimatics effects! I was also able to extend an internal asciimatics class to add a feature for pre-recorded code demos, which lets you _play_ code on a slide, like someone is typing it :D
Timeouts start to get really funny once you start to create lots of UDP Connections while using NAT somewhere in between. Since UDP is connectionless the NAT has no idea whether it will receive any packets anymore and therefore has to keep the port mapping for a certain amount of time. At some point UDP packets will be dropped since these mapping tables can‘t be of unlimited size.
Well, the problem here is that using exceptions to implement the program’s logic is considered bad practice.
here is something with a link to a research. The examples used in article convinced me to avoid pure white and black.

https://uxmovement.com/content/why-you-should-never-use-pure...
That’s a fair point. Good luck!
The drone-type designs cannot autorotate like a helicopter. They don't have the variable-pitch blade controls a helicopter does. If you lose an engine or prop, you crash uncontrollably unless you have some spare props.
The answer: yes, they could've. I had a professor who previously had been part of a US gov group that had been tasked with preparing for an attack on the electrical grid, all the way back in the tail end of the cold war. His impression of the security of the US grid was that it was completely unsecured. He told me that they had no chance of solving the problem then, and that he expects the same is still the case. His worst fear is a large EMP attack, not locally cutting powerlines, but the danger still stands
I don't disagree with that. But again, you have to start somewhere.
Postmark has been great for us for ages. They are strictly transactional and will flag accounts quickly that don’t follow this rule. This detracts spammers.
Apparently those Thinkpads are from 2011-2012, that's old. What do people do with such old devices that makes building a battery from scratch worthwhile?
Yes but actually no.

The problems described in the article are very particular to the Ethereum cryptocurrency and its implementation of smart contracts.

So, you "feel uncomfortable". I too, felt bad about the described situation, and that's a reason not to use Ethereum's smart contracts.

But cryptocurrencies are already useful outside smart contracts, and IMO it is a mistake to confuse both.
At work we had a Sendgrid account that got compromised, after which all of our comms were (predictably) being marked as spam. After back and forth with support, we were told to continue sending as normal and that "eventually" our genuine emails would stop getting sent to spam.

That lacklustre support response was enough to put me off the service. And then, funnily enough, a few days ago I received a reply from Sendgrid support about another account I had opened for a side project. This reply came in ~2 months late, where I was asking if I could be moved to a different IP range as all my emails were getting blocked by Outlook services due to the shared IP I was assigned being (seemingly) misused by spammers. Again, the response was "just keep trying as normal" and eventually my emails would work... Apparently. That's obviously not a viable business communications strategy.

The funniest part about both these support responses was that despite one of them taking several weeks to get a response, I'm being pinged every few days asking me if my issue was solved. It's all well and good for me to wait months when I need a response as to why all my emails are getting sent to spam, but as soon as the ball is in their court, they don't mind pestering me for a response.

I don't have enough bandwidth for a dedicated IP, so I signed up for a service that requires a credit card even for its free plan, which I believe is a decent enough barrier against spamming.
Kind of useless act it was then.

Fences, and cameras would not stop a well armed sabotage team.
Myself and former cofounder did a blog post like that once (no longer online), but yeah, I agree, there are plenty of negatives of the startup life that isn't talked about so much, especially the toll it can take on your health (both mental and physical), nevermind your bank account, which in our industry isn't thaaat hard to recover.
I have a very high sensitivity to light as a side-effect of medication.

Dark/black background with lighter text doesn’t bother me. White background with black text does.

Are you really going to tell me that I’m wrong for doing what is right for me because of your opinion?

The monitor only goes so low. And this works. Paper is very different to a screen. There’s a reason e-readers exist.

Maybe people should just do whatever they prefer/works better for them instead of insisting that light themes or dark themes are objectively better.
I can't find any place explicitly saying this was done maliciously. A theory: this could also be a really bad accident where (for example) he works without a company provided computer and didn't clean out his old AWS profiles from previous company - ended up deleting resources from the wrong account.
The real "Hitler-Style tactics" is not any specific historical injustice, it is the promotion of tribalism and nationalism, dividing people up into "us" (who have been wronged) and "them" (who did the wrong, and therefore deserve to be punished as a group) on the basis of race, religion, etc.

The opposite of Hitlerism is not Jews getting revenge on the Germans, it is liberalism. There is no room for whataboutism, because liberalism is not about showing how "they" are more evil than "us", because there is no "us" and "them".
The Augmentation of Douglas Engelbart [video]
That seems like an incredibly arbitrary distinction for why consoles are justified in taking 30% but Apple isn't. Apple created a software platform that has made developers billions of dollars, it seems to me there has been value created there.
The problem I have with this game (other than it being a shameless rip-off of Super Mario Kart) is that all in-game character models look so utterly lifeless.
Yes. (For example, ML, being impure, does not need this.)
From the film description:

"A film on Douglas Engelbart, inventor of the computer mouse whose vision was to augment the collective IQ of humans using the computer as a tool to accomplish this. For Doug it was all about augmenting humankind's collective IQ, his ideas were ahead of his time, his thinking was ahead of his time. Before Gates, before Jobs and before the personal computer revolution there was Douglas Engelbart."
This is the best thing I've read today. Thank you. :)
It’s quite nice. You can live wherever you want, make your home just how you want it, have a variety of investments, and have your other half not have to work and raise the children and take care of a garden, etc. You can leave work as well to be even closer to the ones you love.

It takes a lot of stress out of day to day living and you can really plan a future. All while being able to continue work you enjoy or switch careers into something maybe isn’t as profitable but brings different enjoyment.
Microsoft Edge Just Dropped These Brilliant New Features to Beat Chrome
I'm so not an expert I hope people don't read me too seriously. It's just my understanding of the FP world. A lot of time they will encode ideas in threaded closures that do nothing until they're consumed (the programmable semicolon doing the 'interpretative' part) which is a bit like a DSL tree and not so removed from a ~lisp.
Yes absolutely, as I stated in the comment before. The super fast verification is once you've done the DB lookup and do the actual comparing (as it's just int64 comparisons). CAA is intended as a set of primitives to be built on top of.

As I understand ST is in effect making the client act as the cache by giving them a refresh token (RT), you delay having to do a central DB lookup until the AT expires and RT is used... You could do the same with CAA, check the DB every X interval (30s) instead of every request, the security implications would be the same (some period of time that no matter who is using the token it will work) as I understand?

From what I've read Theft Protection is a matter of detecting reuse of RT (as I've understood), again with CAA and using the above, you could track each periodic "check" against the master with another counter and embed into the token, if you see a tracking number < or > what you've seen then a Theft has occurred. Would that be the same as ST?
What about barley/oats? I read on a swedish website for ethanol production that it's a formidable biofuel crop, if not only because it can grow even on the worst suited kinds of lands.

BTW, I wanted to get into the biofuel business, but it only then occurred to me that ethanol production is equivalent to making distilled alcohol, which is a no-no for us muslims.
> But this is exactly what we did before. We got bored, we were wasting time, we were experimenting, and that's how great ideas came around.

Yep! I firmly believe that boredom is not just healthy, but a necessary part of life. Your mind needs downtime and your creativity and imagination need mind-numbing boredom.
Deep Dive into PHP 8's JIT
FWIW I did something similar. Deleted my reddit account and now just occasionally visit specific subreddits that I used to subscribe to. I find that actually going to a subreddit to find specific content I want to look at helps break the loop of endless scrolling but I still get just as informed/entertained.
Unless a company is selling new stock, an increase in stock price doesn't give them any extra money to spend. It just means their shareholders are worth more.
There's more concrete evidence of Facebook's political bias in the Wall Street Journal report mentioned in the article.

> Yet Mr. Singh, a member of Indian Prime Minister Narendra Modi’s Hindu nationalist party, is still active on Facebook and Instagram, where he has hundreds of thousands of followers. The company’s top public-policy executive in the country, Ankhi Das, opposed applying the hate-speech rules to Mr. Singh and at least three other Hindu nationalist individuals and groups flagged internally for promoting or participating in violence, said the current and former employees.

> Ms. Das, whose job also includes lobbying India’s government on Facebook’s behalf, told staff members that punishing violations by politicians from Mr. Modi’s party would damage the company’s business prospects in the country, Facebook’s biggest global market by number of users, the current and former employees said.

https://www.wsj.com/articles/facebook-hate-speech-india-poli...
Curiosity rover spots dust devil on Mars
I assume the obvious solution of just running power conversion at GHz frequencies would waste too much power as EM radiation, correct?
You can hate me as much you like but there was nothing there before Apple that created this kind of control over arbitrary applications that you can run on computers. Let this settle.
I used Visicalc in the early 80s (maybe first around 1982). Reminds me of a colorful version of that.

Did some awesome things with Visicalc and Wordperfect back in the 80s.
> This is an overstatement.

To be generous...

Where do you typically see lack of inlining and vectorization with GCC? I'm curious because most times people have said GCC wouldn't vectorize code that I've been able to try, it would, at least if allowed -ffast-math a la Intel (as in BLIS now).
> Hasn't that problem mostly been solved already with switch mode power supplies that are pretty small.

Perhaps you are thinking of "wall wart" power supplies that used line-frequency transformers in their rectifier design. These have been replaced and miniaturized by using offline switched-mode power supplies and point-of-load converters, but the magnetic components remain the largest components in these designs.

> With most personal electronics being battery powered these days I'm curious where you see a real need for further reduction in the size of power converters.

It's now common for modern SoC devices to require multiple voltage rails. It may require 3.3 V, 1.35 V, 1.8 V on separate pins and each requires a point-of-load converter for efficiency, and each of these take up board space.
Not drunk idiots, an insider.

Compare e.g. the incident where a disgruntled worker decided to flood an area with raw sewage through false radio commands (https://www.mitre.org/sites/default/files/pdf/08_1145.pdf)