skysight-inc/HackerNews huggingface dataset:
I prefer to take frequent walks, which also helps to clear my head and forces me to do other exercises like climbing stairs. A “standing desk” just seems like a really complex solution that doesn’t even address any part of the problem except the sitting.

Also, standing desks are really weird in a cubicle situation where suddenly your neighbor is towering over the wall for an hour, peering into your space.
> The author almost injured themselves with an overly heavy box because Amazon didn't provide them with a dolly, warn them they needed one, and if they did injure themselves the medical bills are their own

Why is it someone else's fault if you lift something too heavy for you? What is "too heavy" is a fairly personal thing. It's trivial to tell if something is too heavy for you. Do I need to explain how?

As for not injuring yourself from lifting, that's a skill everyone should learn by themselves, like how to not fall down the stairs. It's not someone else's fault.
Ask HN: Will I lose my Google App Earnings if someone files a petition to Play?
Not OP, but I'll agree to disagree. VOIP and webcams are fantastic, but if it can be arranged, nothing beats a LAN party. The required logistics, planning and actually being in the same room with my friends just take things to a new level (for me anyway).
A momentary feeling that you're your own boss (which isn't even correct as you're micromanaged by the app) doesn't really compensate that you don't get any benefits or protections.
Same here! Many thanks from me as well.
thanks! I just did.
That's funny that you mention sleep issues.

As a guy who was also on-call in rotations for many years (which is why I wrote the rant above), the biggest issue with on-call was waking up and not being able to sleep, even when the problem (eg., disk partition filling up) took 5 minutes to fix. The way I dealt with that was coming in late the next day. Like very late. Sometimes at 2pm, to leave at 6. Even if the problem took 5 minutes to fix, my insomnia cost me 4 hours of sleep, so now the company better pay up.

And I encourage everyone to behave this way.
Yes, but I'm not sure I see a direct correlation. Materials created 10 years ago were presumably appropriate for the marketing at the time. I think a lot of what companies create today would be viewed as too short and fluffy if you go back in time. (And doubtless for some audiences today, they are.)

Styles and preferences change. Look at the information density of ads as you go back in time.
Archived copy without GDPR nag screen (oh the irony):

https://web.archive.org/web/20180825120220/https://www.washi...
Rather than uploading a video, many times I want to take a video from youtube and trim it. Then add captions and what not. That might be a way to get users onto your site.

I use https://hesetube.com currently.
> Really, that's about it.

The roads are clogged every day with people driving to work. Very few of them are driving to a job folding shirts and cleaning houses.
Throw a few heavy deadlifts in there. You'll develop some hard glutes.
Would you prefer the fishnets in your backyard?
Yes. People already had that discussion during the original industrial revolution. The one solution that eventually worked were unions.

Of course now we're finding ourselves completely surprised at the same point - only that a lot of erosion has already been done to undercut unions.
I think a solution for this is alternating between standing and sitting desk with the recommended time interval being 20 min sitting, 8 min standing and 2 min just generally moving around.

Instead of buying a transitioning desk I just hooked 3 monitors to my desktop where 2 are sitting and 1 (lg 2560px) is standing and created a small delphi app that switches the monitor for me every 30 mins. So far it has done some good for my back but i feel that doing this sort of circus destroys my focus. Still health is over everything so I'm sticking with it.
> I don't see this as in issue behind bit torrent

The main bottleneck in data processing is often the interconnect, not the compute.
Even with all the advantages they had (including, arguably, being single), they still had their own deathmarch (100 hour weeks) at the end. I wonder if it's at all possible to make video game development sane when you have a publisher?

Maybe when we create an AI that can test games for us.
Poetry can be longform, too. A single poem can range over several pages or even extend to book length.
"This research is able to reliably disentangle causation and correlation because a lottery effectively provides a randomized control trial."

False. The sample size is limited to those who buy lottery tickets. Of course people who buy lottery tickets think they will be happier if they have more money; otherwise they would not be buying lottery tickets.
Because they gave them the package and the order to deliver it?
Was labour ever scarce? Was work ever an inalienable form of wealth?

