skysight-inc/HackerNews huggingface dataset:
Preface: I work for DevGraph, which contains EngineYard.

I would definitely have a strong look at EngineYard [1]. Our tagline: "A NoOps PaaS for deploying and managing applications on AWS backed with a world-class support offering." There is a good comparison with Heroku located here [2].

Having worked with several engineers, I can personally vouch for the world class support. We spend a lot of time thinking about and implementing ways to host Ruby, Node, PHP, Java, Python, and other containerized workloads on AWS. EngineYard has been around since before Heroku, so we have a long track record and a lot of experience in making your applications run reliably, keeping costs under control, and with full 24x7 support.

Email is in the description, along with my Twitter. Please reach out for any questions.

[1] https://www.engineyard.com/

[2] https://www.engineyard.com/heroku-alternative/
Calculus is important, because in high school you only superficially know the breadth of the field you're interested in, where you may fit, and what you need to get there.

I unwittingly had a "low math" high school education, with pre-calculus only introduced spring of my last year. Freshman Engineering was a shock, with Calc, Physics, and Electrical Engineering using concepts I'd never heard of.

There's nothing worse than thinking you're accepted, prepared, and ready, and finding you're totally wrong.
Exactly this. I found out the embarrassing way (by asking a journalism tutor) how to end up being a writer like Perry Anderson because I enjoyed one of his longer pieces in the LRB, reviewing the work of an illustrious writer on the history of the EU (Luk van de Midelaar). He told me if I wanted to be like that, I'd need to contribute to the New Left Review for six decades and also be a Marxist historian.

