skysight-inc/HackerNews huggingface dataset:
American conservatives tend to support freedom of contract and freedom of speech (including dishonest/incomplete speech) - and they consider monetary donations to politicians to be speech. They also tend to believe in supply-side economics (failures are met with “Well, you didn’t cut taxes on the rich enough!”), and the myth of the entrepreneur who singlehandedly builds a business empire (ignoring the myriad ways government supports these activities).

So... yes, American conservatives tend to dislike safety (people should be responsible for their own safety, regulation will slow down business and make everyone worse off), and they tend to support dishonest business practices (let the market handle punishment, it’s not the government’s job to decide what truth is and to make sure people are honest).
It’s PCR and you can get it down to a few hours turn around time in a lab, even in the US. China does batch testing with retests for accuracy.

The main difficulty is getting everyone to give a sample but with China’s level of social cohesion and control that is a solved problem.
Moral education according to the Gospel of GNU is not what schools and teachers are incentivized to achieve. They don't give a crap about that because they're too busy trying to get kids through tests on shoestring budgets.

The problem won't be solved by preaching, but by providing software at least as capable as Google Drive without the monopolistic tendencies. If you have a solution to that dilemna, I'm sure teachers will be all ears.
Facebook's Libra white paper, v2 [pdf]
In the UK they only care about the safety of people who vote for them. And they couldn’t care less about dishonest business practices of those who donate to them.
I wonder if in the long run that will make them easier to prosecute &/or sue. Certainly hope so
Most American houses are larger than 8 feet by 10.5 feet.
It was almost certainly the state public utilities commission PUC, which depending on the state may have a different acronym (PSC is also common). These regulate telecom, water, and energy companies including ESCOs (companies that in theory reduce your energy bill by charging you a different rate than the local monopoly). For companies regulated this way, PSC complaints are extremely effective.
That's American culture expanding to every region. Even in Europe, now everybody is constantly excited to take on their next challenge and thrilled to announce something.

I wonder when we get to the point where you must declare you are gasping for breath from the electrifying orgasm that another day in the office of MegaCorp Inc gives you.
Today's Bitcoin's average transaction fee is $6.34. For "coffee shop purchases" that is horrendous. Ethereum is better, at $1.43, but still not usable for coffee. Only highly-centralized cryptocurrencies, such as Stellar, have reasonable transaction fees.

I think for the time being it's meaningful to think of cryptocurrency transactions as stock purchases / fees to the stock exchange.
"Sure, a philosopher will happily produce a mountain of pages addressing any one of these questions, but you will be no wiser for having read them."

You might not be any wiser after having read them, but that doesn't mean no one is.
His/her suggestion not to kill underlines is spot on. Making it a lighter color might be the solution.
Show HN: Scripts for managing personal finance in plain text
Do you use any of this affiliate 3rd party software yourself or did you roll your own solution? I'd like to make an affiliate sales program for my SaaS too, but it's hard to figure out where to start. I don't want to invest a lot of time integrating with X if nobody uses X, but I also don't want to invest a lot of time in rolling my own if everyone expects you to be using X.
Then you are still mistaken.

Once you resign you do indeed quit.

But when you say you are going to resign at a future date, especially when you say you are going to resign at a future date only if certain conditions occur but will not resign if they don't... then you haven't resigned yet.

That's not special to employments. Similar applies to contracts in general, where a party tells the other party that at some future date, and/or under some condition, they are committing to exercise some clause in the contract. It's almost as if the message is a courtesy notice, an advance warning, of what the first party is going to do. They haven't done it.

In 'at will' locations the effect is much the same as quitting the same day because the company has the power to 'let you go' without giving a reason anyway - although the company must still comply with the contract, discrimination law, its normal operating procedure etc.

But even though the effect is much the same as quitting immediately - you are let go and employment ends - for anything where the difference between 'resigned' and 'terminated' matters, for example rights to government support, or loss-of-job insurance payouts, the company deciding to terminate early is a 'termination'.
While I agree in general, I do want to point out this is a still a lightweight entry level laptop SoC compared to a desktop GPU you've mentioned. It can also run in fanless mode like in MBA m1.

A more modern comparison with mobility GPU would be GTX 1050 Ti mobility, which is around 10-20% faster than 760: https://gpu.userbenchmark.com/Compare/Nvidia-GTX-760-vs-Nvid...

Even still, 1050 ti uses up around 75w of power (2016) and 760 has a TDP of 170W (2013) while M1 GPU is much less than 10W (at full load, it peaks at 16w in Mac mini for the entire SoC, not just GPU).

