skysight-inc/HackerNews huggingface dataset:
They don't claim the effect is independent at all, they claim that an insurance company can decide to not bother collecting correct data about the actual causative variables, and instead just base their model off a picture of your house on GSV.
Just wanted to point out that every Soviet citizen could have predicted this. They have tried marshrutka: https://en.m.wikipedia.org/wiki/Marshrutka
>C isn’t supposed to have training wheels.

And then there came Arduino.

We really need to fix the lack of documentation / warnings for these generic C libraries. If you need to understand token-combining preprocessor magic (looking at you, kbtree) due to a lack of proper documentation, these newbies _will_ just try to wing it and _will_ stop poking as soon as it seems to work, regardless of why/how. Say hello to use-after-free & it's cousin, memory leaks.
I think it's a particularly American idea to want to cripple the police. They don't trust their government or their police, and perhaps rightly so, I don't know. Where I'm from, I would be happy if the police could use cameras everywhere to catch all the horrible petty crimes. People get their lifetime collections of things trashed and stolen during burglaries. It's quite upsetting for the victims. The police usually can't do anything because there's no-body to talk to. If their computer could tell them who somebody is by their face, then we'd all be safer and happier. There are also actual murders that go unsolved because there's again no-one to talk to.

If the police themselves are corrupt and abuse their power, that's a problem, but it's a separate problem that not every country faces. If I was an American, I'd want to have proper accountability for the police first. They should be held to a higher standard than ordinary people, not a lower standard, like it seems they are.
Xanax .5 Mg Order
Someone want to break down how to calculate the odds here?
The GBible
Read this first as "Google Gives Feeds 1500"
Sigh.
Since radio and gps use a lot of battery, I wonder if a coincell could really power them.
Read Something Every Day and Participate in Hackathons, Says This Data Scientist
Fixing that won't help any of the problems listed in the post.

Also it wouldn't set the User-Agent on top level page loads, just on XHRs/fetches.
If you've walked into a bank, hospital, or anywhere using a PoS system, you've interacted with legacy software--in some cases, literally jury-rigged DOS software. Outside of trendy dev circles, legacy software is the name of the game.
Building a (remote controlled) bowling ball
Maybe the answer is a rolling window of stability for OS APIs--something like 10 years (Windows 10 having Windows 95 compatibility mode is a bit absurd). On the other hand, if you have a large library of test software, maintaining API bridges might be doable, and for software more than 5 years old, performance on modern hardware shouldn't be a major concern.
You can have two-in-one by getting a Librem 5 or a PinePhone.
Ask HN: What was your longest time to locate a bug?
Spent the last entire week trying to locate a database correctness bug. This postponed a significant release that customers were waiting to use. Still working on it. Wish me luck.
Yes, I believe so.
We've just passed the peak of inflated expectations on the technology hype curve, and the comments on HN reflect this.

But in general -
Do people manually deploy MySQL, Postgres, or MariaDB on EC2 servers? No, (most) people use RDS. The servers are still there, but the management is less.

Do people manually deploy RabbitMQ? No, (most) people use SQS.

Cloud providers have been working out of the same playbook for years - provide low-level compute, watch what people build, and create managed services which solve common use cases. Developers love these services, because it's less infrastructure to be on call for, and they can build products faster.

Lambda and Serverless represents the inevitable conclusion of the natural evolution of the cloud. Parts of it are still painful, but undoubtably it's getting easier and more capable.
Fair enough; I am glad that those are mentioned, at least.

EDIT: I wouldn't say they're 100% accessibility, though. I think it actually supports my point that even when you aren't thinking about accessibility, the accessibility features still aid your average user.
You know that you are sad, but you generally don't know why so you guess. And your own guess about the source of your feelings usually isn't any better than what other people would have guessed about you.
It's not clear from the current title but Poetry v1.0.0 was just released: https://github.com/python-poetry/poetry/releases/tag/1.0.0
That's an interesting read. However what it describes looks like a very shallow version of lam-rim chen-mo, volumes 4-5, that explain the concept of emptiness and the danger of falling into nihilism. Edit: the tricks like "powertalk" and "information poker" are interesting, but rephrasing the book, manipulating people is not a game worth getting good at.
Is there an english translation of this?

