jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Zed advocates for learning is to type, (instead of copy and paste)

The copy an paste option is always attractive, as it gives the impression of writing lots code quickly. But I agree with Zed in that it leads to a false premiss of being productive.

Coding is all about typing in code, not copy and pasting code.

It's actually quite hard to type in lots of code without generating compiler errors. But it is quite easy to just copy and paste code without error.

So the copy an paste option leads to a false sense of coding ability.
Oh gosh, I remember checking out Pike a longgg time a go! Totally forgot about it since them.

Checking it again today makes me realize how neat it is, the union types (now in typescript as well) are awesome.
The problem is that this is not the way the OEMs write the software. They are typically generated from some ecu/car/network system description using a code generator. So you get out this giant blob of optimized code which is essentially impossible to maintain, not to mention literally impossible to push to the upstream. On top of that, there are 10-30 ECU's in modern cars (often of 3-4 different SKUs), all with similar, but distinct code blobs. You would need a complete description of the cars network topology, the entire toolchain used to build the software and deploy it, the extremely expensive debug HW to debug it, and so on. The open source community does not develop software the same way OEMs develop software
What? More people were murdered there than at the capitol.
So what do you do when the plain-text and html sections of an email disagree?

Tell the sender. If no one does, they won't know of this problem.

Of course, sometimes it happens that telling the sender is part of a reply to an angry sender who thinks you didn't read the email or read it wrong, in which case they will definitely be listening.
gEdit? Kate? jEdit? One of those might fit your needs.
Typescript transpiles JSX, which doesn't disprove your point at all, but it's worth mentioning.

I don't intend to ever write un-typed, naked javascript again if I don't have to.

Even scripting, ts-node is perfect for it.

And as far as complexity - I find typescript to be far better than webpack/babel in configuration and UX.
If Tesla can prove riding in their autonomous cars is an order of magnitude safer than human operated cars then it would be unethical to not allow them to switch on full autonomy.
Right, that was a case that didn't even state a claim that could be addressed. If your case lacks standing then there is literally no evidence for it that could work.

What they were doing there, of course, was trying to use SCOTUS to relitigate claims that had already been shot down in state courts.

That all of the fraud stuff is bullshit should have been obvious from soon after the beginning. The claim of fraud was made, but the evidence to justify the claims was a constantly revolving circus of nonsense. It shows they reached the position that fraud must have occurred not because they had evidence of fraud, but because they didn't like the result.

I like how the courts have treated Trump so brutally. His thing is complete disregard of facts or reason. The courts are the polar opposite of that, so of course he failed utterly there. His normal modus operandi of dishonesty is something judges are there to destroy.
In large, the reason the screen reader versions would exist is the threat of lawsuits due to the ADA. I work professionally in this realm and accessibility is a huge part of our development and QA process. A release doesn't go out unless thoroughly tested for accessibility. I presume that would just map on to the screenreader site forks.
3 is attainable. Waymo, and probably Cruise, are at 3.
It's other way around: create-react-app pulls too many dependencies because React is bloated.

They could have made React lighter and require no compilation. But instead they created a scaffold and fought complexity by adding more complexity.
In post-9/11 world a good agent would not open the door even at the threat of his life, because were the attackers gain control of the cockpit, he would die anyway, and a lot of other people too.
Everything is a "war" when it comes to American journalism.
It's kludgy, but you only use it for the short while necessary to download an album. On the other hand, I can't remotely stand iTunes. I even go through the pain to remove it from my Mac.
Location: Japan

Remote: Yes

Willing to relocate: No

Technologies: HTML, CSS, JS, Node/Express, Git, MySQL, SqlServer, VB.Net, C#

Résumé/CV: Upon request

Email: k.hishihara [at] gmail.com