It would be interesting to see what Apple does when it scales it up to 75w or more for their own custom desktop GPUs which is rumored in development. However, separate desktop GPU does lose the benefits of UMA that makes M1 fast.
> There's this thing that machine learning research papers do where they propose Algorithm A, say in words it works, and then prove Theorem T. The problem is that Theorem T is often completely disjoint from whether or not Algorithm A works at all. Lipton and Steinhardt call these spurious theorems.

Is this unique to, or particularly common in, machine learning?

If so, that is scary - what on earth is going on?
Right now crypto is being mainly used for decentralized finance involving larger transactions for lending and savings with actual yield. See https://defipulse.com for some of the largest dapps in the space (has grown to have $14 billion in assets in less than one year).
Bizarre comment - are you taking the old PNAS = "Passed over by Nature And Science" joke a bit too literally?

PNAS is one of the top general-science journals. Yes, there are better field-specific journals, but PNAS is pretty damn respectable and not that easy to get published in.

Regardless, a publication should be judged on the strength of its research, not on which top-tier journal it is in.
It's sounds wise and cynical, but is there actually evidence for this?

I'm not saying any of this is easy to do, but that's because politics and reform is hard. Not enough people can agree what to do != no one can know what to do.

With fields like "mechanism design" we've blurred the distinction between central planned and distributed economics too; never have we had a better menu of options.
I'd love to know how we went from it being a neurotoxin to it being a microwave: https://www.cbc.ca/news/canada/havana-syndrome-neurotoxin-en...
If they are job performance considerations, then what is the person I replied to talking about?
Cryptocurrency enthusiasts cannot find a legitimate use for bitcoins, so they dream up hellscapes where "both sides" are bad and apolitical bitcoin saves the day
They probably did a search for short domain names, and went from there.
But can you or can't you be fired for that?

Because in my country you can't be fired for using the work email for that.

Communicating with other workers using their work email is absolutely allowed, courts ruled about it several times [1].

I usually receive trade unions (there are several of them) communications on my work email from the unions' work email, because they have been authorized by the company to send them.

In this case she wrote directly to workers using work email, but having no union or labor protection laws it doesn't make any difference whether she could or couldn't, she could be fired anyway without having to provide any reason.

In countries where there are strong laws protecting workers she would have written to the union members and they would have done the same thing: write directly to the workers.

Of course she did it at Google so it is different, but here the strict procedures to call a strike are only necessary if a public service that requires continuity risk to be interrupted, otherwise unions are only required to alert the company that the strike is going to happen, but have no requirement whatsoever on how to organise it.

Which sound logical to me,strong protection means IMO freedom to collectively counter the actions of the company, if that's not allowed the protection is not strong.

[1] Court of Catania, Labor Section, February 2, 2009 "The RSU employee can send trade union communications by e-mail to the employees of the company during their working hours and to their company e-mail address using his personal e-mail address"
I have no experience using TLA+, just secondhand knowledge, so you might very well be right. From my understanding, everything I said is true when restricted to classical logic. Otherwise, there are multiple approaches to objects and time, all of which are non-classical logics, and so are not commonly taught nor have they yet been embedded in many languages. TLA+ has been getting more traction, which might signal some kind of convergence since I last looked into it? I guess Rust would be another example where state is checked against using ownership signals, which uses non-classical concepts.

Defending myself against the second claim, yes these algorithms have implicit state because the machines we're operating on are fundamentally stateful. But that's meant to be abstracted away at the language level and left for the interpreter/compiler to resolve.

This still leaves problems for how to modularize code at the domain layer using functional idioms, which primarily express behavior over properties. OOP can be restricted in a way which makes this simple to bridge towards using the Actor model but that's still a step away from habitually structuring your code using modules monoids and combinators.

TLA+ doesn't quite address this, since (IIRC) you don't implement your final system in TLA+.
Ask HN: SQL Query Generators?
I'm looking for a SQL query generator that will construct and execute a SQL query from just the SELECT and WHERE fields passed to a function. I am working on a text based video game and coding in python and leaning heavily on relational data (e.g. I use integer IDs where ever possible to save space, like using an integer ID for eye color in the Unit table).

I have spent hours looking into ORMs and I dont think they provide the functionality I require?

The goal would be to have one function call where param1 is the SELECT fields, and param2 is the WHERE fields+filters. From there, it essentially builds the FROM statement with all the JOINs and ON statements (as well as the SELECT/WHERE). If I pass five SELECT fields from five different tables, the code should figure out how to JOIN all the tables together. If I pass a field in the WHERE param, it should figure out if it that table needs to be JOINed as well. I have also built in an option to 'LEFT OUTER JOIN' the SELECT and WHERE fields such that any table in the WHERE fields that is not in the SELECT fields is excluded from the JOINs, which reduces code customization for my purposes.

