skysight-inc/HackerNews huggingface dataset:
The interesting part is that lotteries are investment schemes of a sort and designed for gradual payouts more akin to an annuity. The jackpot numbers always include a disclaimer that that would be the total winnings over the lifetime of the payout of that "investment product": immediate payouts are considerably smaller and not just because they involve more taxes. (Obviously it is in the lotto's favor to often spin it as entirely taxes and fees, rather than admitting that it's an "investment" product that they "sell" to "buyers" where the large dollar figures are based on a time-value-of-money calculation.)

The number of contestants that take the lump sum up front instead of treating it like an annuity to supplement their lifestyle over time is staggering, and also indeed another likely indicator of the selection effect that the people most likely to play the lottery are the least likely to have good investment advice in their lives.
Towards fearless SIMD
Wow, I love this. Brings back all the memories
I believe it was his thesis and I assume it was tongue in cheek.
It's not quite that bad. Within a function, Python resolves scope statically, and the "del" statement terminates binding, but not the scope.

If a variable is assigned to somewhere in the function, even later in the function, or in an unreachable branch, accessing it will use the function's scope. If the variable doesn't have a value you get an UnboundLocalError.

Even after you del a variable, accessing it will raise an UnboundLocalError rather than look in another scope.
Human language rules don't work like programming languages. They are informal and developed in a decentralized fashion. The meaning of words is determined by how they are used, not by a dictionary author.

Edit: Why is your preference for the traditional meaning of the word "they" more important than accommodating people who feel it is the common pronoun that best describes them?
I don't understand why they can't write their OS updates to work properly on a few generations of older models. I work as a SQA at a decently big company and we verify that any update works properly on any hardware that is capable of receiving it. We have more than 20 different hardware models and Apple is struggling with 2?
Product Launch Guide
No Python?...seriously? I'm still learning so I don't have any clout to throw around concerning a good Python code-base. Any suggestions?
> When you look at the magnitudes it's clear that overall the direction is overwhelmingly in the positive direction.

No, we are quickly and increasingly progressing towards depleting all our means for life on Earth. And our current response to that is massively inadequate. This nullifies all other progress.

> and in what other sense could military capabilities be bad

With more military power it becomes easier to oppress and harder to revolt against bad politics. Democracy relies in some part in the potential of people to revolt.
Don't install OpenGApps but use microG [1] instead

[1] https://microg.org/
For real though, this is kind of gross and it'd be nice (and super easy) if hn could strip this off.
> where can people serve if they don't agree with the political/military climate?

Start looking at Humanitarian and Civil Service organizations.

A few with Global Reach -

> http://www.caritasmadrid.org/voluntariado

> https://www.unv.org/

> https://www.volunteermatch.org/search/org997668.jsp
We already have carbon removal development. It's called regenerative agriculture.

Regenerative agriculture is about harvesting sunlight (free resource), utilizing plants photosynthesizing abilities. Plants are a part of a larger ecosystem including producers, consumers and decomposers.

Plants exudate sugars feeding the soil microbial life, sugars from the photosynthesis where atmospheric carbon dioxide is converted into sugars. Large herbivores eat the grass, holistic grazing keeps the animals moving mimicking predators and the defensive herding mechanisms for efficient animal impact. The timed regrowth will let the plant photosynthesize more carbon dioxide, while the walking sun powered compost machine (cow) decomposes the organic matter and leaves it for further decomposition and utilization.

We have huge areas where desertification is happening [1] because of wrong management. Holistic Grazing is a easy implemented, low tech, approach with great benefits for capital, social and ecological level.

Regenerative agriculture is also covering land management in less brittle environments, field production, notill, utilizing plants, the soil community and the only truly free available resource sunlight.

[1] https://youtu.be/vpTHi7O66pI?t=157
From my experience: sole proprietorship, invoices and SEPA - that is the right way to go. Some people create Limited companies. Some "employers" create one HR proxy company to group all contractors as a shield and a way to offload administrative burden from the mother company.

Unfortunately EU currently has no framework for cross-border remote employees, local laws are too different to unify them all. This is not going to change soon.
I think they are saying that there have been sticks and asses for years, and someone still having a stick up their ass isn't necessarily motivated by transphobia. We've all got pet peeves.
The problem is that in the US, health care costs increase DRAMATICALLY as you age, without any clear upper bound.

The ACA has improved the situation signficantly for people who qualify for ACA subsidies, but the subsidy cliff is really uncomfortable for people trying to make long term financial plans.

In summary, 25x your yearly expenses when you’re 30 is no where near 25x your yearly expenses when you’re 50, even with zero lifestyle inflation.
>As always it boils down to freedom vs. security.