Edit: translation is in this video starting at 18:35
https://www.loc.gov/item/webcast-8586/
And here you are making a classic mistake: you're confusing Lisp for a programming language - nonabstract tool, a means to an end. Which Lisp is not. Lisp is an idea, or rather a set of ideas, one of the greatest ideas in computer science, just like Curry-Howard isomorphism or Naus Backus Form. Based on the idea of Lisp, you can build programming languages. And the majority of the programming languages that in use today were influenced by Lisp. Once you comprehend that remarkable idea to the sufficient level, you do become enlightened. That is not a myth or a fairy-tale; it's not something that Lispers spread around for the sake of achieving elitist status. That has been repeated over and over again by many brilliant computer scientists and programmers (which I am not, I'm not trying to associate myself with them).

And there are no "hype cycles" or "peaks of inflated expectations" as you put it. I believe many Lispers do not have any illusions about the real world; we do understand that for the majority of software developers today, Lisp has become a "hard sell," it almost vanished from the curricula of many universities. Now the industry is paying a hefty price for the decisions made a few generations of college students ago.

Lisp is so universal you can find a Lisp dialect for almost any platform today. Knowing Lisp makes it easier to work with any language. For example: whenever I need to solve a problem and for whatever reason, I am not allowed to use a Lisp-dialect; I would prototype in a Lisp and then adapt that to the language that it needs to be. Although it seems to be double the work, I am still faster doing it that way.

> And honestly, JavaScript with Babel gets you 80% of the dynamism and metaprogramming capability Lisp has

Well, I've seen both sides. I've written quite a bit of Javascript. I have used not all; still, many popular kinds of the *script languages that transpile/compile into Javascript - I have used Coffeescript, LiveScript, Typescript, Gorillascript, IcedCoffeescript, Fay, Haste, GHJS, Babel, Traceur, Google Closure compiler, I've looked into Elm, Purescript, and Reason. And without a doubt, I can tell you: Clojurescript today is an excellent option among all these (but that's my subjective opinion based on my empirical observations, YMMV) And your notion about "better integration, tools, and libraries" is a very subjective statement, given that Cljs has a very solid FFI to JS.

I can get into a rant (but I rather choose not to) of how Lisp influenced other languages (including Javascript). How destructuring, transducers, immutable data-structures, etc. first popularized in Lisp dialects and then later sought adoption in other languages.

One of the recent examples: React hooks feature, which gets so much praise by JS developers. Most of them don't even know that Clojurescript devs been similarly writing code for many years already, and it is still a better way to handle state within a component.

Anyway, I don't want to sound like I disagree with you completely, we seem to agree on one thing: first two sentences with which I started my previous comment.
I'm specifically suggesting that http/3 could have an implied value for this header if not supplied, so that omitting it was semantically equivalent (and a server could synthesize it).
Speaking of sendfile: take a look at io_uring, considering the asynchronous nature of this.
Nope. Since the dep array is empty, the effect only runs once after the first render, & the cleanup function returned from the effect only runs on unmount.
Oh man, I remember that 10 years ago I used my Symbian (Nokia 3230, later N82) smartphones as web server.[0]

[0] http://www.allaboutsymbian.com/news/item/4192_Raccoon_Apache...
I can only aspire to build something worthy of such a waffling, incoherent takedown.

