skysight-inc/HackerNews huggingface dataset:
I think the arch user repo does this correctly by asking, "do you want to edit the packagebuild?" You can just press n to accept defaults, or y to take a look under the hood and make edits before continuing.
Hah. So many arguments or debates have broken down to nonsense because of the pedantic tendency to call out someone’s statement that obviously wasn’t meant as an absolute but didn’t specifically say statistically likely or unlikely.
Neat! But it's not obviously a bad idea. You have a TLS connection with the site you're downloading from. `curl | bash` is no worse than downloading a .dmg or .deb from the same server would be.
This is far more an issue of the Executive and Congress at work, than it is tax dollars at work. Let’s lay the blame where it belongs—only then do we have the slightest hope of citizens recognizing how they can play a part in stopping this. Tax dollars aren’t allocating themselves.
> i don't think data protection applies to state surveillance. if people knew what data the state collected about them, it would defeat the point.

What? The people the system is meant to protect shouldn't know about the system... at all?
Doesn't a Tesla have fewer parts than a conventional vehicle? If so, I'd imagine that they're simpler to fix as long as the person knows what they're doing / is willing to learn.

Really cool video, btw. The message is spot on!
I see this belief (that things people bought should always be repairable by the owner) by many but I always feel it’s extremely self-centered. IMO it’s reckless to think this way about repairing complex systems that can affect others.

Repairing something that you own that only affects you is different from repairing something like a car that could affect others. As a completely fictional example: incorrectly repairing a complex brake system could pose a danger to other drivers and lead to an -otherwise avoidable- accident.

EDIT: some responses are focusing too closely on the example of brakes- perhaps it’s not the best way to illustrate my point. Say, instead, your engine broke or your self driving car’s software was malfunctioning. Should you still have the right to repair?
Anker usually are the only sellers on their item listings so I buy electronics from them on Amazon because their items won't be conmingled. Otherwise, I go to Best Buy and pay the premium for the quality control.
The difference is that you can inspect it before you run it if you download it. If you pipe it into bash you don’t know what you’re getting, even if you previously inspected the data provided by that URL.
Fewer parts doesn't mean easier to fix if the parts require more expensive, exotic shop equipment.
I feel like the next frontier for decentralisation is the need for decentralised websites. If a website just contains read-only static text then it can perhaps be replaced by a PDF shared over bittorrent, but I don't think there's yet a very good technology that can be built into mainstream web browsers and that allows complex web apps to run (including functionality like searching and posting comments) in a domain-agnostic way. Hosting the website as a Tor hidden service probably achieves something similar to decentralisation, but support for the Tor network is unlikely to be included as standard on most operating systems.

One set of technologies that might get us closer, though, is allowing offline signing of websites. This would mean you could trust the public key for a webapp once, and then run that webapp from any domain that serves it correctly. Any data sent or received by users of the webapp (like comments or likes or bids, etc.) would have to be signed by the keys of individual users, meaning a malicious server could only filter messages you send and receive, but not spoof them. For persistence of data across sessions, and synchronisation between the mirrors, the back-end data store could be a web-API database accessed over Tor by the servers hosting these mirrors of the web app.
This is heartbreaking, there's not much more to say about that situation. Poor Orca.

On a sidenote, for those who got paywalled like me: https://outline.com/7fPjUN
the world is so beautiful
deb/rpm is better because it's usually signed by maintainer with GPG keys. I think that it's harder to steal keys from maintainer than to infiltrate web server.
I'll let you know when I have kids. I did teach my dog to pick up her toys though.
Except that is not how it works. Metal absolutely works with the integrated GPU.
War Sand (2012)
Some games do it differently, but evmar's advice matches recommendations that I've seen for game engines[0].