No it doesn't. Often you give up 10 freedoms for .01 of anything else.
Would a Nonprofit Twitter Clone Work?
My iPhone most certainly is listening right now. "Hey Siri, turn on the living rooms lights", and look Ma, no hands. I've got these things littering the house between a couple iPads, iPhones, watches, and two HomePods, all of which are happy to do my bidding simply by speaking to them.

Perhaps I have misunderstood you, but I fail to see the difference between my phone and an Echo. Now the difference to me is that Apple claims (claims that appear to be backed by evidence) that they won't sell me out. But as far as listening, I believe they function in similar manners.
A good lawyer definitely earns her pay.
I knew a kid who had one of the original GameBoys. I also had a friend with a GameGear. Those first and second-gen, fully-fledged portable console systems churned through batteries so quickly!
I agree, but there are rules. Dictionaries are just ways of keeping track of rules that already exist.
Ad fraud: a thread
I mean windows 95/98 didn't even use a journaled filesystem... a BSOD could wipe your documents...
keep her in the kitchen
I see your point, but it's conflating a couple of issues. The comment I'm responding to was saying that a smartphone isn't a spy device because it doesn't listen to you, and the Echo does. My point is they're both spy devices, just opaquely crippled to varying degrees.

To the other point, I'm not entirely sure I'm comfortable with the patents, but it's at least an Echo simply gleaning more from a voluntary engagement with it. I think the general feeling is an Echo is "spying" when it engages itself to listen to your home.

Of course, I have no way to know if my echo is doing that, or if it were to start, and it's out of my hands to prevent it. The same with a smartphone.

If Amazon wanted to spy, probably a smart tactic would be to deliberately "flaw" the wake word recognition such that it could plausibly be a bug, but the result is activating very often randomly. They already kind of do that, it would just need to be more frequent.
Amusingly enough, it's personal communication with one of his students.
Funny. 10 years ago, I lived at the northern edge of the brown recluse zone. I saw many spiders in my apartment building that looked like them - can't say for sure. Then one day I developed sudden swelling on my thigh. It went from nothing to fairly swollen in about 2 hours.

I went to the doctor and he said "Could be a spider bite, or could be a staph infection. No way to know - just take these antibiotics and pray."

Then earlier this year it happened again - at a similar spot. Doctor said the same thing. No brown recluses in this area, but he said it could be a different spider.
I guess I just don't care?
Main employees - care to explain what you mean?

* Largest number of people?

* Largest share of total salary?

* Most 'important'?

--

I think for a long time they are going to have a larger number of blue collar workers than white collar. In in an automated future - who will look after and maintain the robots?
Don't forget that they now also own Whole Foods that currently are 'people' heavy.

Quote: While Amazon employees at its Seattle headquarters make an average salary of more than $110,000, according to Glassdoor data cited by the Seattle Times, the paper reported Thursday that the company’s median employee earned just $28,446 last year. That’s because the vast majority of Amazon’s 566,000 employees are not white-collar workers in Seattle but blue-collar workers toiling in the company’s 140 “fulfillment centers” across the country
https://splinternews.com/a-staggering-number-of-amazons-empl...
Pretty rich to hear about ethics from Tim Cook considering the criminal enterprise that is Apple's repair scam
This is an odd claim. I live in Riverside where this article was written and found two brown recluse spiders in the last year. One outside by the front door and the second inside my bedroom. The tell tale identifier is the small violin shape in its back. They may not be common in California but they're common in my house in Riverside California just down the road from UCR.
Show HN: Generate a free genetic report from your genome
4) Don’t ship updates to phones in the EU
It is a fun little event that something posted on 4chan is used in a research paper.

But that nobody knows how it should be cited is just plain wrong. They should maybe contact their research library and get a introduction to citing. All citation styles I know of can handle web citations. Anonymous authors is nothing new either. And you have things like the internet archive or Webcite[0] to make sure the web document doesn't disappear. Else it could be cited as personal communication, which usually covers direct communication, but can also be used for nonarchived discussion groups.

The reluctance to cite a source because it's not a peer reviewed research paper, is bordering on cargo cult science. As if going through the motions of scientific publishing should somehow elevate arguments to truth.

[0]https://www.webcitation.org/
I agree they are chiefly concerned with manufacturers. However, if a user bought a phone from a device manufacturer that did not license it, from that article, it seems like they can still license it themselves. However, that opens up the idea that if that becomes more widespread, than they would lock down this "loophole".

I mainly bring it up as if an app is "free" (as in beer), does it really matter where you get it from (assuming it is untampered with)? I know they can forbid redistribution in their ToS, but is that actually enforceable legally?
Preview 7 Open Source Projects from the Uber Open Summit
It's not that simple.

Oopiates where prescribed in huge numbers knowing that many people would become addicted to them.

Disease vectors are often under peoples control. Do you hike in the woods and risk lime disease?

