skysight-inc/HackerNews huggingface dataset:
In the 90s, HP engineers used to visit our offices, just to see how we used their gear. Printers, large format plotters, workstations, networking, etc. They'd cold call me, arrange visits, hang out for a while.

I'd see how they take our feedback and improve their products.

I don't think I've loved another brand as much as I loved HP, back in the day.

Alas, things change.
I've kept an eye on this project for a little while, I'd like to use it for the backend of my next side project.

It looks pretty easy to get started with, I am looking forward to it.
Why Titles and Ranks for Software Engineers Hurts Their Morale
> I've always remembered this experience, for how quickly a group of children organized themselves into social dynamics that echoed human systems more generally.

Which makes perfect sense when you remember than children are, in fact, human.
To be fair, I don’t think this is intentionally bad privacy-wise. I think that, uh, a lot of the JavaScript set doesn’t actually know how to write code that doesn’t involve uploading shit to websites. When all you have is a hammer...
There was WebOS. Which I felt was really ahead of its time. But an OS takes time to develop because of the chicken and egg problem. Once Hurd was fired it no longer had C-level interest. They sold it to Samsung, who renamed it Tizen. The UX designer went to Android. And the engineers were scattered across the mobile ecosystem.
Worst case complexity of TimSort unveiled [pdf]
Smart Home Tech Exposed by Simple MQTT Hack
Summer weather is getting 'stuck' due to Arctic warming
Correct. When explaining it to students, I have used the metaphor of a housing developer building homes in a subdivision: going to the OS to "allocate" virtual memory is like getting a building permit from the government for a large swath of land. Having permission to build is not the same as a house actually being on that land (which is analogous to physical memory).

Much as housing developers are incentivized to get permits for a large block of land at a time, general purpose memory allocators are incentivized to ask the OS for permission to use large blocks of virtual memory at a time. Asking the OS for virtual memory is very slow, so to avoid doing it a lot, general purpose memory allocators ask for big chunks and manage those chunks themselves.
It should then also be illegal to disclose exploits of the tax system, etc. Hacking is not limited to electronics, but can also happen to any of our social/legal constructs.
We have plenty of uranium. For all intents and purposes, we have an infinite supply of uranium that would have minimal environmental impact to mine, at roughly 2x existing prices of ore mined from the ground.

As for wastes, all the truly nasty stuff will be naturally decayed in a hundred years or so. And we have real solutions that we don't use for political reasons.

https://www.forbes.com/sites/jamesconca/2016/07/01/uranium-s...
I work at a facility where there are many dyslexic people and I've done quite a bit of research, but have failed to find any really solid evidence that it really works. The people I work with seem fairly lack-lustre about it. I'd welcome any proper independent verification of its utility.
While I agree that python isn't ideal beyond a certain scope, I think you're overstating how bad it is. My team and I have built a number of non-trivial machine learning products with pipelines that use both the ThreadPool and ProcessPool components successfully. The headaches we have are related more to the fact that Python is dynamic than its concurrency story.
Why the Future of the Internet Will Be Decentralized
It's very common to speak up to 3 or 4 languages very fluently in India - maybe English, your mother tongue, whatever the regional language is and maybe Hindi. It's very possible all of the last three are Hindi, but rare. Also very rare for anyone too speak just one language. Two is the norm.
I dont know but if i just compare https://snapcraft.io/store and https://flathub.org ... I see that snap packages have a lot more adoption by big name vendors.
Happy to hear it!
OK...but that's not an obvious thing to those of us on the outside. Particularly for those of us who grew up in a world where 15% was considered a good tip, and then start vaguely hearing from random sources that maybe it's supposed to be 18% now? When did that happen, and why?

There is no way for people not in that position to know what will be an "offensive" amount. I get that it's not a simple thing to "just find a job that pays a decent amount," but...unless we can get the law changed to require reasonable minimum wages for everyone, that's really the only way this sort of abuse will be stopped.

