skysight-inc/HackerNews huggingface dataset:
Haven't used Varnish myself directly, but yeah that would also work.

For OP, I'd also be interested to see the benchmarks between this £4 server, and a £8 or £10 one, same stack.
According to the school, they place an automated phone call every time the student is absent so, supposedly, they got 272 phone calls notifying them of absences.
This is a good point (you seem downvoted). I am sure Apple is serious. But I suspect Ford is more serious. Self-driving and electric are existential issues for Ford and everything will be thrown at it.

Has Tim Cook indicated in a chat at the bar that maybe Apple is not so serious? I don't know. Has the exec looked at Apple and thought "I don't know how to turn you into a car culture?" Or maybe its all about the Benjamins.

There are a lot of issues at play - I am not sure which I would go for - a possible side-player at the worlds best funded company, or a saviour figure at a company that will have to live on subsidies for a decade? Career choices can be weird
Unfortunately not yet. But here is an oversimplified overview: any device (robot arm, conveyor belt, cnc machine) must be connected to a lan so that code or other instructions can be uploaded and for the device to ping back when a job is finished. Some hardware can be controlled via linux cnc, a usb cable, or have built in networking so the job is easier. The sequence of jobs are defined similar to worflows in release pipeline (i.e: pick up wood plank using robot arm or actuators and suction cups, place on cnc and detect correct placement with some basic laser positioning system or switches, machine, pick planks up using the same arm or actuator and place it on a finished stack). Each workflow (encompassing these machines) is a queue consumer that picks up jobs as it becomes available just in a web system. Obviously there are implementation details to work out but overall i think this is all doable even with old hardware or hobby robot arms and 3d printers. The communication protocol is http and data format json. A hobby implementation can use raspberry pies or linux cnc pcs connected to each device. Such an approach could for instance manufacture ikea style furniture because it doesnt require assembly. It gets more complicated for painting or lamination tho.
Need a tldr for this vs loudml
I didn't read the underlying papers, only the linked article so please take this with a grain of salt.

Serology has not been correlated with patient outcomes. The threshold for "success" may be much lower than what is even measurable by the lab (just as an example). Vaccines tend to produce much higher measurable antibodies than infection but we also know that infection is pretty effective at preventing repeat hospitalization. I believe this study is simply putting a microscope on the effectiveness of infection by magnifying the initial immune response with the vaccine. Put another way, I'm not yet convinced this study should be used to suggest vaccination for those prior infected because we don't yet know the threshold for success.
Maybe they got suckered in by the "autonomous cars are only 5 years out" phase we went through a couple years ago, and figured they could sell rides, rather than cars? Not sure.

Maybe they just try everything because they have infinite money, and don't want to become the next IBM or Microsoft.
> Yea, best to troll on Twitter than fix your country that has the literal highest homicide rate in the world.

It used to be like that. Now the homicide rate is the lowest in modern history of El Salvador.
A minimal example would really help me figure out what this actually does.
And the folks downvoting you would probably call themselves "free speech advocates".

Which in my experience means they speak from a position of high privilege to not see the massive negative effects of the hate speech they strive to protect. Or that their purpose on this site is to spread division and hate.
> It can give one a great sense of personal satisfaction to find and clear out some rubbish like this. Finding, fixing and clearing bugs can result in a delightful sense of accomplishment. Unfortunately I seem to have fetched up in a place where the codebase is boringly and professionally robust and clean, and bugs are rare and obscure, but when bugs do appear, they take quite some considerable time and effort to clear. Here's to buggy and inefficient code -- it can pay for a rich and extravagant lifestyle.

Agree. The bugs I usually find are rather horrible: difficult to fix and you have a high chance of introducing new ones if you are not careful. I wish I could encounter bugs like the ones shown in the thedailywtf website.
Google AMP comes to mind.
Audio is easier to stretch but audio should also never be stretched because we are extremely perceptive to it in a way that we aren’t with our visual processing abilities.

