jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A lot of those cars arnt compacts. Something like the Grand C4 Picasso is SUV size. And for the compacts they say:

ISOFIX points can be found in the outer rear seats and in the front passenger seat.

So then you most likely wont have space for the second parent.
Not true. Pedestrians always have the right of way, whether they’re ‘jaywalking’ or not.
> but I feel we should be able to state if e-cigarettes are harmful or not from a purely theoritical standpoint, an explanation on how it interacts with the chemistry of the human body and say it is harmful or not.

I agree with the sentiment but the truth is ballistics is several order of magnitude simpler than biology/biochemistry. I find medicine fascinating, but the more I learn about it the more I am astonished at the huge mismatch between perception of the field and what we actually know. And have always more respect for practitioners.

> Paracetamol was first made in 1877.[21] It is the most commonly used medication for pain and fever in both the United States and Europe.

> How it works is not entirely clear.

https://en.wikipedia.org/wiki/Paracetamol
towing a trailer requires more skill than driving a pickup. there are some non-obvious but very dangerous mistakes you can make with a trailer that might not occur to you if you drive a small car most of the time. for example, if you load the trailer in a way where the center of gravity is behind the axle (or it shifts there while driving), you have just created an unstable system that will fishtail your car at speed.

I really wouldn't recommend that the average American driver use a trailer. renting a pickup from home depot is a good option though.
I think they should opensource it in a non-compiling, non-working state, as a gesture of openness.

I bet someone would go to the effort of patching it up and getting it to run.

Only disadvantage is probably that "cloudprint.google.com" is probably hardcoded into millions of printers worldwide, so even if you could run it on your own server, your printer will never work with it.
The javadoc reference for Random() notes "This constructor sets the seed of the random number generator to a value very likely to be distinct from any other invocation of this constructor."
I too like both, but as you tell from the post, I use less C# recently for web development.

With the C# ecosystem there is more stability and often better introductory resources for learning. Most innovations will come out for .Net via Microsoft in some form or another (either 'in-housing' an existing community project or just plain reinvention). This 'Wise Parent' model of .Net community stewardship is both its greatest strength and its greatest weakness.

.Net and Microsoft are now starting their own package management project (brought in-house again) and it will be interesting to see how that works out. Their MVC framework is very good, produced in this model, but I can't help feeling the 'mainstream developers' that buy all those Visual Studio licenses aren't that interested.
The programmer’s zen rock garden?
Wakemate uses bluetooth, doesn't it? Thats bound to eat up power.
For windows + nVidia, you can turn "digital vibrance" down all the way and it will be grayscale.
Size of territory is a stupid measurement of a modern empire. It only makes sense if you're playing Risk.
I found myself wasting far too much time on reddit. I ended up creating a for-work account that is only subscribed to /r/programming, /r/math, and a few others that are technically useful. (no /r/reddit.com, /r/pics, /r/funny, etc.).

So far it's been a few weeks, and I've found myself to be much less distracted when I have more important things to be doing.

HN doesn't seem to be as much of a time-sink (slower churn and narrower focus help, here). I might turn off the notifo integration, though.
> Aircraft aren't like hacking on some webapp

Exactly, so why do you want to have an iPad control an airplane? Wouldn't it make sense to add this to the EFIS systems so that the code is held to the same standards as any other flight system?

The fact that a device can link directly to the plane's control system will lead to numerous, potentially deadly exploits.
The priority fields are set by developers so they know which bugs they should work on first. The two bugs of mine which appear on that list are both new features for RHEL 7.2. I set the priority of those so I know to work on them first. I really think you need a better query than that one.

Update: I think if you wanted to find out which critical bugs affected RHEL 7.0 on release, you'd probably want to look at the list of z-stream packages (RHEL 7.0.z) which subscribers have access to. These are bugs which didn't affect the installer or first boot, but were important enough to need fixing in RHEL 7.0 after it went out. (If a bug was critical enough to affect installation or first boot, it would have delayed the release).
There are many issues with the status quo of NPM, but I don't see this addressing any of the real issues. Code formatting is not a problem that a package registry should address; having a custom editor simply to use a registry is absurd. If those are the problems you wanted to address, you could've just written a plugin for a few common editors.

