skysight-inc/HackerNews huggingface dataset:
Of course a less paranoid way of looking at this is to consider that the operating system might be polling its various devices and sensors in some sort of maintenance routine. Perhaps it is doing the equivalent of drive head parking, or checking for faults.
> something to conveniently version control database objects

I read your comments but couldn't find the answer. What did I miss?
You run into a room too fast and the room eats you.
I really want a way to filter out comments which boil down to a snarky “SOME people can’t do this”.

Yes yes, have points, well done, but it’s a boring low effort class of comments that applies to nigh every single idea ever, and skips the interesting or important bits - in this case whether it produces better software or helps understand things - in favour of a cheap vote grab. “It’s not universally applicable” - no, nothing is.

and you don’t sound cynical you sound like you’re trying to dismiss and status grab, like someone talking about the “out here in the real world”.
And this isn't a big conspiracy, it's just that a study suggesting we expose healthy people to infectious diseases will never pass an ethics board.
Audio Fingerprinting using the AudioContext API
I guess each person's oppinion is colored by personal past experiences, i too can come up with stories of how backend apis with 10s of thousands of lines got reduced to a handfull of views and stored procedures. But it's true this aproach does work when you have to do linear algebra on your data (my feeling is that this requirement does not comes up in so many projects).

On the debuging part it's a bit true, the workflow is not as polished (debuging in db) as oposed to other envs.

About the "fast" part, i would not say "comically wrong", if it were, there'd be no reason for sql beyond "select * from"
Unfortunately, I've seen this too many times to believe it is "likely not true".
I am struggling to think of any part of my formal education, some of which occurred more than 20 years ago, which has been rendered obsolete by technical disruption. I don’t think technology is changing society that quickly.
I've been using Postgraphile along with Apollo Client with code-generated types for queries. When I change the db schema, I get compile errors in my client. Feels like I'm cheating
Generally, states use BAC to prove impairment.

Often, if the BAC is above a threshold value (depends on the state), impairment is assumed. If BAC is below that threshold, the BAC is evidence of drinking, but not impairment. Then other evidence, like officer/witness testimony, crashing the car, speeding, etc., are brought in to prove impairment.
This is nothing like what you're describing.

Postgrest is not an ORM, it just takes rows from your database and sends them to the client.

It encourages you to write SQL. Write a decent SQL schema. Write SQL views on top of that schema to provide the rows to your API. Even write SQL functions to modify the data in reaction to client calls!