Video should always be kept in sync with audio and not the other way around. You can freely drop or repeat video frames (within the boundaries of reason) without anyone being able to detect it in a blind test, but audio should not be messed with. This is why when syncing audio and video from different sources during production, the master clock is always the audio.
Folks interested in this line of thought can also check out https://old.reddit.com/r/SneerClub/ and https://old.reddit.com/r/techtakes/
People like you also probably thought the "Don't be evil" slogan would be around forever too, huh?
Cyber Technology News Australia
I don't doubt they were tech companies 80 years ago when things were new and creating new tech was more important. However I don't think that Google or Facebook or Microsoft will be tech companies in 50 years either, its just the nature of having a field being mostly explored and companies being in maintenance mode since there isn't much else they can do.
The comment is upvoted now, but possibly the downvotes were for describing it as a "trick". One of the candidates they managed to interview admitted some signatures were forged for $5 each.

(The link opened fine for me.)
This quote is from a WSJ article “New York City Subways to Shut Down as Sandy Nears“ on 28 October 2012: https://www.wsj.com/articles/SB10001424052970204840504578084...

“The shutdown is a matter of complexity and risk-management for the MTA. A key objective for the agency on Sunday: moving thousands of buses and subway cars out of low-lying parking lots and yards that could be hit by a storm surge, including the 148th Street Lenox Terminal yard in Harlem and the Coney Island yard in southern Brooklyn, the largest rapid-transit yard in the U.S.

On Sunday, MTA workers were moving trains from low-lying areas to safe underground storage spots, including express tracks on the more than 700-mile subway system. Workers also secured vulnerable electronic equipment that could be susceptible to the corrosive saltwater of a storm surge.”
I use https://hckrnews.com/ to browse HN. I can easily see flagged and dead articles.
I like the idea of Gemini but the reality is 'here's a list of random servers which could be anything but at least our user interface is from the 1980s'. I like how it's lighter than the web, but I don't see how it's 'heavier than Gopher' as suggested (and I have been watching the Gemini project for a few months now).

I was on the internet well before the web and I used Gopher all the time. It was great by the standards of the time (ie 1200 baud modems so a page of text like this HN discussion would easily take a minute or more to load and would probably do so with many errors). Gopher was (somewhat) integrated with two other services known as Archie and Veronica for content discovery. It was primitive, but relatively easy to navigate if you knew what you were looking for.

What we have here is a bunch of Gemini servers but no concept of user service. Are they blogs? aggregators? malware endpoints? interactive fiction/text adventures? I don't know, and that's not part of the fun. It's as if Gemini has fetishized the least good aspects of the BBS/Gopher/pre-web experience - lack of UI consistency and non-discoverability - in the hope of getting something better by forcing everyone to start over.

Nobody* has time for that. Harder doesn't automatically equal better. Gemini would be vastly improved if it presented with some color/minimal formatting (like syntax highlighting controlled at the user end or with typography for the color-blind)and seeded some useful information like mirroring Wikipedia or something that people are already familiar with. There are some Wikipedia proxies (gemini://medusae.space/index.gmi?25) but the only working one I know of is not listed (gemini://vault.transjovian.org).

This is Not Great.

* hyperbole is always an option

To change the world, there needs to be some critical mass of people using it, and to get people using it there needs to be some demonstration of what it's capable of. I want to love it. I have clients (plural) installed. But honestly, I don't want to invest the time figuring out how to make the server do interesting stuff, if I can't find anything very interesting to do with the client. Absent any effort to make it functional for one external thing, it's doomed to remain a toy, or an 'esoteric protocol' that everyone pays lip service to but nobody actually uses.

Here's a suggestion: get a gemini HN proxy running. It ought to be super easy given how minimal HN is, and would give people and excuse to have a Gemini browser running all the time.
> The Narendra Modi government has become synonymous with lies, obfuscation and delays in matters of data. (We wrote about it here).

