jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How much diverged is this code from WebKit? 20 years ago Blink didn't even exist, right?
> People thinking it’s not a real condition

Well it certainly does not help that ADHD diagnosis is closer to art than Science. There is probably a bunch of disorders that we just call ADHD for the lack of better tools.

Disclaimer: I used to work on drug dev for ADHD
If the income tax were abolished, there would be no taxes to dodge & the stimulus effect would far surpass any rebate from the government. It would also be equitable since the wealthy can hire the accountants, lawyers, lobbyists, as well as make laws themselves to game the current system to transfer wealth from the poor to the rich. If we remove this bloat, then it's one less thing for the 99% to worry about.
In my case, I'm a "wee bit on the spectrum," so to speak.

The minus is that I don't relate with people on the same level as most. It used to be fairly crippling, but I learned to compensate, and these days, it's just a bit annoying.

The plus is a "flow" that is incredibly deep and productive.

I long ago, gave up on "scientific" estimates. They make good catbox liner; not much else.

Breaking a project into layers and explicit "packages" (modules) helps. It allows me to evaluate complexity a bit better; but it always ends up being my "gut." I've been developing software for more than thirty years, so it isn't actually a bad metric. I am a bit of a cynic and a pessimist. That helps.

But the thing that works for me the best, is "JIT estimates." I won't (as in refuse to) give an estimate for the long term. If someone has a project plan in mind, I will try to plan a scope that I "feel" will be doable within that scope, then reduce it. If it is just me, I'll reduce it by about 25%. If it is a team, I'll reduce it by at least 50%.

I will then avoid specific estimates until I start on a package/layer. If I think it will take longer than I'd like, up front, I may reduce the scope. It's easier when it's a small[ish], discrete, atomic job, as opposed to a months-long aggregate effort.

That said, in my experience, the boardroom will always have a classic waterfall schedule, and they are the ones that sign the checks. They aren't always thrilled with my approach. That's why I have waited until I'm running the show to do it.

I'm working on a project now, that is fairly ambitious. It's the kind of thing that usually requires a team of five to ten engineers, and I'm doing it on my own. Thankfully, a really significant part (the backend) is done, tested, and released (for a couple of years). That puppy took seven months. I've been working on a native iOS frontend for about five months, but took a break for almost a month, as I needed to give a class.

In this effort, the folks I'm working with have no choice. They have to abide by my schedule, as I'm the only one doing the tech work. They are actually thrilled with the speed at which things are coming together. I credit my "always ship quality" approach for that. It almost eliminates "QC surprises," and gives unmatched transparency.
> The thing is that fair use implies the underlying data was copyrighted, but something being copyrighted doesn't imply fair use, which is why I think your analysis is backwards.

For those who may not understand: in the US, fair use is a defense, not a right. By arguing that your usage was fair use, you are admitting to copyright infringement. Just that your infringement was fair use. The analogy above to self defense is a good one; By arguing your killing was self defense, you are admitting that you killed somebody, but that it was justified.
The same goes for HN, really. /s
I appreciate the comment. I think I am just venting a bit... I love this city, including all its grungy elements that spark my creativity.
This is really great, thank you for doing this.

Could you please add Advantix, Scalibor, Kiltix and Foresto for us Europeans :)

We use most of the others here also, but those I have listed above are used alongside the ones you have listed.
I second this recommendation. Linkified: http://camelcamelcamel.com/
So who should a startup hire first?
> Make the internet affordable and accessible to everyone
> 1. By crafting policies that address the needs of systematically excluded
> groups
> a. Designing gender responsive and inclusive data plans targeting women and
> other systematically excluded groups.

