skysight-inc/HackerNews huggingface dataset:
It's...not, though? The Bourne Shell was released under a free license years ago along with the rest of v7, and it's just a macro hack. Very much still exists, and pretty easy to find.

https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh
Why not put in a rule that every bid must stay in effect for 5 seconds? What's the market benefit to allowing a bid to be cancelled 250us later? Seems like only really useful for manipulation.
You could just store the last location for each device which is much less useful for datamining. Any time series of events contains much more information about habits than just most recent X.
Collating Hacked Data Sets
Vaping + BJJ helped me finally stop. I finally stopped vaping after a few months when I realized I was hitting a plateau with conditioning for BJJ.

I smoked for 23 years and was diagnosed with COPD at about year 17. I still have serious lung issues but they do get better, slowly. Also I want to say that my body has adapted to function better in lower oxygen availability environment - as long as I don't burst cardio over a level I'm not accustomed to, I can keep it up for hours esp. endurance
Isn't docker just duplicating effort that's already been done in LXC or jails?
You can use the mklink command to link files since windows 7

https://www.tenforums.com/tutorials/131182-create-soft-hard-...
That's relying on a Windows misfeature. Ubuntu is not going to pull crap from the firmware after a clean reinstall, but Windows does just that.
Please explain why I should subsidize your unsustainable rural/suburban lifestyle.
Makes me wonder at what point they will sell your input (keyboard) history... There's technically nothing stopping them from it, if they have access to all this other information.
Congress Is Getting Serious About Sending Humans to Mars in 2033
The Bourne Shell Source Code
oh, and any suggestions on how to continue to create "onboarding magic" for my new employee... i'd love to hear your thoughts!

how do i create THE BEST working environment possible? tips / tricks / insights?
What do you hope to gain by posting such obviously false posts?
The whole premise is ridiculously bad - this is done by antivirus software. It doesn't matter how the data is handled, the act of losing trust is in action itself.

Its like adware-blocker would install its own adware upon removal of all the others. But it would be a 'good' one ie for 'optimizing internet connection' or similar bullshit.

Trust is a finicky issue - long time to build, can be lost with 1 mistake. This event can kill Avast company in long term. Stupid, stupid move from owners, only explainable by greed, and not really justifiable.
Working to improve immunotherapy for lung cancer
Tracking users without their consent or them actually being users [0] is probably one of the most blatant ones for people in the EU.

But it's not like there's a lack of other issues to pick from [1], of course, one can insist on it all being "alleged", but let's be real here on hackernews: If it's technically feasible, then it's most likely being done, legalities are regularly just an afterthought to the actual product, particularly when it's about the monetization of user data.

A lot of that might be completely legal in the US with law-doctrines that undermine privacy expectations on a fundamental level [3], but the US isn't the whole world.

[0] https://www.reuters.com/article/us-facebook-privacy-tracking...

[1] https://en.wikipedia.org/wiki/Criticism_of_Facebook

[2] https://en.wikipedia.org/wiki/Third-party_doctrine
thanks friend! i was telling someone the other day that this decision was one of the most important ones of the year... if not THE most important.

deciding WHO i want to work with is more important than WHAT sometimes... maybe, all the time. ️
Most detailed photos yet of the far side of the moon
If one has the time, I think its a good exercise to turn a paradigm on its head and see if anything good falls out of the awfulness.
“No one goes there anymore.

It’s too crowded.”
According to the article the loss of system functions like hot keys. Electron apps don't feel like "real" apps on the Mac (I most frequently use the Slack desktop app and continually stumble on its un-macness).
> If you need to get up at 3AM to keep services running

I just turn off the phone until I get up. That way I don't have to get up at 3 AM, I don't even know they were down until five hours later. :)
Security analyst

Business requirements analyst

Sales
The term teenager is a modern construct, but the idea of a time period where someone is no longer a child but not yet a full adult is ancient.

In some pre-modern cultures even though a 14 year-old could work, they couldn't inherit, hold office, fully own property, serve in the military, or even marry (without parental consent).