And that's what it is: abuse. If she's getting paid so little that she requires every single table she serves to pay an extra 1/5 of their meal price directly to her or she's in danger of not being able to make ends meet, that's on her employer. Continuing to increase the amount we all tip just allows abusive employers like hers to continue to freeload off of all of us, and not even have to shoulder the burden of being the one taking the economic or emotional/social risk of asking for more money, because they force the servers into that position instead.
If you are employee and receive a W2, you can only deduct healthcare expenses that are more than 10% of you income.

I would say that any company, no matter how small has no excuse not to offer health insurance to thier employees. The cost in administration is minimal and can be outsourced. I have a relative who runs a law firm with just herself and one or two assistants and even she offers unsubsiduzed health insurance. I’m not saying they should subsidize the cost. Just by offering it through the company, it’s cheaper for the employee because the company can offer it pretax.

As an employee, I would never be an employee of a company that didn’t offer insurance if I needed it. If they won’t offer (unsubsidized) insurance, and I want to work for the company, I would insist on working as an independent contractor at a rate that would make up for not getting paid time off, self employment taxes, and future unemployment benefits.
Why are you spamming this?
I agree, I think it trades off being ever so slightly easier to read with being so damn ugly I don't want to read it. I actually think Comic Sans (as ugly as that is) is easier to read and less ugly than this font.
I posted this a while ago

https://news.ycombinator.com/item?id=14317214#14317443

> 1) Drop self driving cars completely. YOu aren't getting there first, second, or anywhere close to third, just partner with a car company and call it a day.

> 2) Settle Google's lawsuit, hopefully 1 will help

> 3) Hire a new CEO, Sheryl Sandberg is almost certainly not available but someone who can show that change will and is happening internally.

They've completed 2 of the 3 things I thought they needed to go public. Dropping their own self driving car program was the third.

They need to have their story figured out when they go public as investors will want to know if they are all in or all out on developing their own self driving cars.