What's he suggesting? Give women discounted internet?
One time in a physics class we were required to have a “cheat sheet” of formulas for an exam. One student did not have a “cheat sheet” and was told that he was required to have a cheat sheet. He grabbed a sheet of paper and wrote F=ma. He aced the exam.
Jack Dongarra of perhaps most specially BLAS/LAPACK fame.
> I can only imagine tech companies would be more than happy to lead us to a future where software engineering is similar in this regard to other engineering disciplines. Perhaps this is what happens when a field matures, and since software is maturing, it will become more and more like this as the time goes on.

Actually software engineering had been like that for years in (distant) past. Most operating systems and compilers (that mattered for businesses) cost significant amounts. Not to mention access to computers.

It is said that Bill Gates' access to shared computers in his private high school [1] gave him advantage that very few people at that time could have had.

[1] https://www.cnbc.com/2018/05/24/bill-gates-got-what-he-neede...
In the way in which the EEE monopolist in the web space is Google, not Microsoft.
Or you could rephrase to say - it sounded like jazz.
Learn how to use mission planning software, for instance:

https://www.nasa.gov/smallsat-institute/space-mission-design...

with this you can help people spin tales of space project such as: "to build a sunshade, is it worth mining the moon?" Does it make sense to build the "Lunar Gateway?" Could lunar oxygen be delivered to LEO and HEO in order to retank SpaceX Starships?

Pick up the tools to answer questions like that.
Bitcoin just pushes the costs onto the consumer.

In order to replicate the credit card payment process you have:

prebuy bitcoins. Not only is this a bitch to deal with, but it costs money. Transaction fees, hidden or not. Sure you can buy on an exchange but that has a small fee plus the risk they'll steal or lose your coins. Buying from an ATM or broker has a fee. Even if it isn't explicit they'll get you on exchange rate spread.

Some sort of escrow service. If Amazon doesn't ship me my TV, I can cancel the charge on Visa. Either you forgo this or you pay for it. This will have a fee.

There is volatility risk.

Then the merchant still has some fees. They have to pay Coinbase their fee.

When accounting for all the risk I doubt it's cheaper.

That isn't even considering that confirmation time is like what? 10-30 minutes?

Bitcoin will be the silk road currency but not much else.
I’ve expressed this before, but: just disable JavaScript. Your browsing experience is improved drastically. You can still whitelist a few scripts that you need if you want to.
This behavior is known as "cloaking", and it is in direct violation of Google’s Guidelines.

https://www.youtube.com/watch?v=QHtnfOgp65Q&t=431s
There are 500,000 CCTV cameras in London, and we are concerned about a few hundred advert-bins counting how many people are nearby...
One of the monetization ideas that stands out to me is trying convert app users into email subscribers. Permission based marketing is insanely more effective than any form of display ads, and to the author's point if you aren't being a schmucky spammer it would be a great way for Indie Developers to build a trusted brand and make a splash in the app store every time they released a new game.

I personally would have downloaded all of Dong Nguyen's other apps had I received an email about them. Although I think the only way he could have experienced more online vitriol is if he started spamming users with dating apps...

Edit: out of all of the games I have downloaded I have never once given out my email address or even been asked for it via the app. Is anyone doing this now?
The speed at which you can go from death to flying again is also really important to keep you hooked.
I've always found the relative impact velocity of the foam piece with respect to the shuttle quite surprising. There is some clarification of this in the CAIB report, chapter 3, page 60 (http://www.nasa.gov/columbia/home/CAIB_Vol1.html):

THE ORBITER “RAN INTO” THE FOAM
“How could a lightweight piece of foam travel so fast and hit
the wing at 545 miles per hour?”
Just prior to separating from the External Tank, the foam was
traveling with the Shuttle stack at about 1,568 mph (2,300
feet per second). Visual evidence shows that the foam de-
bris impacted the wing approximately 0.161 seconds after
separating from the External Tank. In that time, the velocity
of the foam debris slowed from 1,568 mph to about 1,022
mph (1,500 feet per second). Therefore, the Orbiter hit the
foam with a relative velocity of about 545 mph (800 feet per
second). In essence, the foam debris slowed down and the
Orbiter did not, so the Orbiter ran into the foam. The foam
slowed down rapidly because such low-density objects have
low ballistic coefficients, which means their speed rapidly
decreases when they lose their means of propulsion.
Even one more step further, if everyone donated 1k to mosquito nets, then that's more money than the problem can handle and again you are a serial killer for not having donated to, say, drug abuse clinics instead.
That doesn't help one bit with the impedance mismatch that you get when you want to do something that goes against libvirt's abstraction layer.
If your salary is $5,000; you get about $3,000 to $3,500 in pocket after taxes, health insurance, social security and other deductions.

