skysight-inc/HackerNews huggingface dataset:
We want to show the customer that the number draws are truly random. We may do live drawings at some point, which could help. Would love any ideas on how we can hammer home that the number drawings are random and totally kosher.

It actually would be beneficial for us for someone to win the jackpot, and not beneficial for the insurer. The marketing benefit of a $10 million payout that an insurance company pays for would be huge for us. That's why the number drawing process is double blind. They choose the winning numbers and they can't see the picks. We can't see the winning numbers but we can see the picks.

Also since this type of insurance is purely mathematical, the risk doesn't change for an insurer if someone wins, so the price wouldn't change either. Unlike, say pet insurance, where if Bulldogs get sick more often than you thought, the insurer simply mispriced the risk.

This type of insurance is impossible to misprice. It's almost like a casino for the insurers. There is risk but no uncertainty of what the risk is and the odds are in your favor when you write more premium.
No. Congress writes laws but they're supposed to be careful because the Supreme Court interprets.

They'll essentially have to create a new bill (or tack this on to something else going through) and go through the full process, i.e. get senate approval and the presidential signature.
Yeah, the freestyle has the 2 halves of the keyboard disconnected and freely movable, so really it's like \___/. Set up at a slight outward roll, my wrists were straight, and you avoid the effects of being hunched over, tightly crowded around your keyboard for x hours a day.
Bayh–Dole Act
Very much this. There hasn't been a gun rights "compromise" (or proposal for one) where democrats gave anything back in congress in ... well never. It's always more restrictions of existing rights.

Compromise implies both sides give and take, and in the case of gun rights, democrats have only taken.
IEM basically eliminates the room from the equation so I would have to agree with that angle.

But, I would also argue that the IEM experience pales in comparison to the experience of having thousands of watts of electricity converted into low pressure acoustic waves for all in the vicinity to enjoy.

Watch the bridge shootout scene from MI3 with some IEM on your smartphone vs at your local cinema with its commercial grade sound system. There is a certain level of physical immersion that is simply not possible with just an IEM/headphone setup. Sure, you could strap haptic feedback vests to yourself and put linear actuators in all your chairs, but for me that is getting to be too finicky to tolerate. I'd much rather tell my spotify app to cast to my HTPC and instantly be greeted with a wall of powerful full-range sound.
Don't forget that other beautiful green space, that oasis of tranquility: Augarten!

Such orderly networks of paths, passing through tree lined groves, and occasional plots of wild growth to distract one from the careful arrangement of nature...

And, towering over everything - dominating one's vision - two monstrous flak towers („Flakturm“) constructed by the Nazis in the early 1940s. And I do mean monstrous: huge gray concrete structures that rear up into the sky.

Hell is in the park too.
Has anyone encountered any interesting applications of SVD? Preferably, something not on the Wikipedia page.
That discussion took place on HackerNews a week ago:

https://news.ycombinator.com/item?id=23711977
It's confusing for me that so many people will complain about how the police unions prevent reform and allow for bad behavior -- but then support unions for all other public sector workers.
I've been a member of the alleged oppress class and can confirm that we are indeed not oppressed and there is no police conspiracy that has ever prevented me or my "oppressed" working class family, friends, etc from speaking up. Of course, if you're really bent on the conspiracy explanation, you might say that I'm still oppressed and I'm saying this in duress (me denying my oppression is proof of my oppression, ordeal by water, etc).
Sounds like some kind of malware was distributed to the phones via compromised EncroChat servers.

I wouldn't want to be one of the EncroChat employees/distributors right now. Their client base seems pretty dangerous, and probably pretty pissed off right now.

https://arstechnica.com/tech-policy/2020/07/police-infiltrat...
in shortcut im gonna try it, thank you for art :) i will treat what u say is shaming as effect of frustration of someone who needed to work with tech that wasnt great for the needs
> RAID won't save you from bit rot

Sure it can. You use mdadm to schedule a monthly full scan of the RAID array, comparing both disks. It's the default in Debian.

