skysight-inc/HackerNews huggingface dataset:
Your process can always segfault, or the machine lose power. A more robust way of handling this kind of thing is to always clean up the leftovers from previous runs, at the start of the program. This also has the advantage that the state from the most recent run is always available, for debugging / analysis.

Also on linux, you can use unnamed temp files, see O_TMPFILE in http://man7.org/linux/man-pages/man2/open.2.html
Best Shopify apps for your eCommerce store
Recent studies have shown that those with records often emerge as an employer's best hires. Unlike others, people with records have no sense of entitlement and truly appreciate the opportunity they've been afforded. Typically, they reward employers with great loyalty, which translates to much greater retention (the true bane of HR professionals).

Citations, please? That is a highly counterintuitive result.
Even if I don't use iCloud, the Apple ID forces me to use a phone number for 2FA and account recovery right? https://support.apple.com/en-us/HT204915

Thanks for the app suggestions, will try them.
> Restaurants have every incentive to offer cheap, unhealthy, but more addictive foods because the resulting health issues are externalized towards the buyer

Another excellent example of why I've stopped listening to arguments of the form "X needs to be regulated because it produces such-and-such externality".

"Externalities" aren't just things you as an observer don't like. A negative effect on the buyer can never be an externality.
If the intention is topic identification, trend monitoring, or sentiment analysis, I would expect a service like this to be able to drop the stopwords or at least report them separately. At the moment, by switching to aggregate data from the last sixty days, these entries are reported which I don't think should be: "all" (10.43%), "only" (6.92%), "because" (9.5%), "when" (7.88%), "even" (7.07%), "has" (10.72%), "which" (10.05%), etc.
I agree with that when it comes to starting a war as an aggressor --but not as a defensive war. I mean, if someone is coming to get you and they have vilified you or for whatever reason have decided to wage war against your group, it would be utter folly to say, well, it's wrong to dehumanize and vilify the enemy, unless you propose getting rolled over is an acceptable alternative.
MSYS2 now comes with pacman! it's great.
Really, why would everyone not rebuild it?

People have pointed out tons of reasons why distros do their own builds, but really I don't understand what would possibly be a reason not to!?

The build system itself also is just a piece of software that gets distributed along with the source of the software to be built, and just as you can download and run curl and get a predictable result (the download of some URL), you can download and run the curl build system and get a predictable result (a cURL binary).

So, in that regard, what does it matter what execution of the cURL build system your cURL binary came from?

In particular with the trend towards reproducible builds, where the build result will be bit-identical between different runs of the build system if it's using the same compiler (version), I just don't see why you care!?

Yeah, distros shouldn't just modify the software they package willy-nilly, but that's completely orthogonal to whether they should do their own builds. There are many reasons for applying small changes to enable integration with the distro, and in particular it's just unreasonable to expect that everyone of the thousands of upstream authors or Debian packages, say, operate machines of all ten CPU architectures that are currently supported by Debian so they can provide binaries for all architectures. So, if you want to be able to distribute software written by people who don't happen to have a System z or a MIPS machine in Debian, maintainers have to prepare packages in such a way that binaries for those architectures can be built--and if they do that, it's trivial to also build all the other architectures from the same source. Adding special cases for when a binary is already available for some architecture from upstream would be just completely pointless complexity.
They say the next big thing is here,
that the revolution's near,
but to me it seems quite clear
that it's all just a little bit of history repeating
What I really appreciate more than anything else about this site, is that all kinds of interesting things come up. Cities of refuge coming up in a discussion about contemporary society and jurisprudence strikes me as valuable, and I appreciate you raising the subject. Thanks for taking the time to read my ramble.
Show HN: GOSINT 0.4 OSINT framework now with Telegram public chat scraper
Now we’re completely off topic, but I want to reply to this :)