I live quite far from NYC in White Plains, rent for 1 bedroom apartment here is $2400.

PS. I am sure there are people surviving for $500 a month in NYC, but that is not the lifestyle most developers desire when they have job offers for $80,000 to $120,000. In fact, most developers I've met say they want to make $10,000 per month to quit their job.
Depositing money in the system is not anonymous - it can't track whether you bought your own fake product or something else, but you would already have to have "clean" money to convert it to Taler at an exchange.
I don't know if there are proofs unsuited to human minds, but for machine proofs, there's no essential difference between what a proof assistant like Coq can do, and what a human brain can do. Ultimately Coq boils down to a very simple core logic that could (in principle) be checked by a human. But the sheer scale of such proofs means they can't be meticulously checked. Proof tools are just the same as e.g. compilers - they can do things humans can't do because to do so would be so incredibly time consuming and tedious.
Thank you for sharing! I was thinking of getting the 103 for all of the reasons you mentioned, alternating reading ebooks and using it as a second screen. I'm going to add it to my list!
Another company shilling a coin, hoping to convince many more greater fools. Only goal of this article is to convince you to buy, and to transfer a part of your wealth to them.
You are incredulous because to you it seems obvious that 1 death is a relatively superior outcome to 5 deaths. But have you considered the possibility that doing nothing means the actor (or the non-actor in such a case) is then not actively responsible for any death? She is then plausibly just an innocent bystander.

What you would be testing if you changed the default would be to test the friction involved with taking active moral responsibility i.e. getting involved in a moral choice, versus not getting involved.

You are correct that the total number of deaths is going to be what it is, but by not getting involved, the test subject's personal culpability is reduced to zero rather than [1,5].

In practice, the friction is even higher than in theory, because the rules of the game are not so clear and obvious in the field. There is a cognitive overhead to parsing the circumstances and understanding what choices are available. It's easier to not parse the emergency and just turn away.
I could see that. Visiting from the Bay I was blown away by Chicago. Every facet of that city seems studded with cultural gems, whether that be public spaces, museums, public art, history, architecture, nightlife.
What other options do you have if you can't educate or have intellectual discourse with people who are fabricating reality or deeply believe in conspiracy theories? It's like trying to pull someone out of a cult like Scientology.

Of course, attempt to engage to improve the situation and help someone obtain ground truth on their own from legitimate information sources, but when it's obviously hopeless insulate yourself against those who could harm and move forward. You don't have to support the establishment, but you also don't have the right to violence because you feel slighted.
Past experience is to blame for that. A lot of doctors blame patients for bringing utter bullshit that they scraped from Facebook or YouTube as the next Gen therapy.

For instance, I have a background in biochemical engineering, my fiancée is a cancer surgeon, 4 cousins are doctors, and another 3 cousins married doctors. Yet the entire family collectively believes in homeopathy, unani medicine (Greek medicine) and other hogwash like cupping therapy, save for a select few. The last time I visited one of my relatives, they were ingesting some ayurvedic (Indian medicine) concoction that was later found to contain arsenic. One of my friends is daughter to two doctors, yet her Dad (a former Indian Army doctor, so not the run-of-the-mill kind) still spouted nonsense on Facebook like "burning Turmeric powder and inhaling it would prevent COVID".

