jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I completely agree; there should be a far less arbitrary and obtuse set of criteria.

I would love to move to the Valley (I'm Canadian) for everything that is there, but there is no outlet for founding a company and moving it south of the border without jumping through multiple legal hoops. I have no debt, I'm not going to go on benefits, I pay my taxes, I have a good degree from one of the world's best uni's, I'm driven, resourceful, etc. Why is there an arbitrary, xenophobic law preventing me from doing so? Canada (and now the UK) seem to provide a much more sensible set of regulations that promote entrepreneurship which have huge and wide-ranging impacts on the local economies.
As for the small(er) business argument, there are a couple of factors:

1. This visa isn't meant to solve every problem. As soon as you try to solve every problem, you've just guaranteed you're not going to solve any problem; and

2. Arguably someone who is small isn't yet of interest to the American government in terms of being a taxpayer.

As for the successful investor example you've made, you've chosen a (quite deliberate, imho) strawman. The argument has several holes:

1. If you have $1m or more to invest in a business, there is an existing green card program for that;

2. I believe you know this, which is why you've said a couple of hundred thousand. The line has to be somewhere. 5-10 years ago, at least for tech companies, $1 million probably made sense. Does it make sense now? Maybe not. If not, address it by changing the requirements for that separate visa class; and

3. The American government has a vested interest in fostering businesses of American citizens and residents rather than those of foreign residents; and

4. If that person was going to seed invest (ie become an angel), a couple of hundred thousand isn't really enough to do that. Each "bet" they make, even if only $25,000 is simply too high a portion of their total investment pool.

As for the requirements being arbitrary, that's a double edged sword. Sure $1m is enough for an investment-based green card. Why not $950,000? Again, the line has to be drawn somewhere. After all, you're a minor up until you turn 18. Is someone 17 years and 11 months old so vastly different?

The positive side of arbitrary requirements is that they have certainty. Someone can look at those rules and clearly know what they mean and whether or not they qualify.

To give you a counterexample, in Australia the ATO (our equivalent of the IRS) has a discretionary test to decide whether you're "in business" to see if you can manage your tax deductions in a certain way. It's completely vague, sort of a "you'll know it when you see it" kind of test.

The problem of course is that there are still grey areas and humans need to make decisions about whether a given situation qualifies or doesn't.

At least arbitrary rules are clear.
This also requires a functional computer, a steady power supply for it, and an internet connection reliable enough and fast enough to handle it. In large portions of the globe, this is laughable.

A telephone needs a couple of wires and can be powered remotely (those of you who still have basic landlines will recall that they often keep working when the power to your house is out), and is a fantastically simple technology to repair and maintain.

In some parts, mobile phones (AKA cellular phones, AKA handy phones) are leapfrogging landlines because they require even less physical hardware and maintenance - it's not the case that everyone has one; rather, someone has one and sells use of it. People use it to make voice calls.
Mobile Web Applications require an extra bit of awareness and effort from users on the platforms that have browsers good enough to utilize them. I haven't personally seen great adoption rates for them, but they do afford benefits development wise, especially if your goal is to create and launch a cross-platform application quickly. It's certainly a possibility that mobile web applications may get more user awareness with better discovery tools, but the general momentum of user interest has really centered on native applications. Mostly because users, that I have experience with, find using native applications a better experience to web applications, but also because the ecosystem around them has matured quite a bit to make finding and acquiring them so much easier.

There are a number of native applications that simply serve up mobile web applications and that grants them several of the advantages of native applications, though not all, from a discovery, capability and usability perspective. Users typically notice that their experience is sub-par compared to truly native applications, but good ones can get close enough that it doesn't make a huge impact compared to the benefits. You will of course still have to deal with app store/market place submission, but you could always launch the application as a web app until the native version is available, allowing you to even provide the native versions after your intended launch date. Generally speaking it affords you a lot of flexibility for your effort, but I would caution that HTML5 based applications really only work for focused tasks that do not need to rely on native features the varying phones provide.

The questions you really need to ask to make a solid decision on which path to take are, how many platforms are you really targeting and do they all need to be supported immediately? Are there any native features of the phones you're targeting that need/should to be leveraged to make your application useful and successful in accomplishing its primary task? How much effort are you willing to put into supporting and maintaining the application(s)? If all your answers lead to having to support a lot for a little and your application is simple enough to not need native features then an HTML5 implementation would probably make the most sense.
That's tricky because there's a big possibility you won't even go through the backscatter. So anyone wanting to do this is not guaranteed to get their chance. Unless you have a printer toner cartridge with you. Fight on.
Please excuse the terminology I used, I'm referring to programmers as the technical people.
(snark warning) I pointed out years ago, that hierarchical file systems would eventually be unnecessary on Windows, since the clear direction from Microsoft at that time was to store every file in the entire system in \windows\system32, than manage it via an extremely deep and complex hierarchy in the registry... (end snark)

Fortunately, Windows moved in a better direction since then, with user home directories and most user data stored effectively underneath then, more organization to the Windows directory, and so on.
What music player do you use on your PC? How do you share/sync your ratings with your phone/car-audio/mp3-player/tablet/other device? Do you use ReiserFS4/ZFS - or what's the fetish with file hashes about? Mac/iOS or music streaming (Spotify, etc.) service walled garden eco-system?

There are several metadata formats for mp3, flac, mp4, etc. formats. Windows Media Player e.g. stores the music star rating per user name and adheres to the metadata standard. Most media player apps adhere to the metadata standards. Some players only read, but write to an internal database with no export option - I burnt myself with iTunes back in 2004. Some apps write older metadata formats like IDv1 instead of v1 and v2.

If you mean CRC32/MD5/SHA1-hash, than you do something wrong. There are special hashes for music data like qhash and minhash that Google and other similar services use. The media formats like mp3 have seperate sections for the audio data and the metadata payload, so you should use a hash of only the audio data anyway, the metadata is meant to be edited (parts of it as described in the standards).

Only with mp3 files that contain proper metadata one can sync his audio with various devices from different manufacturers.
Part of the scientific method is knowing when to say "we don't know yet". We don't know how to define "habitable" yet, so we should stop saying it.
Darcs used to be the poster child for Haskell but then somebody came along and wrote a much better DVCS in C, of all languages. Draw your own conclusions...
There's no scale on the vertical axis to compare different curves. You can only compare the productivity and the self-assessment within a language.
xmonad also comes to mind.

But you're talking more about products than programming languages. Haskell contributed a LOT to programming theory.

Your every day coding is most likely using things coming directly from Haskell without you knowing it.
That money mass will eventually "trickle down" to CPI too. It's just injected from the top and takes time.
It sucks that the goods and services I want to purchase are always increasing at more than CPI.
Well Coronaviruses also are sometimes behind " the common flu". Headaches are not unique to Corona.
I had something a few weeks ago. I completely lost my sense of smell/taste for a week. No congestion. 102 fever, very tired. I was out for a whole week. Mild shortness of breath doing normal things. The loss of smell/taste was nothing like I had experienced. It continued after my fever was gone. It was like a switch was flipped and it was turned off. Usually congestion makes me lose taste, but this was very different. Usually through breathing or snuffing a bit I could smell or taste something. I couldn't even smell my baby's poopy diapers. I was beginning to think it was never going to come back. One week later out of the blue it slowly came back to normal. Everyone I know became sick too with varying degrees of illness. One of them couldn't breath at 2 am and went to urgent care and was given steroids. My co-worker with asthma ended up in the hospital for a week. I'm starting to think we all had coronovirus.

Edit: i looked back and it was the 16th of February
My understanding is that hard core literary readers tend to prefer Goodreads, so the S/N ratio is higher. That's the claim, no idea if it's true. I do recall a fairly popular article some years ago talking about rating inflation on the Internet in general, and they used GoodReads as the classic example - where medicore books often get a 3.5-4 overall rating.

I probably should see if I can go through all my LT books and compare the rating with that on GoodReads. Would make for a fun little project.

(Note: Just looked at a few random ones, and while LT ratings are lower, not really by much (e.g. 3.8 vs 3.9).

I think a lot of hardcore readers don't care that much for the GoodReads social aspects.

I made my account in 2010. I considered GoodReads, but LT won because they allow you to download all your data. Maybe GoodReads does, but they either didn't back then, or it was non-obvious. I haven't ever tried to look at GoodReads again, but to be frank, I kind of like that LT looks like it was made 15 years ago!
Even if you make your contact list 99% bounces and 1% real (and every user of the app does the same), I don't see how this becomes a problem for the app's operator. Remove a contact after 1-2 bounces and you're golden.
> Furthermore, why are the medical industry wasting vaccine supply on people who are already immune due to surviving their infection?

Suppose you're running a vaccine clinic. It's infinitely easier to check prospective patients for their bare demographic facts -- age, residence status, etc -- than it is to first administer an antibody test to see if they qualify for the vaccine.

At best, you'd stretch supplies by 1/(1-seroprevalence), so maybe 30-40%. But in turn, you'd need to take multiple steps to verify patients, and you'd likely lose some along the way who would otherwise qualify (just from the hassle or multiple contacts).
I recently made a bot to find profitable cryptocurrency pairs loops and while most exchanges already have dozens of users doing exactly the same thing (if the exchange itself is not doing it), I really liked the motivation it gave me to start a new coding project in a language I did not touch for some time (C#) instead of my traditional python approach.

You post just inspired me to make something similar (whether stocks or crypto) and I wanted to thank you for that. I too see trading as pretty stressful and demoralising (even for trivial amounts) and implementing my own stocks/crypto manager could transform those failed trades into "that's interesting" moments.
I'm not an expert on that, but how can companies simply issue new stock? Why wouldn't they simply issue billions of shares and dilute everybody else to nothing? (Except for the loss of trust, meaning they would only be able to do that once)? Can they simply issue new stock in any way and amount they want?
To clarify, 1991 was 30 years ago so is it zdnet’s 30th anniversary or were they founded in 2001 and this is just a bigger reflection beyond that?
All of them? (for both questions) :)
I think the idea is that, rather than fight hundreds of small battles like this every day, we should collectively agree (through democratic political means) what's acceptable without explicit permission.
I'm sorry, but I don't believe one bit of your story.

Ohm's law dictates that it's be impossible for your HV generator (neon transformer) to outpout a HV voltage when connected to the grid (you'd need thousands of kWs).

Just impossible
A lot of bloggers, site owners, entrepreneurs and other people you've heard of are surprisingly approachable, and are happy to respond to email, phone calls or requests to take them to lunch. Many are quite generous with their time, especially the less-famous ones -- and there are many, many less-famous ones.

Give it a try, what can it hurt?
We are witnessing evolution in action here. Sole proprietorships and partnerships have become uncompetitive dinosaurs due to the explosion of litigation, and the system is in the process of reconfiguring itself to provide liability protection at a similar level of taxation. Given the risk of being involved in legal action, I don't understand why anyone would want to organize using an unprotected structure; fill out the paperwork and get yourself covered.
We have a standup channel and its very easy to track and timezone insensitive. "Here's what I did, this didn't get done, blocked on this, planning to tackle Y next".

We still do just kind of general 1h meetings couple of times a week because it's just easy to dive into a few tricky problems we have that week with the stakeholders and all devs present. These could probably be removed if someone did messaging between the devs and stakeholders as a full time job.
Since this is explicitly targeted at "the next billion users," do we have any sense of how well-optimized this is on non-English audio corpuses? I can't imagine that a model trained primarily on English/Western phonemes would perform as well on the rest of the world.
after wfh we moved to a weekly standup
It's halfway what I'm talking about, thanks. Absolutely yes to the idea of being able to query everything!

But for me the idea of writing (CREATE, UPDATE, DELETE) would be an integral part of it as well -- whether inserting a property into a JSON file, adding a cronjob as column parameters rather than a text line, or creating files.
This has always seemed as one of the least efficient arguments against Bitcoin.
Simple. Land is real wealth. Fertile land is, well more valuable than wealth.
> And in practice, there's usually only two or three really big tables involved in performance-sensitive queries, tables which you need to pay attention that you don't end up doing scans on.

The problem is that those few big tables are often critical to most of the queries and so each query has to carefully use the right hints or query order if the planner isn't doing much.

It almost makes me wonder if indexes themselves should get hints or at least priorities to help the planner order operations.
> Young healthy people have never been at risk.

A more accurate way to phrase this is that young non-overweight people are at far less risk than young obese people. It's not true that young healthy people are at no risk.

From https://jamanetwork.com/journals/jamainternalmedicine/fullar...:

Among 780969 adults discharged between April 1, 2020, and June 30, 2020, 63103 (8.1%) had the ICD-10 code for COVID-19, of whom 3222 (5%) were nonpregnant young adults (age 18-34 years) admitted to 419 US hospitals. The mean (SD) age of this population was 28.3 (4.4) years; 1849 (57.6%) were men and 1838 (57.0%) were Black or Hispanic. Overall, 1187 (36.8%) had obesity, 789 (24.5%) morbid obesity, 588 (18.2%) diabetes, and 519 (16.1%) hypertension (Table).

During hospitalization, 684 patients (21%) required intensive care, 331 (10%) required mechanical ventilation, and 88 (2.7%) died. Vasopressors or inotropes were used for 217 patients (7%), central venous catheters for 283 (9%), and arterial catheters for 192 (6%). The median length of stay was 4 days (interquartile range, 2-7 days). Among those who survived hospitalization, 99 (3%) were discharged to a postacute care facility.

Morbid obesity (adjusted odds ratio [OR], 2.30; 95% CI, 1.77-2.98; vs no obesity; P < .001) and hypertension (adjusted OR, 2.36; 95% CI, 1.79-3.12; P < .001) were common and in addition to male sex (adjusted OR, 1.53; 95% CI, 1.20-1.95; P = .001) were associated with greater risk of death or mechanical ventilation. Odds of death or mechanical ventilation did not vary significantly with race and ethnicity. Morbid obesity was present in 140 patients (41%) who died or required ventilation.
The south bay has hordes of pretty nice apartment complexes for newly arrived renters, and newish condos and townhouses for entry level buyers.
Eventually you trade up to a 3 bedroom house or whatever you need.

I have worked at various tech companies since the 90s, am by no means rich but I've have always lived somewhere decent that's within 15 minutes drive of work.
Right. What this seems to be saying is that, for one tiny area of Vancover, BC, 90% of the people tested with a very sensitive antibody test showed that their immune system had encountered some relevant coronavirus and had reacted to it. Is that right?

The trouble is that the article has a clickbait title: "A majority of uninfected adults show pre-existing antibody reactivity against SARS-CoV-2". Which may get translated into "We already have herd immunity" by some television pundit shortly.
Android is a like a whole new ball game when it comes to fragmentation.

You can't rely on the same kind of touch screens, or a keyboard being present, or a trackball, or the speed being same, or an SD card existing, and the screen sizes all seem to be so different, cutting off part of your game's graphics or touch-areas.

On a PC, I can count on there being a 2 button mouse, keyboard, and a 1024x768 resolution in a pinch. There seems to be no fall-back on Android.

Then to top it off, it results in angry user feedback.

And what frustrates ME the most ... comments in the Android Market don't even tell us what phone model the poster is using. For goodness sake, the number of problems this would solve is HUGE.

OK ok, I'm beginning to rant. All I'm saying is Android is in a fragmentation class of its own :)
Actually, (A implies B) does imply (!B implies !A). It's the contrapositive.

For example, from Wikipedia, "All birds are animals" does imply "All non-animals are non-birds".
http://en.wikipedia.org/wiki/Contraposition
Interesting... This may account for the large number of app's not using SSL. I wasent aware that this was considered part of the export compliance.

These articles appear to be from earlier this year, I'm curious if these restrictions still apply...
I have used ipython. How do you easily reload arbitrarily nested modules? How do you easily redefine only one function in some module and have that change be reflected globally?
I suspect the author is overestimating how much influence the airlines have over this process. Isn't the TSA paid for by taxes and fees on airfares? And doesn't the inconvenience and increased price from those fees lead to fewer flyers at the margin? It strikes me that if airlines could have prevented this creeping security featurism, they'd have done so already.
I was always annoyed by the ajaxless slow github directory listing, especially on java-deep repos, when I stumbled on this project I found it a god-sent so I hurried to HN to post it.
I like the way you analyzed and broke down the specifics for the causes behind fake work. This puts a lot on the managers but I think it is a systematic problem from the top down and bottom up. BTW this was featured today on Lifehacker.com

http://lifehacker.com/5694502/do-you-feel-like-youre-doing-f...
Perhaps if they made the minimum wage a function of inflation, these shock changes wouldn't even be a blip on any company's collective minds? Set and forget.
There is a new dating app currently in beta called The One that has open messaging (like the old school OKC), no ads or micro-transactions, and has user defined traits for building your profile and filtering others. They also charge less if you don't get any matches or send any messages in a month.

https://theonedating.app
This program "only" consists of 2 movements, the kettlebell swing and the turkish get-up. But it's deceptively challenging. Progressive overload with S&S is mainly in building up the swings and in perfecting the form of the TGU. Once you have mastery with a kettlebell of a certain size, you test yourself and move up to the next size. It used to have time requirements, in version 1, but that has been removed in the latest iteration.

Kettlebells, traditionally, jump in 4kg increments. So, on average, with this program, you start with a single 16kg kettlebell, and then move to a 20kg, on up to 32kg.

I have a lot of kettlebells... 2x12kg, 2x16kg, 2x20kg, 1x24kg, 1x28kg, 1x32kg, 1x36kg, 1x40kg. They have a small footprint. I leave them all in a corner in the garage and they take up very little space, maybe 3 square feet. I'm on a different (non-kettlebell) program right now. But, I am using the 32kg on days that are not my main training days for strength-endurance purposes (I like doing between 300 and 500 heavy swings a week).

Sorry for the brevity, but I wanted to respond. Hope it helps.
I know you're being sarcastic but there's valid reasons for a municipality to just award a contract to the best value bidder for policing the same way they do for other services.

If the 3rd party screws up and gets sued the taxpayer isn't footing the bill so they have incentive not to screw up. Every time the contract renews you have an opportunity to go with a totally new organization whereas even the best efforts at refreshing a government department wind up as a sort of ship of Theseus. A 3rd party also has a damn good incentive not to treat people badly because they are the customer and they have a contract renewal hanging over their head. A 3rd party also has no incentive to spend big bucks operating MRAPs and other military toys that are not relevant to the job at hand. It probably makes sense to retain investigative work under the government umbrella (avoids some conflicts of interests) but for routine patrol duties, security and traffic detail there is no advantage to having official government police instead of private security, at least from the perspective of the people being policed.

A lot of societies current gripes with policing would be mitigated under the incentive structure that having a 3rd party contractor gets you. I'm sure other problems would pop up but I don't think they would equal or surpass our current problems so it would be a net improvement.
Searching with less is a cool feature, but I think the best thing I learned was to use -F instead of -f with tail thanks to the comments on the article and HN.

Of course I'll probably fail to use any of it because of finger memory just typing out tail -f for me.
If you didn't watch this video before...
https://youtu.be/NGFhc8R_uO4?t=15m50s