skysight-inc/HackerNews huggingface dataset:
For the record, I spent the first 19 years of my life using public transportation and walking for kilometers on end. While I still don't mind walking and do so for half an hour every day (15 minutes to the parking lot and back), I have traumas from using public transportation, being squeezed like a sardine, having my personal space invaded by smelling, sweaty people and almost getting a heat stroke in the Summer in 40 C trams and buses while being elbowed in the ribs.

But you are right, I'll gladly help advocate public transportation to everyone so I can drive in peace on the roads.
Aren't sidewalks used to park cars there? In the city i live currently I also frequently have to walk (or jogg) on the road itself rather than on the sidewalk because of this.
If some driver stops beside me to complain it's quite funny to help him notice that there are actually more cars on the sidewalk than on the road.
Manson Family
Great to see that! The results look really impressive!
You probably also don't mind consuming other people's work for free and for your own advantage. You're arguing from a very emotional and moral point of view. In the end, if the creator doesn't adapt to its audience (monetizing in a way that works) he will probably don't produce the content you value anymore. Nobody wins. People making up sales tactics for "artists" are just realistic. The reason content producers are drawn to manipulation is today's audience that is not able to decide between "valuable" and "worthwhile" content anymore. Everyone expects information to be free and then damns creators if they try to make a living off helping other people to succeed.

At the end of the day, you need to get by. If you want to live off the things you love you will most likely have to adapt to your audience and do sales like everyone else. Might not be an idealist's dream, but it's how humans work. Doing digital stuff doesn't make fans or customers change how they value things. Besides, giving away almost anything for free upfront raises the bar for people to pay anything at all. It's how we work.
Indeed, we would even put up with it being interpreted hoping for better days, which eventually came.

My pet peeve was trying to write portable C or C++ code, even across UNIX platforms, let alone when one would add Windows and or non-POSIX systems into the mix.
Tokyo by Night
Not the original poster, but for me it's the amount of music that disappears from their service.

I used to have a big list of DJ sets. Not random bootlegs or anything, but ones that were released on CD in relatively big name series- global underground, Renaissance, etc. Slowly they began to disappear and now they're just gone and they've been removed from the lists they were on. No warning of any sort.

Just feels like we're going backwards for some of this stuff.
Yes, it looks pretty.
Probably it is the regular long commute and that most of time nothing happens. It is long, people are bored daily and impatient. Some won't get free time after they come home.

So they push boundaries progressively getting comfortable with more and more risk. Because there is no negative feedback and nothing happens. (Until it does).
O2O fintech startup ‘Dot’ raises $8mn in seed round from PayU, and others
Doesn't the Intel compiler let you disable the runtime CPU detection and generate an executable that unconditionally uses the instruction sets you explicitly enable? I know they also provide environment variable overrides for at least some of their numerical libraries.
Random Bits from FOSDEM 2020 – Jonathan Carter
Are We Receiving Biological Signals from Outer Space?
Vision Zero is a part of national traffic policy, enacted by Parliament in 2002 according to the Directorate of Roads. Apparently the goal for 2030 is a maximum of 350 severe injuries and deaths, but the overarching goal for traffic policy is to get to zero.
If you go back to articles written closer to the Android launch, the company Google was worried about at the time was Microsoft.

>Google was building a secret mobile product to fend off chief rival Microsoft. Then Apple announced the iPhone, and everything changed.

Chris DeSalvo’s reaction to the iPhone was immediate and visceral. “As a consumer I was blown away. I wanted one immediately. But as a Google engineer, I thought ‘We’re going to have to start over.’”

“What we had suddenly looked just so . . . nineties,” DeSalvo said. “It’s just one of those things that are obvious when you see it.”

https://www.theatlantic.com/technology/archive/2013/12/the-d...

When Apple introduced the iPhone, the incumbent market leaders dismissed it.

