skysight-inc/HackerNews huggingface dataset:
The tool referenced here is for go, a programming language that has pointers. Pointers can be nil too, which is useful for many of the same reasons that null database columns are useful. There is a difference between uninitialized, initialized with default values, and a custom value.

You may not have this use case you in your application, but I do. I have real scenarios that need to know if a value is initialized or not. I agree that I could solve this in other ways, but nullable columns just aren’t an archaic database option just because you can implement the same behavior in the application code or by rewriting the SQL query.
Apparently it's not that simple.

They don't say so in the article, but the trouble with identifying the causal agent is that the suspect strains have an incidence rate which is multiple orders of magnitude higher than the number of AFM cases. But as far as I know those virus species are not routinely tested for or differentiated that far. It's mostly "just a cold".

I think there are more specific causes for the GBS cases, so that may explain a local clustering.
The rest of your post does not warrant a response, but the insect thing may be something you are not yet aware of, so ...

Dr. Franz Trieb of the DLR institute of technical thermodynamics has found some interesting correlations about the decline of insect populations and the creation of windparks, and considers them a major factor (next to pesticides) in what we call the "insect apocalypse":

"Fluginsekten - Studie zu Wechselwirkungen von Fluginsekten und Windparks"
https://www.dlr.de/tt/desktopdefault.aspx/tabid-2885/4422_re...
Both the 50 M$ valuation rule and the 5 year clock start time apply when the stock is exercised.

Note, however, that the "valuation" from a QSBS perspective is usually significantly less than the PR valuation you hear when a startup raises a round (which assumes all shares are valued at the new preferred share price)
I‘d pay for a site that did this.
Sorry, it's spelled with a Greek lowercase mu.
Fair point; severance pay can certainly act as a sort of "hush money". Not to mention how it can be used to keep ex-employees from exposing trade secrets with a competitor in the same industry.
>Bitfinex/Tether, which has not yet collapsed from the billion dollar fraud they are perpetuating.

Citation very much needed.
So like Eric Schmidt could use this if he cashed out his Google options?
Same feeling here. Except for a few french or english loanwords it doesn't make much sense because such a contest would probably revolve around random mistakes made in a stressful situation, not about being able to spell that word in principle.
Just for argument’s sake, my opinion is that intelligence is a kind of social construct. What we view as “intelligence” is the manifestation of traits that are important for our current society to function. i.e, we value bridges, so the traits of bridge builders are viewed as positive traits, which we call “intelligence”. In other environments these traits might not be seen as intelligent. For example, from what I’ve gleaned from reading books written a hundred or so years ago, “intelligence” could only be possessed by members of the upper classes, so even if you could build bridges, if you weren’t born into a certain class you were seen as mentally inferior. So our definition of intelligence shifts over time based on whatever society deems as important.
Shared reality is a social construct
It is now, maybe, but not when the borrowing took place.
> Quant screens turn up the most uninvestable garbage.

The markets right now are filled with uninvestable garbage. It's not a value-only thing.

Any viable investment strategy is either a broad based passive investment, or one where you'll have to pick your stocks carefully.
I'll buy one
A Chinese AI startup is tracking lost dogs using their nose prints
There’s not that much money to be made and the competition (Stack Exchange) is strong.

In fact the reason Quora turned bad is because there isn’t much money to be made and they’re being desperate, sacrificing quality in exchange for content to attract page views.
Haha. You just basically described machine learning to a tee
C++ for me was and with every newer standard is really a meta language. It is used by many big projects to build their own "language". Such a language is almost completely ad-hoc and does not enjoy compiler checks, because it lives in project guidelines. It may enjoy some checks thanks to whole template machinery. But error messages barf about templates not a real intention behind them.

Every big project is almost entirely different. They use different sets of features - some overlap more, some less. Many developers like to use C libraries, because they are easy to wrap in their version of C++. When you shop for libraries you often have to think if their version of C++ will work with yours. There is some consensus around STL and Boost, so at least that is relatively straightforward.
So we should use a centralized service? The hell?
My point is "If you think of it as just a solution for this one cell tower, sure, it's not worth it. But if you think of it as new technology that will be used in many situations, then development costs can make sense."

Of course, it doesn't guarantee success.
“A tour of C++” (second edition) by Stroustrup is a great starting point.
Makes you appreciate HN more and more, don't it.

Thank you Dang and PG.
my venmo user id is ali-rahimi-3
I went on a job interview recently where one of the interviewers (there were 8 in the room) started asking me technical questions about left joins, outer joins, etc for a job that isn't even database related. I explained each join type. He then asked me what my favorite design pattern was. I gave him my answer. He told me my answer was "retarded" but not as "retarded" as the last candidate. The room went silent. I reacted by politely asking "how does one determine something is retarded, I wasn't aware there was a scale for that." He gave a smart ass reply about what patterns were good and why. The interview carried on.

