skysight-inc/HackerNews huggingface dataset:
> Disinformation is still an emerging frontier for cyber security, and we will need unconventional techniques far beyond data breach notifications and regulatory fines. New alliances and partnerships must emerge between industry and government. More than that, our fundamental assumptions of what a cyber attack looks like must also evolve.

Journalists are chomping at the bit to support something that journalists, historically, have been the very first to oppose, which is a public-private partnership to control 'facts.'

Yes, we agree that conspiracy theories can be dangerous, harmful and undermining.

That's as far as civil libertarians can agree, however. I think it's not an ETHICAL question only, it's also a HISTORICAL question. If you have a history of how hard we fought against government attempts to control information flow you would find the idea of a "public-private partnership to stem misinformation" horrifying. We saw in World War I how the U.S. and Britain made it a crime to be anti-war, while journalists pumped out pro-war propaganda to get the population prepped. In the 1930's in the U.S., we saw HUAC, we saw a public-private partnership ostensibly anti-Communist, but ultimately anti-dissent, which ensured that ANY criticism of the United States internally or externally would be met with surveillance, a correction of the false facts of course, personal harassment / blacklisting, and the list goes on. Edit: for decades.

Let's do this thought experiment. What if in 2003 when Colin Powell did his speech to the UN which we now all acknowledge was falsely claiming that Iraq had weapons of mass destruction to justify the U.S. invasion -- what would have today's Fact Checkers on Facebook or Twitter or Google have done to dissenting voices? Would Noam Chomsky's Manufacturing Consent have vanished from Google search results? What about during Vietnam? Would we have Fact Checked people who opposed the war and reported on massacres?

And finally: did no one read 1984? Do you not remember the Ministry of Truth, where thousands of employees spent their entire day taking misinformation and throwing it down a vacuum tube?

Fact check yourselves away from Censorship. The historical narrative is against the calls for censorship. Yeah, some people think 5G causes viruses. Guess what, I know people who play the lottery every day and believe in angels. Get over it.
I'm glad to hear that! I think keeping the idea in mind that we could be wrong is important, and not just about small things but we may be wrong about anything. I think keeping an opinion is okay, as long as it remains flexible. But then again, that's just my opinion :)
It sounds like your problem is with capitalism in general. If participating in capitalism is selling my soul, I'd rather sell it dearly.

I've worked at small companies that did flagrantly unethical things. I've worked at small companies where my work was meaningless, I was unappreciated, or colleagues were unfairly forced out. Big companies don't have a monopoly on doing "evil" stuff. If anything their evil gets called out more frequently due to their size.
About Christmas the news of the rollout of a bullet freight train made the rounds. At 350kph - km/h or about 217mph.

Looked only slightly modified from their passenger trains.
One large sliding door in the middle of each car, with a folding out ramp, and where usually the passenger seats were, there is now something like in freight planes, where standardised freight containers easily slide into their positions via slots in the ground and rolls. Automatically!

http://www.xinhuanet.com/english/2020-12/24/c_139615873.htm
(contains short video showing operations)

That is a real FIRST!

(Yah, Yah! color me impressed. But it IS impressive!)
There have certainly been attempts. The Bret Victor school of thought, and LunaLang, for example. It doesn't seem that there's a massive shortage of ideas - which points more towards a generalised industrial lack of effort as the main culprit.

I guess Microsoft and the Lean theorem prover/programming language probably counts? I could see that becoming as big a thing as Mathematica.
I don't know about abusive, but it's definitely exaggerated. Exaggeration for effect is a very common style and, if you read history, it pretty much always has been (in American history at least). But it's still not accurate.

("Abusive" seems like another example of exaggeration for effect.)
Thank you for your detailed response. I'm really tempted to try this as I'm already in the habit of using anki on a daily basis. Would you be willing to share your Python script?

If I may, how do you ensure you're only getting one or two cards per book? Do you create a deck per book, or is all in one deck and there's some trickery in the review settings you do?