Why did half the world go through communist revolutions, is that because workers were too wealthy?
Social Media: Helter Skelter 2.0?
A message of motivation Former Prisoner Launches wooden sunglasses and watch co
If your employer asks you to lift a 30kg box and you damage your back, it's their fault, I struggle to see how you could argue otherwise. Only situation where I think it's not true is if they provided you with a dolly and you chose not to use it - then it's on you.
One has to strecth the term quite a lot to say that RStudio is a "native" GUI. The interface is just a browser window, the only native part is the menu bar.

https://imgur.com/yszRlMk
Java ushered in with it, a sort of tunnel vision that class-based inheritance was _the_ fundamental theorem of business programming. When people see prototypal inheritance like in JS, they call it "quirky" or "poorly designed", as if it were haphazardly evolved as opposed to deliberately designed. When languages like Go or Rust came out, it was shocking how many times I saw "where's classes?" come up on the mailing list.
Cubes come in more than one height, are you talking about the short ones?

Also, does having a standing desk stop you from talking frequent walks? Have you seen someone who advocates standing desks recommend not having any other mitigation?
> (Free) Money (Awarded To Lottery Winners) Really Does Lead to a More Satisfying Life
Standing desks aren't yet (2016) proven to do anything: https://www.cochrane.org/news/health-effects-sit-stand-desks...
From the linked Wikipedia entry it seems that it usually takes 2 to 5 hours, and 25 to 35 km chase. Not sure why you say "couple days". And hunters usually know the signs to follow to track a gazelle, so that's also non-issue.
And stairs!
> (None of the 19 videos I had to watch to be a Flex driver recommended bringing a delivery cart or a dolly.)

I wonder why that is. Do they think it's so obvious that it's not worth mentioning, or they really don't care?
I was always puzzled by human's experience of "seeing". When you "see redness" for example. It was very hard for me to explain it to other people before I found that there is special term called "qualia":

https://en.wikipedia.org/wiki/Qualia

And I have absolutely no idea how to make machines experience "qualia". Any sophisticated image/motion recognition is rather trivial stuff compared to achieving mysterious "qualia".
When I think of generics i think custom data structures. Currently you are stuck with interfaces, but you can also wrap a library returning interfaces with methods operating on a specific type.

I would be interested to hear about use cases that couldn't be solved in this manner
> Germany also had little success because, unlike in Bletchley Park, they didn't exactly tolerate eccentric academic types.

Would Konrad Zuse qualify? If so the allies were pretty lucky he wasn't born a few years earlier.
> Companies couldn't offer more money in a tight labor market

It was illegal for them to offer more money - Roosevelt instituted wage fixing. Offering benefits was a way around the law.

> Of course, once a benefit becomes the norm, it's almost impossible for individual firms to not offer it.

The real reason is that health insurance paid from pre-tax money by the employer makes it cheaper than being post-tax money by the employee. It's the tax system that binds workers to jobs via health care benefits.

Another reason people want wage increases in the form of employer-paid benefits is then they get to lie about the terrible pay they get, because they never ever account for the value of the benefits.

For example, whenever the teachers complain about their salaries, never mentioned are the generous benefits package they get.
Cotton requires a lot of water to grow and process.
The answer is that publically traded companies face heavy pressure to keep sustained quarterly growth indefinitely and various "activist" investors will insist upon ousting any who stand in the way even if it is better for longterm health not to say lay off experienced engineering staff in a stable industry to inflate quarterly profits (Boeing) when it comes to bite them with electrical fires in their next big plane.
> Can you point out the pros and cons vs above projects?

Briefly speaking, the above projects are way more mature, full-featured and use different data structures for storing data. BDB, LMDB are B-tree-based, LevelDB (and forks), SQLite4 LSM are using log-structured merge-trees.

