skysight-inc/HackerNews huggingface dataset:
Most of my team is global, just a handful of people are located in the same city as I am. We have a yearly F2F, it is very expensive and disturbing to get people from around the world (literally), get visas, fly them into a place. Because the cost, everyone wants "to make the most" out of it, resulting in stupid, meaningless meetings focused on "building the organization", making the cost/benefit even worse.

I had a colleague that worked alone in a remote place (~8 hours drive from nearest office) for 15 years. He did not went nuts, that's the best I can say about his situation.
> Can't think of any, unless the reporter was also misrepresenting the subject of the story or the angle he is taking.

That is exactly what was happening there. There is no other plausible explanation for the behavior.
There is no question H1B visa holders can escalate through the ranks and make a bunch of cash in the United States.

And that's exactly what is wrong with the entire thing. That entire teams of Indian H1B visa holders will immediately get whitey off the project, every single time, while making sure that the hiring manager and technical team leads are always Indian. This is the caste system, re-invented here the U.S. And you cannot get shit done if you are a competent engineer dealing with an offshore team or onshore H1B team. They will not do what you tell them to do. They will argue about every single point. They will trash your credibility and refuse to implement anything, using groupthink that controls the entire project. Managing a team of onshore H1B workers is nothing but interoffice politics that they completely control in all aspects. It's blatantly racist and has destroyed U.S. worker opportunity in the engineering fields, all of them.

H1B is a complete scam, especially in the Beltway / Northern Virginia area where everything is a billable contract. Headhunters get their fee and/or a large chunk of the first year's hourly revenue. The company hiring the H1B worker is on some federal project or grant and is making the spread between what the headhunter charges and the hourly rate on the contract. The hiring company couldn't give a shit less about the quality of work provided by Indian H1B workers, nor is a college degree granted from an Indian university anywhere near what is required in the U.S. from an engineering perspective - there is no comparison in the quality of education, nor have I ever met a single H1B engineer that was better than anything but a limited segment of technology that they specialize in, by design, because that requires their team in order to complete the project.

Makes total sense if you're the headhunter and hiring company, both of whom only care about having a warm body in a seat that is billable, and you can get three warm bodies in the seat for the price of one market rate position using H1B. It's complete bullshit, a scam on the taxpayer and attack on U.S. workers. Worthless 99% of the time, and the 1% of H1B engineers that actually do know what they are doing are not worth the damage the H1B program has done to the entire U.S. technical space.
> being able to dig out his last name is very different from publishing it in the New York Times

It's on Wikipedia. How's that "digging out"?
Wow, a 300 word article referencing "business confidence" falling and that the UK "would have" grown 3% more had Brexit not happened.

Sounds like real rock solid science. I mean it's super simple subtracting a worldwide pandemic effect from business confidence and just calculating brexit's effects on business confidence, cause, you know, you can easily measure hypothetical situations in the future.

Rock solid article.
Perhaps "low cost" in the title would have made it clearer since "cheap" as a word has a lot of connotations.

Language can be very hard to get right and I have struggled with this a lot personally.
What I really don't understand is why can Apple out-compete others by that much? Sure they're bigger than Intel but for them, Chip design is only one small part. Have they outspent Intel, Qualcomm, AMD & Co so massively?
Yes but Waitrose is not widespread. It's a high-end supermarkets that you find near posh residential neighbourhoods, and not everybody can afford it. I agree that the quality there is good.
Licensing or regulation is a very particular construct in relation to employment, and nothing like education of ethics.

I am on board with ethics education as a way to impart societal values. I'm pretty sure it's a component in most journalism degrees, but perhaps it should be part of early education more distinctly as well.
Show HN: Choral, a Java-compatible language for type-safe multiparty protocols
You can see that with the latest MacBook Pro 13", if you buy one of the cheaper devices it comes with last years processors. Intel are clearly having problems meeting customer demand.
Yann LeCun Against Twitter on Dataset Bias [video]
No...

I am sorry, but I really need confidence in the person leading the platform I am developing for. My income depends on it, so I need to feel confident that the platform will actually move forward in the right direction.

I don't have confidence that a dildo on a stick can make the right decisions... But what do I know... I suppose, I have heard stranger things.
Not quite - what I meant was build it from whatever you need in the simplest way that does what you need. That may be just discrete components, or it may be a handful of ICs, or a mixture. And don't overlook the possibilities of embedding a minimal microcontroller to do any logic - it may be the smallest, cheapest, simplest solution.

And the other half of the message was to build it as a well-defined entity which can be proved by itself before it is used in its final application.
It is quite sad how every developed country in the world is practically giving away their advantages to China. All because of short-sighted economics and political incompetence.
Thanks a heap for this! Coincidentally, there's a course on the Divine Comedy starting today (http://dante.georgetown.edu/).
Again, UX paradigms aren't inherently bad or wrong simply because they're not what _you_ are used to.

