skysight-inc/HackerNews huggingface dataset:
When I worked at Uber, this project was openly mocked. One of the CTO’s biggest failures was implementing a promotion scheme where you needed to create a new service in order to be considered “innovative”. This promotion scheme marked what I consider the end of Uber’s engineering excellence and the start of what made Uber turn into a bureaucratic mess.

One of the VP’s of engineering called it “toil vs talent”. People who “toiled” at work, meaning doing good maintenance work, would be rewarded with good bonuses but those with “talent” would be rewarded with promotions. Of course this drove people to come up with fake new services so that they could demonstrate “talent”. This also lead to an explosion of new services that overlapped or did nothing useful. Instead of working together, groups would make new services instead of working with existing service-owners because they needed to justify writing a new service. It was sickeningly transparent.

This project was one of those projects. It has no real use case because why the fuck would we want to use GPUs except to look cool on your resume. The sad thing is that the projects is overstating how well it’s being used internally. Internally people use Pinot instead of this.

For all you future CTOs, consider your incentive schemes carefully and don’t be so far removed from the action that you can’t see when your org is rotting. This is what the CTO did, and like I said, it was one of his biggest failures because it gutted the engineering org. Instead of working together, every team was looking at get promotions at the expense of the company and it showed.
Obligatory xkcd: https://xkcd.com/1404/
It sure seems like collectively the world has wasted more than $10m of attention on this concept by now.
I am pretty sure that I paid something like $300 for the XACT software in 1986. It would be really educational to have students play around with it today. You could edit the bits in the LUTs directly and see the equations change in the bottom pane, or you could edit the equations and see the LUT bits change.

One fun thing was the mode where as you routed a signal it would show the delay so far, so you could backtrack and try a different path to see if it would be faster.

The 2064 had 8x8 = 64 configurable blocks, but many people would assume it would be equivalent to a 64 NAND gate array. So for the next chip they decided that it would be better to use "equivalent gates" in the name, so 2018 would be able to replace an "18" gate array.
I'm the same way. Modern UI is often (seemingly) purposely obtuse. It's maddening. It (the UI) doesn't seem to respect people who read the information given to them by actually presenting that information. I shouldn't have to click through a dozen links to get to documentation.

