skysight-inc/HackerNews huggingface dataset:
To quote my grandpa, who started out with nothing and retired as a millionaire, money doesn't buy happiness, but it sure makes it easier.
The solution is to have DC powered lighting circuits so you don't have terrible $0.50 AC/DC power supplies in every bulb. It'd be nice to have DC circuits for electronics, too, but that's probably a lost cause.
Just get fired and lose your paycheck, it's that easy. No big deal right?
do u have a gallery online?
> Thankfully the rockets fly with a heavily customized Linux install.

be more thankful if it was a genuine RTOS.
There were exceptions. For instance, David Hume is reputed to have been an affable fellow.

But we nearly all of us underestimate how much creativity and energy is expended in trying to be normal (or to appear normal, which is much the same thing).
I think the ideas that hemorrhoids are not prevalent in third-world countries, not using toilet paper for cleanup and that using a western-style commode (and not squatting) is the source of problems is probably incorrect.

I base this on observations on the large numbers of advertisements for hemorrhoid treatment (most magazines, billboards, etc) in India, the fact that most people in India use water for cleanup and on the fact that squatting-type toilets are in common use in India. Again, just observation...

Most likely it's just physiology and diet.
That depends on the amount of data to process and the computational effort involved. Provided a sufficiently challenging task and a fixed amount of computational resources you can easily predict the time needed to reach the goal. If the duration is exceedingly large or expensive it might make more sense to distribute the work load. Even though there is a delay to interconnect this delay will not likely reduce the benefits provided by distribution if the decision criteria are costs and expenses over time. These are all things that can be graphed and mapped against financial estimates.
You are looking at it from the wrong side though. I always have a lan party every new year's eve with my friends, and whenever I'm in my country of origin. However, I'm happy to have internet parties to compensate and keep friendship going when I'm back to the country where I live in. That couldn't be done with goldeneye, so I thank modern internet
I had a similar issue. After encouragement from my wife, I visited a chiropractor. A few adjustments later, and my back pain is dramatically reduced. My chiropractor isn’t pushing holistic medicine or other garbage, or I would be running from the experience. There are many charlatans out there looking to fleece the desperate, so be careful.
Running Windows 95 in an “app” is a dumb stunt that makes a good point
The article mentions a box of 30 lb, not 30 kg. Lifting 30 kg is dangerous (there is a reason the weight limit for checked-in luggage is 23kg).
I have the feeling that If you understand these tweets, then you don't need this guide, because you already know what they're about. People who actually need this guide also need a more in depth explanation of each point or at least examples.
>monoculture of protocols in decentralized systems

Can you compare SMTP, NNTP, ActivityPub, XMPP, ATOM, Scuttlebut (SSB), to make your point clearer?
You can not have a custom collection class containing objects _only_ of a certain type. For example ConcurrentHashTable<Int, String>. That is something that is used every single day. It is used so frequently that Go has generic slice and map built into the language. That is, they created a language with lots of special datatypes that can not be created in normal Go because of its lack of generics instead of creating generics.

It is a bit like asking a Java-programmer to use Java 1.4.

When you ask a Java programmer, or C# programmer or Haskell programmer or Swift programmer or... what they would change in the language you do not get the answer: remove generics.
More about benefits is driven by the tax code than probably should be. But the issue is much more that many people can't simply buy the same insurance offered by their employer (whether with tax-advantaged dollars or otherwise)--and it's an expensive benefit, which means a lot of people feel they can't afford it unless someone else is paying.

Now, sure, supposedly salaries would go up if the company no longer offered health insurance but there are lots of moving parts and people and any such transition would be difficult.
Ask HN: What is the most amusing CS book you ever read?
Given that direct-to-customer is pretty much a done deal, my interest is what will happen to the advertising space given that they will have much less primetime exposure. Cord cutters with Netflix aren't going to be exposed to ads. Yet as the world becomes more competitive, brands need advertising more than ever. Is all of their budget going online? But even online they are facing pressure - privacy, adblocking, Apple, etc.