You should also use smartmontools to schedule weekly long self tests of the disk, and nightly short self tests. That way you find out about problems when they are still small.
Having resources is just a different thing, they’re not a kind of work. Getting the resources is work, sure, but it takes either cleverness (maths hard) or effort (bodybuilder hard) to get them, or is not hard at all because you already have them. But actually building the things you cited is bodybuilder hard.
As you say, "ongoing treatment". The past is still present.

Just because our (US) myopic society places plaques on any building over 100 years old and calls it "historic" does not mean that we get the right to say that something is "too old" to be rememberd and corrected.

Native American's had histories going back, in many cases, thousands of years and for them much of the destruction was relatively recent and they have not forgiven or forgotten.

Heal the past, prepare for the future.
Reguardless of how bad the original fix was, this is why testing is important. The original person should've added tests to make sure that specific issue doesn't come up again, and it would've caught the regression.

> Thus, this is another case of a reintroduced bug that could have been identified by simple regression tests.
I admit I’m on my iPhone, but I don’t know what I’m supposed to do. I tapped around and I can’t seem to get anything to happen. Just some feedback
Your proposal might seem crazy, but we've actually been able to do this before. While learning WebXR not long ago and looking for examples, I discovered it was based on OpenXR (1) and literally every big tech company has APIs that were similar - I ended up reading docs and sample code from Android, C#, and even Apple to get a better idea of how things were wired together. It was a very pleasant surprise!!

1) https://en.m.wikipedia.org/wiki/OpenXR
The only way we'll get a viable third party is to change our voting system. Allowing a voter to vote for only one of several candidates locks us into a two-party system, because it requires the voter to vote against all but one candidate.

Approval Voting simply allows the voter to vote for or against each candidate independently. (The instruction is to "vote for all candidates you approve of" -- hence the name.) "One person, one vote" becomes "one person, one candidate, one vote".

Instant-Runoff Voting (aka Ranked-Choice Voting, though there are other ranked-choice systems) is getting more buzz these days than Approval Voting, but AV is superior: much simpler to implement, easier to understand, and much less likely to return an anomalous result.

For more info: https://www.electionscience.org/
There's simplifying, and then there's misrepresenting. Simplifying it would be calling it "crippling anxiety exacerbated by uncritical childhood exposure to radical literature."
I'm wondering how the engine was engineered. Specifically does it just consist of a series of custom hacks, or perhaps is there something more principled going on?
I know there's an entire black mirror episode about this [1] but it would be interesting to have some skin in the game for people who submit "unjust reports", even if it's some sort of trust score.

[1] https://en.wikipedia.org/wiki/Hated_in_the_Nation
I used to think that unit tests are a waste of time. But they find tons of bugs in my code so I simply can't ignore the reality by posting some random untestable code and claim that it proves that tests are (most of the time - let's cover our bases folks!) a waste of time.
The Magic of Math in Modern Cryptography [video]
I prepared this presentation to introduce others to the magical math that secures our digital lives. It is presented graphically so complex topics can be appreciated by the expert and layperson alike.

Presentation topics include:

How to achieve privacy when someone is always listening. (encryption)

How to decide on a secret when everyone is watching. (key agreement)

How to turn one random number into unlimited random numbers. (PRNGs)

How to speak in a way that's impossible to imitate. (digital signatures)

How to help protect data without possessing it. (secret sharing)

How to check proofs that you can't see. (zero knowledge proofs)

How to process data you don't have access to. (homomorphic encryption)
I would not want to finish my life in there. It's sad to think how many people around the world may currently be in something like that.
A plug for an old-is-new-again feature I hacked together in an evening...

https://github.com/boothby/dissert

I like assertions. They're a really good alternative to unit tests because they can be used in a real environment without the need for maintenance-intensive mocking etc. But assertions have a significant performance cost, especially when they involve consistency checks on large datastructures.