Poverty is often a little of everything. It's far easier to become poor than stop being poor, but it's not some inescapable prison.
Agree here. People are very proud, national symbols everywhere, local dialects thrive. So why not!
Where's (4) Don't write slow software? Modern phone's have better specs than 2000-era PCs with software that needs to do less; they shouldn't be having these performance problems in the first place
Apple is complying to local standards while keeping their own moral standards. Google is making a moral compromise to work for the CPC. It would be comparable if Apple rolled out a chinese version of iCloud for which the CPC has the keys, which is not the case. By the way, when the Apple situation was reported, I was (and still am) critical of it, because it sets a bad precedent. But spreading misinformation in a forum where people are supposed to know better is not acceptable.
Please see my edit.
I don't impose anything on anyone. I don't restrict what anyone says. I don't really care all that much what other people want to say or do within at least some degree of reasonableness.

I simply choose not to put myself in a position where I must interact with those who want to tell me how I must use a language that predates their existence by thousands of years.
The Genode project is wonderful. The write-ups they did about integrating their framework with seL4 were unbelievably helpful in my earlier explorations of how to build interesting things atop seL4.

That said, I never really considered Genode in contrast to unikernels to be honest. Something to chew on certainly.
Well, if that's your excuse then the level of compliance would indicate that they weren't made for cars either.
How+This+Simple+Funnel+Produced+High+Quality+Leads
Not necessarily - it could just change your anonymous ID frequently enough that it would be impossible to know which vehicle did what. If you can't track a single car then you don't know if a car started and another parked where it used to be or if a car just drove past a parked car (assuming the data is not unreasonably precise).
In real-time rendering, a lot of innovation and state-of-the-art is published in non-peer-reviewed conference slides by companies, or blog posts by non-academic individuals.

These should absolutely be cited if you as a researcher are convinced they are correct. There is no good reason not to.
Ask HN: What are some of the best ways to self-host software?
I make and sell a few self-hosted web applications and I'm looking for additional options to provide my customers for self hosting. The application requires a LAMP stack, and generally installation is pretty simple, but some users still struggle. Those of you that self-host, what methods are you using to deploy your apps? Do you have any tips that I can use to ease installation for my users?

Here are links to the apps that I built and sell:

- https://duetapp.com

- https://theanchorapp.com
Ask HN: Are lottery random-picked numbers truly random?
With all of the latest national buzz on the lottery, a thought crossed my mind: how are random numbers generated by lottery registers? Are they done locally on the machine itself, or do they make a request to some external service? Does each store get assigned a subset of number ranges (think subnet masks with IP addresses) to choose from, or is every machine regardless of store/location free to select from all possible numbers?
There is a huge difference between “my phone is probably not listening to me” and “my home surveillance device, built for the sole purpose of recording as much as possible about me, in order to manipulate my buying habits—is definitely listening to me.”
Gauge blocks, a system for producing precision lengths
Why wasn't there a tool for this earlier? I am a very aggressive piper but I used to hit up arrow , a series of ctrl-w and enter and wait everytime.

Thank you
The Keyhole Problem (2002) [pdf]
> Academia has no problem with pseudonymous publication

another great example is Bitcoin paper.
Hi, thanks for checking it out. I am sure there are a lot good python projects, but this project just gets started and hopefully we can get some good nominations on python projects. PR welcome :)
In another comment I wrote I made the comment that I don't much care how other people choose to speak or act.

I care when they tell me how I must speak and act, specifically when they tell me that cultural norms and rules of grammar must now be different because of their feelings.
It's all shit now. The only people who are left are those who can stand racist comments every other thread.

It's funny, when a community pretends to be stupid for the funnies, it's not too soon before the actual stupid people move in.
Quite liked this jab """I repeatedly have seen the media in their "quest to seek out the truth" write completely speculative stories about the existence of the brown recluse in California. Unfortunately, the truth is not nearly good enough to sell news and therefore, a speculative story is fabricated based upon faulty assumptions."""
Glider also has Off Your Face, and Glider itself. The latter especially is a highlight. I personally love Tremelo EP the most.
> And you will never understand it if you look at "the west" as a single organism. Its millions of people with different opinions. They don't have to be consistent with each other.

It isn't a single organism, this attitude is a very popular one in the west, that's all.

> That theoretical programmer-Bin-Laden would never contribute a patch to a project with SQLite's new CoC because it is incompatible with his faith. You said we would be better off if he did, so by your own logic such a religious CoC is detrimental to us, which is why it is a problem.

Is why I had Stalin in there too. I guess I can add David Duke as well, I'll add as many examples as required for the point to be made, which you have avoided.

> Indeed, it is not a sensible place because SQLite itself is not a sensible place for religion. But its author made it a place for religion, with very predictable consequences.