macOS users are aware (even though they might not know the technical terms in question) that a .dmg is not "an app". It's a virtual disk format - something reinforced by the literal disk that's its file icon - and using one is reminiscent of inserting a CD or USB stick to get files from. _That's the point_. You insert a disk and copy its contents to your own hard drive (applications aren't the only things stored or distributed via virtual disks).

It's like complaining that clicking on a ZIP file has the "side effect" of creating a new file/folder. People who actually use archives understand that they're container formats.
Man, after turning 35 and having kids, all years just blend into one ;)
From time to time the regional newspaper contacts my workplace for news (headers like "Business LLC is doing this thing to end world famine") to fill blank space. Every single time we try to be as exact as possible while leaving technicalities aside, but the reporters every single time manage to 1) extract a click-baity/sensationalist headline from an isolated phrase during the dialog and 2) gets 90% of the text slightly wrong on the limit of being a lie.
The laptop can be hotter if it dissipates more heat to the case. The reason Macbooks reach 100C fast is because they don't give off a lot of heat so that the case doesn't burn your skin.
It's not just IT. You can definitely spot terrible understanding of stuff like policymaking/policy analysis and social science, business, etc. Exceptions do exist but they're rare and tend to be well-known on that account. (And I'm definitely not saying that an average journalist should be an expert in these things; what's missing is even the basic knowledge required to e.g. frame issues properly and provide missing information to aid comprehension.)
New Bootstrap 5 and Material Design 2.0 UI Kit Release!
In the new version of this amazing framework you will have access to 500+ new Bootstrap 5 components such as popovers, spinners, toasts and much more!
Because GNAT is the only free compiler out of surviving 5 or so, and even it has had some controversy in the past regarding GCC and Pro version, on a day and age, where many don't want to pay for compilers, which unfortunately are on corporate price levels in what concerns Ada offerings.

Then Pascal/Algol syntax is not cool, so you always get a bit of push back on a world that now breaths curly brackets.

However NVidia has recently chosen Ada/SPARK for their security critical firmware, so there's that.
> I think this author is simply oblivious to what makes factorio interesting

To me this is a text by someone that treats the game as if the game authors have created factorio by a series of deliberate choices, that is they treat it like a serious creative work.

> Saying there is little strategic value to factorio without the aliens is preposterous

What they actually say is that the wargame against the aliens is very shallow: "this game is a war game, with little strategic value I might add". I don't know from where you get the idea that they talk about the factory building part.

Whether the aliens are for the just parts of the game or not, it is fact that the authors state in the gameplay trailer that the aliens are there to force you into making weapons: https://youtu.be/KVvXv1Z6EY8?t=88 and this is the trailer on their homepage mind you
Direct link with lots of existing discussion: https://news.ycombinator.com/item?id=23610416
4chan games them all the time, with google then manually removing things from auto suggest (e.g. there are no auto suggest results for "jews are" or "hitler will")
I can't see it on Wikipedia. Do you have a link?
Scott is the type of individual where literally any side of a political debate can write a hit piece with some quotes, because he considers ALL the sides of a debate. Unfortunately, that's a rare trait these days.
I'm surprised they don't even get the show business right, I thought many publications were owned or actually in the show business and so they would have many subject matter experts available.
Two comments about the PS revenue numbers:

1) The growing divergence between the subscription and PS revenues strongly imply that a "land & expand" model is prevelant (2018 1.9x, 2019 2.3x, 2020 2.95x) where they are able to push subscriptions up 21-28% post-deployment.

2) PS margins were 9%-10% in 2018 and 2019, and then dropped to 5.4% in 2020. Good to know that management continues to view PS as a sales enabler that pays for itself (i.e. break even or at least single-digit margin) executing their primary mission to drive high-margin subscriptions.
Why do they write about Zoom as if it invented video conferencing? Who is blind here?
It doesn't seem like an overreaction when he states that he fears for his life and the welfare of his patients. He seems to say that when faced with being doxxed, his choice is to keep the blog and threaten things he cares deeply about, or hide the blog and thus protect those things. Clearly he has decided there are things more important to him than the blog.
I think it’s completely unreasonable to fire someone for one instance of wrong behavior (with very narrow exceptions for something like stealing or sexual abuse).

I’m very happy to live in a country where you cannot fire people just like that, even if they do something wrong. You have to give people second chances. I don’t get this “fire them” approach to anything wrong something does.

People make mistakes. That just happens. To always fire people because of that makes no sense to me.
Gee, Sydney here, I'd never heard of that. Sounds like it's to get buses and trams going faster.