No link? That's got to be more than laziness, I'd your publication published the article you're referencing and you even cite it, but you don't link to it, how seriously am I supposed to take the claim?
Pinky Pressing Problem
Sure, and to close them. But now one on-chain transaction maps to N actual economic transactions happening, which is great for scaling. Not to say on-chain transactions don't also need to scale, but layer 2 will always be important.
Yeah well that seems like a beautiful cover your ass excuse "our robot contacted them 272 times, so our work was done" – ok well did anyone check to see what's going on with a kid who's missed that many days? did anyone check to see if the mom even picked up the phone? or if the number was valid?
Not a patent lawyer here. But I'm unfortunate enough to have several patents to my name, owned by past employers.

My impression of everyone that I have ever heard from, or dealt with, involved with patents is that you all are so firmly in regulatory capture that your heads are captured up your collective asses, and the tech industry is being hampered by the resulting legal quagmires.

In a sane world, the entire description that you gave falls squarely under "generic computers doing generic computer things". And therefore by Alice v. CLS Bank as decided by the Supreme Court, it should not be patentable. Period.

Unfortunately the United States Court of Appeals for the Federal Circuit has gone rogue, and you're almost certainly correct that they will happily grant use of the patent to any patent troll lucky enough to get it. And the Patent Office is so firmly in the land of regulatory capture that bad patents like this have no trouble being issued.

And the result is that people whose work ACTUALLY achieves "Progress of Science and useful Arts" is hampered by this crazy system. And our patent system continues to undermine its stated Constitutional purpose.
I might get downvoted for not getting on the 2000s style of development bandwagon, but do you really need a web server to serve static text?
Yes, that logic would have been unsound. It was not my reasoning, just a data point, and not a very impressive one :)

Deep enough conversations, periodically, prevent language attrition. How can I convince you? It's really just like anything else: practice helps. Is that a controversial claim?
They're talking about a swap partition, not a swap file. Filesystem allocation patterns are irrelevant for this.
As decoration, sure. I don't think it would really add anything to the information about the datasets on this page.
Put Wordpress on it, and do a new battery of TTFB tests ;)
> How is that able to relate to any kind of normal app?

There's too much competition involved in writing normal apps, which often attract significant investment that bootstrapped startups struggle to compete with.

It's interesting to see what kind of performance is possible for next to no money, when you throw out basic assumptions like using a database, and then start thinking about what you could build out of it.
With wacked US politics lately business regulations are just turned on and off as the parties trade control. Laws will probably make it harder to kick off foreign influencers and bots with plausible deniability if it's protecting regular a-holes
Prepare before the meeting and make notes during the meeting.
You are taking a very active role in discourse in a public medium. This isn’t your personal blog, so you’re intentionally broadcasting your experiences to anyone and everyone.
“If you want to speed up your old iPhone, change the Region setting to France.”
...Nothing in our org was "set up for ICE",...

Infotainment is pretty much independent of the engine (apart from some icons/visualizations/settings here and there), as are most driver assistance systems, safety systems, anti-theft, chassis, mirrors, lights, wheels, brakes, doors, trunks, etc.

From what little bit I know about testing of automotive systems, there is a vast warren of disconnected, diverse microcontrollers and separate communications busses in the typical ICE vehicle from several years back.

Tesla turned this all on its head. Just about every system with software in a Tesla vehicle can be upgraded by a car's central computer through an over the air update.

Exactly the situation you describe above is what some would naively term, "set up for ICE." It's set up for the legacy ICE world, where there were no over the air updates, and the car wasn't a computerized robot on wheels. This legacy can be seen in the failed updates coming out of GM and Ford. There have been reports of legacy auto updates requiring buyers to go back to the dealership, but then the dealers are afraid to apply the update, because they experienced "bricking" the vehicle.
100% agree. I’m watching these over 99% of time on an Amazon FireTV device and YouTube and Netflix both have a better UI/UX than Prime video. It’s not even close.