Lets say I only view Netflix, I run an adblocker and use an iPhone. What are the opportunities of a brand to reach me now? It's pretty much limited to Facebook or Google at this point. Then consider that the person profile I just described is probably a high earner with significant spending potential.
Given the myriad articles I've read about working conditions in Amazon across the organization, it's most likely the latter.
Welcome to Twitter! Sound bites get you retweets.
Backups are by definition redundant, however, btrfs is still the only Linux filesystem with its featureset. Let me know when ZFS on Linux supports shrinking or cloning file ranges.

https://news.ycombinator.com/item?id=16494370
The mass of the earth is ~6e24 kg[1]. That would require 133 divisions: 2^(133)*1e-15 = 1e25 which works out to under two days.

I'm just saying that life can grow very fast under the right conditions... Do you really want it to be able to grow faster than go from a single cell to the size of the earth in 2 days?

[1] https://en.wikipedia.org/wiki/Earth_mass
Swirling your wine is not pretentious; it’s just good physics
They're very useful as reminders. I understand the tweets but it helps to view your personal career with them in mind, and having the list does help.
A common distinction is between hard real-time and soft real-time tasks. Hard realtime means that missing a deadline results in a complete failure of the system. A soft real-time deadline means that missing a deadline will not result in system failure. Many soft real-time problems are incorrectly and unnecessarily promoted to being described as hard real-time. This can lead to completely different system architectures and much longer development time.

A stock modern Linux kernel on almost any hardware platform will give millisecond level responses. Much of the old PREEMPT_RT patch set features from the old 2.6.x days for real-time response has been merged to the mainline kernel.

There are lots of problems in software where you are controlling something physical with a control loop from 1 to a couple hundred Hz. Many people assume a hard real-time deadlines are necessary for this sort of system, but through good system design practices it often is not necessary. For example, if something physical must be sampled with very low jitter, let some hardware do the sampling and latch it in a register and then let the software come in with a variance of hundreds of microseconds to get its work done. Once again, write the output to a latched register and let hardware worry about taking the shadow register with very low jitter.

Having worked on bare metal microcontrollers, to various RTOSes, to higher-performance embedded CPUs with Linux, I prefer Linux on higher-performance hardware. Obviously, this isn't always possible, especially in power constrained situations. But with Linux, when you suddenly need to have support for an arbitrary network protocol, a database, a filesystem, graphical output, etc. you can have something together in no time. It is often a monumental effort for such a task when bare metal or with a RTOS. It is often difficult to get the supporting software and libraries to build on an RTOS in the first place.
The Secret of the Starbucks Cup
Obviously, you know one cannot sue a protocol or TheFappening torrent would not be available. That seems to be a strength: censorship resistance. But, it does have its downsides.
well we have something better than photos from the ancient Greeks and Egyptians -- sculpture! ex. the bust of nefertiti (~1345 BC)
Just make sure you include a gate.
This was a fun read, but I found the premise of the "paradox" frustrating.
I get that it's kind of funny how the falsfiability guy is passionate and dogmatic about his views.
But taking it seriously that this is a contradiction and asking "is falsification falsifiable" is a basic misunderstanding.
It reminds me of popular misinterpretations of Godel's theorem.

The author seemed to not understand Popper's response, which was dead on of course.
The type of thing that can be falsified is a scientific theory that makes empirical predictions.
Falsification is a prescription for how to do science.
It can be argued against from a philosophical standpoint, but it makes no predictions and cannot be proven wrong by observation.
It's like asking if the 4th Commandment can be falsified -- the compiler gives a type error.

Again, enjoyable read, but this aspect was disappointing.
By some measures, at any point in time most Americans are broke.