[0] https://gafferongames.com/post/fix_your_timestep/
New rumor claims 2018 iPad Pros will be smaller, drop headphone jacks
You’re not going to be replacing piston seals or doing a transmission rebuild on one, but they’re complex and highly computerized. High voltage power electronics are probably quite exciting to work with, too.
They don’t. They use a visa waiver program. The author was unable to make use of the visa waiver program having been flagged. As a result, now the author does need a visa.
Have found similar to be true in my experience with COBOL, and older banking systems that rely on COBOL.
Monero GUI and CLI: 0.12.3.0 Release
> Yes, and I check the passenger jet for flaws before I board, too!

There is an entire infrastructure of people and processes in place to make sure that you don't have to check your passenger jet for flaws to be reasonably sure it's safe. No such infrastructure exists to protect you from the consequences of curl-bashing software off some random Web site.
That's my fear... It's scary when someone with a private, nationally destructive agenda ends up in a position of power, buoyed by voters who only care that they make a show of loyalty over some unrelated and pointless hot-button issue. Politicians have gotten really good at identifying and exploiting those lately...
We came up with a way to do gpg verified curl | bash for ZeroTier. It still works without gpg too. Scroll down to Linux.

https://zerotier.com/download.shtml
Melatonin is also an antioxidant. Does anyone know its effects on physical health?
Yes. I’ve seen them at a zoo in CA.
Very satisfied iTerm2 user for 7 years here. My biggest question about iTerm2 is: what is the difference between Preferences (⌘ ,) and Edit Session (⌘ I)?

The Dynamic Profiles feature is fantastic -- being able to version control a subset of the configuration document is exactly what I wanted to be able to do. But I'd like to understand the settings interface/model/schema better.
Nothing wrong. Just the daily interaction with people whom you care deeply about, but have their own minds, will limit your ability to fully relax.

In my own experience, when the kids got old enough that they didn't need to be watched 100% of the time, it got a lot more relaxing, maybe not down to the "silent cabin in Norway" level, but still pretty darn good.

Some circumstances have been more relaxing than others. For us, restaurants are a headache, and moving from place to place is stressful. So we choose a location in some less-expensive town and rent a cabin or apartment there for a week or two. That way, we can leave our stuff in one place, cook our own meals, etc.

A possible short-term idea is to "vacation" in a place that resembles your home well enough for your kids to be comfortable, but without all of your possessions and responsibilities getting in the way. An empty house with a big back yard. Now that's an idea.
I quit my job, sold all my shit and thru hiked El Camino de Santiago 5 years ago. After about a week I had no idea what day of the week I was on. It was a glorious and totally boundary-breaking experience. I have never been so at peace with myself. And I've never looked at life the same way. My vacations have largely consisted of getting lost in the wilderness (I live in Colorado) or another country/culture ever since. It's like a detox for my mind. I don't think I could ever enjoy a staycation.
I’d want a thorough analysis of the probablility of failure, certainly. A 90% on-target rate would be just fine for a weapon of war but is probably bad for a firefighting tool.
Is there no way to sign scripts with a code signing certificate?

I certainly have to do some hoop jumping to execute the equivalent of curl |bash on powershell.
Sorry total noob here, what is ERP if you don't mind me asking?
How? My entire point was that you need to cast a vote if you want elected officials to care about your opinions. I said nothing whatsoever about how to choose who to vote for, only that voting itself is key.
Yes that's fair. My point is that most people using these scripts have nowhere near the expertise to be able to evaluate their safety.
https://en.m.wikipedia.org/wiki/Enterprise_resource_planning
A warning from experience: The peripherals on the FE310 are poorly designed, and the documentation is even worse. Don't go into this expecting a convenient part to use. :/
TSA is not chartered to look for drugs, and technically, they aren't supposed to be looking for them (though sometimes they find them in the course of their job- transportation security)
I was actually born in KZ and I can't remember even a single time a CBP officer would give me a hard time because of that. Unless you are from one of Eastern European countries meaning you probably have relatives living in KZ or friends, I can see why a tourist visa for KZ has piqued his interest: it's fairly unusual.
I can go to Sweden (and thus the entire Schengen zone, i.e. most of Western Europe) with just a passport, no visa. Why is the reverse not true? Europe is just as popular a destination as the States. Is there a flood of Swedes trying to illegaly immigrate?