When the HR representative called me later to offer me the job I declined citing the inappropriate behavior of the interviewer and I was told that he was being dealt with and perhaps taking a LOA. I still declined.

I feel the advice you gave the OP is spot on.

Edit: clarifications
I’ve had a great deal of experience with Go and there are many who’d argue that nil pointers in there is a mistake as well (though I’ve personally never had an issue - but I do write pretty robust tests too).

I have ran into some instances when I have needed nullable fields in relational databases as well. I’m not claiming null shouldn’t exist. My point was that they should be an opt in rather than opt out because they cause more problems than generally they solve.
I suspect there is a "Falsehoods programmers believe about elephants" article somewhere...
30M Americans Are 'Underbanked.' This MS Woman Is Trying to Change That
As a parent I've come up with a mechanism to help when things like this worry me.

I have basically no power to protect against things like this. But I have tremendous power to protect against far more likely causes of harm like diabetes and heart disease and obesity.

So any time I'm having a moment of worry about their well being I find an extra hour to carve out of my day and take them to the park. It's therapeutic and makes me feel less helpless and feels like I'm gradually equipping them with the life trait of being an active person.
sure. same. but that we dont associate payment with hn is part of why id almost marry hn
You have 72 days until the end of summer
At which point Google will see an optimization strategy in replacing those human conversations with Protocol Buffer based protocols. Anyone who doesn't grok protobuf will be assumed to be a filthy meatbag and meatbag conversation will be used as a fallback.
No, not a "mutated poliovirus". Poliovirus is extinct in most of the world, so infections in the US are very rare and easily detectable. No chance to hide and mutate.

The suspect strains could be called very distant relatives.
Progressive tax rates, the doubled standard deduction, child tax credit, EITC, and Medicaid expansion are all pretty sweet “loopholes” for those on the lower end of the AGI spectrum.
Symbolics Lisp Machine Demo (2013)
If I share a link to the photo and the link gets shared by the recipient it is “semi-public”.

If I share an authorized link to the photo the recipient can still share the photo if by no other way, taking a screen shot.

If in the case of the Google Photos iOS app, if I share a photo via the share shortcut and send it in a message, that photo can also be shared.

All that to say, no matter how you share the photo - it’s out of your control after that.
Montreal Alouettes vs. Ottawa Redblack
https://sway.office.com/2KJRSJtChPvfKtLw

https://sway.office.com/xhvonuUy0ff0EvYF

https://sway.office.com/4QglQKzMB8u0csAi

https://sway.office.com/iblzEEO0tvEouoNV

https://qiita.com/CFL-LIVE/items/b39cae948246aa58e41f

https://qiita.com/CFL-LIVE/items/bcc0d4930271256c3d0c

https://qiita.com/CFL-LIVE/items/5d7f151b3fa64e33fb8a

https://qiita.com/CFL-LIVE/items/2d465d4dbd2f956e6d4b
I am a C++ developer by career. Me and many other C++ developers I know do not really like the language. It is what it is. It has useful parts, but complexity is a weight.
> In my experience most of the time a field is nullable it’s by accident.

Then consider getting some more.
Travel Guide for Scotland
Agreed, most people don't do much more than open "Edge" and "Outlook", some people Use "Word", a few people use "Excel" because "Word" doesn't do tables very well. The point being two-fold:

1. The argument that a Linux desktop won't fly because people do so damn many things that a Linux desktop just can't do is false.
2. Windows and Mac really push you hard into a single style of interacting with your computer.
Value investing as Graham and Dodd described it is a very specific strategy. Future earnings are hard to predict or calculate - but factories, land, and cash exist and have real value that is computable.

Right now the market is saying one of two things with a 1.0 price/book:

1) Ford's ongoing business is currently worth $0

OR

2) Ford's capital assets are currently worth $0

It's much easier to make a judgement call on those predicates which are based in the present rather than predict the future.
Facial Recognition Tech Is Growing Stronger, Thanks to Your Face
For QSBS, you have to own the stock. Granted means you can vest the options over time. Vested means you can exercise the options. Exercised means you own the stock.
Probably. But it’s limited to the first $10mm of gains.
If you take "AI" to be a marketing buzzword for machine learning, it is AI in the sense that is a passive inference technology.
This is why what we now call AI isn't AI.

We now have the computing power to use a huge training set to set the parameters of a function. But after that it is like this glass.

I really like this as example. It shows how a function reads numbers by visualising the trained function.

But companies (Darpa for example) are already making the next step to AI: creating a realtime feedback loop to update the trained function.