Looking for an entry level/junior full-time remote job. I've been working as a System Engineer in Japan for a year and did one internship for a few months before my current job. I'm interested in doing more web development (back-end using Node, eventually full-stack) as opposed to what I do now (desktop .NET stack). I'm hardworking and a quick learner with a positive can do attitude.
Which means there are two types of quotes in this article:

1) Those which are public and on some kind of record and
2) Those which are recollection

The quote you gave does not speak to 2, it speaks to 1 as a way to make sure people do not get confused when reading the article and think that he spoke to certain sources. It's a way of covering the source's asses. As for 2, the same standard applies to journalistic quoting in general: for instance, it is unlikely you will be able to sue someone successfully for misquoting you (ie: libel) if the general meaning of the quote is the same.
> What an unfair review. Compare like units.

Uh that's what he did. If anything his comparison was still heavily android-tilted: he compared a 2 years old iPhone 3G with a year-old HTC Hero.

> My Droid

Uh yeah, so your idea of fairness is to compare a 2 years old iPhone 3G with a 7 month old Droid?

> Reviewing Android on the ram/cpu starved Hero doesn't really give Android a chance to shine.

Yes, because the 3G is well known not to be CPU and RAM starved (wait, it is, it has half the RAM and ~80% of the Hero's CPU)
I wonder if there is a blue zone there.
Thingiverse community + Makerbot Inc. versus The Lone Inventor with a patent?

I'll root for thingiverse people anytime. Nothing ruin the party more than a jackass telling people not to invent, design, and engineer, and make a living.
The military played a huge part in the growth of the Valley. Here's Steve Blank's presentation: The Secret History of Silicon Valley. http://www.youtube.com/watch?v=ZTC_RxWN_xo
That was a part of it to be sure, but I wouldn't say it was entirely "built" by defense spending alone:

http://en.wikipedia.org/wiki/Silicon_valley#History

Political and economic conditions are also vastly different now than they were in the 1950s, so it's apples and oranges to compare today's U.S. government to that of Eisenhower's time.
I've seen him start dozen-page flamewars on photography boards over how "wrong" it is to print digital camera photos. He's notorious in photography circles as either a great defender of film or a troglodyte, depending on the reader's current tech investment.
http://www.ponticstar.com/projects/burning-words/

try set the font size to 100
Just Google the title and click the link to the story. Goes right around the paywall.
(Also worth noting that this isn't particularly bad, in the grand scheme of things. When you are dejected the rose colored glasses come off -- so if you want to keep motivated, build that emotion from reasons that are true even when the alternatives seem quite good.)
The fascinating thing about the modern internet is it has made the development of the D programming language possible. The core development team consists of people from all over the world. They are highly competent, and few companies could afford to hire any of them, let alone convince them to relocate across the world.

I just think it's awesome.
Because sometimes desk jockeys within the IT world put on their blue collar, settle for a mediocre salary, grow 4-6 pant sizes, and think "this is good enough"

Up until new blood walks up, points out a flaw, and fucks shit up because the "senior" desk jockey can barely squirm out of his $1000 computer chair to reach his keyboard.

That's just my take on it, if Lizard Squad states that it has taken them minimal effort to setup these attacks; then what's stopping a larger organization from doing such things?
I thought a lot about it, and I think I found a simple solution:

Keep the current h1b caps, and then auction off each visa to the highest bidder. The auction proceeds must go to the employee in question, with jail term for anyone trying to claw it back.

What this will do is drive the wages for the immigrant engineers ever higher, by extension raising the wages of Americans as well. It will also make sure only the best ones can be brought in, stopping the "cheap import" problem, and the higher wage will give the best incentive to come. Resultingly, foreign companies will be drained of talent, and American companies will become even stronger against weaker adversaries, and employing much of the best talent in the world.
It may not even require a high price tag. I present as a hypothesis that exploration is a form of competition, i.e. the most competitive societies explore the most.

As an example, the European Conquest of the Americas was driven by competition between European nation-states, it might not have occurred so swiftly or at all without some kind of competitive pressure.

Said another way, imagine yourself waking up in the court of King James of England or Queen Isabella of Spain. You establish rapport and they believe you come from the future. You communicate faithfully what you know about history. What conclusion do you think they are more likely to reach?

1) They have done the right thing by colonizing the Americas.

2) They have created what will eventually become new competitors, of whom at least one (the USA) will have subjugated them under the disguise of an alliance called NATO.