So, a pattern that I've found useful is heavyweight asserts that can be enabled / disabled through external means, in conjunction with high-coverage integration testing. This is really easy in some languages (c/c++, for example, using the preprocessor) and can be more fragile in languages like python (hence the plug above -- which isn't the best way, but is a way, to achieve this 'best of both worlds' testing).
Not yet, but fingers crossed, it would reach Stage 3 in a few months.
But you have to think of the children!!
If you could cite a source or even what you think the popular narrative to be that would be great.
Instead of the unethical FBI [0] leading this we need the NSA, since they have a lot more experience with data collection and aggregation [1]. We could skip the voluntary data dumps too with local law enforcement and go straight to involuntary!

0 https://theintercept.com/2019/10/10/fbi-nsa-mass-surveillanc...

1 https://en.wikipedia.org/wiki/PRISM_(surveillance_program)
It's probably due to Javascript having such a giant ecosystem. I feel that moment and date-fns dull the pain so much that most people just don't care. Otherwise, this would have been solved faster.
Yup. Any sweepstakes or prize giveaway you see that is a game of chance will have a "no purchase necessary" clause
> The Ministry of Education has also announced that any students found to be involved in identity theft will not be allowed to enrol in university.

Yeah that seems like the risk for screwing someone over is not so low - same outcome as if you hadn't committed this atrocity.
Can somebody explain to me why we care about these classifications, and why I wouldn't want to divide these into more (slightly) arbitrary groups?
Fastify v3 Released
This basically exists, and it's called ISO 8601. But the scope of ISO 8601 isn't programming languages and APIs, but data models and their representations. A subset of ISO 8601 forms the basis of RFC 3339. Official copies of ISO 8601 are available for a fee from ISO. For the purposes of this discussion thread, consult this file hosted by the US Library of Congress for reference [1].

ISO 8601 defines a number of terms of art to represent a thorough mental model of the problem space, and then goes on to define string representations on how to express them. But it's paywalled, so people reach for RFC 3339 and the Wikipedia article instead. These focus on representations, and the definition of the concepts isn't captured clearly, so sometimes they're rediscovered independently. Other times, they're not.

Serious attempts to figure this out usually coalesce to something that looks and behaves like Java 8 time. Java 8 time may be verbose, but its concepts are clearly mapped out, and the API bears some marks of a misuse-resistant design. Compared to that, there's efforts like the standard libs for Python, Ruby, Go, or most third-party libs for JS, Rust, that don't bring clarity to the table, and don't present any solution for dealing with calendrical or clock-face objects, and do little to discourage misuse of their point-in-time objects in abstract contexts.

This proposal falls much, much closer to the Java 8 way than to the "everything is an instant, go make your own classes" way.

One shortcoming of ISO 8601 is that it has no provisions for abstract timezones. Instead, people go outside of the standard to represent ISO datetimes alongside IANA timezones.

But the most glaring problem with ISO 8601 is that it doesn't define partials where a more-significant term is unknown or missing: there's no valid, unambiguous way to refer to the 15th day of March, while leaving the year deliberately unspecified. This means that anniversary dates (e.g birthdays, holidays) aren't possible to represent in the abstract.

Likewise, there's no valid, unambiguous way to refer to the 29th second of the fourth minute of every hour. This is much less important than the birthday shortcoming.

The Library of Congress has a standard which extends ISO 8601 with a number of useful constructs for their purposes [2], like uncertainty qualifiers, but even that standard has no mechanism to represent a month+day partial in the abstract.

[1] https://www.loc.gov/standards/datetime/iso-tc154-wg5_n0038_i... [2] https://www.loc.gov/standards/datetime/
If you weren't making an argument then I'm sorry for assuming you were.

I'd suggest that you are probably dismissing political alignment too quickly, however. Even if they seem similar to you, the difference might seem important to them. Late Roman Christians fought literal wars over the presence of a letter 'i' in a single word, denoting a difference that probably wouldn't seem all that important to someone who wasn't a Christian, for instance.
I can't speak for every language you listed, but C# has great and clear datetime builtin.

