skysight-inc/HackerNews huggingface dataset:
>Do not speed.

If only it were that simple. I'd argue that on U.S. roads, there's definitely a culture of speeding, and in many circumstances drivers who fail to speed end up slowing traffic, often provoking the ire of other drivers, who in turn reduce safety even further via way of tailgating, unsafe passing, road games/road rage—all of which is a huge distraction unto itself for everyone involved.

On most roadways I find other drivers will expect you to go 5mph over the posted limit. On expressways, this is usually as high as 10-15mph for all but the right-most lane.

I feel like driver education here tends to emphasize not speeding over maintaining traffic flow and respecting the passing lane. Combine that with a bunch of aggro pricks behind the wheel, and it's a recipe for disaster.

https://en.wikipedia.org/wiki/Passing_lane#Misuse_and_common...
No, in general, changes to Wikipedia do not have to be approved. Anyone can edit and their changes go live immediately.

You don't even need an account! But if you edit without an account, your IP address is recorded in the edit history. Accounts are recommended both for that reason and because an account gives you a contribution history and a "talk page" where other Wikipedians can communicate with you.

Why don't you try it and see? Find a page where you can make a minor and non-controversial improvement: clarify some wording without changing the meaning, fix a grammar or punctuation error, etc.

Create an account, make the change, and watch it go live!

The check and balance here isn't that you need approval, but that others with an interest in the page will be watching for changes, and you may find your change reverted if some other editor doesn't like it.

Of course if no one is watching the page, then you may have the problem lopmotr referred to.
Larger image (than Wikipedia) https://imgur.com/a/Li0zdP4
The state of Queensland just introduced Australia's toughest penalties: AUD$1000 fine and four demerit points for touching your phone when behind the wheel (even when stopped at lights).
I don't mind people looking to get paid for what they do. There are plenty of models that let you pay artists more easily, I'm fine with those.

What I am talking about is the rationalization of making "fans", increasing engagement and the promotion of "whale" systems. Those lead to the problem I discussed.
Hello Leo, quick question, if you don't mind: do you invest in pre-MVP pre-seed (idea validation phase; deep tech) and pre-revenue seed (MVP-build-in-progress or MVP-ready phase) companies?
How I transitioned from a 10 year office worker to remote worker
NYC has both a lower overall traffic fatality rate and a lower pedestrian fatality rate than the country as a whole. Moving to a less car-dependent area is good for your transportation safety.
> (I think home office is a Denglish word btw, not sure if others will understand)

Native English speaker here: Generally `home office` would refer to the actual office room rather than the concept of working from home.

That said, I didn't notice anything out of the ordinary until you pointed it out, it does feel like a natural way to say it. I think people will understand fine.
That's terrible, action should be taken against participants of this.
Well, there's zfs encryption that might be easier for (among other things) home dir encryption.

Eg this project (note, it appears to be early stages - but have a look at the zfs commands in the readme for a ses se of what zfs already supports):

https://github.com/BenKerry/zfscrypt/blob/master/README.md

Apparently systemd doesn't consider zfs a friend, though. So I doubt we'll see integration from upstream systemd.
Coronavirus claims 97 lives in one day
How to Rebuild Credit After Filing Bankruptcy
It's ambitious but possible. And this time it will be permanent, so even more preparation.
I think the real question is: Is SMB1 less secure than NFS?
Ubnt amplifi is the easy (and well working) solution.
A serious proposal to exploit the loophole in the U.S. Constitution
Maybe they juiced the numbers to make it appear like the epidemic was discovered promptly, rather than late.
Just a heads up. The Uline management has made significant donations to political organizations against equality of marriage, universal health care, worker's rights, and cannabis legalization.

Regardless of your stance, I would consider the consequences of supporting their lobbying efforts.
I do believe that it's still what would today be called exclusive, unwelcoming, in short: "toxic".