We have some trams, mostly fairly new routes, but hardly any share the roads with traffic. There used to be a lot that did, until the 1960s I believe, but they got rid of them in favour of the supremacy of cars. We have good buses and trains (and ferries) here though.
I find it mildly ironic that you link to a clip from the PBS NewsHour while, from my reading, you also imply that objective reporting or investigative reporting don't exist or are dwindling. There are clearly some sources left that are worth their salt.

In the US, I've found most PBS/NPR news broadcasts fairly objective, and the various NPR podcasts sometimes chart into investigative territory but there are other sources I rely on for this (e.g. ProPublica) which I don't expect to be just objective.

I'm not sure I understood exactly what you meant about quality investigative journalism, so forgive me if I misread. I generally agree with your comment.
Extreme Identifiers (For Use in URIs)
The URL of this article was changed to the following (so the one linked on Hacker News as of when I posted this comment is now a 404).

https://pingcap.com/blog/Rust-s-Huge-Compilation-Units
> But few women when given the choice would choose to do what she did. Feeding a baby in the car while doing research seems far from desirable for most women I presume. Then the question is why she did it?

I'd say the question is why men do it.

In The Top Five Regrets of the Dying, all men say "I wish I hadn't worked so hard". (That's the second after "I wish I'd had the courage to live a life true to myself, not the life others expected of me", and others' expectations of male CEOs are a problem too.)

Why do men chose to live a life they regret later?
>fan base who seem to like any change just for the sake of change

I think it's more that (visual) UI Design has the same cyclical property of most other "visual design" like clothing fashion, interior design,... Things look fresh when they're new, after a few years people get bored of the look, and what was once considered modern now looks dated.

Especially for a company like Apple that has built part of its reputation on having the best UI, they can't afford looking behind on the competition. Calling it "change for the sake of change" is partly correct if we were purely talking about products, but it ignores the fact that Apple is as much a marketing company as it is a product company.

Aside from that I think there's also a strong functional argument to be made. iOS and iPad share the same OS, so it makes sense for those to be consistent. As the iPad has matured it's approaching desktop levels of productivity. So now we're in a situation where the iPad is becoming like a Macbook without the keyboard. With so much overlap in functionality, it also makes more sense for those 2 experience to converge rather than diverge. So we're hearing complaints about the "iOSification of the macbook" but they are ignoring the missing link; iOS = iPadOS = macOS
How is it an overreaction if the NYC was trying to make him famous and he didn't want to be (real-name) famous? Isn't shutting down his blog the only appropriate action then?
There is no accountability, no repercussions [1] for causing any amount of personal and economic damage. No real need to offer retraction and corrections even when reporting isn't just unethical, but also blatantly wrong.

If you want an easy example look at this Super Micro spy chip story [2] by Bloomberg Businessweek. It's absolutely unsubstantiated [3], caused 40% drop for SM share price, but two years later it's still up.

[1] except that one time Tiel funded a lawsuit

[2] https://www.bloomberg.com/news/features/2018-10-04/the-big-h...

[3] https://www.theregister.com/2018/10/22/super_micro_chinese_s...
A 4-step walkthrough on Linux kernel exploitation based on CVE-2017-11176
Here's parts 2-4
https://blog.lexfo.fr/cve-2017-11176-linux-kernel-exploitati...

https://blog.lexfo.fr/cve-2017-11176-linux-kernel-exploitati...

https://blog.lexfo.fr/cve-2017-11176-linux-kernel-exploitati...
Thanks for sharing your project. I think the Node.js ecosystem could use more examples and templates, to demonstrate commonly needed features. It's also good programming practice to create a template project like this, to learn how to build such server functionality.

For constructive feedback - I got the feeling from the codebase that it's a bit too opinionated for my use case. Aside from idiosyncratic naming (use of constant case, or folders starting with underscore) and formatting (inconsistent indentation), I think the template could benefit from using common building blocks already available in the ecosystem, rather than every aspect being custom made.

There are common libraries and patterns that are "idiomatic" in Node.js (or any other language ecosystem for that matter), and most boilerplate projects consist of a curated selection and combination of such common building blocks.

For example, Handlebars or EJS are typical solutions for templates. (More typically these days, React rendered server-side.) Mocha, Jest, Ava are often used for testing. There are popular modules for JSON document database.

A big advantage of using "community standard" libraries is that each project becomes more consistent and predictable, in organization/structure and how features work together. Having each module developed, documented, and maintained by the wider community is more efficient too, so that we can all benefit from - and contribute to - the open-source ecosystem.
I don't particularly think that German media is anything better, but let's not fall into the anecdote=data trap.
We have been discussing this and it is somewhat problematic, although it depends on how long the intel macs last. The Mac Pro Range are the most expensive things ever and owners will want to sweat them. It could be that security fixes will continue for longer than OS releases, which is the biggest concern. Failing that, my six month old maxed-out MBP 16 might be running Linux this time in 2026.
I was a journalist for 20 years working in the B2B IT magazine sector in the UK. We took what we did seriously, strove for accuracy and took pride in informative reporting. There are lots of journalists like this, so I am sad to see how many people are dismissive of the work.

I can understand the anger at the NYT journalist's stance here, but I suppose I would say that we only have the blog author's view at the moment. I can think of situations where exposing an identity would be justified.
I think the author is noting that, as with Dropbox, video conferencing isn't new (Skype has it), it's just then when the chips were down and millions of people needed it Zoom seems to have worked better for more people than more established entries, and part of this is probably that some fiddly things are done well in Zoom. I'm making no comment personally about Zoom or its ethics, just trying to clarify how I see the post.
I'm wondering the same thing about the Jetbrains tools (Idea, Rider, PyCharm, etc)
Thanks for your feedback! :)