I think of it like this. Perhaps every decision you make is /almost/ entirely determined by your current biological state and a long string of preconditions beyond your control. But… there is a sliver of freewill on top of this. And /with/ that sliver, you can choose to make incremental changes to your personal beliefs which molds your perception. By doing this, you essentially alter your biological state in a small way. This effect is cumulative, so you eventually start making different decisions than you would have, which changes your environment, and thus further changes the preconditions of your future. In this way, I believe freewill itself is cumulative. You are born with almost none, but you can develop it incrementally with effort.
That misses a few critical steps, most importantly, what percent of our indictments, controlling for prior record, result in convictions?
Artificial intelligence can ‘evolve’ to solve problems
Mid-Southern Western California, obviously
Swiss Government Supports Launch Blockchain Task Force
It may attempt to trend towards the dollar over time, but will it be trending that way during the time that you personally need it?

"The market can remain irrational longer than you can remain solvent", springs immediately to mind.

edit: Also, pegging a cryptocurrency to the dollar seems almost comedically perverse. What is it for?
Humanity is very good at torturing itself already.
Insurance beyond digital: The rise of ecosystems and platforms
Ask HN: How do you tackle information overload?
In the past year I've discovered a lot of sources for good content (Hacker News, Medium Blogs, Reddit, Podcasts, Youtube and some more).

I used to spend a lot of time keeping track of the news that they became a time hog.

Then I got to know about RSS feeds. It was simple, all news in one place.
But as I add more sources, it has started to pile up on the unread count.

How do you guys take care of the information overload?
The best board game of 2017 is a wildly entertaining romantic comedy generator
> short = 20% and long = 39%

I think you got short/long rates reversed: short-term capital gains are taxed at the same rates as ordinary income (up to 39%), while long-term gains are taxed at the lower rate.
Noted Sommelier Trades Fine Wines for Rare Chinese Teas by Cha Gardens
I received a second alert just over an hour ago. https://i.imgur.com/Rc8cfO7.jpg
The author's main point is that since the token is collaterized by ether, the value of the coin depends on ETH rising in value.
The token's creators attempt to solve this by over collateralizing 50% which he considers foolish because it just adds leverage to the system so when losses occur, they are exaggerated.
8 sticks of unsalted butter, a small dutch oven, medium heat, and ~40 minutes gives you fantastic ghee which can be eaten by lactose intolerant folks. Strain the resulting liquid through some cheese cloth into a mason jar and set it aside to cool down. We use it as a replacement for butter.
In reply to your first question, according to wikipedia, yes.

...each piece has the ability to regenerate into a fully formed individual.
Just to be clear, all the great parts are the work of the original author, Marc Ressl… :-)
Germany is turning into a development hub for virtual currencies and blockchains
How Automation Will Change Work, Purpose, and Meaning
HTTP is NOT curl's core competency, "transferring data with URLs" is. HTTP just happens to be the most often used in the world, and thus in curl.
Extensive discussion yesterday: https://news.ycombinator.com/item?id=16122171
Facebook Is Deprioritizing Our Stories. Good
Amazing tip!
> People who think it is more secure don't understand defense in depth, and people who think it is more private don't understand that Pixel and Android One builds actually collect less information by default (before opting in on any of the dialogs).

Source, please?
Maybe someone or something [0] already invented the perfect human-torturing machine and that’s what life is.

[0] https://en.wikipedia.org/wiki/I_Have_No_Mouth,_and_I_Must_Sc...
> Traps are neat but beware, they aren't completely reliable. You can't trap SIGKILL or SIGSTOP.

A long time ago, there actually was a sneaky way on some Unixes to trap SIGKILL. If a program was being run under ptrace then any signal would pause the program and alert the program that was doing the trace--even SIGKILL.

So I made a program that I named "sh" and carefully made to have the same memory size as /bin/sh, that just forked and exec'ed another program of mine under ptrace. The other program was named "superman". Whenever my fake sh received notification that "superman" had received a signal, it would write the number of the signal into a variable in superman's address space, and then make it so "superman" continued but with the signal changed to SIGINT. The SIGINT handler in "superman" would would check that variable to see the real signal, and print an appropriate smart remark.