FireTV device is an excellent value. Prime video? Well, it’s free with Prime at least…
Having your password manager tied to your browser is more secure because the saved password doesn't show up unless you're in the correct domain, preventing phishing attacks.
I mean this is just basic stuff, for me it just sounds like a developer putting a site in production, no auto-scaling, patching ... might as well outsource this to a CDN since there is no database/redis/varnish ...
TBF, it is not because of the tech secrecy. It is more of they don't have a new toys to show, I mean something that stands out. Tesla and SpaceX are new and those toys that the public want to see. They want to see progress, they don't want to see same old things.
Are your starting to feel the pressure yet?
> CSV is a complicated format

Surprisingly and unnecessarily so:

> ["DSV"] is to Unix what CSV (comma-separated value) format is under Microsoft Windows and elsewhere outside the Unix world. CSV (fields separated by commas, double quotes used to escape commas, no continuation lines) is rarely found under Unix.

> In fact, the Microsoft version of CSV is a textbook example of how not to design a textual file format. Its problems begin with the case in which the separator character (in this case, a comma) is found inside a field. The Unix way would be to simply escape the separator with a backslash, and have a double escape represent a literal backslash. This design gives us a single special case (the escape character) to check for when parsing the file, and only a single action when the escape is found (treat the following character as a literal). The latter conveniently not only handles the separator character, but gives us a way to handle the escape character and newlines for free. CSV, on the other hand, encloses the entire field in double quotes if it contains the separator. If the field contains double quotes, it must also be enclosed in double quotes, and the individual double quotes in the field must themselves be repeated twice to indicate that they don't end the field.

> The bad results of proliferating special cases are twofold. First, the complexity of the parser (and its vulnerability to bugs) is increased. Second, because the format rules are complex and underspecified, different implementations diverge in their handling of edge cases. Sometimes continuation lines are supported, by starting the last field of the line with an unterminated double quote — but only in some products! Microsoft has incompatible versions of CSV files between its own applications, and in some cases between different versions of the same application (Excel being the obvious example here).

— The Art of Unix Programming http://www.catb.org/~esr/writings/taoup/html/ch05s02.html
For reference, a school year is 200 days. Imagine skipping almost a year and a half of school.
Market is ripe for a filtered list of Amazon products as a service. Just show me the good stuff selected by real people.
ProtonMail removed “we do not keep any IP logs” from its privacy policy
You would think that, yet this is what you get from Tesla in 2020 in NY https://www.youtube.com/watch?v=6Pg7JmKElUw
People may underestimate how fast modern machines are, but that is probably in part because, at least in my fairly relevant experience, I have literally never seen a CPU bottleneck under normal circumstances. Memory pressure is nearly always the driving issue.
An awful lot of professional programmers work in such heavyweight contexts that they don't have a good idea of how fast modern hardware can be.

I was talking with an architect at a bank whose team was having trouble getting under a 2-second maximum for page views. They blamed it on having to make TCP requests to other services, and said something like "at a couple hundred milliseconds per request, it adds up quickly!" My head nearly exploded at that. I spun up some quick tests in AWS to show exactly how many requests one could make in 2000 ms. I don't have the numbers handy, but the number is very large.

This junky slice of a server handling full page requests in 20 ms is a fine example to counter thinking that's endemic in enterprise spaces.
The spatial organization is slick.

Give this thing a slick UX pass and it'll be a pretty nice tool I could actually see myself using.

Also dark mode is a must.
This is portrayed as some sort of Scandal but it really isn't, more hysteria. Pegasus is used by many countries.

It has wild claims without evidence

Flagged.
We're using Next.js at my current company with a custom MongoDB based CMS.

Next has a thing called Incremental Static Regeneration[0] which allows us to grab the top ~100 pages from the CMS at build time, generate the pages, then cache them for however long we want. The rest of the pages are grabbed when requested, then are cached for the same amount of time. After the time, they're re-grabbed from the DB, then re-cached. Overall I think we're down to around 5-10% of the way things were done before, which was -- you guessed it -- hit the DB on every page load _just in case_.