The author seems confused about what Brave does (it doesn't inject ads into websites), confused about how its ads are different (private because the targeting happens on your device), and confused about the point of the attention token (combining ad-supported and patreon/tipping models). I love to get mad about things I don't understand as much as the next guy, but even so this is a remarkable display of weaponised long-form ignorance.

I'm not even sure they actually disagree with Brave's model. One of the linked posts on the same site advocates for "voting with your wallet" by blocking ads, but contributing to the sites you visit monetarily. Gee, I wish someone could find a way to systematically do that and build it into a browser.

I'd like to end with this quote, from the same author: "But as often happens on the web, most of the energy so far has been focused on griping about the bad thing, rather than making productive steps toward replacing it with something better. The only thing that can really put a dent in web advertising is a better economic model."

Perhaps the truly brave thing to do would be to put down the boxing gloves and learn to read.
I guess the comparison would be to Conda which also allows for declaring dependencies and building environments.
Even putting aside it's approach to dependency management, Poetry has a fond place in my heart for making it so much easier to publish to PyPI.

If poetry did nothing but simply the process of publishing and updating python packages, it would still be an amazing tool.
Isn't that Black fault more than Poetry fault? They do not have a non alpha release.
Google Assistant’s ‘Interpreter mode’ translates conversations in real time
Tbf, IPC went up by enough that that effectively happened.
This is only 13 years from now. I really doubt that people will need 16 EiB by then in a single processor for a single process. Plus by that point you will probably have moved to message passing between distributed systems or something.
Not really, because the amount of provided package versions is very limited. You won't get an update unless the package maintainer (who is likely not the library owner) provides an update.
I do feel like I have to cobble together a number of products to meet my social needs. Event planning, messaging, photo sharing, payments, location sharing are all managed by different apps.

I've been hacking away on a project that pulls everything important back into one cohesive group experience. I recently shared it on HN! https://news.ycombinator.com/item?id=21771456

I would love to see if this is the type of product that would thrive in a post-Facebook era.
Microsoft Infopath, still one of the best examples of how bad marketing can doom even the best product.
A general purpose cloth folder is difficult, but standardized pieces are covered.

https://youtu.be/OpiFp9i6owY?t=209
https://blogs.loc.gov/loc/2019/07/now-online-the-gandhara-sc...

Edit: also found this: http://ancientworldonline.blogspot.com/2019/07/gandhara-scro...
Nice but ugh. Python packaging world really sucks. In R I was able to do this very easily with minicran.
My answer is predicated on the idea that you should be using a deserializer that doesn't rely on receiving invalid input, regardless of whether that deserializer comes from a standard library.
Nowadays its just --allow-prerelease
This is surely going to be dead obvious when no one who is "live" responds immediately, even something as simple as a chuckle to something actually funny.
This happens a lot in SF too. So frustrating.

Cars that block a lane tend to get honked at, and that seems like it should be enough to not to do it again. I made that mistake once and ever since have been vigilant about there being at least a car space available on the other side.
Make a wheel or use shiv. Either is very easy.
Pex doesn't support pep 517 but shiv does.
Looks like Randall's comic needs an update!

https://github.com/dephell/dephell

https://xkcd.com/1987/
Hail a nice cab and look for a card on the dashboard. Or just ask the driver for their number.

This probably won’t get you George, but it’s a start.

Alternatively, go to your local airport at 8pm on a Thursday evening. There’ll be all sorts of people in suits getting picked up. Find the nicest car with an old guy driving it.
I was bored when I started work at this big bank. So I created a parser https://sparser.io/
* If it's easier to see with poor vision, it's also easier to see with normal vision / projected on a projector / over someone's shoulder on their screen / on a phone or tablet.

* Supporting screen-readers often makes it easier to scrape the site / app (not an 'average' use-case, I realize, and maybe even something the site / app owner wants to discourage) and to copy-paste.

* Supporting screen-readers also makes it easier to switch to 'text-only' or 'de-clutter' modes.

* Supporting (good) keyboard input can make things faster even for people with the option of using a mouse.

* Alt-text is useful if on a slow internet connection and images don't load, or even to describe an image you maybe didn't understand. It also usually gets copy-pasted out if you do a ctrl-a ctrl-c, so you have context of what images were shown where in the text.

* Video subtitles are useful for you to be able to choose to watch a video without sound.

* If your app / site can be used by someone with mental impairments, it's easier for all users.

Most web accessibility stuff does not involve adding disability-specific aid such as sign language, or braille, or ramps. For websites, you can get at least 50% of the way by just following the basic web standards, which I think is self-evidently beneficial.

Note: I am not arguing that the cost-benefit is necessarily in the company's best interest. I.e., I am not saying that including an accessibility feature is beneficial enough to the average user that it's worth the cost of development. I am merely claiming that adding an accessibility feature almost invariably does bring some benefit to other users. However, I will say I think that programmers and companies do routinely underestimate the benefits and overestimate the costs of actually developing these basic accessibility features.
It also removes some legitimate use cases including:

- identifying active sessions

- working around bugs in specific versions of a browser/os

- changing UI to match the native experience of a user

- seeing percentage of users using different browsers (which is important to know if you can use new features in web apis)

- etc.
I'm torn on the matter of Greta.

On the one hand I do think it is great, that a child spoke up, and created an awareness, got the ball rolling, and there was a real sense of guilt to take action for the sake of the future generations.

On the other hand, I think that message has arrived. And her touring the world wagging the finger, becoming a celebrity is just silly. You have journalists asking her (a kid who has skipped school for the last year) how we should solve the climate crisis, it's embarrassing.
Precisely. IMHO, a literal understanding of Buddhist writings frequently leads to absurd radicalisms. Many teachings, especially in the Zen tradition (which I'm most familiar with) make use of rhetoric and reductio ad absurdum to demonstrate the shortcomings of reason. They're not meant to be taken at face value. I doubt very much that a monk severed his apprentice's finger from the body as an educational device. When you read some Zen masters that dealt with actual problems, you see that they were reasonable, practical and compassionate.
Re: the second tweet

I managed to fail 11 or 12 onsites in a row over a 5 month period before landing my current job.

What I’d like to know is who these people they talk about later in that same thread who interview somewhere every month. Do people really do that? I’m wondering if _I_ should start doing that.
Better movies? On Netflix? Are you sure?
It’s figurative, but unfortunately people do kill Buddhas, and continue to try and do so today. From physically attacking them, to poisonings, little has changed in 2000 years.
They have different semantics. The static one can only be referenced in the current translation unit, whereas the non-static one is a global which can be referenced from any translation unit.

The problem is that in the header-only case defining "int a" means you can only import the header from a single source file. With "static int a" the visibility is wrong. And if you did "extern int a" linking would fail because the symbol is never assigned to a translation unit.
I don’t feel like this really makes for a sound argument. It reads like an appeal to personal responsibility. A dog doesn’t have, say, an implied level of safety from a manufacturer as something that doesn’t kill people. I don’t think the dog analogy holds well enough.

I don’t want personal responsibility. I want to not get killed by an autonomous vehicle, period, and I say hold the party responsible whose responsibility more likely prevents my death. For me, that leans toward the manufacturer. If that bankrupts manufacturers because their devices kill people, fantastic, that just opens the market wide for autonomous vehicles that don’t kill people.
OpenGL support has been abandoned by Apple years ago, not to mention being broken.

The fact that it is now officially deprecated is just a warning from Apple to remove it soon without bad PR.
Have a repo for your code, vendorize every thing, build a binary including Python interpreter using a build system that emphasize on reproducibility (e.g. Bazel).

Alternatively you can build a docker image using Bazel (for reproducibility) and use tools like Droot to chroot into the image then run.
Needs updating to include pyenv also.
I ran the tech team at a startup around 2014 and we had a C# stack with almost no visual studio. Most people were on mac or Linux and used MonoDevelop. We ran it on Mono in docker containers (which was brand new those days) on Linux VPSes.

Truth is, for a long time already, C# has been a decent boring cross-platform language. The only reason people refused to use it was hype and stigma. There was no deep rational reason.

Sure, mono was slower than .net-on-windows at the time (.net core fixed this), but it was still way faster than the then-default Rails setup.

Whenever I told people about our setup at eg tech events they got very confused. Some dismissed me as a moron but to be honest most people were just surprised you could run a cross platform C# devteam and deploy to Linux. People simply didn't seem to know this was possible. That's been some pretty bad marketing in Microsoft's part.
If you have these requirements, why not vendorize all your dependencies?
See the sibling reply.
I've read of another project for publishing to PyPI called flit. Anyone knows how they compare to each other?
Only a small subset of deceptive speech; it’s perfectly legal to lie about who you voted for, or that you like someone’s haircut. Plausible deniability (my browser is Chrome, I swear) is potentially a means for individual autonomy and counteracting the misuse of power.
This is mostly correct observation with an incorrect conclusion. Oil pressures under load will be higher until oil temps come up. This is due to decreasing viscosity that improves the fuel flow. It still remains though that slower moving pump moves less oil (the volume doesn't change with temperature, just how quickly it falls back to the pan) and less oil even with a higher pressure may not provide adequate lubrication.

The other major issue that specifically effects cold idling is that the ECM is going to increase the amount of fuel dumped into each cylinder, past what gets completely burned. This leads to problem called 'quench' that leaves gasoline behind on the walls of the cylinder after combustion. This will mix with the oil on these areas and actually dissolve it over time.

Anyways, don't take it just from me. No manufacturer specifies over 30 seconds of idle time for their vehicles: https://info.ornl.gov/sites/publications/files/Pub61263.pdf
Happy to answer any questions you have.
I read in an earlier NYT article about geo-fencing that the initial response involves unidentifiable tags.
SQL – From Intermediate to Superhero
Big discussion about project 4 months ago:

https://news.ycombinator.com/item?id=20672436
Insurers kind of already take advantage of this correlation, by rating policies according to the postcode/zipcode of the policyholder.

The usual explanation is that some areas have busier roads and busier roads are conducive to more accidents.

But busier roads also usually correlate with urban density which often correlates with socioeconomic status, race, crime, ...
What have your specific concerns been?
Evidence of this?
What's the advantage of using poetry compare to vendorize your dependencies and check in the whl files (which can be manylinux binary) into your version management system?
Target Gun Shooting Games for Android in 2020
Target will keep selling merchandise, Apple will keep selling more iPhones

Once upon a time Sears, Roebuck and Company was the country's largest retailer. Much more recently, Motorola and Blackberry sold millions of phones and Apple didn't.

individual stocks that you plan to hold forever.

Once upon a time people thought you could own the Nifty Fifty[1] stocks forever. You would probably have been better off putting your money in an index fund. E.g. what's a recent price quote on Eastman Kodak?

[1] https://en.wikipedia.org/wiki/Nifty_Fifty
>> There is no standalone AI/ML etc... capability that makes money on it's own

You can do trading, no need to have clients in that case.