TKVDB is a lot simpler, a bit more low-level, uses Radix trees and not tested as well as other key-value engines.

> I read this as: only use it single threaded.

If you protect access to data with your OS locks, everything will be fine.

We're using TKVDB in multi threaded environment (in RAM-only mode) for IP lookups with Netmap and DPDK. On 40Gbe full line rate there is only few hundred CPU cycles for decision on network packet, so the locking tricks becomes important.

Intel has guarantees about writing properly aligned data - if one core is writing 1, 2, 4 or 8 bytes, it will be written atomically. We're exploiting this feature when updating our tree - final update operation is 8 byte (4 byte for 32 bit CPU's) aligned pointer update.

So, in some cases you don't need to use locks at all (you may add HW memory barrier (__sync_synchronize()) after tree update, but it will slow down writer). If only one core is writing data, another cores can safely (well, almost) read it. Warning in docs was about this lockless case.
I should have been more clear, I'm wondering if it is technically possible to spoof an IP address?
Yes, but I don’t think that’s accurate in this case. Unless the “relatively” part is crafted to be an unreasonably narrow comparison group.
I do hex deadlifts, I like how they develop my upper back and neck.

I have a computer nerd neck... I’ve been thinking how to solve that. I think I should do front squats rather than the standard.
The difference is that Amazon is crushing local store retail everywhere it does business, which is everywhere, and spends large amounts of effort on brand management to softpedal the fact that this domination is largely thanks to its ability to squeeze more from its labor force. We'll leave aside how this crushing of local retail was also aided by its ability to avoid local taxes for many years while it was growing. All of this makes it very fair game for criticism, especially when Amazon touts the "great earnings" of being a freelance driver for them.

If there was some giant corporation that was dominating house cleaning nationally and touting the great pay of cleaning toilets for them as a freelancer, that would certainly warrant some inspection, too.
"Solved" by having lots of meaningless unsafe glue code. That's not a solution.