I don't mind that way of communicating, but I'm also absolutely fine with Linus' style. The comments in defense of this had a bit of a cultish feel ("she has earned the right to talk that way about people!!111"), but I gather that's more because people know her and may consider her a friend, so their perception is changed.
Why a SUV though? They have a tendency to flip more easily.
I like this comment!
I've always liked to write things. I got into FPs a couple years ago because it's less pressure and the color selection.

Re: obsession/cost, it is what you make it.

I know folks who won't buy a pen over $5, others who think nothing of dropping $200-$1000.
I know pen folks that have a single bottle of ink and a single pen or two. Others that have dozens of pens and shelves of inks. Ink is relatively cheap. I have a bottle that cost me $20, came with a free pen, is waterproof ink and will last me about 130-200 refills. Another one was $5 for like 60-100.

How long a refill will last depends on a lot of variables(ink qualities, paper absorbency, flow, nib size) but it is possible to do this hobby for the same amount or cheaper than buying single use pens. For example,

The cheapest good pen you can buy without waiting for a month for it to come from China is a Platinum Preppy for $4. You can buy a pack of 10 cartridge refills for 6.75. That brings the price per use down to $0.97, comparable to what it would cost for a low to mid-grade ballpoint. If you instead decide to go for the real amortized savings and buy a bottle and either refill the cartridge via syringe/get a converter, you could reasonably get down to $0.50 per refill.

Even cheaper are the pen brands from abroad that have some models that cost a dollar for the pen and the converter(converter alone can be up to $8 if bought separately with some pens). You could even beat Bic prices. Priced out to as low as 7 cents per refill if you get cartridges in bulk and don't care what the ink is(1USD for pen + ~7USD for 100 cartridges).

It doesn't have to be this bespoke money pit hobby. One thing I have noticed is that zero people borrow pens from me now so I don't have to replace the pens that used to grow legs and walk off.
What happens if you have a user called "lennart.homedir"?
Also money.

Fewer, or different fans, but a funded show may be worth a lot more than more / great fans and an unfunded show.
it's strange these articles keep on about "other drivers trying to kill you" and the prevelance of multiple-vehicle collisions in deaths, while their only suggestions are driving better. Defensive driving only takes you so far. As well as driving less, it would also make a big difference avoiding driving in the evening after dark, avoiding dangerous roads, and the biggest one, driving a taller and heavier vehicle will make sure you are the killer not the killed. I'm not advocating for this stupid arms race of vehicle size, but I think it's quite shocking that we pretend it's not crucial - IIHS statistics show that drivers of small cars are dying at a rate 4-5x higher than big cars, and still tests like EuroNCAP are refusing to compare different size vehicles. And while we ignore this, people keep dying, and average vehicle emissions continue to rise despite the rise of alternative fuel vehicles.
> I bet the US situation is also repsonsible for the carrier vetting of all(?) OS upgrades. Doesn't make any sense either.

I doubt carriers vetting os upgrades is something that they do just for fun. One, users often hold the carrier directly responsible when things don't work correctly on their network or device. Besides that, I'm sure there are other concerns or factors we may not be aware of.
I’m not saying that all systemd criticism is irrational. I’m saying that this systemd criticism is irrational.
"Never presume an action is caused by ill will if it can be explained by ineptitude".

Reading materials related to Nokia at that time period it was pretty dysfunctional as it was. The only mistake I can accrue for Elop was his "Burning platform" memo - which is basically paraphrazing crisis management 101. So he was clearly out of his depth when running Nokia.

I think the sale of Nokia handsets to Microsoft was quite the coup. At that time the value of that IP was close to zero and Microsoft paid billions for it.

If there was foul play intended then the players surely lost. The fall of Nokia was the best thing to happen to Finland. It was far too big an enterprise for a small country. It basically stifled innovation and entrepreurship accross the board.
Delete These 9 Android Apps Before They Hack Your Phone
If the blue dots represent the data and if the yellow line represents the model -- doesn't the picture show an obviously bad fit?
Edit: I'm putting this up top because I misread, the aircraft advice mentioned is about helicopters in New York. It may be applicable there.