https://money.cnn.com/2018/01/18/pf/lack-of-savings-cover-un...
Actually you need to work to practice his suggestions. From any starting point and any country, it is possible to create a personal brand, gather equity, and choose good business partners.
Or may be just change the way we sit?
https://www.npr.org/sections/goatsandsoda/2018/08/13/6360250...
Not sure what your point is. Humans can see. So can most animals. We have plenty of evidence of that. We have absolutely no evidence that inanimate objects can see. If they could, it is reasonable to expect that we would have some evidence of it by now. The fact that we haven't got any, leads us to conclude pretty solidly that they can't.
It looks like transaction is just a C struct with function pointer fields, not an actual C++ class, so there is no implicit `this` argument.
If you attach a signed monetary transaction cost using a decentralized smart contract transaction system to sending email to a federated host I hypothesize that spam would start dwindling. Email, IMO, largely grew into a centralized system due to the difficulties in combating spam. From the receiving end where filtering and blacklisting is a major system administration task. Self hosting also requires high quality SRE skills to combat servers from being compromised and used to flood the federated network with spam.

Make the act of sending a message cost the send or money and I think spam goes away and self hosting becomes much simpler.
> There are only a very few things that humans can still do with more economic effectiveness than machines: drive vehicles, pick fruit, clean houses, and fold shirts. Really, that's about it.

if by clean house you also mean hvac, plumber, and handyman I'm still waiting for robots to do that because they charge an arm and a leg in large cities
I can’t find the source, but someone posted a story here once discussing the curse of winner’s. One was a millionaire businessman. The publicity of the win sent relatives and criminals after hum for money. I believe he was eventually murdered by a robber.
I think a lot of the confusion/misunderstanding around here has to do with how folks are defining "beat"; seems like folks are defining the "beat" to be each eighth-note, when (in my experience) it's actually each quarter note, whether plain (for 3/4) or dotted (for 6/8).

That is: 6/8 is approximated not by 3/4, but rather by a very-triplet-heavy 2/4.

The article explains this somewhat ("one and two and three and" v. "one and ah two and ah"), but the comparisons/examples don't really do a good job of demonstrating it in practice.
I agree. I was surprised by not only how few but how young. To me it seemed the work of a large group of industry veterans.
I had to try very to read the article and not skim it.
Building dynamic sql queries in C#
This is fine. It's not confusing. Don't expect JavaScript to be Java.
Federated Learning
This example is needlessly confusing:

const a = {
b: 42,
c: function() {
return this.b;
}
};

(a.c || [])(); // 1
(a.c)(); // 2
(1, a.c)(); // 3

He's trying to illustrate that an expression returns a reference to the (unbound) function. This line "(a.c || [])()" is bothering me -- why on earth would this line exist in any program? Are we trying to throw a type error on purpose? Maybe "(a.c || (()=>{}))()" would have been more appropriate.

I spent about 5 minutes wondering why each line returned 1, 2 and 3 respectively, when they should be returning the global value of b. If you are going to be showing obscure, tricky examples of Javascript, the last thing you want to do is have superfluous comments in your code. Follow comment conventions for the sake of your readers' sanity. This would have been much less confusing:

const a = {
b: 42,
c: function() {
return this.b;
}
};

(a.c || (() => {}))(); // undefined
(a.c)(); // undefined
(1, a.c)(); // undefined
flush fences‽ obvious typo, should have been "feces"
Actually, if you activate the 'Hinterland' extension, you don't need to hit tab. And there's a ton of more extensions too. Their Github repo has instructions on how to set up the extensions - https://github.com/ipython-contrib/jupyter_contrib_nbextensi...
I think it depends entirely on how you spend your money. For example, if you buy a nice bed and get good sleep you are going to be happier. If you can afford healthier, higher quality food you will be happier. If money helps you spend more time with friends and family you will be happier.
Venezuela has generally been in crisis in the 20th (and start of the 21st century).

https://en.m.wikipedia.org/wiki/Venezuelan_crisis_(disambigu...

If the US hadn't brokered a debt repayment deal by threatening naval force against Britain, Germany, and Italy's blockade in 1903, there would likely still be a European-controlled port in Venezuela.
I think you're referring to the Milgram experiment.