Additionally, it's really interesting to me that there is a non-linear approach for the reviewing, what's the impact on your enjoyment of books? And, does this approach give you better retainment of details?

Finally, is the length of text set, and how did you determine what it should be?

Sorry for the interrogation
They are also doing everything they can to block people from distributing apps outside of their walled garden.

So they are in fact telling the author that he can't call his app whatever he wants. Because if he does, they will do everything they can to prevent anyone else from ever using that app.
> This is as good as it gets: a 50 year old OS, 30 year old text editors, and 25 year old languages. Bullshit. No technology has ever been permanent. We’ve just lost the will to improve.

We’re at the better horses stage of the cycle. What’s the next car?
The disconnect seems to be that it isn't mentioned before the offer. If the employee is expecting normal hours but finds out after the fact that the employer actually demands more on-call than was initially discussed, how could that be interpreted as anything other than a bait-and-switch?
That isn’t unique to schools though. In older buildings outside of gated communities, they are extremely common in first floor and second floor apartments too.
App developers on what names are 'inappropriate', if you will.
Sounds like an experience working for an Indian team. This can happen at any company.
They are great! My bachelor thesis was implementing an algorithm to generate minimal petri nets based from an infinite partial language, described in something like a basic Regex.
They are still alive, altough I prefer roguelikes on local now; and, for something close, IF and a Zmachine interpreter.
Netplay? Just quick matches with my SO on an emulator for 90's machines, or an adventure being played together, solving puzzles.
Apple's old HQ is on a street called Mariani, and both have a building named Three, viewable on Google maps.
Analyzing the CORONA concrete crosses myth
It’s certainly much easier to be scathing than pairing it with the ability to actually benefit a team.
China's draconian laws can't touch me unless I leave the soil of this authoritarian democracy, which I'm quite critical of and has a long history of persecution. To tell the truth, I prefer Chinese backdoors to domestic ones -- as China will be reluctant to share keys to those backdoors with the government that has physical access to me.
How the coronavirus vaccine relies on Maryland’s horseshoe crabs
I think it's a real thing and has the same nature as the force that keeps a water droplet together: it's the surface tension that prevents others from sticking out and supports them to be like others.
This is basically ending this whole thread then.

Nation state hackers with Microsoft source code 'on my'.

Even commercial-wise I doubt it's much concern for making products. Source code doesn't equal a software business, every business knows that. Unless there's some unreleased AI source code sort of thing.
> This is probably the most inefficient way to design a state machine.

Your mathematical explanation of the combinatorial explosion of states and transitions is correct for state machines, and is exactly the reason why statecharts (an extended formalism for state machines) was created. It mitigates the problem by introducing hierarchy, orthogonality, broadcast communication, history, and other features that avoid the combinatorial explosion problem.

XState implements statecharts, not (just) state machines.
Sue for a threat to expose? On what grounds?
> common etiquette even allowed for a bit of food if it wasn't noisy to eat or have a powerful smell

And then you graduated, started catching the train to your new job, discovered that many people do not reciprocate this standard, and there's split drink, empty bottles, and undesirable aromatics on every train.
> Typically to visa workers who are easily exploitable due to their precarious status in the country.