The real issues that a package repository should address are security and verifiability. Is this package trustworthy? Is the latest minor version bump safe to use? What about dependencies deep down the tree? How to automatically detect when a package has been hijacked? How to handle benign package takeovers, e.g. package owner deciding to give ownership to maintainers. Etc etc.
I know, right? How hard would it be for someone to make a wiki-style site with UGC, a reputation system (I speak this language natively and vouch / do not vouch for this content), a tracker for trending words, fun articles for Llanfairpwllgwyngyll and the like? The Web I used to know seems to be gone or at least in steep decline, supplanted by garbage like this.
You are downvoting because the article is about what it said in the headline and not something else?

Because a news site is only for "typical" things?
With all due respect that doesn't seem like goggles problem. It's their game. Seo hacking and optimization is a thing and Pinterest has failed so bad at it as to have turned entire classes of potential customers away from their site. Same as quora. If we're, the customers that'd sooner leave a site than capitulate to unreasonable demands, known of and written off then so be it. However it is ignorant verging on dishonest to blame Google for Pinterests inability to optimize their site for Google and all of Pinterests customers.
Their about page[0] is interesting.

> "Pika is building a world where third-party libraries can be loaded, cached, and shared across sites" ... "With ESM and cross-origin caching, we can create a world where sites can share cached dependencies."

This is an interesting angle on a package registry. The goal seems difficult to achieve as well since the common web cache as we know it is dying[1]. It seems like we'd need some sort of "dependency" support for web browsers if we'd ever want to achieve it.

[0]: https://www.pika.dev/about

[1]: https://news.ycombinator.com/item?id=21429621
Use a Matrix bridge if you really need Slack, and pick one of the web-based Matrix clients, or build your own. Some are extremely lightweight.
Are you basing that calculation on the total population or just adults?
Likewise.

That said, the actual files are in fairly shabby shape and quite tedious to clean for DB import. They may have missed thousands of records.
Of course, it can be customized.

(put 'dired-find-alternate-file 'disabled nil)

https://www.emacswiki.org/emacs/DiredReuseDirectoryBuffer
I see you're from the Montgomery Scott school of estimation.
> [“Good university-level” writing is verbose, filled with flourishes and redundant verbosities, and things that can be accurately context-guessed.]

Also how you get ahead in Nigeria.

https://www.bbc.com/news/world-africa-38827888
The code runs on your machine. You do not own the game, the idea behind the game or the logic, but you do own the copy of the game on your machine.

You can read and change your copy, regardless of what the ToS says. The owner of the game can retaliate, this is not law after all.
I'm a little skeptical this is accurate. Supposedly 1/3rd of my country's population is in this leak, yet not one of the 40 people i tried in my contacts list appears on the leak.
Just like covid numbers are never put in perspective with deaths from other causes.
But the time and effort put into writing that code was a significant part of their lives, and that code was only shared with those who agreed with their rules.
I lead software engineering at one of the top gene therapy startups in the industry. I'd be happy to chat about possible opportunities. I know you said that you don't want to simply move around genetic data for other scientists, but if there is some way that you could use your current skillset in a way that excites you then we could carve out time in a role for formal or informal education in the space. You would undoubtably have exposure to some stellar scientists who work hard to make sure that the science is approachable to those in different disciplines. Post an email for me to reach out to if you're interested.
Almost all employee salaries are accessible through freedom of information requests.

In the .gov I work for, HR is so incompetent and people are allowed to make up bullshit titles, that accessing the local newspaper's employee database is the quickest way to find out this type of info.
> Once a meme goes mainstream, the primary idiom dilutes with use until its just a curios catch phrase.