In the crucible of 15th-century European politics, neither England nor Spain may have had much choice in their desire to acquire more resources and open new markets.

And maybe the 21st Century will have cheap space travel and good reasons to take the trip. But we shouldn't ignore the possibility that Earth's governments may just decide to not let anyone leave and blast anyone who tries. Let's call it the "Nitrogen Curtain" in honor of Winston Churchill.
There are many opportunities to apply the Principle of Charity here. For example, that statement about populations can easily be interpreted to mean simply that great programmers can be born anywhere. That's pretty unobjectionable. (Imagine the kerfuffle if he had claimed anything but that.) And does the literal number "95%" substantively change the argument that there are many great programmers outside the U.S. and that U.S. is ill served by startups not being able to hire them? No it does not. Therefore, by the Principle of Charity, that is not the point we should focus on.

My interest in this thread is not about immigration. It's about how far too many Hacker News comments are uncharitable (in this specialized sense) and how that seems to go along with ill-spiritedness. It's time we all stepped up our game.
Wow - just fascinating! Most of these burners seem to be vintage.
This is probably why I am an engineer instead of a pure scientist. I want to see something working, and be free to play with it, take it apart, put it back together, combine it with other things I know, etc. I do this with computer programs, with engineering systems, with mathematics. The more I do this in a given area the more intuition I build up and the more easily I can then learn something else from first principles if I need to. But I really do prefer to get my hands dirty first. Other people don't do this -- chalk that up to different learning styles.

I try to guard against cargo-culting (I abhor it).
Execs and middle management will all have to change for this to happen. Even then, chances are regular advertisers just aren't relevant when placed next to porn. Someone going to relieve themselves isn't going to be interested in buying a new toothbrush or subscribing to some APM solution - a portion of viewers would rather purchase erectile dysfunction pills or view a different full-length adult video.
You might want to clarify that the quote is from Jordan Mitchell from IAB, not Mitchell Baker from Mozilla.
I was quite perplexed at first :).
When I hear people say that making nuclear power safer is easier than eating less meat, it kind of feels like people are just promoting the solutions that dont involve them making any sacrifices.
he does whatever he wants
> TL;DR Debuggers suck, not using a debugger sucks, and you suck.

While at the outset this post seems like a rant, I believe the opinion expressed is very astute.

In a perfect world, we would all write programs as a composition of mostly small pure functions, with type systems that can enforce provable correctness, and a small part of the code would generate 'effects'.

We don't live in such a world.

We often inherit gargantuan codebases written in an extremely imperative fashion, with a lot of state management baked into functions thousands of lines long with conditional and loop blocks nesting 5 levels deep.

And there's a bug in one of those loops.

A good step debugger that we could reverse step and inspect would save us somewhat in such times of perils. But they don't really exist. Or if they do, don't integrate with your editor.

So needing debuggers suck. Debuggers themselves suck. Developers suck. Deadlines suck.

Sigh.
Yeah, when I'm crashing and want to keep cores, I'll temporarily modify /proc/sys/kernel/core_pattern to prevent systemd from eating them. I sometimes want them suppressed, sometimes want them written out, and never want them to go to systemd.
This claims to provide replay debugging for C# and C++, but I haven't used it: https://docs.microsoft.com/en-us/visualstudio/debugger/intel...
The argument was that if you're capable of saving that much, you're going to have a hard time spending it in only a few years, especially if you're not working.
Why would you need an InfoSec if security was a solved problem?