The point being, becoming a peer of that kind is impossible to do through academia, so some people consider it "clubby". It is, perhaps, that these people have been both commercially successful in their niche and influential that confers that peerhood, not shared social ties (although I'm certain those form too).
I'm in the wrong daggone field, man.
One of these days Apple will find a way to charge you a premium, not for your phone, the parts, or the tools needed to repair it, but for the actual time you spend doing it.
Average Joe will use the cheaper, ad-based plan that Netflix is working on.
Should Computer Science Be Required?
Bitfields are used a lot when you have constrained resources, in my case in LTE/5G both on modem and bts sides. Every struct's field takes as much as it needs to and you leave rest as 'reservedX'. You never know when a new feature will have to be implemented and few more bits will be needed for some new field.

Without bitfields the code would be absolutely filled with bit-access macros decreasing readability and screwing with IDE's indexers and static analyzers big time

Not to mention the pain it would be to refactor/reorder/change fields sizes which is relatively painless with bitfields
Completely alarming.

Publishing his experience anonymously is likely impossible, but if not, I’d be really keen to read it.
Apple is one of, if not the, most reviewed company in the world.

For every new product there are thousands of reviews for which iFixit is just one. And almost all of those reviews are overwhelmingly objective and honest as you can see for the lacklustre reviews of the Studio Display.

If I were Apple I wouldn't waste any time on iFixit either since they have limited traffic and limited social reach.
You definitely can but trust me - it is a huge pain in the ass

And I generally recommend doing a lot of hosting yourself
The parts are cheaper than Apple charges to repair it
Because I had to intervene multiple times after it had clearly been heating the pot continuously all day and the smell of burnt coffee was evident on the entire floor, I don't think it had any safety mechanisms remaining, if it ever had any.

Worse, I personally watched one person see it as a problem, flip the switch assuming that would fix it, and walk away. I had to point out that the switch was not involved and was just a decoy. That made it even worse from a safety perspective.
Turning standard education into something scalable is going to be very interesting. We're already seeing this with MOOC and all, but when it's a part of a national network that students can plug into - I'm excited about the potential here. I like the super school idea, gives me the impression of a merit-based winner-take-all system
Don't similar "revolving doors" exist in just about every industry, including tech?
> Any distributed social media that gains mainstream popularity will share the same fate.

The experience behind this predated peer-to-peer electronic cash and related developments. You may be right, and it may still be too soon. But problems can be solved.
Any font that doesn't try to be neutral. Consider Cooper Black, or Larken, or even the horrible Lobster. Even with sans-serifs you can be more expressive, for instance Px Grotesk.
NBA vs OWL is a fair comparison IMO. Both are a top league of a top game
"Freedom to work" and "Right to work" are both Orwellian euphemistic terms, to be honest. Realistically, it's best described as "mutual right to terminate employment without cause" or just "right to terminate".
+1. Used Go, Python, React, etc extensively for years at Facebook. The massive Go projects were easiest to extend, operate, and on-board people to.

Rust vs Go discussions are pretty silly. More folks should think of Rust + Go. There are a lot of glue-services that can take the trade-off of a GC, be magnitudes better than Python, and be maintained by a short-staffed team.

Plus, Rust is still plagued by Python (and others) Async problem — it's easy to accidentally block the event loop. When you have a ton of tiny glue services, esp. if one has a lot of contributors / internal libs, it's an easy mistake. Critical path things are worth the attention to detail. Others... ¯\_(ツ)_/¯
Because they literally are all that bad.
Exactly! Where do you draw the line? Does CIA/NSA have to drop their shorts?
In a situation like this, does there need to be a shareholder vote? Is the presumption that the majority will take the tender offer?
> There are bootcamps that are much higher quality than this.

imo... bootcamps are much higher quality than most universities. I've interviewed at least 1000 engineers at this point, and I've interviewed a ton of top tier university graduates that are essentially useless and need to be trained up, but most bootcamp graduates can "hit the ground running" (but lack foundational skills). The idea that software engineering is some academic endeavor is so flawed. It's a trade, and should be taught in trade schools.

(note I'm speaking of developers / software engineers. If you want to do computer research (etc) then I lean toward academic backgrounds)
Can't they triangulate the location regardless?
Pretty risky to challenge the supreme leader.
Military jet fuel has been leaking into Hawaii's drinking water
And the hype won’t deliver fast enough. What has not been automated today will not be automated (robustly) in two years time.
Checkout the free and opensource AviDemux - does everything you want and a little bit more, and it is simple and easy to use.
When was gelatin first made popular? Is that how gummy candy started? What a wild notion.
Totskoye Nuclear Exercise
"Unsigned bitfields are a nice ..."

Appear to be. Are, when all the stars align. Are not in fact, often enough that you are issued a red warning you may ignore if you are insulated from all consequences.
Go Veza!! Understanding data security and infrastructure is challenging and a must these days!!
fintech SaaS companies. the banks have all the money, so those companies who provide services to them should thrive. regardless of the economy, people need bank accounts, credit cards, mortgages, etc. a recession just makes competition more fierce, and players in the vertical require technology to stay competitive
AQR's 50-year market-beating strategy
They rent it for $45/wk including shipping, or you can use an iFixit guide that I think uses a hair dryer.
You can run any wsgi application in lambda with libraries like https://pypi.org/project/apig-wsgi/
End to NIMBYism. Current homeowners should not be able to block new developments and encase a neighbourhood in amber.
Apologies if I'm being dismissive, but obviously it's possible to host email. How much there is to fix is a matter of perspective.

All that's required is to properly configure the service. Beyond that you probably haven't paid the people who run the other system enough to accept mail from you; they're under no obligation.

I'd go on about socioeconomic factors, demand-side economies of scale, perverse incentives and why it's more expensive to send than receive but that's a whole thesis dissertation and belaboring the point a fair bit.
> Security by obscurity alone is discouraged and not recommended by standards bodies

A layer, not the only layer.

> System security should not depend on the secrecy of the implementation or its components.

It is not depending on it. It is just an additional layer to delay or reduce impact.
I was a subcontractor for a larger company.
I was thinking the same as your first point. I'm a career military officer and know a lot of military families[1]. My observation is that the spouses who are doctors and nurses are the only ones who can reliably find middle-class employment. Becoming a nurse is much easier than becoming a doctor, and pays much better than other common things like retail, food service, house cleaning, and photography (probably more of a hobby).

[1] The labor participation and employment rates for military spouses (especially when adjusted for age and education) are so low that they're almost off the charts. The causes are frequent cross-country moves to economically struggling locations, and an extreme need for flexible schedules (e.g. for when service members get deployed and spouses become de facto single parents). Medicine seems to be unique in that it's everywhere, always hiring, and often allows for part-time employment.
My partner works in the healthcare industry; the Radonda Vaught ruling and outcomes are going to echo through that industry in a very significant way.
Deflation makes saving straightforward - hold the currency. Inflation forces everyone to be investors/speculators to attempt to keep pace with decline in purchasing power.
Int is a type used in Google own benchmarks, and yes it is a practical application.
For example we use it with.

type RingEntry struct {
node *Node
token Token
}

There are few nodes and many tokens.
Real SREs are great. Who wouldn't want a Systems Engineer that codes and can interrogate kernel issues or a Software Engineer capable of writing their own compiler running your operations?

Most companies, even if they hire these people, don't know how to use or listen to them though. What usually happens is they get lumped in with a bunch of Application Operations folks and it sours the idea entirely.
> I'm discussing the hypocrisy in advocating for the principle only when it suits you.I'm discussing the hypocrisy in advocating for the principle only when it suits you.

Only, you're the one who has defined "the principle" in your own terms. I prefer to read "the Constitution." The position that I defend is the one backed by the Constitution. You can portray that as flip-flopping every time I go from defending a company's right to curate content that it broadcasts to attacking government attempts to enforce religious beliefs through censorship and legislative retaliation to speech, but my position is unwavering.
Lessons I learned from becoming a manager
Isn’t this quite hard to implement? How do you distinguish between Saas, software and custom services. Will this implicate that Microsoft office needs to be open source just because some government is buying that software?
I think the answer is Berkshire Hathaway. But the problem is whether you can afford to buy one share.
A consumer coffee maker will not be designed for handling 50 people requiring a cup of coffee every two hours.

The other limitations, particularly regarding space heaters and fans, usually come from fire insurance. Your premiums will be substantially lower if you prove your business gets regularly inspected for compliance and that electrical appliances get regularly checked if they are properly installed (i.e. no stacks of extension cords, no damage on the cable from chairs rolling over it or from floor tank lids).

In contrast, home fire insurance will often have priced in damages from such unsafe practices, and a no-pay clause for gross negligence - particularly the latter is what any reasonable business will be keen to avoid given the disastrous impact a fire can have.
Generating Random Numbers with Bananas
Such an on-topic comment
This is a very different setup than 2020. Governments are done dumping trillions of dollars on the problem.
While the Enigma Machine is truly fascinating, we largely only know about it because it failed.

Meanwhile, the Allies had multiple encryption technologies fielded during the war that were far superior:

https://en.wikipedia.org/wiki/SIGABA

https://en.wikipedia.org/wiki/SIGSALY

https://en.wikipedia.org/wiki/SIGTOT

But that's only part of the story - the allies were far more robust operationally. The Nazis were terrible at intelligence and counterintelligence (something to do with the subtlety required). And because they didn't take spying or intelligence seriously, they never "pentested" their own processes very well. They were fairly happy enough to create the Enigma machine and use it everywhere.

Meanwhile, the allies were much more careful about what sort of encryption was used in each circumstance, and much more cautious about how much information (even encrypted) they made available for their enemy to intercept.

If you really want to get into the details of how and why the Enigma was a failure, I strongly recommend Seizing the Enigma by David Kahn. It does an excellent job of combining the technical details of the Enigma codebreaking with the overall story of naval intelligence.
A long time ago, we had a meeting with a Head Architect. He would be accompanied by a server tech.

We sit in the meeting room, and 2 people enter. A distinctive gentlemen wearing a suit and tie, talking in a calm, authoritative voice. Next to him, a hyperactive tshirt wearing creature, think Adam from Mythbuster, talking excitedly about all sorts of tech, while making excessive arm gestures. My colleague whispers a joke comparing him to a monkey swinging from tree to tree. We both immediately knew who was the architect and who was the lowly tech.

Wrong, it turns out. Gentlemen spends his time in floor crawlspaces pulling cables between servers, and had dressed up for the meeting. Monkey Head Architect was just his manic normal self.

Both were incredibly competent, BTW.
Compiler Support for Sparse Tensor Computations in MLIR
Microsoft in particular is a total pain in the ass to deal with.

I was hosting my own mail server, did not have open relays and I know 100% sure nobody on my server sent spam. It was fully configured with all the DMARC and SPF trimmings.

Yet one of my users needed to email users at live.com/outlook.com/hotmail.com and kept getting banned. Every time I was able to unblock it using an automated link.

One time it didn't work and I actually got through to someone. He was like "Yeah, your server doesn't send enough legitimate emails so it doesn't build up 'reputation'". This sounds ridiculous, not sending spam is not enough, you have to send a certain amount of legit mails to stay unblocked??

Anyway it kept happening so I eventually gave up :( It only happened with consumer MS-hosted emails addresses though. I had no issue reaching companies using M365 for business.

But email is just so incredibly broken... All the patches to kinda try and fix it are a mess. We need a whole new protocol.
And this is why my university has installed those 2 hour timer breakers on all the outlets. lol
Timesheets are a fact of life, like taxes. Timesheets also have to exist in some organizations specifically because of taxes. Many organizations capitalize software.
Yeah it was the perfect UX for ZFS. Real shame the two couldn't have evolved together.
Ukraine war to cause biggest price shock in 50 years – World Bank
A lot of these depends on personality. Personally, I didn't relate to my peers at all, and did a lot better with an older crowd.

This child does great with his peers. They relate around activities like soccer or other normal kid stuff. It hasn't been a problem yet. He's bored out of his wits in class, but the social stuff is fine.

I also don't think he has the maturity to do well with kids much older than him. College students can interact around intellectual interests just fine, but to be blunt, he'd just come off as super-obnoxious to college-age kids (not in a snooty way, but in the same way as most other kids his age). I don't think he'd make many friends there.
> So when they're checking airplane parts for quality, do they just rank them all and throw out the worst 40%?

I have no idea about airplane parts, but I would not call an engineering student "perfectly good" if they couldn't make it through an engineering pre-med weeder. The level of technical ability I expect from an engineer is an order of magnitude greater than a doctor. They should be crushing it.
> Few educators appreciate the social distance created by a large IQ gap

Large social gaps are hard to bridge too, and I’d imagine that age is one of those things.
I'm not sure what sort of office you work at, but unfortunately all of the ones I've ever been in do indeed have random strangers in them (not employed by the company). Generally you can trust them not to steal laptops, but you are still not supposed to be sprinkling your possibly internal-only communications around. This threat model is well-served by biometrics, though really why you wouldn't just use a password I don't really know. As you say it works against a more robust attack and there are ways of generating them that are (relatively) easily memorisable using mnemonics.
Allegro CL and LispWorks have very capable REPL experiences. They provide a mostly object-oriented implementation of Common Lisp with excellent support for the Condition system to interactively deal with errors, including hierarchical debug break loops and source level interpreters.
I predict we'll soon have virtual USB keyboards provided by a Raspberry PI with an open source "productivity simulation" software running. If companies want people to score highly on activity metrics, some workers will do just that: Score highly on the metrics.

I mean for some jobs, work has been mostly performative for quite a while anyway, so then this is the logical next step.

Slightly unrelated: I'd also love an app that modifies my webcam stream so that I'm always staring at the camera. That way, I can read blogs and nobody will notice.
No, please no.
Rather than 'giving more context' images (or thumbnails FTM) would just distract from the subject given in title.
I'm 15YO on Reddit and I still use the <old.reddit> interface.
The languages it gets translated to aren't deterministic so I put the same sentence in 10 times. I was curious if a simple statement that has a conceptual equivalent in many cultures would tend to survive relatively unscathed so each time started with "I made a cup of tea".

1. "I made a cup of tea"

2. "I work a tree cup"

3. "I have prepared a cup of tea."

4. "I made a cup"

5. "I make a cup of tea"

6. "I made a cuppa."

7. "I prepared a cup of tea"

8. "Tea"

9. "I made a cup of tea"

10. "I have a cup of tea."

Better than I expected really. I'm kind of impressed that it veered into slang on the sixth try and still retained the original meaning.
Companies that make it easier/faster to onboard new customers.
I noticed a lot of German sites don't peer with anyone who has the exact same rules (as in almost literally the same) as them. I was surprised to see such kind of box-thinking in a protocol that's been designed to be as open as possible.
This is a hilarious tool for pulling a good prank, love that someone who isn't me put the time and effort to create it.
I’m pretty confident if ‘putting it in the ci pipeline’ were a straight-forward option for most people, they probably wouldn’t be paying Heroku to manage review apps. I’ve used Heroku review apps for years and have also written and taken over different custom deployment pipelines. Review apps have a million different ways to be a giant time and money sink if not planned and implemented properly.
I ran "The spirit is willing but the flesh is weak" through the meat-grinder a few times, till it hit a fixed point at "A group of animals".
Most interesting thing to me is that the Midnight screws (Part 923-05081) cost 27% more than the other colored screws ($0.19 vs. $0.15).

If they were Product(RED) screws, it would have made more sense.
I think you mean with NetApp
Oh the old halting problem recast to defend yourself. The problem is that it can be used to justify any course. How do you know that buggy whip science isn't going to be useful? Why some EMP may trash the CPUs in cars and then buggy whip science learners will be in big demand.

For those of us without infinite tape/time to simulate our undergraduate years, we have to make tough calls. You can call it a trade to try to elevate the science. You can imagine hypothetical futures when something become useful. You can suggest that it informs some other decision. Those are all fair rhetorical positions. I'm just saying that there's plenty of information in the modern curriculum that's just not useful to most people pursuing most careers.
I wonder how the author tracked their time with that level of granularity.