"Unity" and "culture" don't "make America great". (Nor does the US even have a single culture. There are dozens within a mile radius of where I sit.) Greatness is only bestowed by others, and, non-Americans have really started looking down on America thanks to its antagonistic travel policies that strain friendships, families, and business ties.
More like a tree.

https://elixir.bootlin.com/linux/latest/source/include/linux...
Is it possible to replace Google Cloud Storage with a CDN? (in other words, find a CDN that lets you manage files - create/delete - and give you a URL to each file with an allowed origin of * to be able to pull it from anywhere?)
> Will the projects not need doing if you go away?

No, but I won't be able to do them, because I'll be gone. I therefore won't feel like I should be working on them, because it won't be possible to work on them.

But you may ask, won't I feel that I should be home working on them, instead of away on vacation? The answer is no, at least for me. I may be somewhat obsessive about the projects (or at least about feeling guilty for not working on them), but I'm not that obsessive. When I leave, I don't feel like I should be home so that I can work on them.
Several years ago I incorrectly replaced brakes on my car. Only one caliper failed and there was plenty of stopping power and warning that something was wrong. It was loud as hell!

The mechanic at the garage told me that torquing nuts is tricky because if you under torque the nuts come loose. But sometimes they rust and you need to torque them more than the manufacturer spec. In that case he said that could also lead to failure. He said "we've all been there" to my glum attitude about screwing up the repair.

Repairs are not always simple. Hopefully there are other protections in place if one component fails.
Brian is a brilliant guy. I'm thrilled that web replay is working!
Isn't this more that floating points are not the solution for everything and most 'computer scientists' have little clue. Posits for the win (within a larger range of win at least)!
I've watched his videos, and they are awesome.. but I am also somewhat surprised he hasn't electrocuted himself yet. All that said, his point is 100% on base. right now Tesla has gotten around without addressing right-to-repair issues. The model 3 is supposed to be a mainstream car. One of the reasons I have not pulled the trigger yet on my deposit, is because I am not convinced that anyone other then Tesla can repair it.
I've never had a fraudulent item purchased that I'm aware of. I hear this all the time on HN when Amazon comes up, yet haven't once experienced it and have been using Amazon for years.

If it did happen to me though, it would definitely sour my experience.
Dupe from three weeks ago:

https://news.ycombinator.com/item?id=17505380
What a great article. Explains why melatonin works for my wife for a short time but then stops working (dosage in store-bought pills is too high and stays in the system too long).
I have a friend who's parents fled Iran when she was two. She grew up in Britain and then the US when her parents immigrated. She gets the 3rd degree every time she flies.
I can't speak to the other two, but SiFive's offering -- the FE310 -- is a toy. 16K of on-chip RAM and no support for external memory is incredibly limiting -- and the part doesn't appear to be available through commercial distributors, making it unusable outside the hobbyist market.
It's not just the graphical approach, IMHO, it's a fundamental paradigms are poorly thought out, and hard to reason/debug.
Wrong. Splitting logic into separate threads is not necessary. In order to make the engine independent from FPS, you have to decide, how to handle excess/missing output. You can buffer, transform, average or simply drop excess frames. Missing frames can be worked around by repeating previous frames or reducing effective resolution (often done with a bit of blur — hi, Nvidia!). In either case there are limits to what can be achieved with those workarounds — eventually you'd have to throttle the fastest producer (renderer, physics engine or player input). All of that can be done just fine without threads — using asynchronous programming (incidentally, this is why many advanced rendering APIs are asynchronous).

Most games can simply "drop frames", when renderer isn't up to speed with engine. The result is minor loss of visual fidelity, which usually isn't too bad, unless FPS are horribly low. Things are more tricky for terminals, because 1) they need to maintain scrollback history 2) their output is more blocky, so "dropping frames" leads to horribly-looking ASCII animations.