By the way, I totally understand where they're coming from, but I've realized that as an engineer in enterprise, your job is to fix things that are falling apart. The more senior and talented you become, the more broken the things they want you to fix become. That's literally your job!

They're not going to pay you to admire the beauty of something without issue that meets all requirements.
He is not talking about cancel culture. He is taking this very overloaded term as premise, as self-evident "fact" for the degeneration of academia and "the public discourse", to pave the way for injecting his super deep ideology about salvation by Love, Elon and Ayn Rand. I am not sure, if you are familiar with Joscha Bach, but he once said something about something, and people think he's super intelligent!

None of these podcasts talking critical about cancel culture. There is a far, far better (critical) take on it within "marxist" culture, e.g. from Natalie Wynn. If Lex wants to talk cancel culture, why not invite her for example? She is an academic, smart and wrote and talked extensively about it. But that would be a little too open-minded wouldn't it?

[§] https://www.youtube.com/watch?v=OjMPJVmXxV8

[$] https://www.youtube.com/watch?v=7gDKbT_l2us
At the top of the linked article is a link to a previous blog entry entitled "A Genius????" that lists a bunch of "smart" things he's done that presumably qualify him for being a genius but that he cringes at calling himself that.

http://www.erasmatazz.com/personal/self/a-genius.html
If it doesn't end with .unwrap() then it isn't Rust.
I find it particularly hard to manage Vault from the CLI. I deployed it some time ago and set up a bunch of backends, I don't recall the names of things or how I configured them and I want to backup that config to replicate it.

The auto complete will give you the top level command and that's it.

I haven't looked too hard because I got fed up, but i just want to dump the entire config so I can replicate it without having to remember each thing I configured.
Your observations about the specifics are fairly good.

The big idea is about dimensionality. All of the TIOBE
languages are 1-dimensional. Parsed as a linear sequence of
tokens, transformed to an AST, compiled.

I'm claiming that these are chasmically inferior to 2 and 3
dimensional languages. Tree Notation is one very useful
implementation of this bigger idea. In Tree Notation the
shape of your source code is immutable during parsing. The
AST and CST have the same shape. More abstract nodes stack
up the z-axis like you would stack legos. Tree programs are
isomorphic to geometric trees.

Human brains parse text in parallel, in 2+-dimensions, and
rely on geometry for meaning (as opposed to position in a
linear sequence). Computers can to. And my bet is that
they will https://longbets.org/793/

It looks like a toy, but this will change everything.

Or I could be wrong.

https://giphy.com/gifs/latenightseth-seth-meyers-lnsm-4HnRkH...
Marc Andreesen ?
Sorry not fully related to your question, but I've been asked a couple times in the past whether I've got ADHD because I'm constantly humming or tapping my desk while I multi task on 4 things, or when its time to work on new projects I just go 100% beast for a day or few days, getting a lot done, and then just crashing (sometimes for a whole week) because I can't focus on anything. Do I just ask a doctor to test me? How do I even approach this
Distributions do maintain binary compatiblity for base system libraries. They do not bother with binary compatibility for additional libraries that are there to support the applications shipped with the distro. You wanting those libraries to be part of the Linux desktop ABI does not mean that there is no stable Linux desktop ABI.

I'm not sure what Stadia includes in their base system but if they have any interest in long-terms maintenance then I'd expect that the base system is minimal and everything else is bundled with the game - even if provided by an SDK.
Well, of course I don't do interviews like that.