https://en.m.wikipedia.org/wiki/Milgram_experiment
I read a number of themes, how contractors have been a means for companies to avoid giving benefits, how pay doesn't count in costs incurred during work, how the gig economy is inherently exploitative.

Do you just want to deny these are issues? If so why?
The ReMarkable Paper Tablet Is Coming to Hong Kong and New Zealand
Lot of very interesting advice, but I think it fails at its stated goal of "How to get rich without getting lucky". Much of the advise is extremely hard to follow and implement. For example, how can someone reliably "arm yourself with specific knowledge" if "specific knowledge is knowledge you cannot be trained for"? This is very hard to pull off, and most people will not succeed at this, even if they work very hard at it.

Here's a much more reliable recipe for getting rich: Study your ass off in school. Do whatever it takes to graduate with a stellar GPA, and letters of recommendation. Attend the best University you can get into, with above credentials. Pick a major with a proven track record of financial success, such as Medicine/Software-Eng/Accounting etc. Get a job at a brand name company. Continue working your ass off to impress your manager and colleagues. Switch companies every 3-5 years, to maximize your compensation.

You're not going to be featured in any newspaper if you follow the above strategy. But you can certainly become a multi-millionaire, even in your late 30s.
Are you actually limited by your current typing speed?
In 2002, I had lower back pain after a muti-day trip in a Nissan Sentra.

I found a book that advocated sleeping on your stomach. It took about a week to get used to it, but I haven't had back pain since. Unless I do something stupid like lifting a heavy weight with my back or doing a lot of stoop-labor.
This is the real answer. Decentralized is actually better for most things on the internet, but it is less profitable and harder to control for those on top.

I personally believe time will show decentralized systems winning out on the internet eventually, but it will take a lot of centralized services collapsing under their own weight before we start to realize this. Luckily, this has already started happening.
It just seems easier to just give these benefits from public institutions then so employers don't need to give them.
But plastic is effectively recycled in lots of places in the world. Just because that plant sucked it doesn't mean all do. Add to that the commercial plastic waste, pallet wrap for instance is already separated when it is sold to the recyclers.

Better than all that of course is re-use. When I was a child, in the UK, large glass bottles of lemonade had a 20p deposit, refundable on return. I believe I believe it is still common in Germany. This went away in the UK because large super-markets didn't want the hassle of dealing with returns, IIRC
In that vein, there is this Reddit comment:

https://www.reddit.com/r/AskReddit/comments/24vzgl/you_just_...
I would agree with this, although an IDE with really good introspection and an integrated debugger can approximate the experience. Lately I've started using spaceneovim, which is hopefully going to help with the back-and-forth workflow a bit, modulo issues of what-mode-am-I-in-again? The terminal is two keystrokes away, and having all of the normal vim commands available in both contexts is something that I think will be more and more useful.
Especially the HN cloud should be able to understand that we can create long lasting value out of essentially just time and electricity. It's not only immobilia a well done content website can be a good long term investment as well.
I'd argue economics is a system that requires decentralization as well. Now with cryotocurrencies the burden required to get a seat at the table went from basically an impossible game of politics and expression of violence/dominance to a purely technical one. If I want to become a member of bitcoin I just need to start computing and now I'm a member with voting power.

At an individual level this doesn't mean much, but at the geopolitical level this is a huge improvement. The future I see before us is our governments dropping the administrative burden of managing, minting, and distributing there own currencies and becoming a contributing member to the crypto computing platforms. If I was an up coming developing nation I'd be pouring money in into computer engineering to become a member of these global currency movments.
This has happened before in history, and it doesn't turn out well for the people with big money.
Can you say more about the stack you are building? Are we talking open source? What language are you writing this in?
That's a good point. I should have included construction in the list.