There are some terminals, that do start dropping output, when rendered can't keep up. Others (for example, xterm) do refuse to do that by default, because they assume, that underlying program may do better job at handling low framerate, than general-purpose terminal emulator.

Either way, if you want to achieve fluid, visually pleasing rendering, you renderer should be as fast as possible.
You think all the workers brought to the US on programs like H1-B are "world class"? They are generally good people and good employees, but for the most part they are operating at a level many US workers are capable of working at, with skills US workers possess. Companies bring them over because they know they can get away with paying them less.

Global competition among labor for work is one of the driving forces behind the erosion of the middle class.
being treated with dignity hasn’t nothing to do with one’s social status.

to be treated with dignity would be for the billionaire’s staff to escort the low status individuals with grace and provide food for them in a way that affords them respect while satisfying whatever other constraint which precludes the billionaire from involving these persons in the main event.

to risk ruining my point by being petty: sounds like a billionaire with no class.
There's been some work on making munitions, especially mines, self-disarming. So after some period of time they won't blow up.

I think the main thing with preventing future munitions from causing problems like this is simply to avoid wars. So keeping NATO, the EU, the UN, and other organizations functional and influential is important.

(Even so, there'd be some amount of weaponry used within reserved training areas, but at least there the risk is known and civilians aren't in danger.)
I hope you mean, "thought of just being dead" not literally, postpartum/post-being-a-parent depression is real and needs to be addressed, please talk to someone if you are feeling "blue" .

I have a 2 year 3 month old - she is the joy of my life and makes me want to live, do well, be a better person for her. Over the last couple of weeks she has started waiting for me to come back from work by waiting near the window. When I leave for work, she gives me a hug and then runs over to window to wave goodbye. I can say this with utmost certainty that no one has give me such an unconditional love like she does. I love her more than life itself, would not hesitate to go to extreme measures with a happy smile on my face. However every now and then I think of times before her and sometimes wish we (my wife and I) can be spontaneous - take a weekend trip to portland with zero preparations, or careless - sleep in until 10am and watch the office reruns, supercut of all godfather movies. You find more relaxing things to do though.

Here is a parenting trick:

Last year on our trip to Hawai'i, we had a room near pool, once our daughter was down for a nap, we'd walk out of the room (with do-not-disturb sign on door knob), with a baby monitor pointed directly at her crib, walk 20 feet to the pool bar, order drinks and hangout and watch her sleep on the monitor. I turned it into a game, order every beer that bar offered (not quantity, variety). That was the best vacation so far.
On the evading detection side, one other simple way to avoid this is to add sponge[0] between curl and bash in the pipeline, i.e. curl ... | sponge | bash. sponge consumes all input until EOF before outputting anything, stopping bash from executing a partially downloaded script.

[0] https://linux.die.net/man/1/sponge
Thanks much for iTerm 2 :)
Delphi has Currency type, and I heard that it is largely responsible for Delphi's hold on financial software.
You make it sound like refined musicality and technique are solely the purview of 'real' instruments.
Dart is being positioned as a cross compiling, Android and iOS (but not web) development language with the Flutter platform. It very much seems like a replacement for Kotlin's usage on Android, but only if you are also switching to this UI framework.

https://medium.com/dartlang/announcing-dart-2-80ba01f43b6
I don't feel the need to review the source code for every install script I run.

I don't read the source code for almost any of the code on my machine today. In most cases where I see `curl | bash`, I'd probably already be screwed even if I review it. Most install scripts and up doing "hit website, install thing" anyways - am I reviewing the second stage install script also?
I don't have more than a cursory knowledge of the solution, but the Three-body problem wikipedia page should have enough info to get you set in the right direction: https://en.wikipedia.org/wiki/Three-body_problem#Sundman's_t...

It says that the series should converge for all t, except for systems which begin with zero angular momentum.

It additionally states that:

> in 1930, David Beloriszky calculated that if Sundman’s series were to be used for astronomical observations, then the computations would involve at least 10^8000000 terms
Show HN: An Android Launcher to Help Tone Down Phone Use
In regards to security and paranoia, let me give an analogy you may be more sympathetic to.

Think of a woman who has been raped. It only happened once, but it was traumatic for her. It took her a while to begin going out to bars again, but she has finally worked up the courage to go out with her friends on Friday nights. But she is always looking over her shoulder, constantly in fear of another attack.

Would you dismiss this woman's paranoia, as you dismiss the paranoia of a nation which lost nearly 3,000 of its citizens in an attack by an organization dedicated to the extermination of the US and its people?
> You have a TLS connection with the site you're downloading from. `curl | bash` is no worse than downloading a .dmg or .deb from the same server would be.

This site's argument is that the software publisher can selectively attack users during a live software install, in a way that they don't stand a chance of detecting by inspection (or of having proof of after the fact).
That's a way in which "curl | bash" distributed software is better than .deb/.dmg distributed software, right? Because you have the potential to inspect the script first, if you have some kind of ridiculous confidence in your ability to perform security review of an entire software product in the moments before you decide to install it.

But it's never presented in that way, as a feature. It's presented as a terrible way to distribute software.
> It sounds like they have a power envy thing going on vis a vis the FBI

What makes you say that? I didn't see it in the article, but maybe I missed something.

> mostly harmless (insofar as tailing random innocent people could be)

Hmmm ... I hate to start from scratch this very common discussion (i.e., the harm in surveillance). Is there anything new to add?
Sometimes, as with mines, you don't necessarily want them to go off. You only want them to go off if triggered.

They would remain dangerous, however, unless they're the kind that renders itself chemically inert or otherwise incapable of exploding after some period of time has passed, in order to reduce risk of civilian casualties.
The problem is that taking your line of thought to its logical conclusion, we end up with a dystopian society where the bulk of the knowledge, power, and control is concentrated in a tiny minority and also enforced by such.

Everything you do affects everyone else, that's no excuse to take away freedom.

"No risk no life."
I remember learning about leaded gasoline and how poisonous it is. Not used (much) in cars anymore but still used in small aircraft.

I'm reminded of this everytime a plane like that lifts up from the runway that's just a few miles away...
That’s fair. It’s probably not an important difference.
Also the composition of diatomaceous earth https://en.m.wikipedia.org/wiki/Diatomaceous_earth which is used in certain types of water filters, like pool filters.
For the most part you receive the GPG keys over the same TLS connection, though.
Melatonin has genuinely changed my life in regards to sleep. I'd tried everything and for exams went on Zopiclone, and then found the gold that is Melatonin. Thoroughly recommend anyone with suitable problems sleeping giving it a go.

(I was DSPD, though every so often did the whole "Non-24-Hour-Sleep Disorder" thing)
Not a flood of Swedes, because Sweden is a functioning state than can provide comfort and security for its people.

But 4 billion people live in nations where the average standard of living is significantly worse than in Sweden.
White dude, if it makes you feel any better...I'm always getting the random checks too.

Bad luck I guess.
Yes - if you can somehow demonstrate beforehand that you are worth learning from.
I have 2 drives - one each on a different machine. Both work beautifully. The click of death was real, but it wasn't every drive. Just enough to taint the brand. It was sort of like the iPhone antennaegate, which was also real. But not a show stopper.
Regardless of the installation method it sounds like we need to be running all applications in their own individual virtual machines (e.g. Qubes OS) or within a restricted environment with limited permissions (iOS)
Fool's gold: what fish oil is doing to our health and the planet
I know the kernel uses trees for a good number of different things. I'd imagine that processes would be a BST of some time and I remember Linus mentioning RB-Trees. It would definitely make the most sense as RB-Trees have better access and insertion than a sorted linked list.
Yes, thank you! Perhaps this has been asked before, but is there any hope of an Ubuntu port?
Probably because the work hasn't been done yet. It's a very small team.