I started this running, then went to the head system admin/system programmer and told him something was wrong and I couldn't kill my program. After seeing that ^C and ^\ did nothing useful he logged into another terminal, became root, found "superman" with ps, and did a kill -9.

The look on his face was priceless when "superman" just printed something like "SIGKILL is not strong enough to harm a Kryptonian!" and continued running.

I was a little sad when later Unixes made SIGKILL kill processes being traced.
Great idea! Stay frisky my friends :D
There was a similar experiment where a research ground up flatworms and fed them to other flatworms and they learned the behavior faster. [1]

I suspect the worms aren't "learning" anything, but are simply adapting an inbuilt behavior based upon local conditions. If local conditions cause a hormone or epigentic shift, that would appear the behavior was learned and could be preserved when the brain was regrown. It would also explain how feeding the remains of other worms could "teach" it something. In reality it could just be an adjustment of hormone levels.

[1] https://en.wikipedia.org/wiki/Planarian#Regeneration
The USA doesn't deserve intelligent people.

The USA is a crackhouse run by psychopaths.

The USA is run by traitors.

The USA hunts nerds like dogs.
And software development != embedded software development either.
Some Highlights from Credit-Suisse Global Wealth Report.
https://www.credit-suisse.com/corporate/en/research/research...

1. Richest 1% of Indians now own 58.4% of the country’s wealth making it the second highest inequality in distribution of wealth after Russia.

2. 96% of adults in India have net worth less than USD 10,000,
whereas this percentage is only 68% in China.

3. India accounts for 3.1% of mid range wealth while China has 33%, 10 times more than India.

4. 80% of adults in India are in the global bottom half, and Africa is close behind at 79%

5. India's bottom wealth individuals increased by 4.6% where population growth of 2.5 has offset growth of household wealth. China's representation has halved over the last 10 years.

India's explosive population growth rate is offsetting the growth in GDP in the near future. State of infrastructure is abysmal even in the top metro areas. Most of the upcoming industries still face a huge number of logistical and bureaucratic hurdles to get off the ground. Corruption is high as usual. Most of the politicking involves well marketable slogans run by dedicated media cells and whitewashing of development metrics. Just one annual visit to India every year shows me zero improvements to anything I have grown up with. Trains are dirtier and more expensive, Mumbai and Delhi top the world in air pollution, productivity is ultra low owing to long hours of commute in high paying jobs leading to mass emigration of "highly skilled economically well to do" labour force to Western countries, The coveted and prestigious colleges of education are insanely competitive to get in for the few who can.Destitutes line up the streets everywhere you go. You just need a visit.
It's not a punishment, though. Employers' motivation is not to exact retribution.

It's just people not wanting to associate with others who are more likely in the future to commit dangerous or destructive acts, because they fear being victimized. They rightly believe that if this person committed such an act in the past, they're more likely to do so in the future, as compared to someone with no such record.

If you pretend the motivation is to punish the other, instead of to avoid being victimized, you'll never be able to understand this behavior and thus will never be able to change it or adapt to it.
Well, of course it's easy to ensure that the price doesn't stay above $1. You can make more of them. It's ensuring that the price doesn't stay below $1 that's hard. You have to draw value from some reserve. If that reserve is depleted, you're screwed. All attempts to peg currencies run into that problem.
Somehow I can't imagine his/her/its campaign being anything other than "look at meeeeeeeeeeeeeeee!"
Why Each Myers-Briggs Type Is Dangerous – Astroligion.com
The Hairy Hands of Dartmoor
Chickens Prefer Attractive People
Looks like it: https://www.google.com/amp/s/www.theverge.com/platform/amp/2...
Would US corporate structure offer some security for these funds? So it becomes a case of US embezzlement vs trying to make yourself whole via the blockchain?
> control over delivery or content of unencrypted DNS packets

And thus we are back to asking for DNSSec. With DNSSec all Records are signed with RRSIGs, and can be validated as being legitimate answers. Your client needs to support validating these of course.