[EDIT] On second thought, I've decided that I will not concede construction. My list was supposed to be a post-AI list (though I concede I did not make this sufficiently clear). I think in 20-30 years it's very likely that we'll have robots that can do most construction and repair jobs, if for no other reason that by then most products will be designed to be either robotically repaired or disposable.
This really worked for me:

(A) a cheap, DIY standing desk arrangement

(B) a cheap "stability cushion" to stand on so I'm neither standing totally still nor doing some repetitive exercise-machine

(C) squatty-potty (off-brand, DIY options are fine, lilypad or nature's platform style for better real-deal)
China's just not a reliable trading partner. They use trade as a weapon. It's got countries such as Malaysia reconsidering their interactions.

http://www.atimes.com/article/mahathir-resets-the-terms-for-...

That's too bad, as the Chinese people are industrious and creative, and together we stand a better chance of making the best use of waste.
The study on HN:

https://news.ycombinator.com/item?id=17817334
no "self" in C.
Reminds me of the Peopleware story about cubicles being sold as modular furniture, but God help you if you actually reconfigure the cubicles to suit your team's organization.
My hypothesis is that the measurable difference between skim reading and deep reading is small if even statistically significant. The difference between reading at all vs not reading is large.

If I have to be ready for deep reading before I read anything, then I'll never read anything.
On the flip side with less points of entry to your mind the ones that do get presented have less competition for your consciousness.
Gizli Yüzler izle (2014) Yerli Film
Yes, the reveal is required. But it doesn’t have to be without the vendor’s knowledge. The rush to get it out without allowing the vendor to respond is unjustified and reckless. The TLAs using the vuln are keeping it a secret, after all, and the script kiddies enjoy public trashing of people which I think is worse than the TLAs careful abuse.
It isn't money. Its agency over your own life. Money is how we currently regulate and monitor the agency our citizens have over there lives and those around them. Finding better ways to grant and assert agency over one's own life is the key to happiness AFAICT.
I don’t think you have to do lot of convincing to get minimum wage jobs these days. Benefits are virtually non-existent for most minimum wage jobs. Gig economy just gives you flexibility while traditional job gives you predictability and some hope for climbing the ladder. This journalist would have felt misrable for virtually all minimum wage jobs out there.
A related skill on the wane is listening.

A barometer of this in the UK is Radio 4 - the BBC's 'speech only' service. Nowadays there are plenty of listeners but they are stuck in their cars on some silly commute and needing to pass the time as they shuffle through fumes, therefore this new audience is only getting the government's version of 'news', not the full Radio 4 experience.

This audience doesn't tend to tune in to Radio 4 at other times to listen to stories, documentaries, 'Woman's Hour' and the other delights of Radio 4, when back at the ranch there is TV and the world of digital delights for ambient entertainment.

You can do stuff whilst listening to Radio 4 style speech radio (not to be confused with 'talk radio'), however I don't think many people do that these days or have the skills to patiently do so. I wonder how low the critical mass of listeners has to get before 'Radio 4' loses relevance and is no longer something that can be discussed in 'the shires'.
This narrative does not make sense. Any installer has privileges on a system, including verifying hashes or keys so you shouldn't just run an unknown software. Installing apps only from an app store is a walled garden and not having the ability to install apps is not a consumer want.

The only people who would advocate this are Google since they gain financially from the model and those who use 'security' to promote walled gardens and moats.

Most technical people don't approve of lockdowns and loss of freedom. There is a balance here. If installing apps from the web is a problem then 90 percent of current software is 'insecure'.
“Easier” in the sense that it removes the illogical connection between employment and access to health care.

Definitely not easier in the sense that a sizeable plurality of the country, currently in control of both houses of Congress, the Presidency, the Supreme Court, and the majority of state legislative and executive branches, think this is a terrible idea that they equate with creeping Communism.
It's a good point. Trying to reread some classic texts that I missed in a STEM curriculum, I've definitely noticed my attention is not what it used to be.

But, like anything: exercise creates ability. And so I try to keep plowing my way through.