It's easy to understand, after all this, why doctors tend to be generally skeptical of laymen bringing them some new "breakthrough". Not much to do with personality than with what they see as a daily occurrence. Of course, one way to sift the chaff away from the grain would be to demand that patients bring in scientifically published papers, at which point most patients would scoff at you for not supporting their viewpoint.
Not really. We've decided as a society that information can be illegal. Whether that information is encrypted, obfuscated, or whatever, it is still illegal. Everything is a number if you abstract it enough and any number can be transformed into any other number easily. As long as it can be shown that the numbers you're publishing are intentionally being published for the purpose of providing illegal information, you're breaking the law.

The legal system is not like a computer system and tech people who think they can fool it with simple tricks like it was a computer system are in for an unpleasant surprise.
Somehow I don’t buy it. Care to explain? One would think that being hosted on US soil makes it more likely to get backdoored by NSA type agencies.
> Moreover, they've gotten threats from their ISP that they have to delete certain posts or be shut down. (which seems scary to me)

Not to me, because free speech, even in the US, was never "absolutely free" speech - incitement to riot is punishable by law, for one.
There are plenty of Trump voters (Republicans in general) who would actually find the contents of that website abhorrent. I would say these people represent a minority (albeit a large one) of Trump supporters.
Honestly, a lot of Tesla's UI advantage is solved by Carplay. I have a Tesla and a Volvo (with carplay) and I actually prefer the Volvo's interface, because I can get real Google Maps, YouTube Music, Spotify, Podcast app, Audible etc.
Not true since coinbase doesn't accept tether. so, how do you explain bitcoin's rise on coinbase exchange without tether??
This is like people who think judges are dumb and apply the law mechanically and strictly as written without any room for context or nuance.

The fact is there is a history of Trump supporters turning violent after Trump rallies and speeches. It’s an established pattern that requires willfully ignoring to contend he has plausible deniability.
There is no CPU in brain, some analogies don't go very far.
"A new car built by my company leaves somewhere traveling at 60 mph. The rear differential locks up. The car crashes and burns with everyone trapped inside. Now, should we initiate a recall? Take the number of vehicles in the field, A, multiply by the probable rate of failure, B, multiply by the average out-of-court settlement, C. A times B times C equals X. If X is less than the cost of a recall, we don't do one."

No one in management wants the expense or the overhead of actual security. They want the "theater" of security, the good feeling, the box to check on their resume (as management) so everyone can pretend everything is fine and go back to the business at hand. Then something real happens, a leak of user data, or credit cards or internal memos... suddenly everyones job is security and no one knows what to do. The last problem gets solved, there is more "theater" and a few quickly forgotten changes that get worked around or just ignored in the long run.

Furthermore your average engineer wouldn't eat a ham sandwich handed to them on the street by a stranger but will happily run code from 100's of other people on their servers with out even looking at it. Note: I too am guilty as charged. Sure you can vendor it, and miss out on future security patches (it was already broken). Or you could just pull it from whatever repo you got it from to begin with and pick up new flaws. Never mind the fact that pulling from random places assumes that all those other chains of trust remain un-compromised.

Management and Engineers should be the ones most concerend and most thoughtful regarding security and both seem to ignore it for cost and convenience reasons till it is (far too late and) a REAL problem.
Pernosco can debug multiple threads and processes and yes it is useful. https://pernos.co/about/multiprocess/
Have you tried NVIDIA NSight Graphics ? If you're on NVIDIA hardware this really works quite nicely and supports OpenGL, DX and Vulkan.
I worked into a similar position early on where, like you, I was bringing in more than twice (or 4X) what I really needed to live on and save for retirement. My personal path was Contracting rather than BigCo'ing, but with the same result.

I worked out that an hourly rate paying you "Twice What You Need" in a year will also pay you "As Much As You Need" in six months.

