skysight-inc/HackerNews huggingface dataset:
I have thought about this myself too, so I'll offer my two cents: Spreadsheets are really versatile, but they're a victim of their own versatility. You need to build something that is similar enough that people understand the concepts, but different enough so that people don't get frustrated by the fact that it's not Excel/Google Docs.

I always envisioned something that functioned like a Jupyter notebook, and pulled some pages from the MatLab debugger tool ...kind of like how Light Table implemented them, but don't get too caught up in that analogy. That way, you could create and define tables that are stand alone objects, and run [code] operations on data in those objects to create new tables. Everything that is processed from the tables is it's own [new object] entity, and can be [output or not] viewed or hidden. It would move away from the idea of having few tabs of large continuous spreadsheets in favor of having many small tables [matrices] that would have identifiers [variable names]. And if the user really wanted, they could drag around tables on a spreadsheet like grid, but the data in those tables would not be editable in that view. Oh, and graphs are their own entity too. Users can use a GUI editor to make graphs, but the graph properties will be user accessible in some sort of markup language for the edge case where the user needs to make a ton of graphs, and then needs to make some styling change to every graph. Not something I've ever experienced though... \s

This will:

1. Reduce the need for Excel's reference gymnastics that are performed when you move or insert rows/columns in to referenced data.

2. reduce the headache that is excel formulas. Since each object will be a formula instead of every cell. Also, the formulas don't have to be a single line, so it will be more readable.

The trick is finding a good language to use - Julia maybe? and designing a good GUI for helping non programmers do useful things like accessing and referencing data from objects in an intuitive way. This could be where the traditional spreadsheet view could come in handy. I like how you mentioned that it needs to serve as a good on ramp for ever growing programming skills, because it needs to be intuitive enough that non programmers can understand the basics and accomplish something useful, but powerful and hackable enough that the mental models can transfer.
No? You can derive a key from a password.
It was a good first step, hopefully they iterate with the newer gen (see sibling comment) and keep making a more premium offering than has been standard lately.
> A full-program, aggressive optimization step might lead to smaller binaries, but it would do so at a great cost to projects with many dependencies. Incremental compilation is a boon to developer productivity which is also important.

Isn't the traditional way to solve this problem to have two different modes for the compiler? You can have a "development" mode that compiles quickly and supports incremental compilation, and that doesn't stop you from also having a "release" mode that produces a Hello World executable that fits on a floppy disk.

And then if you're Google and you have infinite disk space and memory but limited time to spend waiting for builds, you can just run all your builds in "development" mode. (But if you also ship smartphone apps, maybe you compile those in release mode.)
Great example! An airplane only carries the stuff that it actually needs.

Aerobus A380 carries 300 miles of wires in its body.

You can be absolutely sure that a Cessna 152 does not.

Putting all of A380's wires in a Cessna 152 is not a trade-off, it's insanity.
We were touting Iran having nuclear power in Nat'l Geo magazines from the 70s.

You can bet money they've had a nuclear arsenal for some time.
Game Over by David Sheff. An older book about the early days of Nintendo and specifically focused on how Nintendo came to the U.S. with the N.E.S. Lots of interesting anecdotes and well told. I am always surprised more people haven't read this one!
The real reason this doesn't happen is simply because detectives can't be bothered

And because it's highly improbable that "yes, those are my signs" over the phone is enough to result in an infraction if they did.

Chances are, you're not even going to get the phone call in the hypothetical you're propping up, even from a clerk's office. If your name and phone number is on it, you'll likely just end up getting it in the mail without even the courtesy of a phone call to ask how your morning is going.
Just need to be careful that you don't end up with even more snakes in Delhi: https://en.wikipedia.org/wiki/Cobra_effect
You didn't confront anything I linked. Again, Moore's law is about transistor density, which hasn't stopped yet and has gone into to more cores. It was never about single core performance. Now it seems like you are including dennard scaling after someone else mentioned it.