I can't see them going public with their current strategy for self driving cars, its a huge money pit with not much to show for it currently.
haaaaaaaahahaha. Ok, fair. I should have said at lease once a month (as that's true) or *often. Thankfully the soup kitchen to support missions in Darfur that I volunteer at 6 days a week only has a small flight of stairs I have to carry the elderly folks up.
What is the position of Linus and Linux Kernel Development crew regarding this?
Good examples. Many (most?) people never become comfortable in a foreign language. My mom has lived in the US for 30 years (moved here in her 30s) and still finds English exhausting to read. (She was an avid reader before.) My wife picks up languages quickly, has a degree in German literature. She speaks it fluently, but mentioned how tiring it was to speak it all the time when living there.
Templates for AR/VR Sketches
Evokes the Swedish band `Millencolin` which had a knack for consistently delivering great songs with simple lyrics. Were awesome live because everyone would sing along.

> Millencolin is a punk rock band that was formed in October 1992 by Nikola Šarčević, Mathias Färm, and Erik Ohlsson in Örebro, Sweden. In early 1993, drummer Fredrik Larzon joined the band. The name Millencolin is derived from the skateboard trick "melancholy".[1]

https://en.wikipedia.org/wiki/Millencolin
> Would be interesting if once a physician decides to perform services for you, he/she is bound by the insurance you have.

Umm, that is how it works. Doctors typically won't prescribe tests or treatments not covered by your insurance.
Ask HN: US-only remote work for Canadians?
I'm wondering who has experience with US-only remote job posts that would also accept Canadian candidates?

Thanks
Would you say above 50% of US-only remote job posts also accept Canadian residents?
This is obfuscating the law. It’s not illegal to disclose anything, it’s illegal to hack (in certain circumstances). Nobody is getting prosecuted for disclosure, they’re getting prosecuted for hacking.

Now, maybe those forms of hacking should be legal. I’m sympathetic to their cause. But it’s disingenuous to frame this as disclosure being illegal.

As a side note, the post implies companies are using criminal sanctions as a threat to prevent disclosure - this is itself illegal extortion.
I don’t have any particular recommendations, but if you want to explore, use the search term “Italo disco”, rather than “Italo”. YouTube can take you on a nice tour.
Contest to use new dataset to train fact-checking AIs yields 134% improvement
Self driving cars are not going to happen in established cities for a very, very long time.

The only thing that could make it happen is a giant like Google/Alphabet investing enough cash to lobby governments to repurpose existing transportation infra to only belong to self-driving cars. But that's also the doorway to a dystopian future where megacorps run entire countries.
This is a good point. Fine grained parallelism works well with c extensions, but coarse grained does not. Which is why data science and MATLAB like tasks are so often done in python without worrying too much about the python penalty. But if you have a lot of small dense matrix operations, even VBA in excel will be faster by more than 10x because you keep popping back into python.
I agree, multiprocessing will be more performant than ZProc, much more thought has gone into it than the simple 0mq wrapper that is ZProc.
This is easy to get around. Just release the information anonymously on an anonymous platform.
All nuclear plants are expensive at this point. Until you get modularized reactors that don't face political/public backlash, you'll not see many nuclear facilities built outside of China. Even the nuclear plants we have built in the USA, they are expensive to maintain but provide carbon-free energy, so some true climate hawks are for subsidizing them. As far as new-builds go, look at the absolutely terrible debacle in South Carolina, where the project will costs billions extra and all of the extra comes from the rate payers, not from those who ignorantly assumed they'd be able to pull off a cost-effective nuclear plant today.
I find it somewhat hard to believe that the United States' ethnic homogeneity (or lack thereof) has anything to do with the legitimacy of its independence from Britain (as reckoned in 1776 or anytime since).

It really seems like you're trying delegitimize the idea of Taiwanese independence by being extremely selective with the criteria you consider, to the point of introducing irrelevant ones to deter analogies that are favorable to it.

Yes, Taiwan is ethnically and culturally Chinese, but it's also a de-facto independent nation that's a prosperous democracy. If they want to subsume themselves into the PRC's Communist dictatorship, the decision should be up to the Taiwanese and the Taiwanese alone. If they chose independence, that choice is entirely legitimate, despite any ethic or cultural ties that may exist.

Similarly, if it's so important to the PRC that mainland China be politically united with Taiwan, they're also perfectly free to dissolve their government and place the mainland under the jurisdiction of the ROC.
Most other countries have government run healthcare. By definition, they all have more government involvement.
I never understood HP's acquisition and rapid scuttling of Palm. What a waste.

The Touchpad was only on the market for just over a month before being discontinued. Why do that?

WebOS had a lot of potential as a platform, to the extent that both Google and Apple subsequently borrowed major chunks of the UI.
Interestingly flatpak doesn't really support drag-and-drop.
Western countries are desperately trying to keep 1960s and 1970s reactors open for as long as they can because the prospect of building new ones is a financial and political nightmare.
The use cases and benefits of a RDBMS
To me it looks like self-driving problem turned out much harder than anticipated by most players at first(10 years ago?)
You could have a look at how the link-in-the-mail authentication was received on Tumblr. There are bound to be lots of responses and insights to be found on so large a platform.

They started out with a login form that said that a link was mailed to you, but that you could also login with a password by clicking a button.

Now that has been changed to a login form where a choice between link-in-the-mail and password-based is offered in the form of two buttons.

I would guess they did this because it is really annoying to keep getting emails send to you, despite wanting to login with a password (it annoyed me!).

Ultimately, you will have to figure out if your audience is willing to put up with the extra friction you are introducing. The password managers in the browser makes logging in with a username and password trivial; having to go to a mail application, click the appropriate email, click the link, and delete the email, is more work than clicking in the username field and selecting the username from the dropdown box provided by the browser, which fills in the password as well.

Also, you are not adding any security per se, because you are delegating it to the user's email provider.
Flatpak and Snaps are a great step forward for Linux packaging and usability.

I think there's a vocal segment of the Linux community that doesn't understand what a major roadblock it is for the general user having different distributions having completely different ways of packaging, distributing, and updating applications. Don't worry, no one's taking away your apt-get, pacman, rpm, eopkg, makefiles, etc.
SEO for Single-Page Apps
> The administration of George W. Bush asserted that these were isolated incidents, not indicative of general U.S. policy.[8][9] This was disputed by humanitarian organizations such as the Red Cross, Amnesty International, and Human Rights Watch. These organizations stated that the abuses at Abu Ghraib were not isolated incidents, but were part of a wider pattern of torture and brutal treatment at American overseas detention centers, including those in Iraq, Afghanistan, and Guantanamo Bay.[9] Several scholars stated that the abuses constituted state-sanctioned crimes.[8][9]
(https://en.wikipedia.org/wiki/Abu_Ghraib_torture_and_prisone...)

If it's true that the abuse at Abu Ghraib was state-sanctioned (and AFAIK this pretty much considered fact), then I'd say a comparison to what the SFE was all about doesn't make too much sense.

Of course people will torture their prisoners if they're encouraged/told to do so.
shopt -s histappend

In your .bashrc. Note that history is only saved when the shell exits, so new shells will only see history from other shells that have already exited.
Package managers work well for the large proportion of software on Linux that is open-source, and has enough users to warrant the effort of packaging it separately for each distro, and doesn't require you to have the latest version (or specific older version) all the time.

However, there is still a large amount of software out there for which the above does not hold. That software is not currently being installed with a package manager - it is the curl | bash scripts you see all the time, as well as a whole bunch of other more manual methods of downloading and installing. It is this software that solutions like flatpack and snap are for, and it is improving both the security and usability in these cases.
In Linux, you need to download, compile, and install viruses and trojans by yourself. With Flatpack, trojans can be installed in one click.
that's not writing Python though
Screen lets people see in front of the truck to pass safely
You know what I learned with Jobs ?

It is that if you are very lucky, you don't have to take feedback from anyone or anything. You can just roll your dice over and over again, and it will turn out great for you. Good and bad decisions will both get rewarded, and will snowball one after another to a great success story. In such conditions, why be humble, why listen to others ? You're the man, after all.

Until your luck runs out, and you get really unlucky one day. That time, all the feedback you never took will turn against you. You won't be able to make a right decision, despite everyone advising you the obvious. For example, you may get cancer, and everyone will tell you that you should get treatment, but instead you won't and you will die.
Hard pass. Blockchain and Gambling still don't really go together yet. Moreover, I wouldn't touch anything intersecting this space that doesn't have Rick Dudley directly involved. Not only does he have a 15 year headstart working on some of these problems, but he also owns patents on provably fair online gaming systems.

The site acts like the main challenges are legal when really they're technical.
Coal jobs are this bizarre holy grail of right-wing politics in the USA and Germany. It really makes very little sense in a macro view, because renewables are cleaner for the local populace's air and water, and renewables add some 5X-10X more jobs than coal. Coal extraction and processing is increasingly automated, the ole' miner with his pick is a thing of the past - these jobs are stagnant or decreasing in numbers over time. It's an industry in a steady decline, and yet the electoral college, and the coalitions built for Angela Merkel's party in Germany, prop up coal.
By the way, the abbreviation for 'two-factor authentication' is 2FA, not TFA.
It's funny how the site misspells "dyslexics" twice.
Standards. Not to say that Vietnam is unable to maintain the same quality, but doing something "right" is tough and expensive. Every little thing needs to be thoroughly planned and inspected which costs money.
> You saved humanity? Doesn't matter if you exterminated entire intelligent species for that.

Do you truly believe that? In a war of extinction you feel the moral choice is to allow humanity to be exterminated instead?

Surely inaction is just as morally unjust as action? I do not believe that not switching the train onto the track which doesn't kill someone is different from switching it onto a track which does.

In more direct terms I, for one, would feel no guilt killing to save my own life from an aggressor, or to save those of my family/friends.
Thomas Stockham and Digital Audio Recording
I'd say it's even less than worthless if the experiment was actively manipulated.
> Parallel Programming with Python?

What about no?

Don't get me wrong, i don't like Python as a language, but it's a fine tool and many useful programs have been written with it

But parallel programming?
No, thanks.
I totally agree. I would much prefer to struggle through without it. As a side note, I find it hilarious that they chose to do this with a mapping tool. From what I've gathered from other dyslexic folks and in my experience, maps are actually especially easy to deal with.
HP has been crap for about 2 decades. It seems like everyone I knew with hp laptops experienced motherboard failure early on. The pavilions had great specs for the money but could die within 6 months to a year. Things seemed to get a little better around 2014 or so, and from what I've heard they are more reliable these days. Still wouldn't buy one, though.
This is an excellent point, and I agree wholeheartedly. They did extremely well given the constraints they had, and at the end of the day everyone made out: their company, their customers, and my company.

I hope the article didn't paint the company's decisions in a negative light. They're a great company to work with, and I think they've done a fantastic job.
It may hurt, by making companies who use this don't think that they've done enough and don't need to do anymore.
https://news.samsung.com/global/the-safety-truck-could-revol...
It improves usability only. It also creates false perception of security. Malware already found in NPM packages, AUR packages, and other packaging systems without maintainers.
- Looks top right of HN

- See karma has gone up

- Micro fistpump

- See which comment got upvoted

- Revel in own wit

- Go back to work
But that doesn't really work for proprietary software. I use Flatpak/Snap for Spotify, IntelliJ, Slack etc. Audited packages are not really an alternative here, and (partially) sandboxed, distro-agnostic containers are the next best thing.
And those who believe in this aphorism have never did, taught or written :)
Ugh. Your comment reminds me of the Etherium DAO debacle.

Is the law the actual legal code, or should it be conjoineded with the spirit and justification for the law?

If the law is the law, devoid of underlying reason, then it is no exploit to discuss edge cases in the law. It is indeed the law, regardless the intentions upon initial discussion and passing.

It also doesn't hurt that most of these edge cases can only be triggered with large amounts of money. Us normal people can look at the edge cases, but never touch.
I have no idea what's going on internally at Uber ATG, but they weren't doing well before the killing of Elaine Herzberg. There was a pattern amongst Autonomous driving outfits funded by well-heeled and impatient companies jumping in to the game late, going balls-to-the-wall, and mostly just wasting a lot of cash and resources on a gigantic clusterfuck. We can include Apple, Baidu and Uber in this category. Baidu has since done a reboot. I have no idea where Apple is at in terms of tangible progress, and then there's Uber.

The companies doing well are Waymo, Cruise, and Zoox, and one thing common to all three of these is that they started small a few talented people and scaled up in stages when it appropriate.

A testament to the whole 'just because 1 woman can make a baby in 9 months doesn't mean 9 women can make a baby in 1 month' analogy.
We built profitable nuclear plants in the past. One might wonder how with mind bogglingly better designs and a much richer world, we can't afford to build them today. My money is that the blame lies between political reasons and that Nat-Gas is cheap, relatively clean, and wildly abundant energy source in N. America.

Right now in N. America you'd be a fool to build anything but a mid-sized Nat-Gas generator which can be spun up/down quickly and costs less to run than anything else, while gaining major political points for outputting far less pollution than coal.
This is the approach I've taken, albeit at the "top level" of the program. Since I know I don't have to deal with Windows I much prefer simply piping to parallel instead of xargs, or calling make -j8, or similarly letting some shell wrapper handle it over dealing with the overhead inside of python, especially multiprocessing.

However, where I think having this stuff available inside of python is useful is that it's cross platform and consumable from "higher levels" of python. A library can do some mucky stuff internally to speed computation but still present a simple sync interface, all without external dependencies.