Sit the Next.js site behind CloudFlare, and then we also don't really pay data transfer costs. Our servers are just low-tier GKE nodes, and we run around 3k/visitors at any given time, sometimes spiking up to 8k concurrent.

[0] https://nextjs.org/docs/basic-features/data-fetching#increme...
I can't imagine them to just continue DOTS like normal after going silent for so long. If they don't axe it, then they may choose to do something drastically different than before, like automatic ECS conversion under the hood.

ECS is really good for things that scale. Architecturally, it has both pros and cons to OOP. After working with ECS for a few years, I came to the conclusion that OOP is still the best for behavioral richness.

The current state of DOTS is just sad as it's affecting a lot of developments such as Tiny, unity.physics, dots audio, dots animation, etc...

Burst and Jobs are probably the best things that came out of Unity's initial push for DOTS.
> the abortion providers pay the court costs win or lose

Wait, so if I had even a thin basis for a suspicion, I could file cases against the legislators who voted for the bull?
> ARM says FNMADD is "Floating-point Negated fused Multiply-Add", so the position of the hyphens points

Never mind the hyphens, what do they think a "Negated fused Multiply" is?
Most TVs have garbage menu interfaces, I'd love for apple to provide a dumb screen + appletv
Non-paywall: https://archive.is/2Jyu2
I think that is a good point, that often writing a short python script is usually the best solution.

I use awk (and python) daily at work. I work with a lot of flat files, and I use awk when I am doing data quality checks. One of the "sweet spots" it hits for me is when I need to group data by value, or other relatively simple aggregations.
I'm on the side of things where I think Apple realized that electric cars are sorta giant iPhones on wheels and thought they could move into the market if there wasn't already a strong leader. This all made sense when it was clear the technology was there and Tesla wasn't a sure thing, so there was ample competitive room to elbow into.

When Tesla survived and thrived I believe this caused Apple to take a step back and watch how the market plays out for a bit before committing...trying to find out of there really was a play there.

In addition, Tim Cook is a supply-chain guy, and the supply chain for electric vehicles is still very immature and extremely dependent on technology that Apple doesn't really have expertise in (yet), batteries. There's just not a good selection of suppliers for batteries that can produce at Apple's volume needs, and at car scale.
Later in the thread they report that the fees were credited back.
'Letter on logistics'
I posted the obligatory archive.is link as a sibling comment.
Gone are oil pumps, transmissions

Sandy Munroe did a disassembly of an EV motor oil pump just a few days ago. (In fairness, he also notes that one manufacturer has done away with this oil pump, and uses the heat pump instead.) Also, some EVs also have transmissions.
Very true. It also makes a difference as to which resource is being pulled, whether it is cached, what transport is being requested (SSL, compression, etc).

I really suspect the website would fall long before it hits anything close to 4.2 million requests (which the author also seems to except).

That all said - long live tiny web servers!
I read this a few times trying to understand this. I guess OP means:

> I was very productive, then, using emacs.

"I was never more productive" isn't wrong, and in context it should be clear. But, I read this like "Never, using emacs, did I experience increased productivity".

It reminds me of that trope, "Couldn't care less".
They usually pay the standard rate that would be applied for the expected amount of hours of completion of that task, with a small plus. this way, even if you don't land the job you still don't get out of it feeling like you lost invaluable time of your life.

But in my own experience I have once worked for free on those tasks, hoping to get hired, and when it didn't pan out it made me a bit sour. Won't do that again.
Funny, because it's about 1700Ha, what is a perfectly relatable number, or, if you like your numbers small, 1.7km^2. That's around the size of a district.
Parents are the primary teachers of their children. 100% parental failure.

Parent failed to check.
Parent failed to instill any honesty in the student.

School also failed.