You have a quote about the time frame increasing which has never been disputed either.

I'm sure you can find links to some tech blogs that have the same misunderstandings as you do, why don't you go hunt those down too?
Generally the problem with systems like this is that you need a critical mass of users to rate books for a site to have any value. If the only ratings you see are from people you trust, this becomes a lot worse. Once you add UI friction, adoption drops even more. Generally because of network effects, sites that use dark patterns and prioritize engagement over trustworthiness will tend to thrive. Just look at the history of social media.
I've hired numerous remote developers on an hourly basis and the process can be similarly incremental:

1. Screen for skills and experience

2. 15-30 minute technical interview over voice chat

3. Give them a 10-15 hour project (paid) that doesn't require much previous knowledge of the code base or other context

4. If that works well, escalate their responsibilities

5. If both parties are happy and the work is excellent then after awhile it naturally tends to turn into full time work

This is another benefit of remote teams: bad hires are cheaper and therefore your hiring funnel and talent pipeline can be more aggressive.
One of the most memorable things I've come across on Hacker News was a link to this article about avoiding trolls: https://github.com/prettydiff/wisdom/blob/master/Avoiding_Tr...

Even as somebody that's used the Internet frequently for 25+ years, I was guilty of falling for some of the traps outlined in this article. I think something like this being taught in schools would shift the state of conversation on the Web dramatically.
This definitely seems to cross the line from troll to criminal:

>Many of the spoofed accounts use the identities of Tomlinson’s friends and peers in the author community, creating the illusion that people he knows are giving one-star reviews and saying bad things about him. Dozens of authors have been spoofed in this manner, including the entire board of directors of the Science Fiction and Fantasy Writers of America.

>Not all of these fake reviews are one stars – some give five star or other highly rated ratings. The catch with these highly rated reviews is many of them are created to give the false appearance that they were written by Tomlinson to raise his own Goodreads ratings, spoofing his name and photo and sometimes even using his own copyrighted writings. These spoofed reviews often also show Tomlinson falsely saying things which would hurt his own reputation.

>Gareth L. Powell and Beth Cato were among the authors spoofed, with their photos and names used to create fake accounts to attack Tomlinson’s books.

I think calling these "trolls" doesn't go far enough. I am sure this crosses criminal lines, or at the very least probably several laws.

The victims should sue or the government should pursue actions that rise to this level. It's not just "trolling" to do this, in my opinion.
You're not reading this correctly. It's questioning the assumption that the Supernova are of the same brightness no matter the age of the star. Because the supernovaing stars are on average older now then they were in the early universe, there's a systemic bias in the data making it seem like there is red shift when there is not. No new physics required outside of a new understanding of how Type Ia supernova work.
>I suspect they don't want to tip their hand

I think that's a bridge too far. Unfortunately, I don't think anyone would actually want a world where ad-targetting data could be used as a form of ID to prove your age...

If you want the data to be as good as an ID... then everyone would need to offer some kind of government issued ID in order to create an online account, in order to make sure they weren't a child. Anything short of that, and you're going to have accounts that porport to be 21 when the 'real' user is only 12.

Or maybe you think they should use Machine Learning? So you then monitor every youtube video the 21 year old user watches, and determine that they are watching My Little Pony content over and over... so surely they must be a child. And then lock down the account and prevent them from making comments/purchases/etc?

The child protection laws are very strict. I don't think any of us would like a world where you get treated like a child (e.g. no right to view or participate on most of the internet) because of some algorithm. Civil suits against content creators seems like one of the only viable ways forward to me, as stupid as it is.
As a former founder of an Ag-Tech startup, I feel like this article is vastly minimizing the on-the-ground reality that are facing a lot of farmers. Sure, for smaller farmers cost might be a factor, and I'm sure nostalgia plays in a bit, but the biggest issue by far that we found when we were talking with farmers working on building our products was a profound frustration with the use of DRM, draconian licensing terms, and vendor lock-in. John Deere is basically the Oracle of the tractor world.