But keep in mind one thing. If I go and say that I wrote at least one application in (probably more but, let's size it down) in 25 different languages people usually think I'm a con. I can't say I use the technology X and I'm expert on it neither because I'm going to be asked about some obscure thing that I don't care and it's the end.

What I always find the funniest is that the interviewers always sees the worst of me during interviews. Anxiety of evaluation is often breaking me. Most of the high profile interviews I had followed the schema: get nervous -> can't sleep -> sleep 1h/night prior to test/interview -> after 2 interviews forget basic math due to exhaustion -> uneven performance -> bye

However I'd like to be transparent about it, so that I can get a partner and feel better and deliver (as even though I procrastrinate it's not something I want - I'd love to deliver 100% of the time), so I help you, you help me.

And I do have a rather good rep sheet, thus throwaway. I believe people would feel cheated if they'd know otherwise.
There are a lot of choices, not an expert to know which is best. Popular options like Phaser and Godot.

As someone else mentioned it may not be worth doing. Not only do you have to get this game to work, then you have to actually attach it to a cart system which of everything's JS-based maybe it's not so bad. That's assuming you have buyers that want to spend time messing around with this thing before getting what they want (an order placed).

If you have no technical skills you'd probably at least want to draw something and then try to find someone to build it.

Edit: I probably missed the point of your question too about "best design" as in real world practice or some software to draw in?
Blue Apron used this pattern. For over a year, every week I went to Google, typed in a search term that would give me a paid ad from Blue Apron, I clicked through it and made sure my next 4 weeks of meals were skipped. (Along the way, I learned there was a cancel fully online page, but it was not linked in the nav, furthering my resolve to keep doing this.)

Eventually a new CEO took over and the cancel online page appeared in the nav whereupon I canceled that way and wrote them a quick note of thanks for putting it in the nav.

Worst part was: we genuinely enjoyed the service for over a year and many of their recipes have become part of our regular menu at home. We stopped only when the recipes got somewhat repetitive and then the convenience wasn’t quite worth it. I liked and recommend it (now), but this attempt to goose the retention numbers really sat poorly with me.
Can you please give an example of such "run themselves" companies?
For many it helps to be clear about what deadlines are real.

From what I see the worst there is seems to be "you can do this anytime you like". That means never, because an ADHDer, helpful as they typically are will be busy from now on until eternity with whatever seems to be more urgent.

Some ADHD-ers are amazing at meeting deadlines as long as there is one at a time and they are somewhat realistic.
Thats really interesting, I never thought about the fact that restrictive seeming mobile apps shift focus from local file storage to remote db file storage via apps.
How hard is it to bring someone a menu and then bring them the food they ask for?

I don't want to be delighted by the service, I'm there for the food and people I'm there with.
This is a product of a systemic issue with "journalisms'" current business model and how they're paid.

Ryan Holiday sums it up pretty nicely in his book Trust Me I'm Lying.

After reading it and having it talk about so many things I was unable to put a finger upon until now, I've become extremely distrustful of media in general.

It's pretty bad actually, communities like HN or getting news directly from trusted sources on emergent networks like Twitter is really what's left.

The web has spawned "iterative journalism" and floods the internet with all the bullshit that passes it's ethical standards. This met with a general lack of peoples attention spans has created a god awful state of journalism.
I've never had an experience this bad, but I've had plenty of bad experiences with sketchy rates in Baltimore cabs that I just take Uber or Lyft.
They are wrong to draw the trendline the way they did. Since what they are claiming is not steady growth (then the trendline would make sense) but a shift in behaviour they should instead have drawn one line for average before the change, and one line for average after the change.

It is quite obvious that something has changed. Before the change there are five days above 7.5%, and after there are more than 10 days above 7.5%. The valleys are much higher too.
I can just imagine the next SI cover having a crap photo of the Super Bowl from a sideline journalist's iphone.
That video is for a crossbow.
If they find a way to stop aging when I'm already 75, I'm gonna be pissed. (And if they then cure death, I'm gonna be pissed forever.)
Those are struct names though. So they wouldn't be in there. They did share some headers with the MTA developers though and that's where we got bRenderScorched from. i think the body part name is ours though.
I believe they're talking about Rust's performance vs C/C++, but I could be wrong
"Customer portal" (just below the fold on my screen) ?

https://login.rackspace.com/login
Organizing a team to do the short squeeze. Though you can quibble on “organizing” part when it comes to WSB.