We have been tinkering a bit with building something close to Phoenix LiveView with HSX. Hope we can show something in that direction later this year.
> I hope you'll consider this, because our society cannot function without quality investigative reporting.

Where do I find quality investigative reporting?

I support the Guardian and two regional/local newspapers and I' also forced to pay for the state run broadcaster here but I have to say that I also find myself reading a number of other sources to figure out what is really going on (for the Scandinavians here I'm one of those who will happily look to both Klassekampen and Document, in addition to vg.no and nrk to figure out what is really going on in certain cases, and I understand I am not alone in this).

Once you know a bit of history and a number of different angles you realize some things are horribly complicated and big media is making things worse by pushing misinformation, and by conveniently omitting facts. My favourite example from my favourite (i.e. least despised) local mainstream media source: X fired at a number of positions in neighbouring country Y yesterday. <Long article about this>. <Towards the end:> This happened after a barrage of rockets was fired from these positions shortly before. And that is the most honest of them. The rest seemed to just omit the fact that part Y fired first.

PS: The reason I support some of them is 1) because I feel it is the right thing to do. 2) because I feel at least one of them have actually managed to do some great quality investigative reporting as well as some great feature stories in between. We talk about certain companies and public healthcare organizations getting some much needed sunlight.
> It would have to be a device that's as simple to use as a phone. Not a cell phone, a regular phone that sits on a desk, the old-fashioned kind.

Why? Smartphones are already ubiquitous and there are plenty of extremely capable dirt-cheap models thanks to economies of stale.

Just get your grandma a $100 smartphone.
A book that opened my eyes is
Stop Reading the News: A Manifesto for a Happier, Calmer and Wiser Life by Rolf Dobelli.
The larger point is that it'd be way too messy for them to even try. Basically on the scale of US/SK invading NK.

Besides that significant causalities and economic damage to both sides, which of course they'd eventually win, but it'd be a geopolitical disaster that won't end with the quelling of the armed forces.

China has far more to gain not going this route.
Is this true? That's hotter than most days here in tropical Singapore! Where are the photos and videos of the locals sunbathing? I’m really curious how they are reacting to the unusual (for them) warm weather.
While I think it's complete bogus, I will respect the author's demand of staying pseudonymous and not post a direct link. But check the history of a certain article if you really need to look it up.
I mean signed by Apple or any big corporation.
This looks like Go: The code is synchronous, but I/O uses polling under the hood, so that the programmer gets the best of both worlds.

When a Goroutine would block, it's parked by the scheduler, thus allowing an other Goroutine to execute. And it's not only about I/O: This works for any syscall, or even for CPU-bound computations.

There is no clever trick from the compiler to allow this: There is just a hook to the scheduler in low-level I/O code as well as before and after syscalls.
Show HN: Cronbeats – Cronjob as a Service
How CFEngine stays ahead of the pack
Unfortunately every single media outlet has a narrative to propagate. Being that an imposed one or from their own convictions. Can't find a single source of information being totally objective.
The have long found out, it does not matter.
Remember the whole Russia thing?
“TikTok is a data collection service that is thinly-veiled as a social network.”
Hmm, the travel was really something I got used to quickly, although I also prefer more travel. I found the noise and the lack of an escape key much worse and these issues have recently been corrected.

Still, I don't think these issues made the KBs true garbage. Such examples would be nearly any non-MacBook touch pad or often enough display hinges. Far worse than a slightly less convenient keyboard which can always be supplemented with an external bluetooth keyboard as well. Can't really do that with hinges.
Newpapers have always had an agenda, and interests to forward, so the "when" is "always".