The outcome of that will be scary AI as far as I'm concerned.
Getting to Know Puppeteer Using Practical Examples
Awesome, thank you for doing that!
Stealing isn't gathering because we have a philosophical framework behind the concept of property. This is on top of the physical act.

If this guy got shot stealing from people, we wouldn't just call it killing; because we have a philosophical framework about justice and retribution. If you were consistent, you'd have to be okay that this guy would be treated like a fox who raids a henhouse; up to the personal whims of the aggrieved.
Understanding Vue.js via Making CRUD App
Show HN: Build cross-platform CLI applications with TypeScript
To Elsevier CEO: It Is Difficult to Get a Man to Understand Something When His Salary Depends Upon His Not Understanding It.

Elsevier’s model is being disrupted and there is no going back.
Steve Jobs Changed the Original iPhone from Plastic to Glass 6 mos before launch
Ah true, though today the plaintext passwords of most MD5 hashes can be obtained quickly
While the researchers have probably looked into possible insect vectors, it's really not that big of a clue. Also I don't believe the suspect species are even known to be insect-borne.

Such patterns are unusual but potential explanations are plentiful. A warm climate is not only good for insects, but also for a virus trying to survive whatever way of transmission is necessary. Maybe there are two virus species that need to interact, or one virus and one other cyclical factor, and their cycles only coincide every other year.
You are faster pressing Caps with your pinkie than Cmd with your thumb.
The magnitude of the offence isn't measured by how much profit Facebook made from it.

When a guy robs $1000 from a bank, he'll spend years in prison.

It's a much bigger offence than the loss of $1000.

Likewise, Facebook's offence in intentionally and recklessly disclosing private data on tens of millions of users has no relationship to how much money Facebook made from the disclosure.
Can anyone explain why one would stop with PGP? This question presupposes everybody knows why, but I don't.
Worms re-rendered in HD after 23 years
Schmidt joined in 2001 and Google was founded in 1998. I think they were well over $50M in valuation by then.
The actual feature AgileBits offered was the ability to construct an HTML version of your vault. They advertised using this with Dropbox to actually make it accessible, but the web hosting part was entirely Dropbox's feature. If you didn't use Dropbox, then the web hosting part never worked to begin with.

I genuinely do not understand how Dropbox removing a feature gets people mad at AgileBits instead of mad at Dropbox. Why does Dropbox get a pass for this?
Obviously Windscale wasn't modern and SL-1 certainly wasn't either. My point was that simple designs are poor designs, that modern designs are complex for good reason. The added system complexity of automation is well worth it when it comes to nuclear power.
https://www.shortscience.org/
1. Mandate 1.5x overtime pay for any hour worked over 25, and companies will very quickly be incentivised to hire more people, instead of overworking the ones they have.

2. You'd rather take all the social ills of 30-40% of the population being out of work, or doing shitty gig economy jobs?
The 5th Amendment is a loophole that gives defendants due process.
What's the materially better option for encrypting files for myself? I currently do this with "gpg -v -ear tzs@...". I want a public key system for this so that I do not need to enter a passphrase when encrypting.

I've read the "Modern Alternatives to PGP" page by George Tankersley that has been frequently cited on HN [1], but all it gives for this is using nacl/box, and suggests Keybase's saltpack as a format.

I'm reluctant to install Keybase just to get their saltpack implementation, since I don't need anything else Keybase does.

It looks like I could easily write something using libsodium to meet my needs, and I've been told that libsodium is sufficiently high level that doing so would not be a violation of the "don't implement your own crypto" advice. Surely, though, there must be some simply tool for this already?

[1] https://blog.gtank.cc/modern-alternatives-to-pgp/
Maybe channel the energy to a huge bank of resistive material and use the heat in some way.
Hello again Hacker News!

I got a lot of love last time I shared an open source project on HN (and by a "lot" I mean 20 stars on GitHub, HA HA).

The point is, I always get so much value out of HN, and want to keep giving back. Here's a starter project template to get you going building cross-platform (Windows, Mac, Linux) CLI applications using plain-old TypeScript or node!

I write lots of little CLI applications and this gets me going pretty fast with a running CLI, a place to write tests, and a single-command to build everything.

Free forever + open source. Comments/concerns/suggestions are welcomed!

Enjoy and thanks for reading.
Such a virus mutates all the time, but no, it's not possible this is "a mutated poliovirus". Like you say, it was mostly eradicated, and diagnostic tests and vaccines are designed to catch any reasonable lineage.
Yeah, Steam does a good job at the moment of including user and professional reviews on the game pages. The fact they let you sort and filter game searches by average review is great. Also, the tools to track changes in reviews over time is really useful to see how early access games are changing during development.