Many of these sacred cows like diversity, tolerance, political correctness, etc. are all religious ideas. By using religion, the author makes an excellent point, one that is sadly lost on many though.

As for me, I am stating my apathy towards CoCs and the communities behind whichever open source project I need, so no, I am not debating CoCs. Like I said, I would gladly use Joseph Stalin's library for my projects.
Language barriers can be exclusionary, but they're not discriminatory.

Anglophone project owners don't not work with non-English speakers because they hate other languages, they just can't understand them. Nobody's at fault for this.
They started the argument by putting it in their guidelines. It's not necessarily petty to point out that someone else is being petty, especially if the petty behavior can cause harm.
Thanks for this explanation, that makes a lot of sense! :)
While I think it's unreasonable that obviously hardware aspects aren't covered by some manufacturers after rooting, is there a straightforward better alternative? I'm honestly wondering, because I wouldn't expect a company to provide support for a device with software they didn't authorize and aren't familiar with. If you want a device that you own, then you need to be responsible for the full cost of ownership, though again that should ideally only extend to software and aspects of hardware controlled by software.

Personally, I don't have a need to root or install alternative ROMs until well after the warranty expires on my devices, so I don't mind the current situation as much as some.
Can you point to any good tutorials for replacing OOP with functional patterns in Python? I often use OOP to semantically group functionality and "manage" state e.g. avoiding methods with multiple variables or cases where I have to pass one (not changing) variable to multiple functions.
That's a funny comment because the reason Craftsman died is thay Sears commingled it with fakes by selling the name to junk makers.
My childhood claim to fame with tetris was to get a negative score on the windows 3.1 version. It turned out the points were stored in a 16 bit integer and wrapped to negative values above 32767.

For sure in that version the "hypertap" approach was superior to holding down the arrow keys. Even with the highest repeat key settings in windows you could get more moves per second by tapping.
Note that Apple still has a 35% market share where I live and I'm sure that's mostly factoring in new sales. Apples's devices have big refurbished appeal. The market share is not insignificant.
Apple's is recognizing specifically "hey siri" at all times - it isn't otherwise listening. Perhaps you find the distinction uncompelling, but there you go!

https://machinelearning.apple.com/2017/10/01/hey-siri.html
This is awesome, but I am absolutely bloody terrified of using it on my systems.

As is stated in the README, if you write 'rm' or anything like it... oopsie oops.
Nils is so adorably self aware
In 1990, more than 60% of people in East Asia were in extreme poverty. The dramatic shift had little to do with the UN/UNESCO or Red Cross and a lot to do with local governments not failing as hard as they did 50 years ago.
Odd, but correct. It's a heterological issue, where maximal (not total) diversity is achieved by getting everyone to agree on the value of respecting each other's choices as long as no harm is done.

For an example in the political realm, see Popper's Paradox of Tolerance: https://en.wikipedia.org/wiki/Paradox_of_tolerance, aka, why we shouldn't tolerate neo-nazis, white supremacists, etc.
> Then it's not a standup

Why not? Who cares if they're actually standing? They can lay on the floor if you ask me, as long as they can share the status with team members.

I see a different problem with standup. Plenty of people applying the same rule over and over without understanding what's the real goal of standup. Plenty of people just take the virtual stick of the speaker (or sometimes not virtual) and say the same mantra every morning "I've done this, I'm doing that, no problems," and pass the stick to another.

But the real goal is not to check up on people to make sure they are doing something. In fact I couldn't care less if you are doing something or not. You could sit there watching cats videos all day as long as, in the end, all TASKS are completed. If you can sit doing nothing your team have a different problem, obviously, but that's another story.

The team have made a commitment on Monday that they deliver some features till Friday (assuming weekly iteration.) So what they do? They create tasks. The team is tracking the tasks on the board and the team should check all tasks every morning. Start with task #123. Who's doing it? John. So, John tell us about it - what's status, when can you complete, is everything smooth? Then you take next task - #124. Who is doing it? No one. But then John says he can complete current task today, so he's going to take it. And another task... Your standup should be about tasks, not about people. The difference is subtle, because it the end everyone should share the same info - progress, blockers, etc. But by checking on tasks the team members automatically build mental model of current iteration. How far are they? Is the tempo OK? Or maybe there's some delay and, finally, can they deliver on time? People will understand better where they are somewhere in the middle of the week and this is the key point. To share and understand. Not to report, forget and just go doing your job.

The output of the iteration is the work done. Check the work, not the people.
How long before it suggests you to purchase viagra if it hears nothing in your bedroom
Indentured servants? What are you talking about?

You do understand that Google’s Pixel 3 was built by the same Foxconn that built Apple devices right?
Wow, a small-sample-size mouse study.
No need to install anything with "Tramp" mode (https://www.emacswiki.org/emacs/TrampMode)