Now, there are a lot of people who don't like DNSSec, and I don't blame them. It's a hot mess in terms of deployment, etc.

It feels like with CAA, TLSA, and other record types we're getting closer to some of the security people want in DNS. We also now have a pretty decent RFC for DNS over TLS, which provides privacy (where needed) in addition to the signed records.

We should be able to come up with a solution to securing DNS by utilizing the existing CA systems out there. Where we could sign zones, and verify them, independent of the chain of DNSKEY to DS records all the way back to the root (this would be different from the current DNSSec validation). I'm not aware of any existing RFCs for something like this.
Nice. Looks like my old HP48.
An Argument for Space Fission Reactors
Translating requirements into code is what a programmer does. Automating some parts of the software development lifecycle pipeline will probably not fully replace a developer, but decrease the workload enough to require fewer developers for the same tasks.
This. People often miss the fact that when it comes to losing weight or avoiding putting on weight in the first place the biggest challenge is dietary discipline. Unhealthy diet and excess of it combined is also the biggest cause of weight gain. When you curb it, control it, start eating healthy, and only as much as your body needs, it contributes massively more than exercises in losing weight.

It's so strange to see hundreds of posts on social media promising to run a marathon, do some exotic exercises and follow fancy sounding fitness regimes but no one even mentions responsible and healthy diets which actually defeats the purpose.
In Tokyo they test the public emergency speaker system every day.

At 5pm they play a 30-second traditional Japanese lullaby. If you ask people, they say it means it's time for children to go home - though as far as I can tell it has nothing to do with actual school schedules. I'm not sure everyone realizes it's actually a warning system.
I love this story. Thanks for sharing!
Now imagine those people living on basically coffee, cigarettes and sugar. I remember reading the original BBC article years ago and that’s what they found a significant population of inmates were doing.

After adding basically a 100% RDA vitamin and a fish oil pill, many of them reported being amazed to discover having self control for the first time in their lives.
> The Macbook I've only had for 6 months or so, and I only use it once a week or so

The once a week part might make it extra difficult to adjust. I’ve seen reports from several people who found the new Apple keyboard uncomfortable/weird for the first few weeks of full time use, but then got used to it well enough.

Switching between a full-travel desktop keyboard (of whatever type) and a very low-travel keyboard could be a pretty jarring transition.

Personally I prefer a keyboard with longer travel distance, and generally despise all laptop keyboards. The new Apple laptop keyboard is for me not really significantly better or worse than previous Apple laptop keyboards or than the better PC laptop keyboards. It’s a bit different – a nicer tactile response, but less travel distance – but for me those are roughly a wash.

Have you considered using an external keyboard with the laptop? I generally prefer to use an external keyboard if I have any significant amount of typing to do.

As for “holding it wrong” – many if not most people I have watched type have quite terrible posture and typing style, which is why so many end up developing repetitive strain injuries. 40 years ago, typists were likely to go through serious typing training at a secretarial school, and learn ways of sitting and typing which tried to accommodate human practice to the shape of the typewriter so that it was possible to be efficient while not injuring themselves. Nowadays people tend to learn in an ad-hoc way by just picking up the device and figuring it out for themselves. I constantly see people sitting slouched, their arms reached way out in front of their bodies and palms or forearms resting on the table, with wrists flexed uncomfortably upward, etc.

Most of our furniture (and definitely our computer keyboards!) are not very well designed for human anatomy. Ideally keyboards would be split into two pieces, tented upward at the middle, and detached from a display so that the keyboard part could be kept close to the torso. Each half of the keyboard would be better designed to put as many buttons as possible within very easy reach, and aligned with the fingers instead of an arbitrary staggered grid dictated by the implementation details of 19th century typewriters. The screen could be placed slightly below eye level, tilted slightly upward, and at least 2.5 or 3 feet away from the face. Logical keyboard layouts would be fixed to be more efficient and convenient. Etc.
> Apple initially claimed it was impossible for the company to aid in government data requests