If you hate ORMs and love SQL (specially Postgres, because it's amazing) this is the tool you should be using.
It would be easier to read as " To see off piranha, this fish has strong armour" or "this fish has strong armour, in order to see off Piranha"
The ethical constraint is that the _patient_ must directly benefit from any medical intervention. Doctors are not supposed to do things that have a negative result for their individual patient even if they have some hypothetical big picture benefit for society.

So for this reason the story isn't about how it's be great for women if more men were vaccinated, that's an interesting public health statistical consideration but it can't help doctors decide whether to vaccinate men.

Maybe it'd be way more convenient for sixteen family members if Granny dies this week not next week, but the doctor looking after Granny needn't care about that, he's only considering what is best for her.
How Steve Jobs makes a $499 iPad sound cheap
> The TypeScript workflows happens to include this amazing process where auto-complete and other features work on non-TS libraries/code for no other reason than someone decided to take the time to provide type information on something that otherwise wouldn't have it. In a repository/workflow that is easy for any developer to easily tap into.

> This is amazing.

The same thing I observe in Python and PyCharm.

> TS build pipelines almost by default don't let developers build/commit code if a type definition isn't followed. This is a HUGE workflow step that isn't common with Python and type hinting. It makes a big difference. There is no Python equivalent of MyPy "headers" or type information for countless third-party libraries.

I don't think I understand, could you give me an example. I don't see how types can work if no type information is provided.
So there are different schools of thought about using relational databases here and I think this is where a lot of the tension comes from.

I think everyone agrees in principle that in a service-oriented architecture you need well-defined, safe, hardened interfaces between services. In an ORM world, the assumption seems to be that the database itself isn't really a service with a well-defined interface, but rather a private data store that just accepts whatever SQL you throw at it.

But what if you think of the database itself as a service? If that's the case, then your service interface should definitely not be arbitrary SQL. This is where you introduce views and stored procedures, which change your DB from a private implementation detail that you have to hide behind a service boundary to a service that sets its own boundaries.

In this world, your REST services have an HTTP client to make service calls to each other, and they have a Postgres client to make 'service calls' to your database. PostgREST is just a deterministic proxy that adapts one service protocol to another, the same way you would use grpc-gateway if you had gRPC services that you wanted to call from REST clients.

I don't think PostgREST obviates the need to write intermediate API layers, at least if those intermediate API layers are doing anything interesting. It may obviate the need to write API layers that only parameterize SQL statements and serialize JSON responses. But that's a good thing to obviate.

And yeah, you should definitely version control your DB schemas, views, and stored procedures. We aren't barbarians :)
> The Rails style of speccing a model, migrations, and controller/serializer or graphql types feels overly verbose and repetitive.

For the record, ActiveRecord models do not specify, for example, table schemas - they are loaded from the database in the runtime, and migrations are not really necessary - they provide schema versioning with a rollback possibility, something that AFAIK the databases don't usually offer. Rails (and Ruby) is actually so non-verbose and non-repetitive, that a lot of people is criticising it for the very reason, usually complaining about it being too "magical".
They mostly are, although this is a recent phenomenon. Growing up in the 1990s, Indians/etc. in my area we heavily republican, consistent with their higher income levels and general social conservatism. In the 1996 election Asians went for Dole by a slightly larger margin than white people. But today, Asians vote Democrat at a higher rate than Hispanics.
Does every software out there have to provide all the specific features the entire world needs? Many APIs aren't versioned and that's fine.
A lot of talk on these threads about the finer points of exactly how much alcohol is in the blood, and how different people respond.

The fact is, if you are driving, you should drink 0 (zero) alcohol. Arguing over the exact blood-fraction you can get away with, is missing the point.
That was under previous owners. They've since been bought out by a company that actually gives a damn. Unfortunately there's a good argument for too little, too late. The damage to the brand's reputation is immense.
“I can’t believe it doesn’t let you do [blank]. It’s literally just a checkbox.”

If I ever hear that again I think I will add literally just a checkbox that doesn’t do anything.
People have been saying robots will take all the jobs and kill everyone for centuries: https://timeline.com/robots-have-been-about-to-take-all-the-...
Often you do not want users to have access to a whole table, but only posts made by the user, or posts to to user. I could however see this replace Excel apps. But then you will also have to generate the user interface for it to be useful. The developer should only have to specify the views, the rest can be automated. I once made such a tool in order to save a few hundred man-hours on a tight budget, and it worked fairly well. But for most apps you want to customize every layer.
Imagine if Donald Trump recently started making some new claim about an event that happened decades ago. Imagine CNN dug up the only historical records that exist, and they directly contradicted that claim.

Would you be this credulous then?
> South Korea and Taiwan have higher population density than India ...

This is disingenuous.

Australia has an astonishingly low population density (3.1 people / square kilometre) however it has about the same volume of arable land as France and most of that land is poorer (soil, nutrient) quality, and has a lot lower rainfall and is prone to more severe weather events ... etc.

Assessing or comparing population density based purely on people / sq km is wildly misleading. Rather, it's a matter of carrying capacity of the land, which is what I presume GP was referring to.
https://en.wikipedia.org/wiki/And_you_are_lynching_Negroes

The defining trait of an "oligarch" (in the current usage of the word, not the ancient Greek) is someone who got the power and money through a combination of crime and state power, which are usually not even separated.

No, it's not just a difference between "a rich guy from Russia" vs "a rich guy from USA". The rich guy in Russia most likely had his competitors killed, literally, and the police turned a blind eye. Denying this is ignoring how the post-communist countries work.

And yes, sometimes people get killed in USA, too. But compared with that, in Russia they get killed for trivial stuff. As an example, imagine that Russia would have its equivalents of Bill Gates and Linus Torvalds. What would happen is that the Russian-Gates would bribe the police to put a bullet in Russian-Linus's head, most likely on a busy street in daylight, to send a message to other wannabe troublemakers. This is how business is done in the post-communist countries.

You can complain about oligarchy in USA, and you can make a few good points, but there is still the difference that in USA you can get where Bill Gates is without paying to have your competitors killed. So it is not the same. Therefore it makes sense to use different words.
That's what I do with my code coverage reports. I just exclude any file that isn't covered from the report and the report turns green and all the managers are happy because it proves the code is of high quality.
https://github.com/subzerocloud/subzero-cli

your code is in files (so git ...) and you edit files adn save them and the new version is loaded to the database and you can make the new api call and see it in action
That's the exact opposite of the point of the article. Men and boys don't get the vaccine because they and their parents perceive it as a female-only problem (cervical cancer induced by HPV). The article is trying to get apathetic men and boys to realize that not only are they acting as carriers of HPV that can kill their wives and partners, but they themselves can die from HPV induced cancers.
"night blindness" or "night vision"?
Thanks for elaborating. That sounds like a valid strategy.
Kinga bez majtek Była dziewczyna ‘Friza’ rozebrała się na portalu randkowym
Interesting...I have this habit, and try to hide it so that people don't think I'm being rude. I do it a lot, especially in 1:1 situations like job interviews. The doodles are typically topical...visuals of what's being said in the room, versus innatention.
No, sorry; I have no idea. I left in 1997 to join a startup and haven't been back since.
>transferring money to people who are unproductive

says the professional unproductive hedge fund manager. The parasite billionaire who spent his life capturing the profit made and value created by companies
What you described, with "what sort of reasoning is that?" is the mechanism by which marketers (especially those marketing politics) use to steer simple minded people with. Unfortunately, most people are simple minded and are unable to separate their emotions from reason.
Stop using low DNS TTLs
Ha ha ha. The obvious solution is the best one, huh?

Here in New York there’s a road in Brooklyn called “Ocean Parkway”, which has grown notorious for crashes small and large. In recent years it’s been studded with speed cameras, which collectively have reduced the speed on this wide 6-lane thoroughfare to something very close to the prescribed 25 mph. Speed cameras really do work.

You know what’s even funnier? Those who are unaware of the cameras, or don’t care about those robofines, tend to look like complete idiots when they speed and swerve around rows and rows of cars driving nicely and carefully at 25 mph.
No, from a "herd immunity" perspective just vaccinating the girls should be pretty effective. Assuming girls only transmit the virus to boys and boys only transmit it to girls (I know, not PC, but a good first approximation), then if you only have resources to vaccinate half the population, it's much better to vaccinate all the girls than a random sample of the population.

The article is specifically arguing that boys should get vaccinated for their own benefit - not a herd immunity argument.
In many countries it is the state that pays for maternity leave (or sick leave after the first few N days).
Good to know. Will ask my physician about getting it then.
Exactly. If it did the job why showing the enemy (and the world) all your cards, so they can learn your most advanced tricks? It's better to keep some advanced techniques for the next target than to expose them with no need.
That kind of reminds me of the classic doctors joke though. If it hurts when you do that, don't do that.
"programs run in containers" isn't nitpickery - it's a very important distinction. Containers are more like a runtime environment. There's a lot going on between a K8s pod, a container, and the actual program. It's just not Unix-y at all. You can't execute containers and string them together in the same way you do with Unix programs.

Again, you can generalize and call them "programs" but the generalization renders the meaning of "program" in this context useless.

I don't see the strawman here. K8s and containerization is frequently mischaracterized as the operating system of the future. The technical details matter and speaking in generalities is misleading (IMO).
> vaccines are not required to go through double blind studies

Of course they are. So much vaccine misinformation in the world.

https://www.cdc.gov/flu/vaccines-work/effectivenessqa.htm
Inequality will do that for you...

Not knowing "how the other half lives" was always a thing, but at least back in the day was easier to see if one cared.

Now with so much of life spend in the artificial world of echo bubbles, the internet, social media, secluded communities, gentrified areas, coasts and inner states, etc, that's increasingly more difficult.
Seems like it’s a bit more complicated than that:

“The relationship between trees and air pollution is a complicated one. Particulate matter suspended in polluted air tends to settle onto leaves, and certain gases including nitrous dioxide (NO₂) are absorbed by leaves’ stomata, filtering the air and reducing pollution levels slightly.

But trees and other vegetation also restrict airflow in their immediate vicinity, preventing pollution from being diluted by currents of cleaner air. In particular, tall trees with thick canopies planted alongside busy roads can act like a roof, trapping pockets of polluted air at ground level. To reliably improve air quality, city planners need to give careful consideration to how trees are placed.”

https://www.sciencefocus.com/planet-earth/do-trees-reduce-ai...
There's a big difference between putting your money on the line with a startup you founded and just having the house you live in appreciate over several decades.
If the defendant had consumed the alcohol just before leaving the bar, their BAC would have been lower at the time they were driving than it would have been an hour later at the station. Thus, they may not have been "driving drunk".

On the other hand, if they had been drinking for some time and stopped just before leaving the bar, then their BAC would have been higher at the time they were driving than when tested at the station. Thus, they would have certainly been over the legal limit and thereby "driving drunk".
Wouldn't this make her an even bigger feminist hero?
To get around that, my state allows you to be arrested for DUII even if you blow 0.00. If the cop says you are drunk, you are presumed drunk. In reality, I doubt many of these cases get to trial, but the arrest can never be expunged.
It is approved but not recommended, which means insurance doesn't have to cover it to satisfy the ACA.

I'm 35 and one dose in (about due for the second dose) - what this has meant for me is that it's no trouble to get my doctor to give me the vaccine (but the county's vaccination lab refused) but insurance didn't cover the vaccine.

For me it's worth the $600 or so it'll end up costing, just for the peace of mind that I'm doing what I can to minimize the risk.
Here's an option for adblock + vpn.
https://ba.net/adblockvpn
TypeScript Evolution (advanced typing tutorials)
>Agreed. When have we ever had a common lived experience?

In eras with much less inequality? In eras without so easy access to echo bubbles? In eras when you couldn't as easily have news tailored to your preferences/prejudices?

The "the world was always exactly the same" / "we never had it as good as today in any aspect" argument is getting tiresome, on top of being ahistorical.
How? Noon literally shifted by an hour per last night. So there should be a jump in the chart. Not a smooth line. A jump.
> so this doesn't necessary attract the best of the best

Reminds me of fingerprint analysis where the standards and interpretation is all over the map and it could be just done by an officer who says "yeah that matches".
So people have been doing this thing called "management" for, what? centuries now?

Why in 2017 (the date of this occurence) does management still suck at stuff like this?
new statement from Ubiquiti stating they'll add an opt-out button in a future release. https://community.ui.com/questions/Update-UniFi-Phone-Home-P...
Every time I've tried one of these non-JS versions, it gives me no evidence that it's working or progressing and just keeps setting up new comparisons for me to copy and paste the code. So I get tired of doing that and stop using whatever website is demanding it.
Hi there! Sorry about that. I’ll ping the relevant folks.
What’s the benefit of using this over just using a small framework like Flask/Express with a Postgres lib?
Also linuxboot: https://www.linuxboot.org/
The book recommendation at the end, Surreptitious Software, seems interesting. Does anyone know if it is still relevant, or there are newer more relevant books on the market with the same goal?
So filtering later outside of the db? If you filter on a view the optimiser should be able to sort it out - as others have mentioned, it’s no different from a regular query.
>Things like going to the mall, Center Street, your nearby strip mall, huge grocery store, and amusement parks. All these things have a distinctive North American flavor and are quite homogeneous across the US and Canada.

And all of those things have been in decline, especially malls and "center street"...
First of all I think it's cool enneff read my post.

But pkg doesn't only make your import paths unwiedy. I'ts more like that's the only---or at least main---issue with pkg. But you get benefits from it that I talked about: consistent layout structure; know what directories are packages; separate your packages from examples, docs, etc. If pkg only made your import paths unwiedy then no one would use it.
2. The crime to gain it and the crime to keep it.
FDA guidance has recently (within the last year) extended this out to age 45.
Steve Jobs: ‘Technology Is Nothing’
I’m a firm believer in vaccines, but HPV for boys is where I draw the line. I get why sexually active females would benefit from it but having every single child, boys and girls alike, reeks of institutionalized pharmaceutical fear mongering, and trying to profit from every single citizen taking the vaccine.

I don’t believe 360M Americans need to all be vaccinated for HPV such that 0.01% of the population avoids cancer.

I would rather do things like get rid of pollution that poisons our food supply that causes more incidents of cancer than HPV.
That can be acceptable price for minimizing the impact of accidental DNS misconfiguration. Which probably happened to every sysadmin.

Or is there a better way to quickly invalidate DNS caches in case of emergency?
You're kind of leading up to the topic, so thought I would comment. The US concept of jury nullification is fascinating to me. That such a powerful tool exists, and that the prosecutor has so many aveneues to forbid it being discussed or used.

One particular example that bothers me a lot:

"One of the other jurors wrote a note to the judge informing on Kriho, and the latter was subsequently charged with and convicted of contempt of court for her actions, for intentionally serving on a jury with the intent to obstruct justice. " https://verdict.justia.com/2017/05/18/fresh-look-jury-nullif...
I understand the problem you are describing, i would say that is a wrong type of view to create, if one plans to write filters on top of that view then it should be written so the filters can be inlined in the view (which would basically give you the finished query you would be sending from the layer above)
Things zip around at 50 km/s all the time and stay solid, that's not a problem.

We can even imagine technologies that survive a 50 km/s impact. Like self-replicating nanobots based on tardigrades, stashed in the interior of an asteroid - plenty of people already think life has been spread in asteroid-planet collisions. But we definitely don't have those now.
Here, I mean useful period and I include carpentry in that along with car repair or dealing with the electrical box. That is, have a reasonable fallback or be at least useful to neighbors in times of need.
It's a truism that any approach which lets some friendly adversary pwn those whom you consider evil will also let your adversaries pwn you.

Given that, it's reassuring when the evil don't get pwned. Because they're canaries. If they're safe, you're safe.
Exactly. I had 30 days bereavement leave when my mother died but decided to return to work after a week. It was a world of difference from just having the week.
HAI (Hospital-Acquired Infection)
No one votes or acts against their interests

People have different interests or motivations
Yeah, in this case it wasn’t a blood test but a breathalyzer test, and the major concern was the time between arrest and testing—she might have been sobering up or she might have been absorbing the last drink and she was a few minutes from home. There was no evidence presented that would allow us to know.

0.08 might be too high a limit for sure, I hardly ever drink myself, but that’s the legal limit in Texas.