This applies differently to men and women and even in the same culture it can vary between social classes.
>I'm enchanted by your suggestion that if we can just give everyone enough facts they'll start to act thoughtfully

That's not really what I said though. I know there's some people who think this (ahem Peter Attia) but it flies in the face of my own experience and what limited reading I've done in behavioral psychology.

I don't think people act as rational agents objectively assessing each piece of information. Which is all the more reason to believe they will dismiss any of your points if you give them reason to maintain their confirmation bias. When we aren't accurate with our statements of "fact", it opens the door to exactly that.

There's lots of people who do that. While it may fuel their feelings of self-righteousness, I have doubts as to whether it actually changes anyone's mind. To the contrary, I tend to believe it just makes the other side more entrenched in their own ideas.
This article closes with a really interesting quote:

“For most of the 20th century, there was a belief that the primary function of our transportation infrastructure was reducing congestion. Most people would agree that those efforts failed,” said Tumlin. “If we want cities to exist, we have to to use our abilities to cut emissions through transportation.”
If you license Siemens products, they do this to you roughly three times per year.
Yes, in this case it's a very bad decision. I guess it made business sense if you want to have a free-tier of AV for tens or hundreds of millions of users - you need to somehow generate the money, but it's a ticking bomb.
You don’t have to subsidize me, bud. I paid my own money to get a well, get electricity service, no paved roads for miles. I actually can’t think of a government service I didn’t pay for!
BART and Caltrain are always going to be cheaper than driving into the city. People who drive into San Francisco aren't the ones who don't live in the city because they can't afford it.
Is it possible to define jump hosts?

edit: if not, does someone know a decent software alike which supports this, for macos?
What’s obviously false?
People are only there for work. Most will leave in 3-5 years.
Maybe a system administration. It does not require so much coding.
Have you used the file input? With such throughput you don't need it at all, it hangs both of its host because of iowait and remote endpoint too if beats proto is used. All of my log traffic is sent as GELF UDP or syslog UDP.
Ask HN: Place to talk about hardware, specifically tablet, development?
I'm working on developing a new product that has a hardware component. Specifically a writing tablet that has both programmatic read/write capabilities from a host computer.

I'm well-versed in software dev but pretty new to the hardware side, to the point where I'm largely just looking to enumerate what options are out there for screen types that can support these requirements.

Does anyone know a hardware-focused community I can/search/browse ask these sorts of questions? Or any good resources in general? Thanks
They exist, they're just not really state-of-the-art.

Apache MADLib[1] for PostgreSQL and Greenplum. Everything is done inside of SQL; for example, to fit a linear regression model, you execute the query "SELECT madlib.linregr_train(...)".

MLlib[2] for Spark now has a DataFrame based API (spark.ml) for easy integration with Spark SQL.

Every such library I've seen has been a little behind the times, usually offering nothing more advanced than logistic regression, random forest, maybe a multi-layer neural network. I've also never seen a SQL-based ML library that offered GPU training.

For reference, state-of-the-art neural network libraries like TensorFlow or PyTorch support GPU-based training (something like an order of magnitude improvment in training performance) and automatic differentiation (allowing for easy specification of complex models.) For trees, state-of-the-art now includes boosted tree algorithms like XGBoost or CatBoost. Random forest is still a workhorse, but a library which only provides random forest (like the two mentioned above) are a little behind the curve.

It seems that libraries that focus on doing one thing well (ML) are able to offer more features and have an easier time keeping up with times than libraries that also take on the burden of SQL integration. Which isn't to say MADlib and Spark MLlib are bad - not everyone needs state-of-the-art algorithms all the time, and it can be convenient to be able to do so simple things fully inside the SQL environment - but they're never going to be cutting edge, so they're not going to get much attention.

[1] https://madlib.apache.org/index.html

[2] http://spark.apache.org/docs/latest/ml-guide.html
One of my roommates is a triathlete and while he's not amazingly successful, his body is clearly naturally athletic and simply completing a triathlon is in my mind quite an accomplishment. In his mid-30s, serious alcoholic and smokes a few Newports a day along with some CBD blunts a few days a week.