Once you're provably good at this stuff, you can pick up short term contracts kinda whenever you want. And with each one you do, you get exposed to new tech (upping the skills and thus bill rate), and to new people. People who will have future need of good developers and friends with the same need (upping your ability to pick up the next gig).

By the time I had moved on into my SaaS/Entrepreneur phase, I was repeatably doing 3 month gigs with 9-12 month downtime in between to spend traveling and doing the things in life that I actually wanted.

So I guess Phase One might be to figure out a way to get that first big chunk of free time to see if you actually have other things in life you'd rather be doing. But definitely don't ditch the BigCo gig completely or burn any bridges.

I met lots of smart young people on the road working their way along on odd jobs. Hostels hardly ever offer you $250/hr to watch the front desk. Your ex-boss's new VC-backed startup just might though.
My ability to predict the future is mixed but I think it's safe to say, with the recent dawn of CRISPR, that comment will seem quaint in 20 years.
The problem of Homebrew is the language it's written in. Porting it into something native and faster, maybe Go, maybe Rust - will make the user experience way better.
FWIW, they mentioned their previous job’s pay was only 80k less, not absolute.
Don't worry, there is a patch for that http://www.snakebytestudios.com/projects/mods/diablo-2-mods/...
You are asking how to create your own DE for macOS, this is not possible or it would have been done already.
for those who aren't familiar with the author, he previously worked at metamind / salesforce research doing nlp and has published many successful nlp papers [0]. he opted to write an informal paper for this project (similar to yolov3 [1]), but the work itself should still be taken seriously.

[0] https://scholar.google.com/citations?user=AolIi4QAAAAJ

[1] https://pjreddie.com/media/files/papers/YOLOv3.pdf
Nothing like aquameta, but I guess the title could apply to both...
Nice lot of features! :)
:O

Just looked more closely at the photo. That is a pretty unorthodox layout for a 40% keyboard! (having a number row on the default layer)
Saw an advertisement for this in a theater some months back. The wife and I turned to each other and said "Hell no." She isn't even that security aware, it's just... why. What is this for? What problem does this solve? Our iPhones do this already without constant surveillance and probably have superior hardware.

This feels much to me like Stadia did to Google: It's a company inserting itself into a position it didn't need to be. It's a solution in search of a problem. In the 90's this would've been pretty amazing, but in an era of Smartphones that more or less all support this already with multiple apps, who is this for? Why would you have it? Not even going into the privacy aspects, it's basically a voice-controlled video phone.
Check https://zestedesavoir.com

Made by former staff of Sdz, high quality, can't recommend enough.
Please edit the title to remove "explosions," because it's definitely not a confined detonation.
See also: Chasing Ghosts.
Lots of large firms (one which has long represented Philip Morris) aligned themselves with the Resistance from the outset. This was long before the election fraud stuff.
It’d probably be helpful to say on the homepage that no data leaves the user’s computer. As it is, it feels very risky to use the site
> Lockdowns didn't do squat to prevent those deaths.

They have done for some countries. Lockdowns _done badly_, I agree, didn't do squat.

> What should have been done instead is to figure out what factors cause Covid complications, One year in and we still haven't even started...

You seriously don't think people are researching that like crazy? Good science, sadly, takes time. Especially when trying to measure an _ongoing_ pandemic.

> (We spent so much time and effort on vaccines instead, even though there are several strains of Covid in the wild and people routinely get it twice...)

I've had the flu multiple times in my life. Only had it once since I started getting vaccinated for it annually 16 years ago.

As an asthmatic, I really appreciate the flu vaccine. (And likewise, really keen on a Covid vaccine, my lungs are rough enough already, cheers).

And I really appreciate it even though there are several strains of flu in the wild and people routinely get it twice (or more).
Most people don't know these process.

The notion of what science exactly is, and how to use it isn't even taught in schools. (Stuff like Popper's falsification techniques)

As a result people find that the only way they can verify information is through appealing to authority, which of cause manipulates them to their own will.