Apple does comply with government data requests, as they're legally required to, for data that they already have. What Apple had an issue with was adding a backdoor to products so that it would collect data that Apple currently didn't have to hand over to the government.
De-Google'd links:

http://fortune.com/2015/07/27/apples-toxic-hellstew/

https://9to5mac.com/2014/08/29/seeing-through-the-illusion-u...
If I kept insisting that all of your property and goods were mine, your wife and children and family were mine(TBH I don't care about the children or old people, I'll just kill them when convenient), at what point would you just give up and say 'Okay, fine, it's yours'?
Unplug your devices for maximum security.

In all seriousness it's not a bad list as a handy reference.
I'm sure Apple totally enjoys this occurring. Be real here: it's just that Apple put too little attention on it; they're not actively trying to ruin their "It Just Works" image.
Startup / Business Coaching is it worth it?
Have you used a business coach for your startup? If so what was your experience?

I feel like having a coach seems like a good idea, but there are so many coaches out there and they seem to all have their own technique they are selling you. how did you decide who to work with?
Poverty-Fighting Startups
That won't be possible given the current mapping procedure. It imposes a certain set of constraints on the space of possible tunes that are not obeyed by any of Bach's works: A fixed number of voices (number of notes that can be played simultaneously), greater than 1, with all voices always playing some note (i.e., there are no rests).

If a piece of music does not obey those constraints, it cannot be back-transformed into a continuous curve in a fixed number of dimensions. You would need to come up with some other, more complex, method of mapping curves to music in order to handle arbitrary musical compositions.
After the Spanish flu, multiple near-missed accidental nuclear launches as well as political crises during the Cold War, September 11, SARS scare, Ebola scare, weather events like Katrina or the Ottawa ice storm, as well as your bog-standard surprise wars from history, it seems obvious to me that the chance of a mass-destruction event requiring over 3 days of supplies far exceeds 0.000001% chance per year.
The night before a chicken bbq, add in a tablespoon of yogurt to your marinating spices. It helps the chicken stay much more moist.
This. I Rrun too: I'll put in 90-100km this week.

I was thinking of trying for 5000km this year, but I think that is pushing it, so instead I'll target 2k miles which is much more doable for me.

Yes, I perpetually have something sore on me.
Hopefully this doesn't backfire though: by associating privacy with a "premium lifestyle", it by definition stops becoming something accessible to everyone and instead something you must pay for.
What did I just read?

This feels like a "that happened" post:

> He looked at me as if I’d just shot Santa Claus in the face.

> “No, man! You’re wrong!” He was sweating now, and the dozen or so musicians who’d gathered around us began heckling him. He shouted, “Spotify is our product! You don’t get it at all!” He stormed off.
Mostly ordering carryout and saving the time of cooking.

When I do cook, I opt for pre-prepped ingredients if possible.
> An attacker can remotely wipe your MacBook with just your iCloud password.

This is not a security/privacy issue–none of your information is leaked.

> It is unacceptable that Apple does not warn users that 2FA can be bypassed in certain scenarios. I hope Apple does further focus on security, and documenting it well.

Should every password field have a disclaimer that says it can be "bypassed" by someone who knows your password?
I'm assuming you take public transport to work in the morning. I'm also assuming you change clothes before your run home. What do you do with your clothes? Run with a bag? Leave them at work and bring them home on your rest day?
https://archive.is/PUk3 <--- This posting describes the different collections that Google acquired or received. Is there irony in that one needs archive.is (archive.today) to access it? Maybe someone can find the original still accessible?

http://web.archive.org/web/20110110080509/http://www.skrenta... <--- This is the collection I am most interested in. 1981-1991. Thankfully, one does not need Google to get it.
Is Your English Accent British or American?
> it absolutely can be more expensive

This is meaningless; what's being compared? Yes, buying and cooking a prime filet is going to be more expensive than hitting up Wendy's, is that unexpected?
It's just an attempt to defuse the sort of kneejerk reaction which thinks that all radiation is harmful.
Warren Buffett Shares the Secrets to Wealth in America by Warren Buffett