Google immediately tossed out the UI of their Blackberry clone and copied the iPhone's UI instead.
Ask HN: Why sliding finger feels different when charging macbook?
Few days ago I got macbook pro 16". When I slide fingertip on the body above keyboard while charging there is very noticable "quantified resistance" (I can't find better words to describe it; please correct me if you know to call it).

When charging is not connected, sliding fingertip is smooth without any resistance.

When sliding finger while touching the body with finger of the other hand - the slide is smooth as well. When released the "resistance" comes back.

I've noticed this with one of my old macbook pro from couple of years ago as well.

Is this normal? Is it safe? Is it "just" grounding issue? Can I somehow ground body or should I double check grounding on my power supply?
money quotes

> Running with a Pi-hole helps, but still misses about 27% of A ID leaks, and 45% of serial number leaks.

and

> Our measurements showed that tracking is prevalent on the OTT platforms we studied, with traffic to known trackers present on 69% of Roku channels and 89% of Amazon Fire TV channels… Our analysis of the available privacy countermeasures showed that they are ineffective at preventing tracking.

the fact that pihole is ineffective is troublesome.
The title of the original article is perhaps poorly phrased - it is not 'Why Google Did Android' but 'Why Google was Funding Android in 2010'. My recollection is as follows:

Originally, Android started as a response to feature phones with poor (sometimes WAP-only) browsers, where the internet was started on the mobile provider's portal page and was hardly ever worth visiting. Google purchased the project that eventually became Android, and it started out looking mostly like a Blackberry clone.

Google felt like they had to pay Apple for a place on the phone - which they still do via their contract to make Google the default search provider. Previous smart phone experiences (such as blackberry) were quickly obsolete, and Google (along with several other manufacturers) started targeting that new experience.

The lead that iPhone had (as pretty much the only consumer-targeted phone with a high-quality internet experience) and Google's risk that someone like Yahoo or Bing (launched in 2009) would outbid their place as the default search provider made iPhone the existential threat. Even without the search risk, Android still deserved to be funded to target all of the markets that Apple purposely would not try to hit.

There was of course the overlap of Eric Schmidt on the board of Apple over two years after the iPhone was publicly announced. The point that Schmidt felt it was too big of a conflict of interest to remain was late 2009.

If suspect if Android hadn't come along, we'd be perhaps 6-18 months farther back on technology, with 1/3 of the world on iPhones, 1/3 on Windows Phone, and 1/3 on assorted crap phones. Nokia may have lasted long enough to have a viable competitor as well.
Is AGPL strong? I can't come up with many examples off the top of my head as much as I can think of, say, MIT/GPL/LGPL.

I mean, it has been around much less time but does not seem to be an especially common choice.
"I am convinced about the exact opposite."

But Android was exactly created by others than Apple.

So while Apple surely performed admirably, I'm not sure how you can follow historical evidence to the conclusion that "without Android no one would have competed with Apple".
What does /etc/mailname do?
Jd.com uses logistics drones as coronavirus disrupts traffic in China
Thinking out loud, there is no reason .identity needs to be in the root of your home directory. The .identity file contains arbitrary metadata, which could just as easily specify which subdirectory should be mounted as $HOME. You could also move your other $XDG_ directories like .config out of $HOME.
I’ve felt the same “static” feeling on my 2016 MBP. It’s never affected my machine (from what I’ve seen).
Systemd does something hard, easily arguably necessary, but it does not solve the problems well enough. I have similar feelings about containerization on Linux. I feel it comes down to lack of taste, or perhaps just the factioned nature of Linux distributions which are driven mostly by maintaining packaging instead of an operating system. Loo

Experimenting with FreeBSD has been a breath of fresh air. Things I've come to expect to take an extended amount of time figuring out just work out of the box.
It's sneaky, it behaves badly and counter to the user's interests, and because it's a compiler, it propagates that bad behavior (though not in a self-reproducing viral fashion). It's fairly mild on the scale of malware—I'd rank it slightly less bad than adware, but roughly on par with AV software that deletes any tools it deems to be for piracy purposes.
Similarly, another nordic capital, Helsinki (pop. 631.000):

