skysight-inc/HackerNews huggingface dataset:
Acknowledging that AI is unreliable, the solution is to layer another AI to hopefully let you know about it. Of course, brilliant, why did I expect anything different from the AI industry.
"A thief gave it to us", you mean.
Background: I am personally a long-term value investor (a la Sir Templeton or Buffet †), but annually breakfast with a retired "numbers guy" (who's currently building his short-term trading strategy). For decades he worked finance for among the largest accounting firms in the world...

Since 2016, our mutual friend and I have been adamently suggesting he look into "this bitcoin thing" — his response was typically [disinterested].

At a recent breakfast, it was explained how "talking with ChatGPT finally convinced [him] that you guys have been correct about Bitcoin all along."

When asked "what did ChatGPT explain to you that we two humans could not?!"

His response was simply "I never got embarrassed asking the computer any finance questions, even stupid/simple ones; I've always been the finance guy with answers so I forgot how to be humble in unexplored topics."

Pretty damn humbling, indeed; now if only he had listened back in 2016 =D

†: "Time in the market beats timING the market."
Sorry, why the downvotes? Is something here factually incorrect? Didn't AT&T just 'lose' private data from "almost all customers"? The only truly private option is keeping your data on-prem.
I Gave Myself a Month to Make One New Friend. How Hard Could That Be?
A more optimistic view of the situation is that Datadog is already in the monitoring business and wants to go after the rest of the SDLC. There's certainly some value in correlating code changes with incidents.
> A Darwin Machine uses evolution to produce intelligence. It relies on the same insight that produced biology: That evolution is the best algorithm for predicting valid "solutions" within a near infinite problem space.

It seems to be suggesting that neuron firing patterns (or something like that?) are selected by internal evolutionary processes.
No, Ukraine is a different commitment than Taiwan even though the broad-stroke aggression is widely similar. The imperative to defend Taiwan is a half-century old commitment; breaking it would mean forfeiting the first island chain, repealing the Taiwan Relations Act and rethinking the entirety of our modern anti-China warfare strategy. Republicans do not want to break this; they are simply butthurt about the economics of defending Taiwan and want Taiwan to pay for it like they tried footing the bill for the Mexico wall to Mexico. Unfortunately, Taiwan already legally owns all of their American military equipment and the US quite literally cannot take it away from them except by force.

Ukraine is not even remotely similar. It's strategic value is entirely symbolic to the US, and while defending them is a morally righteous cause, the importance of this battle to American homeland security is effectively nothing. If Russia launches a new front in Ukraine, the president's morning brief gets a new paragraph at the bottom. If China threatens Taiwan, America borders on national emergency. It's really that simple - I'm shocked that HN is so willingly duped into being a mouthpiece for sensationalist politics.
I didn't read the article but if I'm looking at the initial graph right, it looks like software engineering job postings are higher today than they were before the pandemic. Obviously, they were higher during the pandemic, but that was a blip. It seems that after that, they're still in a better state then they were before.
I looked at the replication instructions at https://github.com/blueperf/demo-vt-issues/tree/main, which reference this project: https://github.com/blueperf/acmeair-authservice-java/tree/ma...

What "CPU-intensive apps" did they test with? Surely not acmeair-authservice-java. A request does next to nothing. It authenticates a user and generates a token. I thought it at least connects to some auth provider, but if I understand it correctly, it just uses a test config with a single test user (https://openliberty.io/docs/latest/reference/config/quickSta...). Which would not be a blocking call.

If the request tasks don't block, this is not an interesting benchmark. Using virtual threads for non-blocking tasks is not useful.

So, let's hope that some of the tests were with tasks that block. The authors describe that a modest number of concurrent requests (< 10K) didn't show the increase in throughput that virtual threads promise. That's not a lot of concurrent requests, but one would expect an improvement in throughput once the number of concurrent requests exceeds the pool size. Except that may be hard to see because OpenLiberty's default is to keep spawning new threads (https://openliberty.io/blog/2019/04/03/liberty-threadpool-au...). I would imagine that in actual deployments with high concurrency, the pool size will be limited, to prevent the app from running out of memory.

If it never gets to the point where the number of concurrent requests significantly exceeds the pool size, this is not an interesting benchmark either.
https://www.stilldrinking.org/programming-sucks

I'll add: Generally, everything works just as well as it needs to, and no better.
Who is dying from bird flu? What are the symptoms? What are the lasting effects?
You can make shit up all your want to justify your own position. Its made up.
This is fixed now, with these commits:
- https://github.com/exo-explore/exo/commit/dbbc7be57fb1871d2b...
- https://github.com/exo-explore/exo/commit/ce46f000591d8d59c1...

Please keep the bug reports coming, we're moving fast to get this stable on all platforms.
One reason you can get away with this sometimes is that ADCs themselves act like a low-pass RC filter. The ADC input is itself a capacitor that gets charged to the voltage that needs to be measured, and it has an appreciable resistance (which can be supplemented with an additional input resistor). Sometimes that's all the low-pass filtering you need to prevent aliasing, and the rest can often be done in the digital domain.

But if the signal you're measuring is very weak (or poorly matched to the ADC range), you probably need some kind of amplifier for it anyway, and in that case you may as well make a filter out of it at the same time to maximize the signal-to-noise ratio.
It does not conflict. Fiduciary duty for a for-profit organisation is not "profit at all costs", it's "you have to care about the company (care), you have to do good business (good faith) and you can't actively waste investors' and shareholders' money to intentionally lose out (loyalty)".

If they are found colluding due to nepotism, both will get a very swift revocation of business licence and a huge prison term. Remember they are just one step of kinship away from presumed collusion.
At least in the US we will simply not even attempt to mitigate the next pandemic. Things like mask requirements and limiting contact are extremely polarized political issues now, our leadership is too cowardly to even attempt it.

Plus we now have concrete data that the most affected by far are disabled, poor, elderly, and minorities. Groups we broadly consider acceptable to harm for the benefit of everyone else, as a matter of national policy.
Points are almost worthless as they can be gamed.

We're judged on delivery. Measured by time. Complexity is arbitrary.

If points aren't time bound why am I limited on the amount of points I can take? Every team had a max point load. If there's no stick for rollovers then you're Kanban.
> It was 1.5 working days, and there are other factors not mentioned in this article which meant they were lucky to get that

In your article you also wrote that you didn’t bother reporting it at all when you first discovered it. Why did you wait until the article was ready to be published to inform them?

Standard practice is to inform the vendor early and work with them as you write the article. Keeping the issue quiet and then demanding a rushed response when the article as done isn’t helpful to people who actually want the issue fixed before it goes public.

> If they had requested an extension, I may have considered, but they didn't respond at all.

Why would they request an extension when they fixed the issue a day before you tried to contact them? They should have written back and pointed you to the already-released security update, but I can also understand why they aren’t thrilled to engage with someone who is trying to make a mountain out of an issue they had already fixed.
Service sector and healthcare job market is strong. Also unemployment rate doesn’t count people who gave up job hunting
> [..] my gallbladder was giving me pain when I'd eat meat/dairy - the doc wanted to take it out, but I found that going vegan solved that problem

Very interesting!

Out of "scientific" interest, did you manage to fully recover your gallbladder functionality through your diet change? And secondarily, although you chose to go vegan, did you ever occasionally try back quality dairy or meat, without pain?
Shakespeare's plays are pretty easy to understand though. You could certainly translate them into easier to understand English, but a lot of the tougher language is due to the word play and such, not because the words themselves aren't understandable.
It sucks that even the newest make-wadm-sqlite-fast FileAccessHandles are still an intermediated virtual file system hosted by the browser. I don't get why we have three different file system APIs on the web and none that just use files.

Meanwhile WASI has their own server-side file system APIs but neither WASI nor the browser side seem to have any effort to get on the same page. It'll be 2035 before component-model ends up being usable on the web, at this rate, before modules are modular.
At companies I've been at (mostly earlier phase startups, YMMV) there has always been an effort to do some sort of technical vetting.

Designers need to present designs / their portfolio.

Sales people need to do a demo.

Product people need to put together a mock roadmap or pitch a feature.

And so on.
This is where I disagree. I think techonology can solve it, and policy can also solve it. But I think the movement has been hijacked by people with other agendas that differ from solving climate change. And I think you can sort of glimpse it here - the agenda is not solving climate change, it's making the oil companies pay.
I absolutely loved the page. Had a lot of fun scrolling up and down and thought it was cleverly designed. Similar, but better, than what Apple does on their own pages.
This article is pretty clearly about an "Apple Watch case with scroll wheel". Pretty sure which one it is can be inferred from context.
This observation of fact is more interesting and nuanced than your initial defensive reaction
China is on track to reach its clean energy targets this month ahead of schedule
Timezone differences were accounted for (see my other reply), and this wasn't the first time they were hearing any of it. It was just the first time I put it into an article.
> over and over

I replied thrice because I was surprised to read commenters replies as if Outlook introduced a new unheard-of feature. Including an interop related question I thought about later, because I still can’t understand why emojis involve loading images.

I found the thread too late to develop a well researched post and so commented as I read. Sorry if it offends your sensibilities. But why are you policing how I comment? :-)

Also, why Gmail is important: It’s a fairly major email provider so it sort of matters when they deployed this. Two market majors having a feature usually implies others will follow suit — eventually.

> is it supposed to be okay

This assumes so much. I’ll turn this around. Why’s it not okay? I can’t see any RFC that forbids this. It’s not a feature I’m interested in but I think it’s interesting that email is evolving to match what users are used to on Slack, Teams, WhatsApp etc. And (software) evolution is something I’m very interested in.
So can plenty of prescription drugs. I suspect you wouldn't criticize someone for suggesting, "unwarranted", that someone tries anti-depressants or any number of potentially dangerous anxiolytics.

Cool it with your moral authority.
Find+: Chrome Extension to find in page using REGEX
Dumping on other peoples software baselessly? Haven't decades old flamewars... gotten old?

Looking back at your comment history, I can at least I can thank you for recycling. Too bad you can't get carbon credits recycling jokes.
Ask HN: What you are thinking about?
I generally agree with you, but I think it depends on the team. If the team is just "using" C++ but aren't good software developers, then yea, I totally agree that having a non-C++ expert join the team is going to be a rough ride for everyone. But if the team's software architecture and coding practices are solid, which probably means they use a subset of C++'s vast feature set in a very clear way, then one probably could jump in just fine.

In a way, them only accepting in C++ experts probably means they're either doing something actually very complex with regards to C++ itself or their code quality is a shitstorm.

> They are at fault for even starting the conversation without making it an obvious deal breaker.

That is definitely my feeling. My resume is quite clear about my experience and tools.
Lessons from a Private Equity Earn Out: How I Lost £550K Due to a Lowercase 'C'
This is incorrect, the documentation in the article involves configuring an L7 load balancer to route a path on the same domain as the origin to Google Tag Manager. This means even `SameSite=strict`, `Secure`, `HttpOnly` cookies will be sent to GTM, if the instruction I quoted is followed to pass all cookies and query strings.

It's weird that the document specifically says "all cookies" - that gives GTM access to every cookie sent to your application.
I would be curious to hear what information it (ChatGPT) provided that changed his mind?
Researchers Discover New Way to Generate Human Cartilage
I love long takehomes. They're like pet projects, but with clearly defined goals and with people that might even give you a review if you're lucky. I always use them to try a new library or a framework, and often continue improving on them even after they're submitted and evaluated.
ah so someone from outside the US trying to convince a native that their way of life is a problem. where have i heard this before?

look im scared of criminals, not inanimate objects. and if someone shows up with or without a gun to cause you harm what will you do? you’re asking everybody to be a victim to help resolve your mental health issue. see a professional!
4-5 hours... per job. Do you think most people apply to a single job and just get it?
GDPR is not a bad idea .... but, as with so many things, it is never the idea that matters - it is the implementation.

As implemented, GDPR is a massive waste of time, energy, and money (unless, of course, you are an audit and compliance firm - it has, I suspect, been GREAT for you!)

Do we - as individuals, regional societies, and society at large need better data protection?

Absolutely, YES!

Is GDPR a step in a better direction than no rules?

... maybe?

But when it drives masses of people away from your economy, it is certainly not good for those who have remained in your economy
WiFi SSID, along with the signal strength is used to precisely locate a person down to ~ a meter. Commercial GPS capabilities don't have that level of precision, but when you combined with WiFi information, you can.
I want to know it's water resistance.
> They may even be seeking power in pursuit of a noble objective, but they are seeking power nonetheless.

Think you might meet this definition, my guy.
Then you’re not experiencing the bugs that some others are experiencing.
I think people assume an alias exists. Same with `python` being an alias for `python3`. Some linux distros default to creating that alias when you install python3.
I had to lean match for writing programs at 12 and after just a few weeks of trying to make a game that had some higher math, I was leagues ahead of my classmates.

Need is the key here in my opinion. Kids usually don't like math unless there is a need for math for something they do like.
I think it broke on my phone, perhaps as it lost interest, but that made the site a nice 1.0 experience.
I use Nest cameras at home instead of ring because based on work at Google I expect there to be strong internal guardrails relative to Ring (also heard about their lax standards), but happy to hear anecdata from (ex-)Nest engineers about potential issues.
Most mechanics I know have long forgotten how to "connect the dots" and troubleshoot issues. Everything became computerized there and all they do is plug in a code reader. They literally don't do that "could it be spark, could it be fuel" kind of thing anymore. Most branded garages follow company instructions, "IKEA"-style, aka use a 10 socket and use it here.
NVIDIA Transitions Fully Towards Open-Source Linux GPU Kernel Modules
Great news! Congrats to all meteorites
Tangentially related - does anyone have a similar graph, but one that goes back to, say, 2008 or earlier?
That's not the proper use of the phrase lol...
In theory, the Chairman of the Federal Reserve (who controls interest rates) is supposed to be insulated from political pressures: one explanation for the root of the "stagflation" malaise in the US economy during the 1970's was that Richard Nixon's chairman (Arthur Burns, who had been a direct advisor to RMN) kept interest rates too low for the economy at the time in order to help Nixon get reelected in 1972 (and then beyond, to make Nixon and then Ford more popular). Under this explanation- common among those who support central bank independence- it took Paul Volecker (a Carer appointee) to run interest rates very high for a long time (the so-called Volecker Recession of the early 1980's) to make up for the failure of Burns. This is where the tradition of Fed Chairman independence comes from. (1)

Donald Trump, as a real estate guy, instinctively understands the power of lower interest rates and definitely lobbied hard for Jay Powell (whom he appointed) to lower interest rates in his first term. So if he gets elected again I expect we will see that sort of pressure applied again, the question is whether the Chairman would continue to chart their own course or not.

1: The truth of this story is, as always with economics, impossibly hard to measure. There was a strong movement from the 1960's into the 1990's to try and create independent central banks- this is where the Nobel Memorial Prize in Economics came from, among other things- but the evidence is such that the physicist in me recoils at the idea that this has been proven.
> persons income is paid by fellow workers who happened to be more fortunate

Yes, this is what happens in all welfare schemes. UBI is no different from any other welfare scheme in this regard.
Arguably, a tag is "used" when it is viewed.

I could write a page with a dozen marquees in it, but those marquees will be far less used than a single one on Google's homepage.
Your theory reminds me of this (long) article: https://slatestarcodex.com/2016/09/12/its-bayes-all-the-way-...
"Employment vibes"?! "The entire industry was sleeping on SSL and DHE ciphers..."?! And that self-quote at the top, wow. No names of the companies he worked for. It's hard to take this seriously.

Over 15 years of experience each in Erlang, Smalltalk, Scheme, Objective C, regular C, Python, JS, and then 9 years of Swift. Seems... impossible. I'd be willing to believe C + Python + JS + one or two others, since that mix is quite possible and maybe a personal project on the weekends. Everybody is going to have years of Python + JS. But almost nobody uses Erlang, Smalltalk, and Scheme, so how are you going to be using them regularly? Where would one combine these with UI-languages like ObjC/Swift? Things like Erlang + C seem unlikely; their whole purposes are different. I think you'd need to have a completely different project in a different language every month for this, and I don't think 15 years of 1 month projects equates to 15 years of experience, even assuming this is what happened, which I doubt. This list looks more like "I started using this language N years ago and maybe have used it at least once or twice since".

The whole tone of this and the blog reminds me of the kid in Catcher in the Rye.
Thank you for that.

You’re right that there will need to be long-term support of API versions (or at least the current one and maybe the previous one).

My instinct is to give the users the full objects and let them select the fields they want on their side. It’s less work on our side. Also I’m not sure about customer comfort with GraphQL.
Yes, the top half of the webpage acts as a power point presentation, with image flashes - instead of a smooth animation.
- firefox on linux
Oh, I used to work on this :)

For keeping track of power use and interfaces specifically it turns out doing it all with SysML diagrams wasn't so great. Aside from all the pointless futzing around with boxes and arrows the model eventually became so huge the authoring software could barely handle just opening it up. So it must have been shortly after these slides when all the power use tracking was shifted to a custom tool with a more tabular user interface that we were already using for tracking electrical interfaces (slide 15) with version control in git.
Is case law sufficient to decide on the other side, then? That Apple, Nvidia, etc. are about to be whipped by a massive class action lawsuit?
We did? I don’t recall an accessory like that for the nano. Seems it would have been too tall (wide?) to function as a watch. Happy to be proven wrong though.
> Yes, you'll get your salary again in stock but you aren't necessarily getting left behind by choosing to punch lottery tickets because you enjoy it.

But you are. $100k in liquid stock is worth about $100k. Startup options are expensive lottery tickets. One is worth substantially more than the other. Therefore one amounts to substantially greater compensation than the other.
I suppose there is some novelty to this sort of thing. I have already had all that drained away years ago when this single all in one scrolling thing was a big fad.

I never really liked this all-in-one scroll capturing pages, they violate so many user expectations. But I don't complain unless they are actually broken, others reported weird flashing, I am reporting bad Z-order and bad responsiveness.
You were endowed with power in order to pursue a noble goal. But it was the power you sought that allowed you to do that. I think he’s definition is correct.
Learning ahead definitely helps me a lot. For some reason I am not capable of learning things from scratch in one swoop. I always need to learn things a little, let them somehow settle in my brain for a while, and then go further. I always had trouble in school when things moved linearly.
How would I know one way or the other if it had? I don't have the same number anymore.
> first discovered it

There's more than one issue here, and you're conflating them. IF the logging issue was non-public and non-resolved at the time I wanted to publish my article, I'd probably have given them longer.

> Why would they request an extension

If they thought 1.5 working days wasn't enough to provide GPL sources, for whatever reason. I don't see how you can argue that 1.5 days is simultaneously too short, and not in need of an extension.
the website is adorable
"...counter to their interests..."

Very important words, there.
> it adds up to around 4-5 hours total.

That's fine if you can get a job after a few interviews, but when a talented job searcher has to go through that dozens of times to get a job offer, and much of the interview is "leetcode" questions that don't evaluate the skills you'll actually use, is it surprising people are frustrated by the hiring process?