These farmers are not a bunch of ignorant backwater hicks- the ones that we worked with are shrewd, generally educated, and not at all afraid of technology. In fact, the reason I founded a company in the first place was that there's clearly a lot of demand for better technology among farmers. The problem is that the licensing terms and lock-in from their vendors have squeezed Farmers into a corner. None of their equipment is interoperable, they are bound by expensive recurring fees for software, locked into support contracts, can't repair their own equipment; the same situation those of us in tech have been shouting about for decades.

Maybe if we paid more attention to the farmers we could find some good allies in some of our movements.
Flash Boys by Michael Lewis is tangentially related.

It has some programming related themes. Listened to it while I was working for a FinTech client in the online trading industry.
Chances are these scam realestate business do not have "clerks offices." The numbers on them are almost always local numbers and probably go to the personal cellphone of the jackass who hung the sign nine times out of ten. Legitimate realestate businesses usually don't need to scrap the bottom of the barrel like this.

The possibility of a false negative does exist, but the possibility of a false positive seems greatly overstated and I do not believe aversion to false positives motivates the lack of enforcement as was suggested above.
That was Beyond meat
About 4000 miles to North Korea (https://www.distancefromto.net/distance-from-iran-to-north-k...)

https://duckduckgo.com/?q=iran-north+korea+nuclear+cooperati...
I think it's pretty well established at this point that at least some of the cities that have installed red light cameras have also shortened yellow lights, leading to exactly the behavior described by the GP and the increase in rear-end collisions.

Citations:

https://www.chicagotribune.com/investigations/ct-yellow-ligh...

I have no reason to consider the Tribune a biased source.

https://nypost.com/2012/10/08/citys-gotcha-traffic-cameras-u...

AFAIK, the NY Post doesn't exactly have the reputation of the Times, but I don't have any reason to consider it biased in this matter either.

https://www.motorists.org/blog/6-cities-that-were-caught-sho...

I would tend to assume that "The National Motorists Association" has some pro-car and anti-enforcement bias. Nonetheless, the links are to a third-party site that links directly to local news sources. Feel free to evaluate them as you see fit.

I find it hard to imagine that there's a traffic-engineering reason to shorten yellow lights at intersections with red light cameras, and find the GP's claim that [in many cases] they're an instance of policing for revenue to be credible.
Currently a junior in a reasonably well-regarded (and difficult) CS program, this is 100% how I feel. As a result of my genuine interest in the material being taught and desire to do well on course projects, I do not have the time or energy to be grinding Leetcode and HackerRank to the extent that I've read others do. Yet every company I apply to will not even speak to you unless you pass their brain-teaser-esque HackerRank problem, many of which are somewhat ambiguous and have typos in the problem statement. It's infuriating and seems like it only incentivizes the behavior you describe here.
If you're advertising on a telephone pole and a potential customer (or police officer) contacts you, here's how that conversation goes:

"No, it's weird that you saw that. I don't post signs on any telephone poles, this is a highly reputable business. However, as long as you're here, I definitely do buy houses for cash, and it sounds like you're interested in that."
Do the current models of dark energy not have it changing over time? Or at least allow for the possibility?

The idea that fundamentally, physical law does not change over time, is either a metaphysical or methodological assumption (or a bit of both), but it is certainly not an empirically-derived result, and it clearly does not rule out manifestations of those fundamental laws changing over time.
Satellite data has been used for a very, very long time.
It isn't but you shouldn't use those either.

Assuming you are taking classes to learn things rather then get a job.
The speed would remain constant; 'tired light' would shift to longer wavelengths (redden).

Fritz Zwicky proposed the idea in 1929 - didn't work out. In 1933 he 'inferred the existence' of dark matter/energy, after using the averaged speed of a group of galaxies to calculate their mass ... and found they were producing too little light to have that mass. And there it sits a century later. MON Dieu!
Anyone using this on Windows 10 in a corp environment?
I've been a vegetarian twice as long as you. I'm at a point now where I'm enjoying the very "meaty" substitutes, but 10-15 years ago I felt the same as you, didn't want anything that reminded me of meat.
Holders of bitcoin are the only people who don't have a say. Buyers, miners and developers decide what is and is not viable (in roughly that order). Holders have a say only as much as they are still buyers.
> You have to make your machine good the first time. The customer buys it completely, no chance to update and fix things.

> Your machine is marketed as reliable. This means it has to be reliable, so you put a lot of effort / material / money into your machine, when your competition puts in much less.

The good news on this front is that every single patent covering a 40 year-old machine is expired. That means a lot less upfront cost of designing a reliable one. You'll want to redesign the body panels to avoid copyright; you'll want to consult with the community to patch some known defects; but there's no need to reinvent the whole danged thing. And that can go a long way towards establishing trust in your brand.
It took roughly a century from the discovery of quantum mechanics to when we started using aspects of it in real-world technology, even during a relatively primitive period of human history where we were also still figuring out mere electricity.

But I bet during the time quantum theory was first being developed it was hard to see how or whether it might be used in actual technology. I'm sure some even dismissed such possibilities. But here we are now using it to inform radio telecommunications tech, and experimenting with quantum entanglement communications and quantum computers.

A hundred of years of having the correct theoretical foundations + hacking and tinkering on them may make possible things that seem exotic or impossible now.
I'd forgotten what a mouse was and thought the OP wanted to check if a rodent was inside the box.
Soy, corn and sugar are real food. Nothing you can buy at a grocery store is natural. Even fresh broccoli is genetically engineered.
I'd like to learn APL solely for interviews.
It won't work. Not even a little bit. Just throw it away. Some things you can't fight on your own.
Kind of sad that the founder feels obligated to say it's a "tragedy of mismanagement" or a tragedy of anything... as if the story is any more dramatic or Shakespearean than the simple truth: Probably this method just isn't as efficient as others. And I mean, we had to actually try building this thing to find that out, so there's no shame in that.
The Go Way ain't the traditional way. I'd argue you should want the same binary everywhere, though there's always C or you could come up with your own scheme to break production.
And if you want to go beyond computer history, then I'd add

- "Surely You're Joking, Mr. Feynman", Richard Feynman

- "The hard things about hard things", Ben Horowitz

- "Shoe Dog - A Memoir by the Creator of Nike", Phil Knight

- "Bad Blood", John Carreyrou [about Elizabeth Holmes]

- "Trillion Dollar Coach" [about the life of Bill Campbell]
The Cuckoo’s Egg by Cliff Stoll is a great book... Hackers, Cold War intrigue, the CIA, the KGB, actual shell scripts, it has it all!
Have you driven a Ford lately?

(sorry)

...but I did, and tried really hard to like it, but it was kind of dispiriting, especially considering the msrp.

They are using three cylinder engines now - ok, I can keep an open mind, but a day after test driving one, I saw that another local dealer is simply lying and listing all the three cylinder trims as four cylinder.

Maybe their software just doesn't allow for selecting an inline-3, who knows. But it feels like there is a disconnect, that at a high level management is making disastrous decisions without any comprehension of the consequences.
How 'bout we have some cars made that way, that is, as rugged, reliable, long lasting, easy to repair, mechanically simple, as those 1980 -- 1990 farm tractors!
Goodreads is hardly small—it's owned by Amazon now.
Iran has had a nuclear weapons program probably since 1981, although more in hope than substance in that decade. Then with Russian aid since the Nineties. Stuxnet didn't amount to more than a speedbump. And yet, still no nuke. Nukes are hard, but obviously there is a bigger problem. Most likely their inability to attract/keep the best minds under their theocracy. Their scientist's exploding problem doesn't help.

Whatever the reason, roughly three decades, with Russian aid for most, and still no nuke says their program is deeply flawed.
This doesn't have much to do with "digital". Without the internet, these people might just set homeless people on fire.

It's some sort of cultural phenomenon. FTA:

> As to why they're doing it, well, this has been their entire culture for years, picking random innocent people to cyberbully past the breaking point.

From these low-lives to the highest reaches of government, you see people gleefully, and without shame, engaging in cruelty for entertainment. It's decadent, hollow, (self-)destructive.

What would help? No idea... I'd think a bit of philosophy in school might actually help: Stoicism and the like at least model the concept of thinking about purpose and emotions. The other side is probably social.
It's very rare for a major fund to be pulling multiple term sheets at once.
Chances are these scam realestate business do not have "clerks offices."

I was talking about clerks of the local government agency who would have an issue with illegal sign placements...
Cook and Wilson (2010) show data from two subjects who were trained with a regime similar to the chimp (4 blocks/day for 75 days). They substantially out-performed the chimp, which successfully completed 80% of trials vs. 93 and 96.5 percent for the humans. Paper here: https://www.researchgate.net/publication/45629789_Do_young_c...

I wouldn't want to make strong claims on the size of the difference based on an N=3, but it's certainly sufficient as an existence proof, especially since the humans are performing near ceiling.
That's the evidence? Just because you want to believe it does not make it true.
This is messed up but I feel like I get jobs and dates based on being white and non threatening, I’m not particularly great professionally or personally in my opinion
I still hope that they listen to reason and increase bitcoin’s ability to scale. We are all held hostage by a tiny cabal of developers that think they know what is best and want bitcoin to have a perversely small block size and pitiful 7 transactions per second top speed.
I hear you on tech debt, but in my conception, it is just one portion of "long term cost multiplier". Because even a perfectly coded and tested feature adds weight to a system and slows future development.
I had a couple of my larger clients in the 90's running Pegasus into the early/mid 2000's, especially since it worked so well with Netware. Seldom gave me any problems even if the UI grew to be a little dated. I'd learned all kinds of management tricks around the databases, most of which I have forgotten now but I'm so glad this project still exists.
Exploding the Phone by Phil Lapsley is good and covers the years of phone phreaking.
If 100 ms is bloat, what is 8-10 seconds of J2EE application startup?

His points were that much of the tradeoffs may lead to higher productivity and even performance.
Sometime, "good candidates" shop around for more offers. It is not always clear any greater effort would actually yield better candidates. Where I work, the entire interview process is just a filter to remove the absolute worst. Then it is a game of luck - whether we can meet the insane demand of the one we liked and whether we are just another "offer" for them to negotiate elsewhere.

I think if companies are better at firing/managing mediocre employees, we wouldn't have so much bad apples trying to make their way in.

Part of the problem is the scarcity of engineers. There is an entire swath of great people, by that I mean decent folks who would be great at what-we-do, entirely avoiding the field because of per-conceived notions or some stigma or the other. If there a better and bigger pool of candidates, the bad ones will naturally leave the field.
How about the three years under a strict moratorium, with ongoing inspections? At the beginning of which they shipped 80% of all radioactive material, and 100% of the highly enriched stuff out of the country?

Could that be a reason for their setback?
Tech companies tried to help us spend less time on our phones. It didn’t work
Yes, GP's argument seems to rest on the assumption that people who reach the right conclusion do so for the right reasons. But opposing discrimination against gay people didn't become more obviously right over the course of a few decades; it gained social momentum until it was the path of least resistance for the majority.

Hopefully a similar thing will happen with respect to our treatment of animals: as humane alternatives become easier and more appealing, there will be less incentive to avoid thinking about the suffering inflicted, and this will kick-start the social process whereby factory farming eventually becomes obviously indefensible to most people.
DeskMini A300 by AsRock. Slightly larger than NUC, but can house full power 65W desktop CPU.