Probably the only thing perhaps not the most standard are the names they use for actual time zones? So perhaps that could be improved.

But seriously I don't know how the fuck javascript people can work with dates. It's ATROCIOUS. I think my favorite one is 0 indexes on months? like if you do date(2020,07,09).. is that July 9th 2020? nope, fucking June! Not June 8th.. but June 9th.

I don't know what monster did that but there should be a special place in coding hell for him/her!
Finding SARS-CoV-2 carriers by optimizing pooled testing at low prevalence [pdf]
I was listening to the bbc’s science in action podcast[0] and came across an interview with the mathematician whose group had developed this.

By mapping individuals onto a hypercube they were able to reduce the number of tests needed to find unique positive individuals by a very large percentage relative to non pooled testing as long as the positive test rate was low in the population.

[0] https://www.bbc.co.uk/sounds/play/w3cszh0k
Yeah, I agree. That could definitely get into some really sticky territory. I guess the other side is that a malevolent court could contrive those interpretations, and Congress would be only be able rectify the situation going forward. I don't know what the best solution is, but I guess I trust the Supreme Court more than I trust Congress. Still, it seems weird that Congress wouldn't get a say in determining what their own bills mean when there's a dispute.
I don't think people would be surprised for the Netherlands to be associated with drugs, but would be more so for violent crime.
I like to caution against taking concepts from computer science and AI and applying them directly to the way the human mind works. Unless we know that a player is applying a specific evaluation function (e.g. because they tell us, or because they vocalise their thought process etc) then even suggesting that "players have an evaluation function" is extrapolating far from what it is safe. For one thing- what does a "function" look like in the human mind?

Whatever human minds do, computing is only a very general metaphor for it and it's very risky to assume we understand anything about our mind just because we understand our computers.
>>Portland approves 10% cap on fees that food delivery apps can charge restaurants

Now all they have to do is force delivery apps to deliver at that price point. But since they can't do that, they'll simply skip Portland. Maybe 30% is too much, but 10% is way to little. The company, drivers etc have to share that $5 off a $50 order and a lot of that is cost (car, gas, insurance)
> So, to summarize: the LightSpeed bug was fixed in iOS 12 with a patch that didn't address the root cause and instead just turned the race condition double-free into a memory leak. Then, in iOS 13, this memory leak was identified as a bug and "fixed" by reintroducing the original bug, again without addressing the root cause of the issue. And this security regression could have been found trivially by running the original POC from the blog post.

Yikes. Especially looking at the diff of the original problematic fix, it seems like they slapped a quick patch on there and called it a day, instead of investigating to find the underlying architectural issue. Doesn't really inspire a lot of confidence that the resolution for unc0ver is any more thought-through. I wonder if they've identified the root-cause? That'd be the real interesting piece to me.
They took this out several years ago. I had it setup to pull from there. I have been thinking of doing this again but the last few times I tried, Selenium wasn't ideal, LinkedIn was pretty smart at figuring out that I was a bot. Their captcha also alternates but I'm really thinking of making this now.
Seems like "Thinking, Fast and Slow" territory. They were fed new info but the intuitive part of the brain just went straight to the routine even though they had evidence this was not routine.
LAED loopholes: unaffiliated entities, on-device data
One would think, but it's inconsistent unfortunately. Most platforms have input and output of ISO 8601 but they are less interoperable than you would expect. PHP's claimed ISO 8601 parsing is completely inadequate; it consists of a single format string. Postgres's ISO 8601 output is, by their own admission, broken: https://www.postgresql.org/docs/12/datatype-datetime.html#DA...
I’m trying to imagine why I would not use existing, mature search tech (Solr/Elastic) with existing mindshare I can hire.

Why would I pay to be off on an island very locked into a proprietary search tech? Even if it is a little faster with the redis brand attached to it? It doesn’t seem quite turnkey as Algolia or as deeply featured like Lucidworks Fusion...