I told him he wasn't going to be invincible for ever, though. But like me he probably won't listen until he gets some kind of diagnosis or coughs up blood or something.
Oh, that makes this a lot less exciting than it seemed.
This decision will also influence the direction your business takes in many respects as well.
China and their lax patent "laws" would like to have a word with you.
Linux is very 'tweakable' so it is used a lot for custom software and custom pipelines.

A lot of software can be run on almost all operating systems. Including software that is used by the industry, like Houdini, Blender, Unity, CryEngine, Unreal Engine. And so on.

So yeah, Linux is used a lot in the 3D industry. But my guess is that when it comes to CAD/CAM Windows is still leading.
You still need to reload nginx for it to start using the new certificates. But you're right about issuing/renewing certificates. I have a small snippet like this in all my server blocks:

location ^~ /.well-known/acme-challenge/ {
allow all;
default_type "text/plain";
root /var/www/letsencrypt;
}

And to issue a cert (and automatically renew in the future) all I need is:

acme.sh --issue -w /var/www/letsencrypt/ -d example.com --reloadcmd "service nginx reload"

Although recently I've been using the Cloudflare DNS option also offered by acme.sh instead of webroot mode. It doesn't make any difference in my issue workflow because the domains are already on CF DNS anyways, but it's required for wildcard certs.

I definitely agree in not seeing added the value of a nginx module over my current solution.
> in favour of Hive, Spark

Well, Hive and Spark create MapReduce jobs to satisfy your queries: it's still in the background, but you don't have to think about it (as much).
The cloud won't fix "hired an incompetent".
I don't know about corrupt. Uber and Lyft sidelined the regulations around taxis when they launched because "disruption".

There is no limit to the number of cars Uber and Lyft put on the road. And just about anyone can be a driver. So an Uber driver should be allowed to drive down these streets when carrying a passenger. But what about when they don't have one? How do you tell the difference between that and them just driving for their own purposes?

In short, what's to stop me signing up to be an Uber driver, putting my little decal on my car then driving through downtown SF, parking up and going to the office job I've always had? Street closures would be totally compromised by giant loopholes like that.

Uber and Lyft created this grey area, willingly. Unfortunately they now have to live in it.
Don't micro-manage. Focus on output delivery.
I've gathered all of the FDA warnings and some of the EU warnings (they say don't use them) at the link below.

The FDA itself says these should not be used until all other possibilities have been exhausted. Sadly the doctors are not getting the message and are giving them out like candy.

http://www.kpaddock.com/fq
CuriousMark has a PDP11 video that has some of these demos running on the original hardware: https://www.youtube.com/watch?v=1EWQYAfuMYw

His videos are surprisingly addictive; they've restored an Apollo guidance computer, Altos and tonnes of other ancient kit.
Read the reviews:

https://www.amazon.com/Haribo-SUGAR-Classic-Gummi-Bears/prod...

And fwiw the whole point of "non-caloric" artificial sweeteners is that they're indigestible.

https://chriskresser.com/how-artificial-sweeteners-wreak-hav...
If you can fit your data on a single disk drive, you don't need Hadoop.
There was some overlap but Black Sabbath started in 1968 while Iron Maiden's first album wasn't until 1980 (although they had been around for a while). That's quite a long time in music/fashion. Iron Maiden was part of the new wave of British Heavy metal which kicked off a lot of the bands like Metallica that went on to great success. Iron Maiden are still going strong and quite a lot of their songs have interesting links to history/literature. Up the Irons!
Bitcoin mining does generate a lot of heat but I’m not sure it’s hot enough to boil significant amounts of water. There are a few companies who specialize in mining rigs that run on waste produced by oil and gas mining though, which is fuel/energy that otherwise is vented straight into the atmosphere.
> Although I'm not sure why taxis need an exemption

