skysight-inc/HackerNews huggingface dataset:
Back in 2014 or so I made the unfortunate mistake of buying AMD cards with the thought that I'd just use OpenCL. I knew that some codes wouldn't run, but I had catalogued the ones I really cared about and thought I was up for the challenge. I was so, so wrong.

First of all, software that advertised OpenCL or AMD compatibility often worked poorly or not at all in that mode. Adobe creative suite just rendered solid black outputs whenever acceleration was enabled and forums revealed that it had been that way for years and nobody cared to fix it. Blender supported OpenCL for a while, but it was slower than CPU rendering and for a sticky reason (nvidia did the work to support big kernels with heavy branching and AMD didn't). Ironically, OpenCL mode had decent performance but only if you used it on an nvidia card.

The situation was even worse in scientific codes, where "OpenCL version" typically meant "a half-finished blob of code that was abandoned before ever becoming functional, let alone anywhere near feature-parity."

I quickly learned why this was the case: the OpenCL tooling and drivers weren't just a little behind their CUDA counterparts in terms of features, they were almost unusably bad. For instance, the OpenCL drivers didn't do memory (or other context object?) cleanup, so if your program was less than perfect you would be headed for a hard crash every few runs. Debugging never worked -- hard crashes all around. Basic examples didn't compile, documentation was scattered, and at the end of the day, it was also leagues behind CUDA in terms of features.

After months of putting up with this, I finally bit the bullet, sold my AMD card, bought an NVidia card, ate the spread, the shipping, the eBay fees, and the green tax itself. It hurt, but it meant I was able to start shipping code.

I'm a stubborn bastard so I didn't learn my lesson and repeated this process two years later on the next generation of cards. The second time, the lesson stuck.
I've had experience with crossplatform frameworks like Qt before. It doesn't come close to Typescript, React and CSS in terms of developer productivity.
A bit taken aback this still needs to be explained, but the point of having an account is so they can use your email address and phone number to correlate you & your actions across the entire internet to better surveil you & serve you behavior-modifying content.
Our team uses them extensively. It's also tied to our A/B and QA testing infrastructure as it performs a similar function of "turn this/that on/off for these particular users". This enables us to do continuous deployment (dead/unfinished code goes to live all the time) and running QA for features on live infrastructure that has actual production loads.

It's also a life saver when issues arise, though the correct term for this is "operational toggles". Flip a switch when functionality is causing issues and it's gone.
I actually love the new Reddit non-logged in experience. It self-limits how much value you can get out of it, and I get through the first page or whatever it lets me do and just put it away.
Hopefully the GUI developers realize this is needed and put in the work, so that work can be shared by the end users of the GUI frameworks. I'd hate to think developers are going to reinvent the wheel on each project, but I've been less surprised before.
If reddit ever dropped the old.reddit option, that would be the last time I ever use the site. They must know the new (several years old now, I suppose) layout is awful. I can't understand the rational. Maybe it cost a fortune to build and it's sunk-cost fallacy thing.
You're supposed to be inputting the number in decimal, not in binary.
Not a mistrial. The government agency that issued the grants told the prosecutors that he hadn't mislead them. Hard to prosecute someone for wire fraud when the supposed victim is saying that not only is the defendant innocent, no crime happened at all.

> In recent weeks, however, officials at the Department of Energy have told prosecutors that Dr. Chen had no obligation to declare the seven affiliations, calling into question the basis of the charges.

https://www.nytimes.com/2022/01/20/science/gang-chen-mit-chi...

I still have a lot of questions about how this prosecution happened and how it took this long for it to be dropped...
I'm not happy about any of those, it's a weird claim to infer from my comment!
I wish this fight against public good stopped in the USA, money spent on public services in infrastructure are good for everyone.
Who said anything about the third world?

Highly qualified workers from Europe still come to the US too.
Is recruitment process outdated or I suck at interviews
Hey tech folks and technical recruiters. I'm hoping to get your attention on the recruitment process.

First about me:
I have been working with a medium range company. I started as a fresh grad and managed to get into team lead role quickly.
How did this happen?
I am pretty good with problem solving and I was never bound to a single language or framework. And whatever was thrown at me, I did that exceptionally.

But now like after 3+ years I thought I should move on and I started going into the interviews. That's where the problem originated from me.

Most of the folks are hiring specialists and would ask nitty gritty details about that specific topic. I know most of the things being asked and have worked on them, but I haven't memorised those things like most people use to do. And as said earlier I wasn't bound to any language. So didn't felt the need to memorise everything.

But in interviews they expect me to answer to their every question. And I'm unable to clear their doubt about me.

In my company I'm known as the guy who gets the work done. Irrespective of the task and also doesn't compromise on quality. But but but ....

Am I being too dramatic Or am I being interviewed the wrong persons?
Yeah besides the whole idea is it's a broadcast. Like radio, you don't have to install an app to listen to a radio station (FM or AM, satellite radio does want you to install an app).
So what does the cyclist do with that warning? Given space they might stop, which is pretty discourteous by the person opening the door, but with insufficient time they might well swerve into a traffic to avoid the collision, which could be far worse.
An AI loop that ensnares consumers and critics alike
Leela: Did you drive much in the 20th century, Fry?

Fry: Nobody in New York drove, there was too much traffic.
That's A/B testing, not feature flags. Check https://news.ycombinator.com/item?id=30115276 for a description of how feature flags are used.
I think it's just a misunderstanding of how the game works, you should enter base 10 numbers, like 82, not the binary sequence. It's poorly explained.
The thought that sticks in my mind is mathematical realism; if we can prove the mathematical existence of the outcome of a simulation (nothing harder than inductively showing that the state of a simulation is well-defined at state S for the first and all successive S) then what's the difference between things in the simulation actually existing v.s. possibly existing? All of the relationships that matter between states of the simulation are already proven to exist if we looked at (calculated) them, so what necessary property can we imagine our Universe having that the possible simulation does not?
I'm pretty sure US companies aren't thinking about the morality of it at all. Only $$$ lost and shareholders' emotions.
You're correct that by itself distributed systems - like the fediverse - do not automatically prevent hacks/security events. Although diversity of nodes (and decentralization of nodes too) does help because if one node is struck, then others can still operate; not foolproof but does offer some level of resilience. Also, to clarify, my proposal was more about sovereignty and added control of one's comunity and by extension content/voice. Certainly, if the relevant community lived on the fediverse, perhaps there could have been more that might have been done to continue even after some hack...maybe.
Lagrange – Desktop GUI client for browsing Geminispace
One use case I liked for nix-shell shebangs was having a Python script which used Jinja templates.

By adding a line like `#!nix-shell -i python ...`, it means that I could just run this Python script with "nix-shell generate.py".

It's not that installing jinja itself is hard.. it's just that it's a nicer "Developer Experience" to jump back into the project without having to fiddle with re-installing stuff.
The Google street view [December 2020] under the bridge appears to show a pair of cross braces entirely missing from one side of the main supports [0] (compared with the other side[1]).

[0] https://www.google.com/maps/@40.4393756,-79.9003658,3a,75y,2...

[1] https://www.google.com/maps/@40.4393756,-79.9003658,3a,75y,8...
"The collateral damage from this error is a setback for the China Initiative, as it undermines public support for the program and discourages legitimate researchers from applying for government funding, hurting US scientific progress."

Was that so hard?
Yea! And that's a big one.
Conservative group in Florida trying to ban 16 books, including Kite Runner
The work is all done by private contractors, so there's probably not a material difference in capabilities (just funding, which could be routed differently).
"Foreign aid is when the poor people of a rich country give money to the rich people of a poor country"

—Michael Parenti
You are missing the point. Just do the fundamentals and no other complications are necessary. The problem is likely a far different one, one of people not following the fundamentals, likely because they are not urban drivers or are even foreigners. I check my surroundings before I get out in most parking situations, yet I currently I live in a place where drivers don’t even check both sides when turning at an unregulated intersection as if pedestrians and cyclists simply don’t exist.

That being said, ultimately as a cyclist myself, I trust exactly 0 laws to keep me safe and am 100% untrusting off all other vehicles and people. Because reality simply is that I am the squishy human and they are the mechbot driver.

Did you notice that not a single person in the video report/demonstration even wore a helmet while racing past cars at unsafe speeds and distances? That weird sense of entitlement of cyclists is something I simply cannot understand. You are responsible for you’re own safety, so slow down and keep a distance like a smart person would.
Physicists essentially like "free will" because it is essential to do physics in a meaningful way (*). If you have something like superdeterminism then everything can be set up to make it look like your experimental results mean something, but while you're not looking anything could be happening, since your choice of what experiment to do can be correlated with the system you're observing without you knowing it.

For example you can have a system with two possible states, A and B. My decision to do experiments some superdeterministic setup is correlated with the state of the sytem so I only do experiments when the state of the system is A. I conclude that A is a physical law, but I'm completely wrong, its quite often B but I am only "choosing" to do experiments when it A.

(*) this is my opinion and the opinion of many, but absolutely not all physicists
What does https://foldingathome.org/ do then? That's been going on for nearly two decades.
Most U.S. foreign aid is credit to be spent with U.S. defense manufacturers. In other words, "foreign aid" is a way to hand out U.S. hardware to allies or those for whom it's an effective bribe. The best example of this is Egypt, which has enjoyed ~$3B annually in U.S. gear as the payoff for making and keeping peace with Israel since the Yom Kippur war in 1973.

So the money does stay in the U.S., at least.
Had that exact same problem, I emailed customer service via their webform asking what went wrong and a few days later Twitter replied, removing the "suspension"

I think they're just fishing for mobile numbers for targeted advertising identifiers.
Sure, first round was 2020 and pre-vaccines but positive PCR (had recently had surgery and needed negative PCRs to go the physical therapy) It was just a sore throat and some heavy fatigues. Symptoms for about 3 days but no cough, loss of taste, or fever.

Second round was omicron in December shortly after being boosted. Symptoms of cough, fatigue, and shortness of breath. Much more sever symptoms the second time but only for about 3 days. Also
had contracted bronchitis right before so that probably contributed. Note: with the cold that lead to bronchitis I was nervous it was Covid so rapid tested 5x over 3 weeks. All came back negative, including 2 that came back right before and after a positive PCR. Anecdotally I have strong doubts on rapid test efficacy with Omicron (friends had similar experiences)
I don't think you are missing anything here. Both work in different ways (I have worked with companies as large as 250k+ employees to 2 employees).
Both try to achieve different things (make something from zero, and create drastic value, v/s incremental changes and building and sustaining existing revenue streams)
As an engineer: in bigger company, you will learn how large scale projects are pulled with so many people, v/s in small ones, you know what you are learning. In startup's favour: since a company from 2-1000 employees can be called a startup, so what I mentioned about large scale projects in bigger companies, you can learn that in these companies as well.
I would suggest you to speak to more such people and get their perspective. You will figure out what both businesses offer, and based on what you want to do in your life, you can make an informed decision.
I haven't seen them used on any of the projects I've worked on. HN is really the only place I regularly hear about feature flags, actually.
I wish they detailed how independent the simulated processes really are, and what sorts of dynamics are lost by not considering the atomic level.
Q1 answers the anything else part, not Q2 which is only limited to variations of properties of QM.
> is there something that is not possible to achieve in OpenCL but possible in CUDA

Developing fast... OpenCL is much harder to learn than CUDA. Take someone who did some programming classes, explain how CUDA works and they'll probably get somewhere. Do the same thing with OpenCL and they'll probably quit.
I think this is the "don't break the chain" concept. I attempted this, this month and am in the same conceptual spot the OP is. I have set some goals and was tracking on a calendar if I did the thing that day. The calendar is mostly blank since I stopped tracking it. Its a pen/paper calendar since digital tracking doesn't work for me and puts something in my hands that distracts me from the goals!

I feel like restricting access to sites isn't the way. I'm in a spot where we need to let our kids have more technology freedoms since in a couple years they could be off to college and there isn't going to be someone asking them to leave their phone/tablet/gaming device with them or limiting their time.

I need to reset and build some constructive habits and discipline.
So if the first guess is zero...it will tell me where all the ones are?
Things really got out of hand after that first self-replicating gizmo, didn't they?
RFC for Sigstore Rubygems Signing
A: They get recycled.

There aren't many EV battery recycling plants now because there aren't many 15 year old EVs.
Phoenix is nearly unlivable in summer. Can cooling technologies save it?
I seem to recall Rick Sebak citing some statistics in his documentary about Pittsburgh's bridges, but I'm unsure of the details. The documentary reviews different types of bridges on the river, shows an inspection, and interviews people working on them. (All of Sebak's documentaries are recommended! I can't think of any other series that brings out the warmth and charm of a city.)

https://www.wqed.org/watch/pittsburgh-history-series/flying-...
Indianapolis - state legislature here really hates the idea of us having functional public transit or roads that aren't crumbling
Possibly, but that's not really the point, the article is part marketing push from nvidia for their HPC department.
What about countries that only adopted two “communist ideas”? What if a country adopted hundreds of them, but didn't call itself communist? What if No True Communist Society does XYZ thing that all of the countries on your list have done?

You can't talk effectively about something until everybody agrees on what the words mean.
We use them not as an A/B testing tool as I saw it suggested in a comment but more like a way to have controlled rollouts of features. As our team uses trunk based development we don't have a "development" branch so everything goes to master (we have a staging env and manual judgement prior to production deployment tho)
If you need good performance to debug "performance issues" - lack of good performance - I don't think you will solve your problem.
Who was shipping a free compiler in the Microsoft era?
To be fair creating a random account takes a second on Reddit , after which you can turn off a bunch of things, and also browse from https://old.reddit.com to remove all the junk.
I asked the question in good faith; I wasn't implying anything and I was sincerely perplexed. Plus, it sparked a lot of good responses of which I'm thankful for.

I've been multiply downvoted, though; now I'm curious of how that comment could have been interpreted as "wrong" or "provocative". Not whining or anything: just sincerely (again) curious.
> reduce military spending

We could also just stop meddling in other countries' affairs so much.
That leads to a closed incident report whose only history is its creation. You'd think the history of a closed incident might have more detail.

Bridge collapse are so jarring especially when the post-mortems are like "ya we just didn't fix it while it was falling apart and now its fallen down". How often does it come down to rusty parts? I guess this is sort of a new era of learning for our generation of Engineers. "This is what a bridge looks like thats about to fall"
Training staff does take time but new hospitals can be built quickly. The Chinese built an entire new hospital in 10 days. It probably isn't as good as a modern US hospital, but it's better than nothing.

https://www.nbcnews.com/news/world/china-s-coronavirus-hospi...
There are several versions of the "the formatting mini-language" and the documentation that Google return first is for an old one which didn't have this feature :-(
A simulated hurricane doesn't kill anyone.

But it may be possible that there's no such thing as "simulating" intelligence. If you do certain calculations, that is "intelligent." Same for consciousness, etc.
Why assume a specific deity? There is nothing in that text that assumes that this is the god Christians believe in. For all we know, it could be the Flying Spaghetti Monster.

I don't think there is a problem in mentioning God as a shorthand for "whatever caused the universe to be the way it is and cannot be proven". Like axioms in maths, you need some unproven assumptions to do something, otherwise you get ridiculous situations like Boltzmann brains.

Q1 could be understood as "why is the universe so weird as to require quantum mechanics?" It is undecidable, just like god is, but it makes the point that quantum mechanics may take us a bit too far. For example, it may result in said Boltzmann brains, and once you get to that point, the science become meaningless.

The maths of quantum mechanics check out, this is unquestionable, but the article is about the deeper implications, at the limit of philosophy. If you are in the "shut up and calculate" camp (which is fine), it may be meaningless to you, but I don't think it is an unscientific debate.
It's only to keep the switches from freezing. The straight, unswitched lengths of track do not need or use this.
The firehose of all certificates is known as "Certificate Transparency", and all CAs have to participate. Various monitoring services monitor it, sadly almost exclusively in paid offerings.
These seem like arguments to eliminate the federal government entirely. If the citizens don't want it and don't care about people in other states, then we aren't really a union. Meanwhile, the voter in Alaska has a huge portion of their infrastructure funded by tax payers in other states.

> Also if they were federally managed that would likely mean the feds giving that money for the states to manage

It is done that way today because no state collects enough gas tax to actually fund their own roads and bridges. All money comes with strings attached, it's one of the characteristics of money.
I've worked at small companies for 10 years, large companies for 5... and IMO you're not missing anything. After switching back to a small company it's a big relief, much of the big company "experience" is learning to deal with tons of bullshit. Small companies have their own problems to deal with, but to me they feel like actual problems... a lot of big company stuff is kind of corporate theatrics. Maybe it's necessary at scale, but it isn't fun.
Thanks for this. I saw this years ago on late night cable and never could remember the name of the movie.
But why should Apple be forced by the government to make changes to its platform under anti-trust laws when they aren’t even a monopoly? If someone doesn’t like Apple‘s system, there are at least dozens of different phone manufacturers to choose from. Anti-trust laws are written to bust monopolies, which Apple doesn’t fit the definition of in any way, shape, or form. It is a bad-faith misinterpretation/misapplication of Anti-trust laws. Just because they are a popular choice doesn’t mean that users have no other choice. If you think they are a monopoly it means you think users are forced to use their product and have no other choice. How can you say that with a straight face that users have no other choice but to use Apple? It’s just plain wrong.
Case was closed, allegation was rejected.

Witch hunt begins when allegation holds more weight then the verdict, and when it becomes the verdict, you can say goodbye to all semblance of rule of law, which surprisingly many here will condone depending on the subject.
Definitely not.

Sales people don't have a requirement to know systems to that depth.

The initial interaction was 'harmless fun' but re-instituting it and walking away was materially bad.
Plus there are opportunity costs. You can't fund infinite bridges.

Perhaps you built too many bridges and some of them don't service enough people to warrant replacement or repair. If you're getting free federal dollars, people don't tend to ask about it. High power people might divert funds to their preferred projects. Or maybe the spending is just outright careless.

By keeping the money local, you tie it to local spending and local opportunity cost. There's more oversight, more deliberation, and more care as to how the money is disbursed. They become political talking points, and there's accountability.

Not that there isn't a time and place for federally funded projects, but small town bridges probably aren't it.
Boston Dynamics’ most boring robot is getting a sensible job unloading trucks
If infrastructure was all locally funded, wouldn't there be even worse disparities between rich and poor states? From the federal government's point of view, you'd want to invest in weaker areas and bring them up to the same level as the rest of the country.
Between one and two years ago, my team had serious issues getting OBS working reliably on T2-equipped Macs. We switched to an expensive commercial product and all our problems went away.

I couldn't duplicate the OBS issues on older Macs that didn't have the T2 chip.
Yeah, that was my thought - they treat everybody like a spy, because that's literally their job description.
Given that Apple was able to outgrow Microsoft despite this so called monopoly, that seems quite reasonable.