Maybe I just don’t get the pitch yet...
Blame Crime on Name? People with Bad Names Are More Likely to Commit Crime
Content Marketing Lessons from Expedia and Wix
Jan Corazza has some really great write-ups about writing bindings to SDL and writing a video game in Idris using them. The source is available on Github

https://flowing.systems/2020/01/13/a-game-in-a-pure-language...

https://flowing.systems/2020/04/13/a-game-in-a-pure-language...

https://github.com/corazza/game-idris
Pretty much no prices magically reflect true costs anywhere.

In general, sure. But the combinations generally simplify the transaction rather than obscuring it. Shipping cost can be built into product price. People balk when a product cost gets hidden in the shipping price.

As I said, the specific problem here is a delivery service purporting to charge one price for delivery, while hiding the actual cost of their service within the purported price of the food. That's borderline fraudulent.

Your whole argument is to keep insisting that there is nothing wrong with this. But it's akin to soliciting collections for charity, and then taking 20% of the donations as your administrative fee. Just because some money went where you said, does not mean you're entitled to allocate the rest how you see fit. We've also seen similar play-fast-and-loose-with-customer-money behavior from this industry where tipping a worker caused their wage to be reduced.

Since our argument has consisted of mostly talking past one another, I have to ask - what exactly is so repellent about making delivery companies disclose the actual price of their service?

> In fact, there has never been a time in human history when [restaurants] had more choices for delivery. Those are facts

I'm not disputing your "fact", I'm disputing your framing. If we were talking about orders from a restaurant's own website, being handled by a contracted delivery vendor, it would be appropriate. But the Silicon Valley nouveau-middleman business plan is to become popular and capture entire markets through network effects. It's disingenuous to frame signing up with a given service as some isolated choice, when those services actively work to inject themselves into existing customer relationships.

And sure, there is general competition between services. It's just not competition that results in reasonable market terms. Just like your examples of airlines and credit cards, market failure generally invites regulation, which is exactly what we're seeing here.
Rollbacks can create data loss. Also, rollbacks are not always a viable option.

Anyways..this was to address the issue of a bug. I took the comment of "it's just a team of one" as a way of trying to justify not putting your engineering due diligence into delivering a product to the customer.
Off-topic, but it's hard to get the right feeling about the valuation given in drug busts. They say 100 million, but nobody actually lost that much money or paid that much money, and the drugs will just be replaced. The "wholesale" value of the drugs at that port may well have been 1/1000th of the quoted street price or less.

You get the impression that they like showing off big numbers, but it's difficult to be convinced that it ultimately makes a big difference, or even a positive one.
Isn't mspaint in Windows 10 basically the same thing but with a ribbon instead of a toolbar?

I don't much care for the ribbon but I'm used to it now. Hitting WinKey-R, mspaint, [Enter] is still my goto for simple picture editing, even just recording a screenshot despite the existence of the snipping tool...

Other than the minor annoyance of getting used to the ribbon I felt as if I was still using the same old paint when I did this.
Black-Owned Businesses Received Less Than 2% of PPP Loans, White-Owned Got 83%
I am indeed sick of political bullshit. One day, you may open your eyes and properly understand that I, as much as you, want something to be done for black Americans to right the wrongs. However, I can't help but call out the people who are simply using the death of one garbage man who threatened a pregnant woman at gunpoint to further their political goals, and then only after 2 weeks, they go back to their regular reporting after they've made their use of the movement to do their job. Nothing has changed. They've just milked the death of a man, like they did before with the other men before him. One day, I'd like to see a real organic movement that will enact real change. Until then, this is just a spectacle in our current clown world.
In north Michigan woods, feds raid an alleged upscale art forgery factory
Wonder if they shut down their asSOAP API as well
But if everyone has access to the same scientific developments, then why the disparity in standards of living around the world?

You might chalk it up to power structures, but that couldn’t explain the disparity in standard of living between the Soviet Union and Western Europe.