Always flying a twin is highly debatable, and only really counts once you're up to transport category aircraft (which you all fly on, don't worry).
"Its only competitive tech company" is a bit of an exaggeration. St (chips), nokiaEricsson, arm (maybe before being bought by Softbank...)
That sounds more like a bucket sort, which kind of becomes flash sort as the number of buckets approaches the number of items in the list
> “However, making a great single-page app takes a lot of experience and work, a bit less so with current frameworks, but still.”

So what? Get experience. The days of a plucky developer throwing together some simple page he built over a weekend while reading a programming book and having that be good enough for millions of people around the world are over.

Users will require richer and deeper experiences and that will breed a demand for some developers who actually know what they are doing, and possess a vast experience to draw insights from.
Not OP. I purchased 8 Cascade lake servers for HPC after testing AMD EPYC latest. One of the reasons is Intel compiler! - we use it in scientific software to get extra performance, and it shits over AMD processors. I saw the same software take approx. 30 times longer to run because it was not an intel CPU(worst case. Other GCC compiler not so much). This is not AMD’s fault. Just saying there are some of us who are stuck with the devil that is Intel.
I work about 30km from where I live and I commute with public transport (which takes me about 1h20m for a one-way trip). It would be a 30-45 minute drive, but I often have trouble sleeping and I wouldn't trust myself behind the wheel in such a state. Besides, not having a car saves me a lot of money.

I would love to live closer to work, but it's hard to find an OK job here as a developer.
If Google uses cookie based ad tracking, how do they prevent others from reading the cookies?

TechCrunch certainly implied that Google's approach shared information in a way that Apple's former iAd platform did not back in the day.

>what [iAd] reveals to its advertising partner is next to nil; rather than offering a cookie-based ad-tracking and targeting mechanism, it essentially requires partners to tell it what kind of audience it needs to reach, and then trust that Apple will handle the rest, AdAge says. And it’s well worth noting that Apple prioritizes customer privacy here over a big potential upside in ad revenue.

...what it doesn’t do is hand over the keys to all that data and let advertisers plug into it directly with their own data-mining and targeting software. That’s not standard for the ad industry and that’s likely the reason a few Madison Avenue feathers are ruffled over their approach.

https://techcrunch.com/2014/02/18/advertisers-not-thrilled-w...

Has their approach changed?
>it's incorrect to state that Google was doing Android in response to the iPhone.

If you read the Wikipedia article you posted, it mentions that Android was originally supposed to run on digital cameras. Then it was intended as a competitor to Windows Mobile and Symbian.

Later, the history reads:

"An early prototype had a close resemblance to a BlackBerry phone, with no touchscreen and a physical QWERTY keyboard, but the arrival of 2007's Apple iPhone meant that Android 'had to go back to the drawing board'."
MQTT X – an elegant cross-platform MQTT 5.0 desktop client
All code is "hard to maintain, extend and debug" to the person who didn't write it and therefore doesn't like working with it. Developers like to exaggerate this all the time, because they want to maximize their own comfort.

Even if developers were able to objectively asses that code is hard to maintain/extend/debug, that doesn't mean changing it is the right business decision. It may or may not be. From a pure efficiency standpoint, it may well be a net loss. From a developer psychology standpoint, it may be worthwhile.

You also can do a lot of refactoring without breaking a lot of code, especially if you didn't buy into the idea of writing tiny functions and unit tests for every piece of functionality.
GCC can dump its internal representation at almost every stage of the compilation process.

However, it's intended for diagnosing issues in the compilers or plugins ; it's definitely not meant to be used as an interoperable format to be loaded back into a program.

gcc doesn't even provide a way to specify the output path for the dump file (too bad, as reliable AST dumping could enable implementing ast-based-ccache (instead of preprocessed-code-based-ccache, for compilation-caching of preprocessor-less languages)).
I haven't ever had to worry about how hashing functions work beyond knowing a few of the basic qualities of a good hashing function. I guess most students were like me in that they don't worry about those details because even though you call them fundamental, I think most programmers get by perfectly fine without knowing how a hash tables works as long as they know how and when to use one.
> Studies have shown that pedestrians should wear helmets when walking to increase their rate of survival

