skysight-inc/HackerNews huggingface dataset:
This applies most if you're a single-ish young-ish person without a highly established personal life outside of work. IMO this is a good message to put out since that's a lot of the crowd being recruited for these positions. When you're in that spot in life you're trying to "figure it out", and the message that you'd be free of any ties to a physical office is pushed very romantically and can be very confusing for establishing an overall life for yourself. It's helpful to know the other side of the coin so young prospective employees can make the choice that's best for both employee and employer.
Can you just print the PDF and get something reasonable out of it?
I agree with the comparison. A lot of the tobacco lawsuits were also driven by moral panic more than any general principle. McDonalds is allowed to say they're working on healthier options even though all their food is unhealthy; Amazon is allowed to say they're working on reducing packaging waste even though they use a ton of packaging.
The DevOps Transformation Speed Bump
There are very few details here. It's based in a paper by McQueen and Waegell, probably "Reformulating Bell’s Theorem: The search for a truly local quantum theory" . It's not clear that the paper is acepted for publication.

It looks like a rehash of the many-words interpretation of Quantum Mechanics. https://en.wikipedia.org/wiki/Many-worlds_interpretation Is there something new in the research article?

Since the Many-words interpretation is equivalent to the Copenhagen interpretation and a few more interpretaron, you can prove or disprove one of them without proving or disproving all the other.
Scheme has shift/reset which is the same as async/await (in fact, it's strictly more powerful) without requiring any declarations in the signature. Again, the choice of algorithm is one thing, but what adds to the accidental complexity is the requirement that that choice be reflected in the type signature, and so it affects the consumer of the code as well. Reflecting the algorithm in the signature is an aesthetic choice in general, and a forced choice in Rust given the domains it targets.
10nm++++++++ of course.
>I disagree with it and wouldn’t want to drink a beer with that person.

Wow, are you projecting an image with that statement? Just realize that your attitude of blind judgement of others perpetuates this partisan divide. Not wanting to talk to someone based on a differing policy perspective is /exactly/ the problem. This breaks our republic. You should desire to try and understand their perspective and enlighten them to yours. Honestly sickening to read that.
Yeah, I think so. One would think that Apple would have learned from DEC's mistake in this regard,

Because what killed DEC is leaving backwards compatibility not cheap x86 based servers and people moving to Unix instead of DEC VAX/VMS. No I am not a youngin who doesn’t know about mainframes. My first job out of college was programming VAX/VMS and Stratus VOS mainframes in C and FORTRAN.

Anyway, they made the decision and there will be all kinds of consequences (with a one trillion market cap, I'm sure they can handle it but what a horrible drain on all of creation for everyone to deal with).

You mean the same decision that they made transitioning from 65C02 Apple //s, to 68K Macs, to PPC Macs, to Intel Macs?

That's an esoteric cosmetic platform with almost no relevant third-party apps (just second screen notifications) yet, so no need to worry about compatibility.

Yes there are native apps for WatchOS.

Of course they should never have dropped support for 68K or PPC, even if it just meant shipping a System 7/macOS 9.04 in an emulator in every new Mac sold, forever. If they wanted to release a computer not called Mac, then that's another story but they clearly wanted to kill off the embarrassment Jobs created back when he was still learning what happens when you consider formal-training/experience to be a handicap.

Every piece of code has maintenance and security concerns. The last thing you want is an old security vulnerability showing up because of a bug in QuickDraw GX, OpenDoc and the Publish and Subscribe system

A modern low end iPad -the 10.2 inch $329 iPad has 3GB of RAM, no swap and a lower end processor than most modern laptops, yet it runs faster than low end Surface laptops with more RAM and faster processors and has longer battery life. Windows and Intel are albatrosses for mobile devices.

As far as what MS “learned”, Microsoft completely missed mobile and every other trend in the last 20 years because they were concerned with backwards compatibility.

Seeing where Apple was when Jobs came back and where they are now and comparing them to MS in terms of revenue and profit, can you really say that Apple made a bad decision?

On the other hand, where are all of the Apple’s former competitors in the PC market now?

As far as “formal training”, how did that help MS during the Ballmer era? Or heck how did it help Apple during the Sculley/Amelio era?
The point is that capitalism just allows people to realise their preferences, and peoples' preferences as revealed by ther actions clearly show they don't really care that much about preventing climate change. No economic system is going to change this, unless it prevents people from doing what they want (what they want is to enjoy a good standard of living, with pickup trucks, SUVs, regular flights, large beef hamburgers...).
> how a law-abiding person is supposed to move out of their apartment while not getting a ticket?

You can't. Paying tickets when moving in or moving out is just part of the cost of living in midtown.
BP Has Been Palantir Shareholder Since 2014
Yup, ostracism, that's the one.
There's no precedent for breaking up a media company for monopolizing popular culture. But perhaps there should be.

Disney owns way too much. They can bully theater chains to show their films on as many screens as they want for as long as they desire, and then they take a lion's share of the revenue.

Disney can print money from all of the licensing, which isn't a problem save for the fact other entrants have a huge hurdle to overcome to get shelf space.

They water down their content for mass appeal, so it isn't artistically interesting. They also appease foreign governments like China. Again, it wouldn't be a problem if they weren't strong arming others out of the limited theater space.

Disney+ kicked off the streaming wars. Which is going to be fantastic as a consumer... :(

Disney is ridiculous. I say this despite the fact that I have a good bit of stock in the company.
I have also been wondering about the lack of shipment and post regarding it. Some of these issues seem like they should have had a plan before announcing models.

I’m still hopeful. And for the record it looks like Librem has indicated some of the reasons Aspen and Birch models aren’t shipped to customers in a recent blog post (memory, performance, and battery issues). [0]

[0] https://puri.sm/posts/supplying-the-demand/
Unity is in a continual state of building out "shiny new toys"; libraries and modules and sibling software that work as intended for 1 or 2 release cycles before breaking and being discarded. I've seen this time and again with Unity and I think it will hurt their stock going forward as they try to convince more industries to use their tools.

Just in the past two years I've seen them develop, hype, and then quietly drop: their VR editor, AR preview tool, Octane Renderer, Substance integration, UNet, ML integration.

It's obvious they have an incredibly difficult time managing their tools when their platform is fundamentally shattered between multiple releases, versions, render pipelines, and now DOTS vs normal workflow. And it's basically impossible for other companies to manage Unity SDKs with a ground that moves that much.
> Which, logistically, would be relatively trivial to implement -- just painted lines and signs.

Plus consistent enforcement, preferably automated enforcement. Enforcement of existing bus and bike lanes is a bad joke.
That is why you have merge request approvers and the merger. The work can be authored by many because each makes small contributions.

You can even have multiple protected branches where "policy makers" merge the work from their lawyer.
> traveling remote workers

Whoa digital nomads by definition choose loneliness, whether they work or not.

As for the rest , i think the answer is pretty obvious: coworking apartment complexes similar to those dorm rooms but for adults. We need such spaces anyway , with the rise of people living alone and aging alone. It s time for cities to adapt to our needs rather than the reverse for once, because remote working is not going away. Its good for workers, good for business, good for the environment, good for competition, bad for visas and bad for rent seekers.
Help My Azure Site Performance Sucks – Part 1
Would definitely disagree on that. The limitations of building housing and mass transit are mostly political, while for batteries they're both economical and physical. I'd take physical problems over political ones any day.
It's the city's responsibility (and in its best interests) to create a safe, effective transportation network that moves as many people as efficiently as possible. The better the transportation network of a city runs, the better that city will be, as less time is wasted in transit and jobs are performed more efficiently, and more taxes are paid and more businesses and people move in. It is simply physically impossible to service even a fraction of the transportation needs of New York City using full-size single-occupancy motor vehicles. The city is way too dense and there isn't nearly enough space for that many vehicles, not even if you ripped out entire blocks and laid down ten-lane highways through Manhattan. So the city must support more efficient transportation methods that can scale to the density of the city, and these include trains, buses, and last mile micro-mobility solutions like bikes, bike share, scooters, etc.

So in this context, what exactly is your argument? Are you saying that it's OK for it to be rampantly unsafe for people to use the kinds of scaleable options that are necessary to efficiently scale transportation in this city? Because I can tell you the city certainly doesn't think so, and is putting in dozens of miles of new protected bike lanes each year as part of the long-running Vision Zero initiative. And yes, we're even starting to deprioritize vehicles, as you've seen with the 14th St busway recently.
How to convince me there is an existential threat requiring huge changes? Stop flying. Period. Stop eating meat. Period. Move into high density housing, and forego cars and just take public transportation or bike. That'll work for table stakes if you want to lecture me about the sacrifices I need to make. Put up or shut up.
Git can already do that with subtree, no other tools needed.
Pretty much all commercial archviz oriented 3D rendering software (where I've spent the last 10 years) continues to feel the heat from such efforts, including Blender and all the support it gets these days from AMD and Nvidia.

Don't understand why you're getting so harshly downvoted.
Show HN: Turn Ebooks into Audiobooks
If taking such a driver safety course actually meant that people didn't park illegally, then it'd be a huge success, and would be well worth it. But the not parking illegally part itself would be by far the greatest reduction in fines.
Japan has forty years of experience with energy storage actually:

https://en.wikipedia.org/wiki/Sodium%E2%80%93sulfur_battery#...

>one of four battery types selected [...] as part of the "Moonlight Project" in 1980.

They have 2600 MWh of installed grid energy storage capacity as NaS batteries:

https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7804322

>According to NGK, the company has delivered NAS battery systems with a total output of 530 MW and storage capacity

The power generation shortfall on the Duck curve is about 10000 MW. So Na-S capacity has reached 5% of that. But it's a start, and it's cheap, and it's been shown to work. Plus, growth in these kinds of industries can be supralinear.
I’m reminded of the fully-functional HTTP web server (!!) implemented in pure PostgreSQL for the PlaidCTF competition this year: https://cr0wn.uk/2019/plaid-triggered/

It does everything in SQL - header parsing, HTTP routing, and even includes a micro templating engine for generating pages.
Don't insult them because they discuss topics at a more basic level than you prefer. There's always going to be higher levels (e.g., youtuber A < youtuber B < reading a text book < taking a university course < getting a degree < conducting novel research < conducting novel research published in journal A < journal B < journal C), which may be better suited for different audiences. Landing in one versus the other doesn't make you (or the instructors) better or worse. It's silly to say that the one you happen to prefer is where "good math" is.
Fractals don't have pixels.
I just get a 502 error
> Most misleading quote of the article: "“What percent of your deliveries are truly urgent — 5 percent or 2 percent?” said Mr. Holguín-Veras, the Rensselaer professor."

Good call out, 80% of the outrage machine have no basis in numbers and uses erroneous logic like this.
This is really cool. Care to share some resources from which others can learn to get started?
He mentions in the questions that WebObjects used CGI to connect to the web server. I’m sure it was used and I believe looking back at it it could have accelerated development of a system I was working on. One of the problems of the time was that it was hard to evaluate software. You had to go through a sales guy who would lie to you until you bought it. Then the engineers would discuss the limitations.

Its price tag probably prevented the average startup from using it. It’s hard to use expensive software before you have funding.
Hmmmm, I think the difference is that the dip will be ever-increasing to the point where it completely eliminates the need for fossil-based generation. California (and many other places) have 100% carbon-free energy mandates over the next few decades, so this isn't a once-in-a-while situation where you can just ramp up a bit more at other facilities to get by for the maintenance window.
WebKit, Gecko, Blink?
Hey, I actually wrote an application that produced strict xhtml2, and served it with a application/xml+xhtml content type (iirc).

It was a page that displayed IRC logs, with linkable anchors for each line, automatically breaking words that were too long for the browser, turning text into links by regex, interpreting terminal colors etc.

Each time I had a tiny cross-site scripting bug in there (some part wasn't XML-escaped properly), some data would eventually trigger it (you wouldn't believe the amount of encoding junk on IRC), the browser would simply refuse to render anything at all. Inconvenient for my users, but it made sure such things didn't slip by unnoticed.

---

This was a side project, done for fun, and a few friends that used my site. If I had been trying to make money from it, the first thing I would've done is to switch to something less strict, so that tiny errors wouldn't stop rendering the whole page.
Should have intimate connections in the Industry

https://www.theregister.co.uk/2019/10/25/amazon_fails_to_sto...
I have no trouble making and sustaining friendships with or without an office, in fact only one of my (former) co-workers is an actual friend.

Regardless, something about the isolation of working from home for anything more than a day here or there is just too mentally harmful for me. A much lesser form of solitary confinement, I suppose. Even going out and doing things after work every single day is no cure. I've tried it on and off over the past decade, with and without a co-habitating girlfriend. With and without pets. I've tried working from coffee shops, working from parks, co-working spaces, etc.

For some it's not a matter of needing the office for friends, some people just need the office environment itself. Something about being there "in the shit" with your team, best I can tell, rings that mental bell.
Agreed - I used to use Ag but switched to Ripgrep. Better in every single way, in my opinion. It's obscenely fast and has good defaults
Oddly enough I just wrote an article about this as it relates to predicting the arrival of the 3D ‘metaverse’:

https://github.com/mozilla/hubs-cloud/wiki/The-Web-Emergent-...
For a trivial example, the exact same house plan rotated by 90 degrees will have substantially different important qualities because of how the sun affects both light and temperature. There needs to be some way not only to communicate this to end users, but also take it into account during the planning and design process. Perhaps rendering is not the right tool for that and is overrated, but what methods do you suggest and use to understand and analyze these factors?
Show HN: DFA Minimization by Hopcroft's Algorithm in Go
Nihilism, after all the "nothing is real" hemming and hawing, is a free pass to define life how you want to.

It aligns closely with Eastern traditions along these lines.
"Don't read paywalled articles."

They missed that one off.
(Note that subtree is a user-contributed script, but it's been made to ship with most git installations)
Why does the situation room photo look like an IT disaster?
Less urgent deliveries could presumably be batched together, resulting in fewer trucks on the road.
I don't think you can fix it there, because you probably need stuff like /foo.php?key=value to work. (Edit: not quite...see comment below)

The try_files config mentioned on the page mitigates the issue.
> Over the years we've so internalized the fact that threads are expensive that we forgot it's an implementation detail that could actually be fixed.

This is something I wish more people would realize. We assume that 1:1 threads inherently can't scale, mostly because of folklore. (As far as I can tell, the origin of this claim is back-of-the-envelope calculations involving stack sizes, leading to address space exhaustion on 32-bit—obviously something that hasn't been relevant for servers for a decade.) That's why we build async/await and elaborate userspace scheduling runtimes like the one Go has (and the one Rust used to have pre-release).

I think it's worth questioning the fundamental assumptions that are causing us to do this. Can we identify why exactly 1:1 threading is uncompetitive with async/await schemes, and fix that?

All this, by the way, is not to say that Rust made the wrong decision in focusing on async/await. Rust generally follows the philosophy of "if the computing environment is difficult, it's Rust that has to adapt".
How the Shed Was Made [video]
Full-time software engineers in London, how much do you earn (2019)?
I'm a junior dev and I'm not sure how much I should ask for, so I thought that I should do a survey.

It would be great if people could answer using the format.

Salary - Years of Experience - CS Degree (Y/N) - Company Type (Startup/Big Tech/Finance).

Thank you very much
But there's a shortage of developers, and there's a big difference between building what FAANG wants you to build and what you want to build.

A better analogy is up-and-coming musicians and startups. You struggle in a garage until you're discovered, then you sign away most of your rights for bad working conditions and a three-year run.
>It’s entirely possible that someone less competent is in a position higher than yours.

Remember all the so called competencies mentioned are assessed by OP. It could well be the case that the CTO is actually very competent and OP isn't.

Never rely on a self assessment to determine competence.
Right now email is like kubernetes, you can do it yourself but most likely better buy it from service providers like gsuite etc. I think sosciety in general will benefit with all in one simple to host package written in high level language.

Email right now is extrimely complicated ("s" in smtp is for "simple" btw) and in order to do it yourself you need to understand many parts of it like dmark reports, constant monitoring of delivery, spam, spf, dkim etc.

There are couple of bare-bones opensource solutions to host it yourself but if you do it from scratch you will go either with postfix or exim. They are written in "low-level" languages like C where extremely hard to write proper software without buffer overflows and so on.

I think there is a place for innovation for better security and user experience as well. You can sell additional services like better spam and malware detection or delivery monitoring and support for enterprise.

I wish I can do it myself but I'm already occupied with too many side projects :)
What about this one?

https://apps.nextcloud.com/apps/calendar
> Only very high risk items in the CE scheme actually need checks by a third party

It's not just pacemakers, pretty much the whole PPE category requires inspection by independent third parties (notified bodies).

That's obvious stuff like climbing gear and equipment for work at height, maybe less so for certain gloves, helmets, eyewear, carabiners, rope, etc.

Compare the checks for climbing rope, and the whole EN/US scheme is inverted. We have so few standards in the US market that we just piggyback on theirs.
Your solution is effectively corporate welfare. The free market should determine whether customers will order packages or not.

Also, you are suggesting that the government should provide an easier means for businesses to serve their customers in a way that gives them an advantage over the local businesses that pay local taxes on purchases.

The real solution is to make delivery companies pay for the congestion they cause. A fair use tax, for example. Then, using that tax revenue, you can improve traffic. The delivery companies can pass their costs on to the retailers and the retailers can pass the costs on to the customers. The customers can then decide whether they wish to pay more or shop somewhere else.
How did you get that Intel and Microsoft failed in mobile "markets" because they had backwards compatibility with 32-bit and 16-bit apps? (I'm thinking you might not know the difference between RISC and CISC --hint: one is not better. than the other.)

Apple was able to successfully port the Core of MacOS to phones and other products - MS not so much.

I didn’t say anything about RISC vs CISC, but Intel has had to throw a lot more money at the x86 architecture to achieve performance while keeping backwards compatibility and they have not been able to make a chip that was suitable for mobile.

Removing the 32-bit instructions/registers isn't what achieves the performance and battery life improvements, those come from eliminating the RAM, cache-misses and context-switches dedicated to the 32-bit apps and that can be more than offset by not activating the 32-bit environment at all, unless it is actually needed by the user for legacy compatibility.

That’s also logically not true. How can it not be a win to being able to remove entire parts of the chip dedicated to 32 bit instructions?

Note that MS ported their core to a 4Mb RAM 36MHz Velo-1 back in 1997 and many Chinese manufacturers make low power chips like that (for DVD players, TV sets, etc.) that ship with operating systems that have exactly the same APIs (knock offs) of Win16 and Win32.

How did that work out in the market? Also in 1997, there was a lot less cruft in Windows than a decade later.

And the XBox hasn’t exactly been a success in terms of either profitability or units shipped compared to mobile. Microsoft is busy fighting the last war. The “foldable surface” is vapor ware, the x86 based surface still has horrible performance and battery life compared to ARM tablets.