I don't know if it'd qualify as a meme, but the term "hacker" would be another example of this.
Use +w +x +r (Writable/Exec/Readable by user) and -w -x -r instead of octal. It's shorter and more secure!
(You can also prefix with u a or g, e.g. chmod a+x, for user, all, and group, respectively.)
No, one is forced to use IE6 by the IT department because many internal web applications developed during IE6's time targeted the browser instead of web standards.

The idea of having sites "stop working" isn't particularly helpful, because the things that would actually matter if they stopped working are the internal stuff chained to IE6.
I have grown to like Gruber more in the last couple of months---heck, I've just grown to like him at all. I don't think it has anything to do with him changing, but rather myself or my perception of him. It could be both, too, of course.

I still think he should refrain from talking about politics, though, but the idiosyncrasy of the blog is also a part of its charm. I just wish he would ditch this one.
Many businesses are still running Windows 2000, which can't upgrade IE past 6. In these cases, it's nearly impossible to get the funding for a replacement computer that can capably run a newer OS version.
Looks like giving away money to get search traffic isn't a viable business model... whodathunkit?

Seriously, the really funny thing about BCB was doing my Christmas shopping last year. I never use Bing, except when I found out I could get 15% cash back for buying a laptop for my father-in-law through them. I got $75 cash (60 days later) and Bing got screwed... The only search traffic they got was FatWallet forum members clicking through to get their free money.
I like auto payments for regular payments such as a gym membership of $X/month and even for payments that vary somewhat but are from pretty reliable sources (monthly utilities--maybe) but NOT for credit cards. Credit cards are all sorts of different charges every month for all sorts of things in all sorts of circumstances. You really should look over the charges each month and figure out any that don't look right. Auto payment trains you to ignore something you should train yourself to keep an eye on.
I think it depends what's being posted. Facebook does it both ways - in a message thread it shows new stuff at the bottom, on the news feed it shows new stuff at the top. I think the key difference is where you have stuff that should be read in a logical order, it is easier to have it listed top to bottom (since the individual messages will be read top to bottom). Where you have stuff where you can pick up the thread anywhere (like a news feed) it makes sense to have the new stuff at the top where it is more visible.
Hmm, typical Engagdet review IMO.

First off, the battery is a non-issue to me. If it lasts 2-3 nights then I'll charge it every night like I do every other device I have, which is what most people do to my knowledge.

Second, if I'm trying to analyze my sleep statistics, I don't think I, nor anyone else can resort to pen and paper to effectively study several nights of sleep and the many factors to sleep.

Next, if you're sleeping with someone else and intend to wake up, how is the method in which the Wakemate wakes you any more intrusive than a regular alarm? In fact, it is a regular alarm. I'm sure he simply imagined a vibrating wristband and so was disappointed with a regular alarm. Which is fine, but, vibration could also just as easily annoy others. It's personal preference and not poor design.

Finally, what irks me most is that he complains about the Wakemate setting off when you're already awake. Complaining about this tells me he doesn't know what the Wakemate is. It wakes you up at the optimal time such that he feels refreshed. If he's already awake and wants to chill in bed, that's a personal preference. Though I personally would enjoy doing the same it is precisely this habit that causes me to fall asleep again and then wake up at a non-optimal moment and end up not feeling groggy. The point is to wake up refreshed and I feel he missed the point there.
Android's openness is pretty weak at best- it depends pretty heavily on what phone you have/your carrier will let you have.
It may be a bug in the system.

I know that it was a bug in the globeandmail.com CMS. If you entered the literal

"<font color=#be6400>[username]</font>" as the username in the signup process, the business logic wouldn't scrub the font tags, and your name would show up colored on the globeandmail comments because it would write the literal in the hmtl.

Maybe HN has the same bug.
Mobile ads.
(And pretty much every IRC client, Gmail, webOS/iOS SMS, even QQ chat.)
Tweetdeck has reverse chronological order. Seems to work quite well for unrelated messages.
How children gained the ability to explore the world without leaving home.
Global population has increased ~10x, but Walmart is sitting at 2.3 million employees and Macdonald’s has 1.5 million so picking ~100k as the benchmark seems reasonable.
> I'm trying to figure out who exactly the cybertruck is for