My instant reaction to that is negative, because it feels like treating the symptoms, not the cause.

Person A: people keep slipping and hitting their heads on this oily floor

Person B: studies have shown people should wear helmets if they want to increase their rate of survival
Understanding Amazon's Income Tax Bill
For anyone looking to pick up Computer Systems: A Programmer's Perspective, you should probably avoid the Global Edition. From the author's website [0]:

> Note on the Global Edition: Unfortunately, the publisher arranged for the generation of a different set of practice and homework problems in the global edition. The person doing this didn't do a very good job, and so these problems and their solutions have many errors. We have not created an errata for this edition.

If you can't afford the book, it seems like the First North American Edition is available on the Internet Archive, although I'm uncertain of its legality. Remember to support the authors, if not now then hopefully in the future after you get a high paying software engineering job.

[0] http://csapp.cs.cmu.edu/3e/errata.html
Hiring Software Developers for Startup
I suppose it would be illegal to offer an RSS feed of podcasts recorded off of Spotify?
Advertisement works because most people do not feel this way and are ok with metrics and adds as long as they get something back. Is that ok, or is there a rational argument why everyone should feel bad about being subject to metrics?
Nothing forbides you of installing 5.6 on Ubuntu 20.04 or other older version.
Wikipedia isn't the forum for any of that. Journals, books, and other literature are the place for discussions about ontology and methodology.

My experience with archaeology is that it's more self critical than you probably expect.
Actually, if you want to run Wayland, and a more powerful GPU than Intel's integrated stuff, AMD has much better support, to the point that running Wayland isn't even an option on anything Nvidia (and Intel CPU + Radeon dGPU is relatively rare). Though I'm a bit confused about whether Wayland (as an experimental option) in upcoming Ubuntu 20.04 LTS is even supported. It should be, because X.org's universal trackpad driver sucks compared to what was available in Ubuntu 16.04, and overall gnome-shell feels clunky and a regression compared to Unity. Having just setup a ThinkPad E495 (Ryzen) over the weekend, I'm both impressed with easy out-of-the-box installation, but also seriously disappointed with gnome-shell and the state of Wayland that I'm considering alternatives to it.
Mandatory alcohol testing when you start up the engine would be a good start.
Achieving balance between reading and writing
This requires that you know the distribution before sorting; i'm not sure i ever do.

I suppose you could pick the bounds by sampling: pick m random elements, sort them, and use those as the upper bounds. Better yet, pick km random elements, sort them, and use every k'th one as an upper bound. But the author's intention is that the number of classes is a (large!) fraction of the number of elements, so this would give you O(n log n) overall complexity, missing the point entirely.

I note that the classification algorithm, if run on already-sorted input, puts the classes in reverse order. If the classes are small, this doesn't matter, but if they were bigger, it would be worth using the TimSort trick of checking for runs of increasing elements and just flipping them.

I also note that this algorithm involves making three passes over the data: one to count the number of elements in each class, one to classify elements (this pass involves random access), and another to sort the classes. No worse than quicksort, but not ideal for an external sort, and maybe not too cache-friendly.
Illuminating Radioactivity
It's a lot of things (like tracing, defer etc), but for all practical purposes, the code is simple and straightforward to use. Thank you author.

I wish you could create a version based setJmp/longJmp if instrinsics weren't available (say on a different processor, like AVR). That could really help!
Not in terms of revenue that YouTube or Play generate, but in terms of YouTube / Play being a customers of GCP, themselves. In the sense that Amazon are one of the biggest AWS customers.
Upgrading a phone is changing a feature. For example, an update that added features to the control center but sacrificed some accessibility. Would you want Apple and other phone manufacturers to stop shipping updates? Because if what you propose goes into legislature there's a non-zero chance that will happen.
Time to become a public transport advocate then, so that the roads are empty enough for you to drive your car. 600HP in a traffic jam are just as fun as 60HP.
Wirth has mentions in one of its articles, not sure which, that he just expected too much from mainstream.