https://www.helsinkitimes.fi/finland/finland-news/domestic/1...
Magic Keyboard with Numeric Keypad (aka extended magic keyboard) doesn’t have that problem. That’s my daily driver btw.
my first advice is to Approach this as if you are running experiments... you don’t know the outcome beforehand and you’re likely never to know it. A forecast is not a crystal ball and it’s very important both for your survival as well as the company’s never to treat it like one. What you’re doing is creating a set of future benchmarks and then trying to understand actual performance to those bechmarks. So the first step is a mindset. The second step is to build your process so that the forecast gets revised every month. You want a handle on revenue and cash burn.

In terms of creating the prediction, what I recommend is to have everyone involved name all the known potential deals... what will it take to close, what is the timing, what is the revenue, what is their confidence. The idea is to mimic how hurricane forecasts are built... they take everyone’s best model and then show an ensemble of all the tracks a storm could take. That’s the range of outcomes. You need someone to play the pessimist if there isn’t already someone in the group. Once you have an ensemble — ie a range of possible outcomes - you can average them into a single line.. you can weight the inputs and then average, etc...

Finally you need to reconvene and discuss risks, features,
Investments, all the moving parts that you’ll need to manage to make this forecast a reality.

Even when you have historical trends to leverage in a statistically generated forecast, you still need to coalesce into action. Will power is what makes predictions a reality... whether you are one month into it or have several years behind you.

As for the mechanics, I recommend a book called the ten day mba by Steven Sillbigier. Don’t attempt to read it cover to cover. keep it as your bible... if you want to go deep into theory, get the McKinsey book on valuation.

Edit: one more thing: never ever accept an assumption because it sounds reasonable. For example, your sales guy says I can close the first two customers in six months, an then the next six months I’ll close four and then the next year I’ll do 12. A lot of people will say, that sounds reasonable, the first ones are always the hardest. I can tell you right now that forecast will fail. Same thing with looking at peer data... if you only look at velocity of the revenue line and don’t accurately assess the factors that contributed to that growth, it’s a guaranteed fail. Never use one estimate, never accept in input because it seems reasonable and never look at a trend without a regression next to it. Many people eyeball trends and it’s amazing how many can see growth in a flat or declining trend. Don’t fall for it!