I agree. Taxis are usually one of the most dangerous and impatient drivers in the city.
Maybe because people believe all this valuable public space can be better used than as a Thruway for ferrying individuals in massive steel cages from one part of town to another.

Re: the 14th street busway, The “fears” about 13th and 15th street turned out to be unfounded. In the meanwhile, thousands of people who used the bus are benefitting with much faster and more reliable service (to the point that buses on 14th street are now waiting at stops because they are arriving too fast).

Car traffic has basically been unaffected.

Pedestrians find it much better and safer.

People who live and work there have it much better with the massively reduced air and noise pollution.

And you’re right that this should be replicated throughout the city. If it works on 14th street, which as you rightly point out already has a train, it will be a much bigger success on other streets.

Similarly in SF besides the quality of life improvements you have reclaimed valuable space that was being given away for no good reason.
One of the most important things when managing data is not losing it. Does this have a solution for doing backups built in or do you come up with your own solution like using something your web host provides?
The whole program is just a nightmare which kind of seems inevitable when you're trying to make a plane to replace every other (edit: small) plane in the US fleet...
Simple concurrent HTTP requests with Python
I see people here who don't seem to get why this is unethical. So let's be crystal clear.

Doctors are simply opening a patient's record, for whatever reason. This patient may not even be sick or need any medication. The doctor has to deal with a pop-up, and if they interact with it, they get presented with various options. Both options mentioned in the news report are likely to increase opioid addiction.

The problem is not in what order the options are presented, or what the default is. It is a problem that the treatment plan it creates was not created by the patient's primary doctor, but this is not the biggest problem. The problem is that a pop-up appears, forcing doctors to choose 230 million times between opioids or no opioids.

The very existence of the pop-up is the problem.
One could say that -1 is the truest true, because its two's-complement representation has the most 1s.
The UK’s employment and productivity puzzle
Show HN: Find contracts by IR35 status
> Ban private cars from all inner cities, at least in Europe where there's acceptable public transport and alternatives.

A more constructive/less destructive model would be for SF to actually built decent public transport and get cars off the street by offering better alternatives.

Of course, SF long ago lost its ability to build things. So only banning remains in the toolbox.
Learning about demand abroad from wholesalers
All linking tricks are often defeated if the program in question writes to the file. Especially on windows, it's common practice to first write out a new file, if you didn't crash, remove the old file and rename the new file. This breaks the link. I'm not sure if this is also common for config files, but I would not be surprised.
> Isn’t Kubla Khan opium induced, and someone killed his buzz in the middle of it?

Ancient spoiler: it's a plot point in a Douglas Adams novel.
Could anyone describe what this means without the marketing cloud-speak bullshit?
I hear about Nextcloud a lot more than I hear about Owncloud. Does anyone know why this project uses Owncloud instead of Nextcloud?
Hi, I'm working on this if anyone is interested (work in progress):

https://github.com/dylan-profiler/visions

The key idea is to allow abstraction of physical types (boolean, integers) by defining custom semantic types (URLs, paths, probabilities). The idea originated while working on pandas-profiling [0] and running into similar problems. We found this abstraction to be effective for many other downstream tasks, too, including compression and AutoML. More coming soon...

[0]: https://github.com/pandas-profiling/pandas-profiling
How Google Earth Mapped 98% of the World
What the above comment says. Don't micro-manage, and LISTEN. If your programmer tells you something listen to them and trust their judgement, it's why they're there.

Also don't fall for any tech 'buzzwords', just go with what gets the job done.
Ask HN: How do you manage app secrets?
In a web application, there are so many secrets to be managed - db passwords, jwt secrets, session secrets, etc.. what's a good strategy to manage them? I don't imagine committing them to version control is a good idea?
Even if a WPA2 wifi point has a password, isn't the encryption key shared among all connections? I.e, if an attacker has the wifi password, it nullifies the wifi encryption? I recall that fixing this was one of WPA3's selling points.
Ask HN: Why does exact keyword search break on prime video app?
Hi, I am a newbie to search algorithms. I was looking for a movie available on prime video app and the exact search term returns zero results. The same keyword works fine on amazon.com website and even searching for only one word returns results on the app. What makes the algorithm break for an in-app catalogue search like this? Another question being how do they build the search corpus for generic keywords like 'keanu reeves action movies'?