It's for the same people who buy most pickups and SUVs now - i.e. not tradespeople or people on farms. Instead most of these will spend their time sitting in gridlocked traffic on the way to and from the office or shopping mall in places like Dallas, Silicon Valley, New Jersey. Pickup trucks are very versatile vehicles, and we live in a society where people like to carry lots of stuff with them, whether or not they truly need to.

A few weekends a year, the cargo space will be filled with gear to go glamping or skiing (hence the glamping scene on the cybertruck website), or other upper middle class pursuit, but more frequently visiting a winery or other rural tourist attraction. A few other weekends, it will carry bags of mulch from the garden center, or the kids' bikes.

I'm not mocking those use cases. Minus the gridlock traffic to work (I'm lucky - I take a train), that pretty much describes what my family uses our small SUV for now.
It hasn't gone down, it has expanded and as a result diluted the general base of knowledge. At the same time, that isn't as much of a problem as you'd think as most 'SWE' isn't really that, isn't more of a cookie cutter basic CRUD/Feed/CMS setting where real in-depth knowledge isn't required to make a product work 'good enough' and keep a job.

There are still plenty of people that actually do know the theory and actually do work on low-level stuff, but at the same time the reality is that the olden days of engineering aren't coming back; they are what is currently often referred to as the '10x engineer' type of work. It doesn't scale, it doesn't work well with others and it doesn't return on investment all that well.

Unless you need someone who works on hardware, kernels, compilers, runtimes or severely constrained constructions (query planners, memory managers, transaction engines etc.) it really doesn't matter as much as it used to.
Agree, but time & money definitely correlate, so I think it's fine to have it as money for motivation.
> also sold by small image sizes.

Out of curiosity, what sold you on this? Has caching of a docker image been considered in this conclusion as well?
A plug of my tools:

To visualize data coming in from a pipe, can pipe it to

https://github.com/dkogan/feedgnuplot

Very useful in conjunction with other tools to provide filtering and manipulation. For instance (the first one is mine):

https://github.com/dkogan/vnlog

https://www.gnu.org/software/datamash/

https://csvkit.readthedocs.io/

https://github.com/johnkerl/miller

https://github.com/eBay/tsv-utils-dlang

http://harelba.github.io/q/

https://github.com/BatchLabs/charlatan

https://github.com/dinedal/textql

https://github.com/BurntSushi/xsv

https://github.com/dbohdan/sqawk

https://stedolan.github.io/jq/

https://github.com/benbernard/RecordStream
What makes it useless? It’s functionally the same but makes it easier to author pipelines, which I think is a valid use.
I know that one isn't supposed to judge a book by its cover, but I refuse to take Kirsten Weir seriously by the title of this article alone.

"Are you depressed? Cheer up!"

"Are you in a wheelchair? Get up and walk around!"

"Struggling with money? Try not being so poor!"

The title of that article makes me unreasonably angry.
No language as drastically different from the mainstream as Haskell is will feel pragmatic to someone who is unfamiliar with its paradigm. So I think it's perfectly understandable that you feel that way. It takes substantial effort to get out of the local optimum to find a better global one.

If you define productive as the number of lines of code you are able to write in the next month after you start learning the language, then Haskell will probably not be more productive. But if you define productivity as the amount of time it takes an experienced Haskell developer to build an application with a certain defect level, then I think Haskell is indeed more productive. And I believe this phenomenon becomes more noticeable the larger the project. Purity completely eliminates entire classes of bugs and allows you to be much more confident about the behavior of code when looking at it in isolation. It also substantially improves code reuse for the same reason [1].

Writing new code is one thing, but maintaining existing code is an even bigger area where I think Haskell has higher productivity. Haskell allows me to fearlessly refactor code in a way that no other language I've used comes close to. Purity is a big contributor here too.