I have built my own library to do what I want, and it works, but I know I have not covered all edge cases. I'd like to replace it with something that has been battle tested.
The Data Production-Consumption Gap
I think so, yes. It felt better to see Instagram at least visually untouched by the blue "f".

Although, that splash has helped me reduce my usage of FB apps, so maybe that's a positive.
Modern ethical AI / ML, is both that and beyond that. Issues range vastly in how complex algorithms can be used, misused and misinterpreted. There are also issues of uncovering hidden biases, unfairness, manipulative effects, privacy issues, risk and impact analysis, explanatory AI, who is accountable for accidents and malicious acts, etc. The list goes on covering both the legal and the political. This may not be unique to ML / AI, but is harder to quantify and prove, with more prevalent usage of complex algorithms.

https://analyticsindiamag.com/how-is-ethical-ai-different-fr...

https://www.kdnuggets.com/2016/03/ethics-machine-learning-ta...
This is a good blog post explaining some of the golfing techniques applicable to BBC BASIC:

https://blog.mousefingers.com/post/bbc/bbc_golf/
Hackers Break into Alaska Voter Database – Steal Info on 100k Voters
I feel like I understand nonfiction/business book writing and publishing much better after reading The Scribe Method. Super thorough step-by-step instruicions on creating a successful book.

Official free download: https://scribemedia.com/scribe-method-book/
Actually, I don't have a twitter account.
I don't see why the key couldn't optionally be stored with Apple, or even by default. But it should be possible/easy to manage your key yourself if you want.
20% is rarely 20%. Most affilates have to reach a minimum and 90% never do. The small % who do are worth the 20%.

You trying to cut them out. I don't think it's in the sites best interest to offer people like you (cookie killers),a discount. If the affilates find out and they feel cheated they will move on.

Remember the affilate never gives one person at 20% (if they do they never hit their minimum) they give dozen/hundreds/thousands of customers.
If you don't play by the US's rules you can't withdraw in USD.

Which is the only fiat currency Diem supports conversion into right now.
Speaker Snitch tells you when your smart speaker is listening in on you
I'll point out the space shuttle disasters as being particularly misunderstood.

The real mistake happened around 1976 when they settled on the basic design which they estimated had a 2-3% chance of blowing up on any launch.

Every other manned space vehicle has had an emergency escape for the crew. An emergency escape system could have saved the lives of the Challenger crew because they survived the external tank explosion (were killed when the crew compartment hit the ocean) -- they thought about putting one in, but then they wouldn't have had space in the hatchback for a satellite.

The thermal tiles were also "unsafe at any speed", it was known at the beginning that the tiles would get broken or fall off sometime and there was a lot of nail-biting around the first flights, but after "it" didn't happen a few times people started to relax.

Sociologist Dianne Vaughn popularized the term "Normalization of Deviance" in connection with the Challenger Disaster but it has been greatly misunderstood with the public.

Today people think it is the doctor not washing his hands and not being confronted by the nurse about it, but in the case of NASA it is a formal process where they make a list of 200 unacceptable situations about the space shuttle that they make the case they can squeak by one by one and each speaker has a few minutes to make a case and if they had bad slides and didn't make a good point they would clear the floor for the next "catastrophe".

"Normalization of Deviance" is a regular procedure with dangerous technology -- it's the paperwork that they fill out because they put the door frame in the wrong way in the break room at the nuclear powerplant or when they fly a regional jet back from a regional airport with one angle-of-attack sensor down because it can be fixed much more easily at the big airport.
It didn’t. The source report lists both of those.
I didn’t misquote you.
That bit doesn’t add to the assertion that something isn’t real, or that there isn’t an underlying objective reality

Of course it adds to the assertion, I was careful to add it for that reason.

Again, assuming good faith (despite your original unnecessary "strawman" tone), I will assume you were just mistaken in your omission or misreading of it.
I've never made a post, but I do think I've experienced some of these benefits. Then again I've also become a more attractive job candidate. Tough to separate these things
It’s true that ultimatums usually get you fired.

However it’s also true that they can simply be a reflection of an otherwise unworkable situation.

In a regular employment situation, I think that if you get to the point of wanting to issue an ultimatums, it is just an indication that the company is not a good fit for you any longer. On an individual level it’s better to recognize the signal and leave without burning bridges.

However if you role is ‘ethicist’, it is fundamentally your responsibility not to turn a blind eye to or be complicit in unethical processes, so giving an ultimatum may have been the only option available to retain integrity.