(Ok that was more than one last thing...
Fundamentally, Google protects its search by owning all entry points to it (or paying massive fees for competition-prohibitive distribution deals.

The strategy can be seen at play with the Chrome browser, Android and its licensing model for hardware manufacturers, paying Firefox and Apple for placing search as default in their respective platforms. They know that once distribution barriers for search fall, their existence is threatened, explaining even moves like Google Fiber.

We wrote at length about this issue in our blog https://0x65.dev/blog/2019-12-22/google-competition-is-just-...
The fact it's a box of boxes is a mcguffin I think.

It could be a box of widgets and what happens is exactly the same.

Except a box of boxes goes to the box department, hence why they reuse it, for everyone else it's easier to throw it out the box.

In fact I don't think a box holding boxes is the same size, so it's a new sized box. Probably why they keep it.

Side interest: You would think scanner would see two bar codes and error. But there must be something slow in scanning per side so you quit after it's found. But I thought the tech would scan every side at once for speed.
Why borther don't they just throw returns in the trash anyways?

But giving an incorrectly addressed package to your neighbor seems like a general good idea :)
Awakening the Sleeping Mind
In every part of the US I've been, it's very rare for cars to park on the sidewalk. The only things I recall seeing parked on the sidewalk are construction vehicles.

Occasionally a car will be parked in a driveway such that it blocks the sidewalk where the sidewalk crosses the driveway. That's illegal but it happens sometimes.
All States need to pass laws that when walking along roads without sidewalks pedestrians must wear full bright reflective safety vests.

I'm amazed at the people I see dressed in all black, schlepping down a two lane road with their back to traffic for they side the are walking on while wearing ear buds or headphones.

I have outstanding night vision, but in the last 6 months I've narrowly missed clipping 3 different people. Even with high beams on it's amazing how easy it is for pedestrians to get lost in the background.
When compilation speed matters a lot more than runtime. I use it when working on plain c codebases that are slightly larger. It compiles about 10-20x faster than GCC and clang on -O0 meaning 0.3s to run my code vs 5s.
My major complaints, were lack of AOT compiler as part of the Sun toolchain and not having value types.

Now they are on this major engineering effort trying to retrofit value types, without breaking jars compiled 25 years ago.
maslow hierarchy

You can address each stage from the bottom to determine how you are doing.

Some people count money, other count children (since money does not last as much as a dynasty), others count health (die early and the rest does not matter), others count friends.
NASA went from nothing to the moon in 10 years.
Multi user support came with Android Lollipop in 2014.
For those distances I like to ride a bike, but that's probably a terrible idea if you want to minimize your risk of being killed by a car.
> I wonder if Vic was right about what would’ve happened if they hadn’t done Android?

We'd have Windows Phone phones. Something like Windows 10 would have come around 2010/2012. Which would be good because we'd have 3 players instead of Google controlling everything end to end.
> and anecdotally, it does seem like you see more AMD-specific patches coming in the changelogs as people with the chips get new kernel versions and find new breakages.

You have to factor in how stagnant Intel's chips have been for many years. There's simply not much new stuff showing up on Intel platforms, and half of the new features are fundamentally incompatible with Linux anyways and thus will never lead to upstreamable patches. AMD catching up to Intel on feature support also necessarily means AMD is adding features at a faster rate that requires more feature enablement patches over the same time span.
My experience in optimising c++ and Fortran with Intel compiler 16 is that it is safe regarding dependencies. Often #pragma ivdep is required to vectorise loops it can't accept otherwise.
IIRC the point of fortress was to win DARPA's high productivity computing challenge, having failed at that it just remained a random research language.

Which is a pity, because it had some very interesting ideas, imvho.
Or maybe they just didn't read the fine print :).

Maybe it's only every 25th box that has a barcode sticker.. so they've just assumed it was package theft.

I would imagine this is hard to debug as a seller.
Steve Ballmer's reaction(s) to the iPhone are the most hylarious. An example here [0]

[0]: https://www.youtube.com/watch?v=eywi0h_Y5_U
The Next Generation of Ski Goggles Is Here
Challenges for making automation a ‘team player’ in human-agent activity
> I stopped and asked her what if I hit her?

Why not stop and ask if she needed a ride somewhere? You might even have made the world a better place than stopping to hurl abuse at a mother and child.

For bonus points, try slowing down and passing pedestrians when it is safe to do so.
Interesting, I didn't know that And that after the BSDs were quite happy that a viable non-GPL compiler arrived on the market. Wasn't their final switchover just in 2017?
I really don't understand the higher purpose of "bots should never be banned anywhere, ever". You are allowed to think scraping is OK while thinking they should be banned in other contexts at the same time.

And FYI the bots are destroying the in-game economy in my game by doing extreme grinding no normal human being is capable of. It's a very hard problem to tackle with mechanics.
What is the problem with using Spotify on iOS and listening your exclusive Spotify podcasts?
The QAnon supporters running for Congress in 2020
That link literally says 1 death, not zero

It also says Norway as a whole has a death rate of 23 per million, not much lower than the uk (1 in 26)
> I often see people framing the US & Canada primarily as a competition in tech.

I've never heard US and Canada mentioned as competition in anything - let alone in tech. Geographically, demographically, technologically and economically, Canada is in no position to compete with the US.

> The US benefits enormously from having a wealthy, vibrant Canada, including in its tech sector.

Enormously? Canada pretty much sells us their resources and some canadian manufactured US cars. We account for 76% of all canada's trade, canada represents a much smaller portion of our overall trade. One party benefits a lot more than the other party.

> We're permanent allies, liberal democracies and share a very large border as well as $600 billion in goods trade.

No such thing as permanent allies. Just like there is no such thing as permanent government since canada existed mostly as a nonvoting subject of a monarchy.

> They're our largest export market

And also one we seem to have a neverending trade deficit with.

https://www.census.gov/foreign-trade/statistics/highlights/t...

> If anything the US should be directly helping Canada to boom in tech.

Or we could help arkansas, idaho, pennsylvannia and a countless other states "boom in tech". Shouldn't Canada be the ones helping themselves? Shouldn't the US be helping ourselves?

> The more the merrier.

Sounds like a utopian dream.
I’ve always had this issue with speeding statistics: the assertion that “speeding causes accidents” usually sounds like a textbook case of base rate neglect. Especially considering that nearly everyone in the US drives 5-15 mph above the posted speed limit.
I am a programmer, love to build things but also love to learn different thought processes. How do I go from where I am to learning more about these techniques, learning how to do this seed stage work?
Bye-Bye Time Machine
How to Manage a Home Network with Infrastructure as Code
But on a freeway accidents generally happen between cars traveling in the same direction, so the effective velocity is much lower than the velocity of travel.
> Aim for 100-200 hours of study of each topic [...]

Well, for some of those books you might definitely need more time (for example SICP) to get through and do all the exercises plus the required thinking and post processing to understand the essence of them. For SICP 100h and even 200h might be only a quick fly through the 800 something pages, without really having done the exercises (oneself, without looking at solutions, plus perhaps writing tests, spending more time at an exercise when one does not get the solution right away ...) and really having understood the material. Sometimes, when I did not understand some part of SICP of the 40% of what I did of it, I spent a lazy day or two on one exercise, just to be able to understand better and not need to look at solutions online. Sometimes I would hunt bugs for a while too. From that point of view the list seems a bit dubious.

I don't know many of the books or lectures listed, so I cannot say much about the other books or lectures. Just hope, that the other material in the list is not that voluminous.

Something that is missing in the list: Modelling languages and their semantics and all that goes with that. At least where I learned that was a major part of CS, because it is critical in analyzing software and modelling software for development. It is also something, which is often very much lacking in software projects found in the wild, making understanding of the software way harder than it needs to be on the conceptual level. We really ought to draw more diagrams! Also I am guilty of not often putting a diagram in my repositories as well, even if I drew some for myself. Sometimes a diagram pieced together from all the parts I do understand about some program is the only way for me to finally understand the whole program. Good to take this as a personal reminder for myself.
Good for you in that case, but this sounds like the Nazi Germany when party after party was outlawed until the only remaining parties were the supporters of Hitler's agenda. A radical example, but this is what reminds me the current situation and your attitude.
Ignorance and acceptance aren't the same thing. Many people would be and regularly become disturbed by the amount of tracking, but it is complex and difficult to understand on purpose. GPDR tried to make it obvious but missed the mark, making everybody accept cookies is just a blind annoyance.

The rational argument against tracking is the enormous power it enables. Humans aren't aware enough of how easily they can be manipulated, more information means more and easier manipulation. More information also enables actual power for the abuse of the population.

The power assymetry can only be abused and it will gradually grow until it will be very difficult to remove.
Likely because, despite looking similar, those key/value and .ini style config files like every other system tool are actually hundreds of subtly incompatible or poorly specified formats. Unicode handling, whitespace handling, quoting, indentation, multi-line, line continuation, comments, non-string datatypes, lists, maps... you use YAML for human maintained and YAML or JSON for machine so people can use an off the shelf parser instead of implementing your particular key/value specification. Even TOML is better than rolling your own, since at least it has a common specification.
Always painful to see adults participate in victim blaming ...
Which OS do you use as a host? What I really dislike about my setup is the dedicated gpu I need just for the BIOS to post.

//Edit: Using a Ryzen 5 2600 and a Gigabyte X470 Auros Ultra Gaming
A Survey of Deep Reinforcement Learning for Autonomous Driving
The smart move is list it on Amazon for $10k