He was convinced, that by building such systems, mainstream programmers that cared about quality engineering would just flock to Modula-2 and Oberon, and in retrospect some advertising effort could have been done.

Modula-3 was killed by Compaq and HP, after their cascade acquisition from Olivetti research labs, they never cared about this kind of research.

Rust might have better chance, because just like it happened with C++ vs C, there are a couple of big names that care about it nowadays. Microsoft just had an internal Rust Summit.

Also Ada is still around, NVidia and Genode OS being two relevant names that have recently adopted it for security critical software layers.

Ada has had RAII since Ada95.
At the same time, in Norway:

https://www.independent.co.uk/news/world/europe/oslo-traffic...

Road deaths in Oslo (pop. 673.000) in 2019:

Pedestrians: 0
Cyclists: 0
Children: 0

Totally different outcome from ”vision zero” - actually 0.
Impressive.
You can't out statistic physics. Energy goes up with velocity squared. A small reduction in velocity means a lot less energy involved which delivers better outcomes for all involved.
I just tested a bit more. Here is what I think I saw (safari, iOS):

- bing has improved and is now usable, maybe even pleasant to use compared to Google.

- the results between Bing, DuckDuckGo an Lycos were kind of similar, but not exactly similar

- autocomplete was much better on Bing

- I actually enjoyed the way certain search results were displayed in Bing
Its entirely possible the reasons for working on Android changed throughout its timeline.
Wow that’s a blast from the past! I also used... damn I can’t remember. It used Gecko as its engine, implemented mouse gestures for navigation among other nice features Firefox didn’t have at the time.
> needs more than just the rocket. You also need a lunar lander

With blackjack. And hookers.

In fact forget the lunar lander.
Considering how old this page is (2009 it seems) when they update it they should include msvc. Cannot imagine Microsoft will not open source it for another 10 years.
"those incumbents would have come up with something."

I am convinced about the exact opposite. Apple interrupted so many different industries, all were sooner on the market with more resources and very good financial situation. Steve Jobs was extremely tough on staff do deliver what he wanted. He also had an extremely good 6th sense what people wanted. Combining all of these, you get Apple, lacking any of these you get the rest.
Vic was not at Google in 2005, when the Android acquisition happened, and he might have thrown in some hindsight to retrofit the reality of 2007-2010 onto the original decision. Fifteen years ago, Google knew too well about the Microsoft monopoly on the desktop, even after the antitrust lawsuit, and didn't want to be at their mercy. Back then, that was a much more tangible and plausible threat than Apple, to the point that they referred to MS using codenames. It's funny how, despite Ballmer promising to kill Google, a few years later Jobs ended up escalating a thermonuclear patent and PR war that was just as incendiary.
I'm not sold on having plaintext-files which cannot be edited by hand. I'm only slightly doubtful that this will do us great in the future, but I think I'll be a late adopter. I imagine there is a lot of unforeseen consequences.

There's also the deal with recovery from bad situations (tm) or reviving long-dead home accounts.
I have to ask, who is behind Pioneer?

Looks very interesting, I would submit a project or two :D
Agree with you

As for method_missing, what do you miss from IDynamicMetaObjectProvider and related classes?
Was there a sidewalk or reasonably short walk around?
With enough people taking my advice fewer cars on the roads will also help people without two tons of steel around them :)
This is not correct, at least in the US. You can keep it even if you didn't order it, regardless of whether or not it was sent in error.

https://www.consumer.ftc.gov/articles/0181-unordered-merchan...
"A turn signal indicates there is a working bulb in there".

Also:

Yield to the road, not to the lane.
The sars outbreak of 2002 is also linked to bats. I wonder if when this outbreak is over if they go back to eating bats because "our traditions and culture". It's not a staple food like chicken or pigs.
Comparing digital and film images on a computer monitor is pointless
Excellent Web App builder for database apps
The headline is clang vs. other open-source compilers, not sure if VC++ qualifies.
The SLS core stage is assembled and currently undergoing testing