Screenshots from the app are here:

https://imgur.com/a/pK95Umx
You know sysadmins that make > $100K / year?

If we assume $20K fringe benefits, that $50K / month is $600K annually, which gets you 5 $100K/year sysadmins.
Yep, I rarely read the articles, and mostly come for the comments. I'm especially unlikely to click the link when it comes from known clickbait factories.
$1.5 trillion for an inferior plane. The sunk cost fallacy is amazing.
US patent law states that "compositions of matter" (i.e., drug molecules) are patentable.
UK, US, and Australia have similar work ethics. The Aussies, based on my anecdotal experiences, seem better at relaxing and do so less pretentiously than folks here in the US.

Immigrating to the US is easy if you have an employer lined up, however getting a green card or full citizenship can take awhile (5 years?)

In the US you will absolutely need employment for health insurance. Don't get sick while unemployed, or you will have to move to Australia anyway to avoid the bill collectors :-)

If you plan to stay in a city, London, San Francisco/LA, Sydney, etc. all have high costs of living.

I am from the US, I wouldn't want to live anywhere else permanently.

But if I were an immigrant, particularly from UK/Europe, I would have to have a very specific reason to move to the US.

If I wanted to start a business, live in a suburb, own a gun, lower taxation, etc. the US is great. Though you will only find lower taxation outside of NYC/Boston/Chicago/San Franscisco/LA/Seattle, etc. Diverse climate and people.

Quality of life is very subjective. If you plan to live here through retirement to death, the US is a terrible place to retire with low social security payouts. You would need to move to low cost area, unless you can afford a nice condo in Florida. If you plan to stay in a city unto death, make sure you find a rent controlled place...

Australia is probably a better fit if you don't care about any of the above, but we would welcome you here regardless.

If you are more interested in exploring the East, then Australia is the obvious choice. If you want to be able to explore Central/South America, and get back to London relatively quickly then the US might be better.
This text references external document ("The 25-page document also underlined the urgency of the task ahead. "). Is there a link to that document ?
Retro computer games return to the Science Museum
Three Scientifically Proven Steps for Talking with Strangers (2016)
I have always loved working on side projects. It has been a great source of learning and opened many professional doors. The challenge is that I have more ideas than time. Help me decide which project I should focus on in 2020.
This is really great, thank you. Maybe I missed this bit but I noticed the guide doesn't touch on language issues at all, how hard is the transition for someone who doesn't speak Finnish?
you're right. one the more exciting things is to simply... listen.

i have an idea of where i'd like to go, but, i know that the bigger part is just the journey together. so excited to get started!

oh, the places we will go...!
Codility raises $22M for its tech recruiting platform
As I understand the whole point is to create decentralized marketplace without wasting energy on useless tasks (aside for proving energy use)
Checkout Clockwork for cloud provider independent distributed event scheduler https://cynic.dev/posts/clockwork-scalable-job-scheduler/
The journey to creating Europe's first card rewards scheme for startups
The Google Drive app is terrible, eats your battery, is limited to three accounts per device and does not work on Linux.

HOWEVER, there is Insync, which is cheap, works on all OS I care about and supports pattern-based sync exclusions, anyone here has experience with it?
Honest question... why not?

Modern banks use HTTPS throughout. The banks I use all have HSTS and use preloading so no hijacking to a non-HTTPS site. I use a password manager so if somehow I do get hijacked and get sent to a phishing site, and even if that phishing site is using a Lets Encrypt cert to prevent the “Not Secure” banner in a modern browser, my password manager isn’t going to recognize the domain so it would not let me attempt to log in even if I wanted to.
I have been through this path of trying to figure out why pandas Groupby is slow. It is a big bottleneck when building packages on top of pandas.