A big frustration of mine is sites/apps that bury their support info. If I need support, I'd like support. Expose your FAQ to me, point me towards some forums, but don't bury the actual contact info somewhere like the footer, or worse, omit it completely. If I type my problem into the supplied form and the chatbot that opens up asks me to type that info again (often after a redirect where the session info gets overwritten so that I can't even copy-paste my already written text) I'm much more likely to be unnecessarily rude to the support person in the other side... Assuming it's a person and not the aforementioned chatbot.
If liability does not exist outside of government then there is nothing for the government to limit, it would just be called liability, not limited liability.

Why would government create something then proceed to limit the very thing they created, that make no sense

It is limited liability because liability existed before the government, then the government came in to limit it
Wow, that's quite a logical pretzel you've twisted yourself into. Congratulations.
Types and saner dependency management
What about the idea that parallel lines do not intersect and that there is exactly one line through a point parallel to another given line? These were thousands of years old and well accepted until pretty recently.
AI Discusses What Happened Before the Big Bang
dexamfetamine might mean you don't feel the fog, but its your Working Memory will still be shot.
Don’t just give away your privacy to the likes of Google and Facebook
I have a theory - that they know we're taking too much fish out of the seas and they want us to stop.
"Hobby" implied that
I've been happy with repl.it as a browser environment.
This is a common experience, but it arises because there were many slightly different versions of Fortran in actual use, taking advantage of the features of the many different compilers. But a program that stuck to the official standard generally never needed to be changed. (But I might be exaggerating about 1960. I don’t know when the standard settled down and the commitment to non-breaking changes was adopted. But it was a long time ago.)
The first one is a good point, although it doesn't quite sound to me like the folks advocating for preservation are doing so with the intention of being valuable to future generations for the interests of those generations. If they were, then they'd get themselves comfortable with being revived multiple times (either re-preserved or terminated and re-cloned, whatever's easiest to future society) and would prefer to be revived as far in the future as possible, and they'd accomplish what they intend during this life. But most of the motivation I see around this seems to be focused around trampling down death by cryopreservation and continuing to live your life in the future.

You could also imagine that, in a future where we are close to being able to revive human brains, we can just query human brains via simulation without bringing them back to life. The ethics of that are different, but - at least with consent from the person while they were be alive - it doesn't seem obviously wrong.

Re work improving the world - why do we imagine that someone from the present would be more effective at using those tools than someone from the future? Again, take the example of Arthur: if he returned, what would he do? What would you have him do? Or if even Isaac Newton were to return, would he be able to keep up with the brightest minds of the present generation of students who all took calculus in high school? I'm not doubting that he'd still be a sharp thinker, but would he be doing anything groundbreaking and world-changing like he did in his natural life, or would he "just" interview well at FAANG?

I'm not disputing that both of them would do things beyond their own wildest dreams during their lifetimes. Honestly, I think Arthur would have a lot of fun being in the House of Lords (which is probably where they'd put him) and Newton would get a blast out of being an entry-level engineer at FAANG. I'm disputing that they would do anything beyond what the natural-born of today would do, and that unless you have a sentimental correlation between your revived self and your old self, there's not really a point in one more average or even above-average person existing in the future.
The Multiplicative Power of Masks – Explorable Essay on How Masks Can End Covid
If one user submits a support ticket you can count on there being ten others that had the same problem but didn't bother.
Are you serious? At this point I can't tell if you are trolling. This is a direct quote from the case I linked:

Psystar alleges that this conduct has caused harmful and anti-competitive effects in the marketplace (Compl. ¶¶ 68-77). Psystar asserts six claims for relief: (1) unlawful tying in violation of Section 1 of the Sherman Act, 15 U.S.C. 1; (2) monopoly maintenance in violation of Section 2 of the Sherman Act; (3) exclusive dealing in violation of Section 3 of the Clayton Act, 15 U.S.C. 14; (4) violations of California's Cartwright Act, Cal. Bus. Prof. Code § 16700; (5) violations of California's unfair competition law, Cal. Bus. Prof. Code § 17200, and (6) violations of the common law of unfair competition. Apple moved to dismiss all claims.

These are all antitrust claims!!!

Oh, I see why you might be confused. Apple originally filed a lawsuit against Psystar alleging copyright infringement. Psystar then filed a countersuit over antitrust violations. I am referring specifically to the countersuit that was dismissed by the court which I deliberately linked in my original post (https://casetext.com/case/apple-2). Apple pursued their copyright case after they got Psystar's countersuit dismissed and eventually won their copyright case as well.

> Antitrust cases are filed by the government, not other private parties.

This is totally wrong. How can you go around pretending to be an expert in antitrust when you don't even understand basic facts like this? Epic's lawsuit against Apple is an antitrust case. Epic is a private party!
My current strategy: Use emacs org-mode as a crutch to store information that keeps falling out of your Working Memory.
That’s why you use the proper declaration of

void f(size_t n, int (*v)[n])

instead.
What, I have read your comment multiple time and I can not make any sense from it.

I have no idea how you get from me expressing support for the basic idea of natural human rights to "there is no such thing as a bad law".

Of course there still could be bad law and object moral truth. Those laws would be immoral and we have all kinds of unethical and immoral laws today on the books. Many protests and riots have been done recently due to many of these immoral laws

I have no idea how you got from A to B in your comment
I feel grateful for everything Firebug did for me over the years. It definitely made my life easier as a web developer.
Yup. Simple perpetual motion machine if it works.

This seems, to me, to be the simplest explanation of why it almost certainly doesn't work, but that isn't mentioned frequently, am I missing something?
It seems cheap relative to pretty much anything these days. People pay that much for rare cars, a rich person could snap their fingers and make it happen. I hate to tell people how to spend their money but I wish someone pitched it as an experiment to Elon Musk or Bezos. Just like you said - put it in space, switch it on. Either it works or it doesn't, should be obvious straight away, no?
I don't understand your questions nor your tone. [edit: see posts below, I understand now. Sorry I misread the parent post]

I was just contesting the assertion of "switching in droves" by parent post. Find me a case of a nodejs community "switching in droves" to deno if you know some, or even a high impact project in nodejs currently switching to deno, if your intention is to assert that parent's assertion is correct.

My thoughts are that atm there is no reason to switch your project(s) to it and that, for the features Deno offers right now, it was indeed severely overhyped
Exceptional Memory
Weasel Word
Java mindshare might be slowly shrinking but it is very, very far from dying.
I was so tired I barely managed to cook for myself. The only new skills you’ll likely to learn is new ways of coping with extreme tiredness (and no, a misspent youth partying still doesn’t prepare you for the tiredness of parenthood). You’re better off finding a TV box set you can half watch while feeding the baby rather than trying to engage your brain.

Enjoy parenthood. It is also the most rewarding job you’ll ever have.
I'm curious -- does this blur it just in the current batch of Street View photos, or for future ones too?

(Cars/faces would seem to be only for current, but blurring a house seems like it could be automatically re-applied eternally.)
Because with Python the possibility is still there. With C/Rust/Go, it's simple to statically compile and remove the possibility of that type of issue.

It's not a program that will be running on a server, so I'm not really concerned about security fixes/updates to libraries.
There's a old Usenet post I really like comparing different RISC and CISC architectures from way back.

https://userpages.umbc.edu/~vijay/mashey.on.risc.html

If you look at things here in 2020 it looks like it was essentially the RISCiest of the CISC architectures, x86, and the CISCiest of the RISC architectures, ARM that succeeded in the modern day while architectures more tied to an ideological camp like Alpha or SPARC or VAX have all died out in our current era. That makes me think that another very ideologically RISC architectures like RISC-V will, at the very least, have a tough row to hoe in getting widespread commercial acceptance.
I'm not clear what your point is. Much of the python3 code I use today was written 10 years ago (or more) and only barely had to be touched to work on 3.

> other long running processes where "new" machines are 15 years old

Then...pin to a 15 year old version and use that. No one is forcing you to upgrade.
We ship worldwide. This is a good question. To be honest, I'm not thinking decades out.

My siblings and I tried to set my grandparents up with devices which never worked. People often tell me the same when signing up for NanaGram. Products like digital photo frames are great but require set up and internet. An envelope of 10 prints can be mailed in a couple minutes and provide joy in several places throughout the home; after delivering the first set of photos to my grandparents, I came back the next week and my grandmother taped photos across her entire kitchen. :)

There's also something about printed photos that a glowing pixel can't beat. The closest analogy is vinyl records.
Hey, I loved the idea of NanaGram: not only sounds good, but also it is a startup that makes the wolrd a better place.

However, after a few minutes checking your website, I noticed that all the old people I know (my partner grandmother, my friends' grandparents, etc), they all use Facebook or Whatsapp in one way or another, so it is really easy to send them digital photos. And considering I am from 3rd world country, I wonder how that is not the case in the United States.
The perl debugger can probably do anything you want, including repl:

$ perl -d

^d

DB<1> print 5*5

25

DB<2> q

$

Also, perl5 has excellent backward compatibility. I'm still running the same scripts since the late 90s in production.

Perl is superior to python in having forward references, compile and runtime type checking, and no significant whitespaces.

Whenever I have to use python, my first impression is always, "Gee, what a giant step backwards compared to Perl."
Now tell us what graphical interface developers spend their time thinking about.

Are they real world problems like the examples given above.

What is more important.

Someone once said the best interface is no interface.

If I do not have to think about an "interface", if the program is doing its job without requiring interaction, then that is more time I have to focus on what is important.

Not all software can be like this but a lot can. As the article indicates, there is an enormous amount of "forced interaction" in today's computers. This is in part because companies that employ interface developers rely on the online advertising business to make money.
Everyone here agrees that healthy skepticism is good for science. The GP's post was not healthy skepticism:

> Honestly, I'm a little tired of the whole dark matter thing. There's no evidence for it, and physicists keep coming up with more and more complex models to fit the data when they don't actually understand what's going on there.

Reads as:

"I know nothing, but I assume that there's no evidence for this because I haven't done any research, and I assume that physicists are foolishly sticking to the theory because they're desperate".

This couldn't be further from the truth, and it could be dispelled with 5 minutes of googling.

You're being downvoted for the same dismissive cluelessness:

> Last I checked, it had not been verified via experimental evidence. Is that still the case?

In reality, there has been mountains of experimental evidence ever since the theory was first proposed, which is why it has been taken seriously for decades. That's why the "Observational evidence" section on Wikipedia has 11 sections in it, reflecting thousands of papers. We still don't know what it is at an _atomic_ level but we know where it is, what it weighs, how it moves, and what it interacts with.
How dd they get the DNA for the people they are showing?
Emacs as a Musical Instrument
> There is no equivalence between someone currently lacking programming skill and someone being too short for the NBA.

Agreed.

> You should encourage them to think in a healthy way about their current progress and encourage them to find ways to get better and allocate the resources needed for their growth.

Agreed.

> There is no equivalence between encouraging someone to improve and ignoring someone's self-concerns about their skill level.

It depends crucially on the words you use to encourage them to improve. I've often found 'impostor syndrome' to be stymie clarity. I might be guilty of replying to a comment that isn't quite your words though. apologies for that.
Apple goes to war with video game streaming platforms in App Store rules update
I think this is a situation that's only going to get worse. Tech used to appeal to the curious and geeky because those were the only people who could get value out of using it. Now it's about the lowest common denominator. You make more money selling to a thousand fools than a hundred nerds. So the menu button goes away. The UI customization goes away. The root privilege goes away. 90% of everyday people will trade 50% of their control for 50% more convenience every time.
Hard to get to the long-term if they fire you.
> What’s the killer feature that will lead to node developers switching over in droves?

The killer feature is that it offers nothing new or distinguishing. It looks like other JS elsewhere. It offers WebSockets via the same sort of WebSocket support you'd have in the browser. You read files via the FileReader api you'd use in the browser.

The killer feature is native developers who have an easy te embedding or writing add-ons for deno, not end of line developers.

This killer feature / mass adoption mindset is such an ugly poison. The size of a community is far down the list of considerations, a proxy only for easy consumability & fitting within current pop-culture sensibilities myths & current styles. Think different. Look for what really may matter.
I don't advocate for its usage, and I'm not involved in the development of this project, but I am glad to see the changes applied; not because they are good changes to make for any or no reason, but because I am curious what others have done to modify operating systems, for general purpose and purpose-specific use cases.
I didn’t understand the part where you included a second? addressed envelope to avoid machine cancels? If already canceled, why would it happen again?
This should be flagged, Brian has no credentials to be publishing this . . .
F 2 fb
I suppose the elephant in the room is Ryan and npm inc.
I mostly run into this with people terrified of pressing the wrong thing and breaking the computer. Might be a little like how the first thing you do when you're learning to, say, kayak is to flip the boat so that you're confident you can recover from the worst case scenario.

I have broken so many computers in my life and repaired them that I am not very worried about pressing the wrong thing because I am confident I can recover from a mistake. Someone who has never repaired their own computer runs an unknown (to them) risk of being wrong that would force them to take their computer to an actual store and the hard drive probably being erased without asking.
> Since its taxpayers money, any custom made software for gov MUST be FOSS or we can equally abandon any logic whatsoever

This is why Free Software Foundation Europe created a petition to make all publicly paid code public: https://publiccode.eu.
On a technical level, you're absolutely right, JS as a language has an amazing amount of backwards compatibility. So much that IE running on Win XP can run things that Babel compiles from ECMAScript X in 2020.

But, the ecosystem is really something different entirely, and this isn't meant to be a slight to JS at all. It's just reality when running production code in 2020. Python's standard library is comprehensive, well-maintained and well-documented throughout. JS, by comparison, relies on packages from npm for the same features. Which means the issue my org has with the JS ecosystem is the stuff that's not built into the language spec or otherwise maintained by a central body, not that the things built into the language isn't standing the test of time or something like that.

I hope that explains things.
>Even then, a method you call can be modified later to throw a new exception and your code will crash. The only solution is to use the root Exception class which everyone agrees is a bad idea.

This view was (is?) very widespread in the Python community, which led me astray as a beginner. Trying to find each individual exception that a function can throw when you really only care if it errored or not is a fool's errand. These days I just catch the base Exception, and only catch specific subclasses of it if there's an actual need to.
Yes, these present microbes would be ones that managed to evolve to live in the atmosphere after the surface was no longer habitable.
Years back someone asked me an interview question to explain sd and confidence intervals. I just gave the wrong answers and left. Especially in nascent fields such as ML and DS, it’s very important to work with people who actually know what they are doing. Otherwise you will have wasted years of your precious twenties doing absolutely nothing productive.
> whether it is some mass chipped from the EmDrive (i'd bet it is the case)

This would make sense of the standard design, but doesn't seem to make sense for the photon loop described in the article. The photon loop seems to be an entirely closed system.
More funding.. More wiki lies.
To offer a slightly different frame: making products that suit people with differing cognitive ability doesn’t have to include a derogatory idea about them. Lots of wonderful people have difficulty with certain kinds of cognition. In addition to thinking through cognitive approaches to design for users with high cognitive ability we should also make simple, self evident interfaces that are therefor accessible to a broader range of users (when we can).
> If more open source tools had support staff, maintenance agreements, etc

Supply is surely not the issue, there is simply a lack of demand at a reasonable price.

The usual billion dollar failed proprietary IT project could pay for an equivalent open source implementation with equivalent support.

Most government simply doesn’t demand open source as a preference, and proprietary software suppliers overwhelmingly prefer to supply solutions that gift them vendor lock-in and monopoly rent extraction.

Edit: large software corporates demand open source suppliers, or they bring open source talent in-house: government should follow their example. Large software corporates do it right (e.g. I met someone working on PostgreSQL but getting paid by Microsoft the other day). Disclaimer: I am a co-founder of small proprietary software company with some government clients.