I don’t think we can declare these to be ‘missteps’ given her role. Perhaps Google is simply not capable of being ethical, and is going to fire people who challenge that. What would not be a ‘misstep’ under these circumstances?
Marine archaeologists find a 75-year-old Enigma Machine in the Baltic Sea
Same was true for Libra as well. The only place you would find "Facebook" was FAQs (to say that it is NOT a FB product, fully independent, nothing to see here) and whitepapers (that explained FB role in more detail, but not more honesty).
I didn't know the Spectator was running for office; I guess these companies didn't donate to the campaign.
Isn't he doing good by working so hard for $80. He is effectively discouraging this behaviour in the future by this company and by others. People get away at this behaviour because the harm is distributed and benefits accrue just to them.
Being rude and impolite is a tactic. So is being polite. There are probably times where each tactic fits.
I also prefer zero-trust blockchains, as they are more interesting ideologically and intellectually. I disagree however that the "standard" definition presumes zero-trust. In my opinion the only thing that is presumed is some form of consensus mechanism, which can also be a trusted one like PoA (proof of authority).

> git repo where you have some set of trusted notaries and at least M of N notaries

There isn't really much difference between a PoA blockchain and what you describe on a data structure level. The main differences here will be the mode of operation (active node vs. passive repository) and builtin support and optimizations for currency transactions.

If you were really inclined, you could probably implement a optimized git client/server that could achieve that (and I wouldn't be surprised if someone has done that already). What's the point in doing so tough, if you could just as well use an existing implementation of a PoA blockchain?
Or, you know, you could just pay people with cash and checks.

Every country in the world has analog public financial instruments, and most have or are developing digital instruments. We don't really need to use a Switzerland's worth of electricity to move money around.
The 70s are back in fashion.
Yes - thank you for the additional namespaces and about the THROW tag correction.

As for compiler macros, they do have their separate namespace, accessible via the `compiler-macro-function` function. They can be invoked instead of functions, but they exist completely on their own.
Thank you for reminding the deluded world that property isn't a relationship between persons and things, but just between persons.

So annoying that the vast majority of Americans seem to fundamentally do not understand this. The curse of too much land.
I do have a tangential technical question for someone who knows more math than I do.

A kernel SVM always finds (one-of) the global best fit lines in the kernel space.

A gradient descent model explicitly converges to one of the nearest local minimas by definition.

Does this paper conclude that the local minimas that neural networks converge to are one of the many equivalent global maxima ? Won't this be a major revelation by itself ?
I would like to point out how this story is an excellent example of the @mods power to manipulate stories on HN.

This nice little pro-mask antidote made it to the front page and yet this thread [1] get marked so it won't be moved out of the Newest and onto New. I watched thread get 30+ upvotes and 50+ discussion points yet it never never showed up anywhere on New.

I like you mod but people like me can see the patterns where it's very clear that the owners and moderators have the ability to weight and manipulate the placement of stories in New.

[1] - https://news.ycombinator.com/item?id=25320778
> Who says the countries this will be used in have KYC/AML? The unbanked people this would be for aren't in countries that have those laws.

You mean like Somalia? Even Somalia has KYC/AML laws: https://frc.gov.so/aml-cft-law/ (Customer due diligence is Art. 5)

Are there any countries that don't have similar laws?
Can you imagine the amount of stupid people falling for the crypto scam? Adding those to hordes of anti vaxxers, conspiracy theorists, woke trash, supremacists and trumpers i imagine there is a market for anything out there and billions of currency laying around waiting to spent on just about anything.
How do modules work with generics and cross-module inline functions? Probably I can find the answer in D or Rust but I am not familiar with their mechanisms. Thanks.
The key to this is the part of the White Paper that notes they'll need to create a digital identity standard.

This is something that's been widely advocated. But imagine a private company creating one, particularly one with Facebook's track record.

Imagine having to use Facebook to access any money - not just Diem Dollars.

(my book on Facebook's Libra/Diem plan goes into this, particularly ch 8 on privacy)
We humans are social creatures and the internet is a poor substitute for real human interaction. I imagine we are at an all-time high for number of people feeling depressed this year due to the pandemic.

Throughout history, pretty much everyone belonged to some sort of community. Your neighbors, your fellow workers, your whole town if it was small enough. Us tech workers often work remotely, and even those in offices aren't getting enough human interaction.

The biggest thing to combat this is to get out into the real world and be around other people, but we can't do this right now, so we need to bide our time. The world has changed drastically and it's likely there will be some long term changes as a result, but it's important that when it is safe to do so, we try to resume our social lives. It's important for our health and for our humanity.