There are probably certain classes of problems for which Haskell still needs improvement in the library ecosystem in order to compete. But I'm in this for the long game and am willing to deal with this in order to get to a better capability over the long term. The ecosystem has surprising depth already and is growing quickly even though the community is still relatively small. For instance, a relatively recent improvement is that Haskell now has more complete OpenGL bindings than any other language [2].

So in short yes, there are definitely people who use Haskell because they believe it makes them more productive. I personally believe this is related to its elegance.

[1] https://www.youtube.com/watch?v=BveDrw9CwEg#t=933

[2] https://www.youtube.com/watch?v=yFXzuCFeRGM#t=7292
I realize that articles is biased...

Am I the only one who read "sending eighty-five hundred dollars" as "eighty-five _million_ dollars"; only then to skip back to read it as "hundred".

I'm glad to know that we managed to deal terrorism a death blow by making sure these $8500 never reached the Somali militia. Oh wait, we have not even stopped the $8500 to get there.

Seriously, if we want save lives, why not invest all this money where it actually, uhm, saves lives. For example health care. But, hey, that is somehow unamerican.

Or since lightening strikes kill more people than terrorism does, I suggest we also spend all this money to build giant metal-wire tents over all major cities.

It's hard to keep the sarcasm in check with so much paranoia involved.
The reason that you notice it more with older math, is that older math is older, and has had more time to be improved.

Imagine if you had an API that had been in use and continuously improved for millenia.
Suppose I spend some credits to buy some new accessory for my avatar, and then put n that accessory.
My credits balance updates.
My inventory updates.
My avatar product set updates.
My profile picture updates.
The "sold count" of the product in question updates.
All of these pieces of data will be available in real time to whomever is interested in them at the time.
If we did this with RPC, everything would have to know about everything.
As it is, updates to any subset of the live graph is available to anyone who views it.
You can try it at m.imvu.com

Also, messaging, decoration, online status, ... Lots of data could, and should, be real time!
The cool thing is that it all is deployed and works at IMVU scale.

Apologies for typos - phone auto correct.
Generic observations that may not apply:

Survival depends on doing things with which we are uncomfortable or expending greater efforts elsewhere.

Education is great if you teach yourself basic math, writing and so on, but education is most often a distraction to getting down to actual work that makes money. The failure of ourselves is when we let pride or ego get ahead of rational self-interest.

There are plenty of blue-collar skilled trades that pay 100k+/year that academia-brainwashed people look down upon. Welder, electrian, plumber, carpenter, mechanic, on and on. Check out Mike Rowe's nonprofit for more... Nuclear industry rated and underwater welders make crazy money. Btw nurses and medical will always be needed and the pay is great. Want a niche technical OR specialty that doesnt always require an MD? perfusionist (heart lung machines). You would honestly be able to say you were legally sanctioned to kill people for a living without the morass of being a PMC, because you would be that person that flips the switch at EOL.

If you have the sand, fishing and crabbing makes coin by being hard and risky. Taxi drivers also on dry land.

Just pick something, try it out, move on if too terrible, don't waste time on analysis paralysis because it's just procrastination.
Good point. We actually use MySQL and Regis for persistency with a helping of memcached for good measure.
The "graph" part is an API view on our data, not the canonical storage.
The world isn't nearly as binary as that.

I'm not a VC or founder. I'm a developer just like you, trying to deliver cool products—but doing so requires more developers.

If my company was trying to suppress wages, or refused to pay above market, then I'd agree with you that we have no right to ask for more talent. But we're perfectly willing to pay for talent—we just can't find any.

I wouldn't be surprised if the number of senior developers on the market was less than 10% of the number of open positions.
I think you've missed the point entirely.
This article sheds light on alternative ways of human input for computing devices. It also presents an innovative, if not slightly impractical solution to a problem the author faced. This could potentially open up new ways of interacting with computing devices.
The "law" isn't that "all crashers are shallow". That would be a silly law, because you don't need many eyes at all to notice crashers.