This is the key point about this experience to me. The fact was that without the visa situation, the author would have had many more choices. Unfortunately, it seems like the lack of viable alternatives was taken advantage of to the hilt (and presumably the author wasn't the first or last employee so affected).
Feelings on brutalism aside, only one[0] of the ten buildings could reasonably be called categorized as such.

Boring? Yes. Cold and functional? Sure. Just not brutalist.

Brutalist architecture is often considered soulless, but soullessness (in and of itself) !== brutalism.

[0] https://res.cloudinary.com/schoolprison/10_wwfagw.jpg (which was a school)
Isn't it a sign of system failure when a researcher has to beg and plead to get his results published and no one is interested in his publication until someone who understands the break through happens to stumble across it?
Which was the least severe thing to do at the time. Given alternative measures of a less extreme measure, and you'd find that we don't set people'd boats on fire that often anymore. There is no need for reversions to barbarism. Authoritarianism always looks attractive in the presence of invasive parasites. This is exactly the type of thinking to be looked out for and rooted out in any Free or Liberty centric society. Eternal vigilance indeed.
Can we please not call people who work in retail “underlings”?
I think it's more of a question of how far along is the project, and is bug-for-bug compatibility a goal or not.
I know it is bad for kids, but it really sucked as a teacher, too.

I substitute taught for a few years after college, and you can't leave the classroom at all except during your prep period. It was really bad some days.
I call this "outlier driven policy"; one single instance of some thing happening some where at some time within the past 100 years means that everyone for perpetuity has to follow some new rule because the lim(x -> 0) risk is simply too much.

For instance, there was one person, 2 decades ago, flying out of france, who hid a bomb in his shoes so today we are all still taking off our shoes, all of us, each time, on every flight. Splendid.

It's a completely reactionary narrative driven policy that really illustrates the probabilistic illiteracy, cost/benefit illiteracy, lack of critical thinking ... it's like we've taken the structure of folksy tales like "one child did that and they poked their eye out" and are all like "ok, let's make official policy around this"

This is how all the fun park equipment has been dismantled and replaced with things no child past the age of 4 or so would ever find appealing because the existence of a non-zero risk, regardless of how small that is, are all treated equivalently with their volumes cranked to 11.
they'll probably run it on scientific clusters of various universities, or on collections of idle lab desktop machines. Both of these tend to sit idle a lot of the time, based on my experience at uni in Europe.
We fix it when we see it's broken, which isn't going to happen at 1am local time. If we have a distributed team the odds are better it gets fixed sooner. The world keeps spinning and there's always another bug to fix, it's not worth losing literal sleep over.

> There needs to be someone knowledgeable to call in case of issues

"Thank you for calling. Our normal business hours are ..." works for the rest of the business world, there's no reason it can't work for you. You can always sell 24h tech support for more money, or make products that don't break in the middle of the night by not relying on systems and designs that are likely to fail spectacularly in the middle of the night.
Yes I tried Purescript in the early days and it was buggy as hell with little documentation (even blog post tutorials or githubb repos to learn from). So I decided to wait a couple years before checking it out again, which is coming soon I hope...
Relevant example case is in a branching interpreter dispatch loop vs compiling threaded code, and all the hybrid concepts in between: https://en.m.wikipedia.org/wiki/Threaded_code

It's a very old CS construct where right answers depend on the environment. In many modern structured languages you don't have a goto at hand so you're ushered towards switch statements, but then you can opt to do weird things like throw an exception and use the handler to jump.
Other than Apple silicon, is there any other competitive ARM desktop processor? If not, and if, as the article states, the Chinese government is funding a 100% domestic silicon stack by 2022, then Zhaoxin might be competitive sooner rather than later.
And this was how papers were written historically. If you go back and read papers from well known researchers from the early 20th century, they can be a delight to read. We have gone down a road of increased formalism and a removal of any character in the name of "objectivity" and "dispassionate impartiality". This is, of course, utter bunk. Researchers are often not objective or impartial about their work, but it's all carefully phrased to be as dry as possible.

If you read some older papers, you have the author interjecting with their thoughts and opinions directly in the first person, and it can make for much more compelling reading. So long as the data presented is objective and accurate, I can't say I have much problem with it. Today we use the "discussion" section for this, but it's just not the same.

Put it this way, I've fallen asleep reading more papers than I care to admit. But some of those older papers were so enjoyable and interesting to read I'd devour them and go looking for more.

Objectivity is of course important, but I think modern publishing has lost something which is also important: the excitement and interest of the authors in their own work.
"New, reformulated George Orwell v2"

(since it's an entirely new product, copyright starts over)
I'd call engineers underlings, too. It's more honest than "retail associate."
And now you understand Foucault.
I just want to say I concur with this. I don't consider Elm a full alternative to Purescript, even though I understand the draw.

Purescript is more in line with the harder core FP or frontend Haskell I was seeking.

On another note, Rust does types and pattern matching quite well where I see that as another draw away from Haskell. But I feel like Haskell is the motherland for this stuff so might as well figure it out eventually.
The 9.9 Percent is the New American Aristocracy (2018)
Pretty much any style that has prescribed technique to it (not just random movements). Partnership dancing comes to mind. It takes years of training to make it look effortless, and it is (for the dancers). Even the best regularly go over the basics again and again.
Guaranteed wealthy clients and investors exist in free markets too. That doesn’t make them Tech creators, that merit is still reserved to the startup itself.

Both Moderna and BioNTech were funded and working on the mRNA technology before governments came with large orders for the vaccines.
I wish folk would move away from the world war two nostalgia, it's debilitating and wasn't at all hard and fast, even if a 90 minute movie cut leads you to believe that.
I find most building in the UK to be either extremely futuristic (think London modern skyscrapers) and out of space, concrete blobs or houses with brick facades.

That's subjective, but I can't say I like any of them
It was a clever trick, though, to start a project using these technologies and work on it for a year, all so that somebody else could post it on HN and get those sweet sweet internet points.
They left out a lot of advancements in their list. I can't even see the common theme for what they decided to include or not.

Is it just the list of software tools they use?
Isn’t the premise that this analogy extends to academia by “seeing what works and what doesn’t” to produce the most publications to the point where the majority of papers are derivative? While the iteration of the individual may not be quicker, the large increase in the number of publications seems to be indicative of the field iterating quicker.

E.g., the artist takes a big risk to produce a sound that diverges from “what works” just like a scientist takes a big risk to diverge from well-worn theory that has produced past publication fodder.
Heh. Offshore racing is described as standing in a cold shower tearing up $100 bills.
> In our 1:1s he told us we might not have a job if our product doesn't ship on time (we were competing with another internal team to beat them to the punch.)

That sounds like behavior I've seen in banks - more the "competing with other teams" than straight job threats.

It's baffling. If I'm a company, the idea of having more than one team doing the same thing in order to try to beat the other down strikes me as not just counter-productive, but expensive and evidence of a broken hierarchy and culture.
Curious how they are getting your menu?

Do you have a website and they scrape it? Or did they physically pay a mechanical Turk or some similar process to type it out, then mark it up 20%+?
I happen to think the opposite. I know it's unpopular.

Downvoted posts are distinct markers that shape our experience. But we're warned to not discuss it; the very thing that controls how we see and what we see (or not see). Apparently that's boring.

Voting systems create echo chambers. Most people vote based on subjective agreement, not on objective quality. We need to be aware of that, and discuss it. Just my opinion, which I'm wary to post but will anyhow.
Instead of python, try compiling both JimTCL and the SDL "widgets". You will like it.
This specific issue was an issue pre-pandemic as well. The surge in take-out has amplified the problem.
> Having been there, too, and knowing many others who have had similar experiences, I don't think you fully understand what it's like for most people working low-wage jobs.

FWIW I'm from the UK so things might be very different here.

> The bakery accidentally sourced those ingredients

So your argument is about intent, rather than just the final effect? So what do you think about the tech workers who believe their job puts out more good than evil into the world?

I work on healthcare tech and the above calculus works for me.
heh, yeah! for comparison: the English Wikipedia is around 40 GB of text.

https://en.wikipedia.org/wiki/Wikipedia:Size_of_Wikipedia#Si...
> for most values of Bigcorp that anyone could name, there's clear evidence of ongoing unethical behavior.

Yeah, 'cuz they're big. They have a ton of people working at them and some fraction will do unethical stuff. I'd be surprised if the actual rate of unethical behavior was higher than average (barring fundamentally corrupt orgs like Enron or Theranos).
At minimum, C++11 and forward are revolutionary leaps. Combine that with Rust, and I think the author is missing some critical elements that would have stopped his hypothesis in its tracks.

He make logical leaps that aren't justified.
My frank response would be something along the lines of "I'm going to ask you a question, and how you respond will likely determine if I work here, 'Are you self selecting for incompetents or doormats?'" Their response to this question would probably tell you most of what you want to know about working at that company.
I think I'm with you as well.
It’s not that much, actually. The average English word is 4.7 letters long. Let’s round up to 5 and add 1 for a space to make 6 characters. Novels are around 90,000 words long. So 800G of pure text represents 800G / 6 char per word / 90,000 words per book =~ 1.5M books. The Library of Congress has 39M books, not to mention all the text produced that’s exclusively online.
Twenty-something years ago, I've seen some Christians legit freaking out on Netscape's Book of Mozilla[1] easter egg.

[1] https://en.wikipedia.org/wiki/The_Book_of_Mozilla
Ah, this was a delightful escape. I've scarcely left the city limits since March of last year, and this is food for the soul right now; thanks for sharing.
What are you supposed to do if your employment contract says you’re exempt (meaning no overtime pay)?
Sorry, jargon: https://en.m.wikipedia.org/wiki/Technology_readiness_level

Funny thing, the wiki page explicitly cites horizon2020 (which one of the GPs criticized): "The European Commission advised EU-funded research and innovation projects to adopt the scale in 2010.[1] TRLs were consequently used in 2014 in the EU Horizon 2020 program. In 2013, the TRL scale was further canonized by the ISO 16290:2013 standard.[1] A comprehensive approach and discussion of TRLs has been published by the European Association of Research and Technology Organisations (EARTO).[3] Extensive criticism of the adoption of TRL scale by the European Union was published in The Innovation Journal, stating that the "concreteness and sophistication of the TRL scale gradually diminished as its usage spread outside its original context (space programs)"."
The author sets up a short list of technologies developed since 1996:

> Since 1996 we’ve gotten: IntelliJ, Eclipse, ASP, Spring, Rails, Scala, AWS, Clojure, Heroku, V8, Go, React, Docker, Kubernetes, Wasm.

And then waives them all away as incremental or unimpressive.

The author holds up V8 as an example of something that isn't fundamentally new, which is missing the entire point of developing a runtime for an existing language. Not to mention, V8 is an impressive achievement in itself.

I'm lost as to why the author wants to work so hard to dismiss these technologies while simultaneously suggesting that nothing else noteworthy has been developed in the past two decades.

If an engineer in 1996 fell into a coma and woke up today, they'd be greeted with an entirely different world. We're driving around in electric cars, carrying around cell phones that are orders of magnitude faster than desktop PCs from 1996, and communication technology has evolved to the point that many of us are seamlessly working from home.

Technology only looks stagnant when you're steeped in it every day of every year. Up close, it looks slow. Take a step back and it's amazing what we have at our disposal relative to 1996. Don't mistake cynicism for expertise or objectivity.
using random drugs for a product name is totally not gonna result in trouble down the road.

Which reminds me that ppl use random words for all kinds of things so I can't find what I'm looking for because now some animal or item is a software name...
The picture the author included has enough information for an outsider to piece together their organization. The fact that it includes a meeting time and room would be enough for Apple to figure out who it was, just by looking at who booked it. Unfortunately, they probably are already in a position where Apple knows exactly who they are, and perhaps their colleagues do too.
I'm not sure where you live, but here in SF, waxed paper and cardboard go in the compost bin.
Air fryers seem to be all the rage these days, so I’m curious to hear from a no-BS crowd like HN: is there a meaningful difference between a small convection oven and an air fryer?
I visited the UK and the first thing I noticed when I was walking around the cities and towns as how much they stunk of diesel. Air quality made even the worst of US cities look good..