It sounds like you're going to reject proposals for generics on the grounds that "you could just cast values of type `interface{}`" unless someone can show you a situation where you can't do that. The problem is that the people who want this sort of feature don't think that's even a solution.
It's a tradeoff between adoptability, readability, portability, ease of embedding, average familiarity of toolsets, ABI managability, and strictness of rules to access arrays and references in the implementation.
C likely wins in all of the above except the last, with C++ in second place, and virtually the only other options are Rust and Go, which only wins in the last point.
Anecdotal proof often precedes formal proof. If the cost is low and there exists potential expected benefit it can still be rational to do it.
... until you send the next email to an @gmail.com address. Or open a page with AdWord ads on it. Or Google Analytics. Or Google-hosted JS libraries. Or Google-hosted fonts. Or an AMP page. Or...
It sounds like instead of putting the sentence in past tense and calling it a revisionist history it sounds like what you are really doing is making a present tense generalization based on years of historical observation: software engineering begins when the code gets too big to see the whole thing on one screen and intuitively understand (aka Analog31's law)
Various sources refer to it as: Blank, Marc and S. W. Galley, "How to Fit a Large Program into a Small Machine," Creative Computing. volume 6, no. 7, July 1980, 80-87.

Ahh, here it is: https://archive.org/stream/creativecomputing-1980-07/Creativ...
And also you need luck for the birth lottery.
Bullshit with a lot of retweets and likes. You need basic education and context to even follow this guide. It must include some premises.
TLDR its basically just a concept car. Still years behind Tesla. Where is their billion-dollar battery factory?
I can second the awkward towering co-worker.
Instead of trying to create a fancy standing/sitting desk workflow, I've personally tried to just take more breaks throughout the day. Unless the weather's terrible, even a brief five minute walk does wonders.

It's also a great way to get some alone time and mull over what you're working on without distraction. Just as when I was a student studying mathematics and doing a bit of research, I've found that with programming sometimes a greater clarity of thought is achieved when you have nothing but your mind -- no pencil, no paper, no computer, nothing to write on, nothing to doodle on. It forces you to consider only ideas that you can fully manage in your head.
It's a cute PR move from Google.
Ask HN: With https can domain owner snoop traffic?
background: I am using a free ddns provider that let's you set up sub domains on other (willing) people's tlds. I got a lets encrypt cert on my site and force https everywhere.

Am I wrong in thinking this makes my traffic immune from a man in the middle attack by the owner of the tld?
Well, what do they say about lying in bed all day?
> The most accountable people have singular, public, and risky brands: Oprah, Trump, Kanye, Elon.

Some of those names seems out of place on a list of "the most accountable people."
I work mostly at home and I mostly just get up and down a lot. A lot of what I do is writing and I find that writing a few paragraphs and then getting up and thinking about where I might want to take things next is a pretty effective workflow for me.

Other times, I do focus for a longer period of time.

I have a multi-monitor setup in my office but these days, I mostly work on a laptop that I'll take to different rooms around the house.
Cult of personality: https://arstechnica.com/information-technology/2014/08/tripp...
The labor market has never had the useful properties of free markets we see in other industries. Notably price discovery doesn't function in labor markets because there is no way (for most people) to not participate in the labor market. Non participation is a key property of effective free markets.
> getting sponsored for adding features (doesn't seem to scale all that well)

And that's a problem.
Standing desks in open offices make me feel uncomfortable. I get pretty bad anxiety when I feel like I'm bothering someone else so I tend to try and only stand when my neighbors are standing.

At home office desk is 100% standing, DIY table mounted on top of 2 wooden chairs. If I'm getting tired of standing and leaning around, time for a walk. My productivity is so much higher at home compared to my companies open office. Wish I could convince them to let us just make team "rooms" in the open office, ala Valve style.

They bought us all standing desks with wheels, but were not allowed to roll them around. VP of engineering jokes that after I brought it up all the desks would be wheel-less come Monday. Little does he know that if those wheels aren't gone next week my desk is moving were ever I find a space I feel more comfortable, anarchy in the engineering wing, eyes open, no fear, be safe everyone.
> At least now they've come up with a module/dependency system, which, even though a decade late, doesn't bring anything extraordinary to the table compared to what other platforms already had for ages.

I don't think you fully grasp the breakthrough that the theory behind Go modules is for dependency management in general. It vastly improves on and simplifies anything that existed in this domain before.

It's like saying Copernican heliocentrism didn't bring anything extraordinary to the table compared to Ptolemaic geocentrism. https://en.wikipedia.org/wiki/Copernican_Revolution#/media/F...
Toilet paper might also be causing hemorrhoids.

Consider that our bodies were not evolved to use toilet paper, and that hemorrhoids are virtually unheard of in third-world countries that lack TP.

(I haven't confirmed that latter claim. It's just something I read once, somewhere.)

Anyone who's been sick and had to go to the loo multiple times in a row will notice how painful it becomes. I'm not sure it would be painful if washing was used rather than rubbing.

My comment here is full of assumptions and wildly unsupported by evidence. But I thought it might be best to post it so that it can swiftly be disproven or shown to have a grain of truth.

The topic is gross, but it's a serious issue that you don't think much about until suddenly you have to.
I am legitimately asking, it's not something I have personally had much issue with. If you have some compelling example, please share your experience
Did anyone else click through to the article and think: “okay, try not to skim the article about how bad skim-reading is!”?

I really like this article. It is aligning with very formless thoughts I have been having over the past year about the varying qualities of information and how it can affect your minds health. Much like a food diet, I have been thinking that it is wise to cultivate a healthy “information diet” in order to preserve good mental health.

Amid frustration with my degrading attention span last year, I swore off a lot of the social media things (Twitter, most of all) to see if I could regain the ability to actually get through some books. The results were quite astonishing in my case, I was able to crack through a few books and actually focus on side projects.

Unfortunately, I am not as optimistic as the writer here that we will be able to pull out of it. Much like modern society battles overweightness, diabetes and all kinds of ailments that stem from poor diet, I think we will suffer a similar fate when it comes to moderating our information intake.
I think while technically true its not really the spirit of the saying.

Of course free money (from lottery winnings) is better than no money.

But for most people it's a choice between more money or a less stressful job, or a shorter commute, or less hours etc.

And then it's a much more complicated equation.
>Play iterated games. All the returns in life, whether in wealth, relationships, or knowledge, come from compound interest.

Compound interest and iterated games aren't particularly related. One example of an "Iterated game" is playing prisoner's dillemma repeatedly with the same person.
There are many good resources you can find. But most people don't really think "I want to get rich" and optimise their lives around it. Spreadsheet or a piece of paper with a cashflow and some long term plan would be a good start. How many people do that? I think at least on some subconscious level many people know that's not what they are aiming for. They want to be around interesting people doing something meaningful and in general have fun. Acquiring wealth takes time and you can have much more fun in your 30s than in your 70s. That's regarding HN types. For people with the lowest wage striving to make the ends mee the problem is of course lack of knowledge, time to acquire it, and time to get out of this local minima.

Theoretically, money is a wonderful thing, you give people what they want they give you money. If you have a lot of money then the society owes you a lot. But we have fiat. Money is getting created out of thin air and it's not just bankers who get to be lucky, it leaks through out the society. Those with money influence gov, gov gets unlimited spending, banks happily cooperate with wealthy, and wealthy can afford actual storage of value like real estate or gold apart from their investments.

I don't believe we can fix crazily widening gap without giving people access to some real money. Gold is not very practical. Bitcoin is a great potential candidate and I think people still underestimate how great positive impact it can have on society (but big part of HN seems still butthurt about BTC, so feel free to ignore the last sentence or suggest some other solution)
Ok, so what is your support for the idea that he knows what he's doing? Because Tesla still exists? Everybody and their dogs think they are experts but people that support Musk are smart laymen or informed experts?
Right, it's a case of the whole is more than the sum of its parts. The philosophy of making things easy for beginners by automating things like setting up toolchains and managing libraries is a major feature, plus the Arduino libraries and hardware of course. I'm not trying to downplay what it does, just point out that the tools to do what OP wanted have been there the whole time.

Please keep up the good work, I've learned a ton from Arduino!
weather altering technologies should probably be illegal in all cases... VW is particularly evil lately...
I think never traveling beyond a 30-mile radius is more detrimental to society as a whole than an occasional flight. After all, a carbon offset for a round-trip cross-country commercial flight is about $10 which can at least mitigate that impact.
As opposed to? Le JS framework-du-jour? /s
I've read that the culprit is not toilet paper, but the face that we sit when we shit, while we ostensibly evolved to squat. So the bowels don't straighten out as they should, and the excessive pushing leads to pressure which gradually causes blood vessels to bulge over time.

Also, baby wipes work for adults too.
Standing burns more calories. Between 20 and 50/hr depending. A coworker added a treadmill under his desk. He claimed he burned 100/hr.

FWIW, I fidget, a lot, and have found that a barstool works best for me. Stand, lean, sit, prop (a foot), dance, whatever. Very flexible.
Go deeper: The fallout from Elon Musk's stunning flip-flop
Survey is of Swedish lottery winners. Results may not generalize.

By some estimates, two-thirds of lottery winners are broke within seven years.

https://nationalpost.com/news/canada/lottery-curse-claims-an...

Nearly One-Third of U.S. Lottery Winners Declare Bankruptcy

https://wolfstreet.com/2018/04/17/nearly-one-third-of-u-s-lo...
They have bit been "hitting" their goals. They hit a goal once. Assuming you're talking about their production target for the model 3, which has been reported to have a very high rate (Compared to industry standards) of reworking.
I think most jobs benefits from this, not just office work. A short time away from work, quick walk does wonders for your mental health. Some people smoke because that gives them the excuse to get outside for a few minutes now and then :-)