Here's hoping for more in the same vein!
It’s an access token not a decryption key. The difference is you can’t download anything without the token, and the provider isn’t storing or serving ciphertext.

From an implementation standpoint, it means it’s trivial to expire or revoke to token without having to touch the data it grants access to. It can be an entirely separate authentication service.
Job Hunting in Academia
What do you do to test the backups?
> Authors signed over their copyright to Elsevier, and like any other copyright holder Elsevier can license its property toward any legal purpose that advances its business interests.

I have two counter arguments here:

1. Funding agencies should not permit this. If I were to fund public research, the results should be public under an appropriate license.

2. Something is very wrong with the system if authors are willing to do this without being paid. If Elsevier paid the author $3k, that would be another story. (And possibly unethical.)
> fine... equivalent to... many acquisitions.

It is an apples to oranges comparison. Acquisitions aren't easy and still cost a good amount of time for implementation. Paying a fine is easy.

> repetion... would deplete... the cash reserves.

This was deducted from their quarterly profits in their quarterly report. Not reserves.

> netted the company multiple orders of magnitude less money than the fine cost them.

Again apples to oranges comparison. Act has to be compared to the larger set of actions that netted profits. If a company runs 10 initiatives and gets fined for one, it should be compared to the returns on 10 initiatives.

I want to scream this was a settlement. Not a fine. Facebook said we will pay 5B. FTC said fine. In other words, a bribe against the American people.

Cambridge analytica is a result of Facebook behavior and not a result of decision making. Fb wanted advertisers to LEARN to use its platform before they had any idea on how to do that. And Many failed in the beginning. Had Fb not been more open with their product offerings, companies would never figure out how to utilize Fb. This was both reckless and necessary. This was calculated.

Today profits dwarf the fine.
From what I remember this was in the original specs [1]. If people don't check specs how can we expect society to work?

[1]https://www.theverge.com/2015/6/23/8830977/google-photos-sec...
If someone can see the photo they have the bits. Making them an explicit copy via email isn't really different. Most messaging apps even support saving the photos shared in them.
Are core dumps per se, really bad? I think, that the feature is useful. What is bad is frequency of it happening. For example: are Python's tracebacks better? Maybe I had a bad luck, but in my experience they happen with similar frequency. Core dumps allow you to go to debugger and see what has happened. You can easily send the file. If the crashed software goes without source you can't do a thing, but that's what was the intention. With obfuscated Python one would also be left with nothing.
No, it was a deliberate effort to create a schism.
Blown caps are common because they get overvolted or they wear out. Why would the first N capacitors fail when they're all splitting the voltage? (Assuming the string of caps is properly isolated from the outside world. Is parasitic capacitance unavoidably high?)
The suspect isolates are NOT descended from any known poliovirus isolates.

Vaccines against polio do not cross-immunize against other enterovirus species. There are no vaccines against most of these "cold" virus.
Why is my fasting blood sugar high? A type 2 diabetic's guide to Dawn Phenomenon
Resident Evil 3 HD (upscaling via neural network)
IIUC Rich Hickey probably did just that too, writing ad-hoc version of clojure semantics in cpp before making his own language enforcing this.
The Nullschool Earth Visualiser is particularly good at revealing events and patterns.

Current (as of this comment) PM2.5 patterns over the North Pole show major fies in Alaska, Yukon, and Siberia, as well as Greenland.

https://earth.nullschool.net/#2019/07/13/1800Z/particulates/...

(Note that not all PM2.5 is combustion or wildfire related -- Sahara dust and hurrican/typhoon/cyclone salt-spray also appear, as do human sources particularly[1] in China and India.)

________________________________

Notes:

1. So to speak.
If you think 'dropping out' and living a homeless life is in any way preferable to the alternatives, I'd recommend spending a few days panhandling, and a few nights in a homeless shelter.

I have a feeling that you'll change your tune pretty quick after that. You'll quickly realize how dehumanizing it is to be in that position.
This is a superficial view of Amazon's business. They increasingly own the upstream manufacturing and production businesses that companies use to produce their products that are then sold retail on Amazon or elsewhere. Amazon isn't just a retailer, they are the supply chain.

Because Amazon is such a powerful force in retail, for businesses that sell on Amazon using Amazon's supply chain to also manufacture their product is the path of least effort. Amazon may not be the cheapest or the best supply chain possible but it is reliable, consistent, and their customer service is good if there is a production problem. Being "hassle-free" is a compelling selling point for many companies, completely independent of the retail considerations.

AWS can be viewed as just a particularly large instance of this but Amazon has been building traditional manufacturing supply chains for their retail vendors for a long time.
It's also awful for trans people, who often go by a different name or have an alternate account until the frustrating legal name change process goes through.