skysight-inc/HackerNews huggingface dataset:
This is exactly why I insist on using adblocks. Trying to find the actual download link on pages is an absolute nightmare without them. The fact these sites allow ads like this and then complain if you use an adblocker is beyond me. If ads were not so hurtful to the experience of websites, I would have no reason to block them. The problem is that I feel I am forced to use an adblocker just to be able to navigate a webpage without aggressive bombardment of wasted bandwidth, visual garbage, misleading marketing, videos I don't want playing, noises I don't want to hear, and other aggressive tactics.
The other part of it is that I will never ever click a link from an ad. If I want cheaper insurance, I'll look up my rates myself. If I want a bigger penis, I'll go see a doctor. If I want some such product, I'll look into it on my time. I'm just not a targetable demographic for advertising, but I feel I have to block them merely because of how relentless they are on so much of the internet.
I don't know. I don't mind people taking a stab at it, but it should still be looked at skeptically, especially once you move away from measurable metrics as it ceases to be science.
...those 5000 were today, _after_ they reached the milestone of only 18 new daily cases thanks to lock-down along other measures. The average health of swedish people is miles ahead of americans, less overweight, less diabetes, less opiod addiction, less hard drugs (cocaine, meth, etc), more average life expectancy, so yeah I'm not sure you are comparing apples-to-apples here. Also the population density in NY is 26400 vs 4800 in sweden, so you could say NY is a "special case" but when you start analyzing each situation a lot of more "special cases" not seen in sweden start to appear in the US.
Could you not just say "we don't support modified versions"? This seems like throwing the baby out with the bathwater a bit.
I didn’t realize people used it for anything but checking if the grill was on and if it was safe to put the cover back on.
The AWS Calculator[1] reports that 70 GB (70k times 1 MB) of transfer out of CloudFront costs ~$3 and another 70 GB to the origin costs about another $3 – this would only be the case if the 1 MB was dynamically generated.
The free tier is 50 GB and 2 million requests per month, and beyond that it’s ~0.085/GB in the US so 70 GB would cost 70 * 0.085 = $5.95. You also need to count $0.01 per 10k HTTPS requests, or $0.07 for 70k.

I'm not sure how you got this bill, none of these numbers are anywhere near $80.

[1] https://calculator.s3.amazonaws.com/index.html
>Windows has no Unix underneath it plus it contains ads in the start menu. For me, it's just not a serious option for real work.

The start menu can be customized to turn all of that off. If you want to pin your own things to it, you can.

WSL2 is going to drop soon. Looks like a good move by Microsoft.

What kind of work do you do exactly that disqualifies Windows from being a "serious option for real work"?
Electric Vehicle Companies to Follow in 2020
Everyone in this thread is debating lid vs meat vs "do we need this at all?" when the problem I have when I cook on a (gas) grill is that half the grill is cold and the other half is a raging inferno and I can't understand why. Seems to me like I need multiple thermometers to figure out why there is such uneven cooking. Ironically, I have a much easier time cooking on wood / charcoal.
That’s not close to the original quote. And it was just Ben Franklin politicking, not the word of god.
Materialize https://materialize.io/
Incremental update/materialization of database views with joins and aggregates is super interesting. It enables listening to data changes, not just on a row level, but on a view level. It's an approach that may completely solve the problem of cache invalidation of relational data. Imagine a memcache server, except it now also guaranties consistency. In addition, being able to listen to changes could make live-data applications trivial to make, even with filters, joins, whatever.

Similarly, someone is developing a patch for postgres that implements incrementally updating/materializing views[1]. I haven't tried it so I can't speak of its performance or the state of the project, but according to the postgres wiki page on the subject [2] it seems to support some joins and aggregates, but probably not something that would be recommended for production use.

[1] https://www.postgresql-archive.org/Implementing-Incremental-...
[2] https://wiki.postgresql.org/wiki/Incremental_View_Maintenanc...
Blazakis' paper is a fascinating investigative/exploratory work, delving deep into the sandbox mechanism. I learned more than I wanted to know!
Does this mean you can't run a custom shell script without an internet connection?
Aren't you required to release it even if you run it yourself with GPLv3? Or am I thinking of another version?
Exactly. I'll speak into my AirPods "Hey Siri, 30 minute outdoor walk" to start a 30 minute workout on my Apple Watch.

Half the time, Siri replies with "I'm sorry, you don't have an app for that. You can try searching for one on the app store."

Repeat the same exact query to the AirPods seconds later, and bam, it starts the workout on the Apple Watch.
Well, things haven't really changed...
As a security engineer myself, what Apple is doing here is completely fucking insane. I honestly cannot believe that anyone thought it was a good idea.
Sweden escapes economic slump by refusing to impose lockdown
The Loudest Sound Ever Heard
like a lot of people buy into the idea that unlimited vacation is actually unlimited? Only the truly naive would believe that company BS. Don't get started on company "culture".
>However I grew up in the south and when I came to the northeast for college I had no idea how many northeasterners not only thought Republicans we're all dumb but also that the south should separate from the union and often heard the argument of how much money In a dollar per dollar of welfare goes to republican states, as a way to backfire on Republicans who don't believe there should be welfare.

Some Democrats may think like that, but that's never been the policy of Democrat presidents or politicians. Whereas what Trump and McConnell are saying and doing are explicitly GOP party policies.
You're not _wrong_, but I'm not sure that those reasons really mean anything. They were all new and arbitrary at some point and we're a long way from Unix.

> it is completely flaunting established Unix norms.

Also, _nix_ is completely flaunting established Unix norms in more ways than one. /nix is where all of the nix stores go, the immutable bundles that get pieced together to form all of the stuff you install. It could go in /var/nix or wherever, it doesn't really matter.

But putting it in /nix is kind of nice in that it's so different from the purposes of the rest of the filesystem. /nix doesn't behave like the rest of a normal Linux system, so it is separate. You can still symlink from /usr/local/bin/foo -> /nix/store/abcdef-1.1.0/bin/foo so the rest of your system has the same expectations.
Government corruption is exactly "high transaction costs". I mean, what is the stereotype of a poor corrupt country, but one where you have to bribe someone to get anything done?
If you're thinking of the inconsistency of the suggested contacts, it is based on content, source app, etc. For pictures, there's even analysis of picture contents. All on device. Unfortunately, there's no way to remove someone from being suggested, except to delete your message thread with them.
For anyone like me who is thinking, "Gosh, I used to study knots and taut line hitch sure sounds familiar, but I can't quite place it right now..."

https://www.google.com/search?q=taut+line+hitch
"I was simply pointing out that what people will consider more significant in five years time"

Yes, I think I understand what you're saying.

My point is the harm to the economy directly translates to lives lost too. Bad economy leads to surge in violent crime, opiods addictions, gang violence, lost access to health care...

"... the Great Depression was one of many factors that led to the rise of the Nazis in Germany. The tensions that led to WW2 were brewing for before WW1 even started so don't try to claim that an economic depression caused all those deaths. There are far too many factors to make that claim."

It wasn't the only cause, sure. But it was a huge one, afaik. History isn't a hard science, of course, and I'm not a historian (not even an amateur historian) but this quote from Wikipedia doesn't strike me as particularly controversial:

"The unemployment rate reached nearly 30% in 1932, bolstering support for the Nazi (NSDAP) and Communist (KPD) parties, causing the collapse of the politically centrist Social Democratic Party... Large-scale military spending played a major role in the recovery."[1]

[1] https://en.wikipedia.org/wiki/Great_Depression#Germany
What are the chances that it's also sending the temperature over the Internet to be logged by some server in the cloud, so they can gather usage metrics and other analytics? This is literally "telemetry" in the original engineering sense, and I wouldn't be surprised at all if it did.

On a lighter note, Weber does sound like a good name for a web browser.
Do you believe in the psychological benefit of exercise? That has all the same study problems as meditation.
Exactly. It is sort of like saying the first transistor was too expensive to be practical.

Development always starts with some novel technology that has major flaws, but some good nuggets. Then it is further developed to be practical.
People with a low-res mind :)
It has telemetry that you can’t turn off without hacking the registry. And I use macOS because I don’t have to tell the OS to get its bullshit ads out of the main menu, because that’s not even a supported feature.
Raspberry Pi 4 USB mass storage beta
Were you able to MITM the api.apple-cloudkit.com connection? I tried with MITMProxy but ran into a client error, which made me think they were doing cert pinning.

If you did get it to work could you paste the logs somewhere?
I am in the same boat now and, frankly, I am starting to care less. My medium to long term plan is to commercialize the tech that I've been developing privately for several years now. Were it not for that I'd happily throw myself into studying a big book of algorithms. However I resent spending time that would have otherwise been spent developing my tech -- which is about 1½ years from being ready, (still some R&D and several layers to build out) -- studying algorithms that most (standard) library provide.
I have fairly narrow nostrils and have a hard time imagining this!
The price scared me at first, but I had to remember the cost of the new MBP. Very impressive for the cost, and the 2.2 lb weight is really great, especially for a 14". If I was looking for a laptop to serve as my main machine, I could see this being a really strong competitor.

Seems like a great machine, as long as you're a Linux user.
I wonder how viable just running PhotoShop in a VM is these days, if you have the extra RAM and are OK with the extra minute to boot up the VM each time to use the program?

VirtualBox has a 'seamless mode' as well, I wonder how well it works on a Linux host and a macOS/Windows guest.
If you don’t trust Apple, don’t run a multi Gigabyte closed source OS they provide.
One possible approach compatible with true software freedom and the usual definition of open source is not to restrict use of modified versions of the code, but instead to use naming to distinguish between the two, and only support the unmodified version.

For example, the code build system could have variables for the name and maybe the logo and other trademark/brand-ish things, and the public codebase could be configured by default to call itself Timescale Community DB or Timescale Custom DB or some other name instead of TimescaleDB. Your private build would simply substitute the json file with those data values and maybe point to logos that aren't in the repo instead of generic ones that are, or something similar to that.

You'd also have the option to use any mixture of trademark law or copyright conditions to restrict the commercial version's name and branding assets.

All of the options I described above are used in reality by various projects out there. For example, the git repository for VS Code OSS has a product.json file with most of the customization points (not all) that MS changes in building their supported VS Code release, TeX and Red Hat apply naming restrictions, and Red Hat also has rules in their support contract.
Remote temperature monitors are often used for low and slow smoking that lasts for 10+ hours. There are many smokeboxes designed to be used unattended, a great deal of them have pellet driven hopper systems to keep delivering fuel so there's consistent heat and smoke.

Personally, I wouldn't use an app for this and instead just use a remote sensor and dedicated monitor, but I don't fault anyone for using an app.
LXC has been a life changer for me. Making stuff compatible with multiple distros, making sure the dependency list is complete and experimenting something very quickly without taking the risk to compromise my main system are solved problems, now. Just install the distro with the most recent kernel on the host (you do already if you use arch) and spawn your Debians, Ubuntus, CentOSes in seconds…
How do you completely public domain without a license, seeing as things are considered copyrighted by default?
I absolutely love this little piece of flavor. It takes me right back to that time.

I think this is an important point I haven't heard discussed before: The cell phone kind of enabled the open office explosion. That really explains a lot. Before if you needed to be reachable in a company, you needed a physical location from which to engage in phone calls.
> the absolute inability to override the order of items in the sharing panel

As an extra F.U., it also changes the list of contacts after a second. So I try to tap on my wife, only to have it substituted with the plumber who came once half a year ago... and this of course gets logged by the AI, ensuring the plumber continues to hold pride of place in my contacts.
It's a small apartment. The heat, co2 and water vapor are all from me, breathing or cooking. Sudden spikes are from opening doors. No AC or heating in the last 24 hours, all the temp changes are entirely from sunlight or appliance waste heat.
> because now users are facing the burden of choice, constantly thinking about how their browsing is racking up pennies.

That's how text messages started, where you paid something per message. Pretty soon everyone shifted to the package model, where you prepaid for a whole bunch of messages - more than you would use in a month.
Your webpage, in particular the barely visible animated background of it, consumes 100% of GPU on my 2012 Macbook Pro. This is bad website design from an energy point of view.
Unbundling rarely works in practice.
It's not an HN thing. Cooking meat well is actually tricky.
These are all things that your teammates do not have on their machine, so IMO it's good that docker forces you to put all the tools you use into one place.
Democratic presidents are not above using the treasury to pay off political allies; Johnson in particular comes to mind, but there have been many.
I've had poor experiences in the past with GitHub pages, with pages failing to build or hosting being terribly slow. This was years ago though, things may have changed since then.

That said, I can still count 9 occurrences of degraded performance for a total of 16 hours and 40 minutes in the past 90 days for GitHub pages on https://www.githubstatus.com/ – as a matter of fact performance is shown as degraded right now. That's pretty terrible.
Trials and Tribulations: Turning Clinical Trials Virtual During Covid-19
The hype on Twitter can get a bit annoying - but Roam is seriously awesome.
That sounds like a pretty useless definition and needlessly confusing, because systems programming have always meant something closer to the metal. System as in Operating System. Sounds like Go people decided to repurpose the term for whatever reason.

If Kubernetes were written in JavaScript would you call it a systems programming language as well?
College towns used to be a good place for that. It sure about anymore though.
I gotta admit, I was expecting a picture of a guy in a shipping container with a laptop.
thanks, though what we sell is operational simplicity. speed is nice, but not the main benefit. a single binary that's easy to run is what CIO seem to be interested. though we are young. fingers crossed it works :)
I brought up criminal law to make a point: That we already trust the state to "teach people lessons" so the fears of what would happen if we gave the state the power to "teach people lessons", is kind of.... we already know the answer.
Not in the spaceship.
What new button style?

What has changed?

The only button I ever see is the add comment button. Did that change?
I would say that by the time you (potentially) have those kinds of problems, you'll most likely have the resources to deal with them.

It's sort of a nice class of problems to have, and a lousy heuristic for choosing solutions before you know what exactly you're dealing with.
Any business that needs to dump pollution into our waterways should not be allowed to operate, no matter how much good its products are. Any business that needs to destroy our minds in order to be profitable should not be allowed to operate.
Me: "Hey Google, set a timer for 15 minutes."

Google: "Created a timer for 15 minutes, how long do you want it to last?"

There is also hilarious things going on with Google assistant on iOS. Like Norwegian with English pronunciation.

These voice assistants are terrible. Sure, they are better that before, but still really bad. And it's even worse in other languages than English where stuff like the above happens.
Social Distancing Is Not Enough
Two scientists walk into a bar.

The bartender asks what they would like to drink.

The first scientist says "I'll have a glass of H2O please." The second scientist says "I'll have H2O too." The bartender gives them both water because she is able to distinguish the boundary tones that dictate the grammatical function of homonyms in coda position, as well as pragmatic context.

Siri, be like that bartender.
Only 160,206,027 km, according to https://theskylive.com/mars-info
There is the AI2 Incubator, which is part of the Allen Institute for AI
> Python was also what prompted me to start docker.

Indeed. Nothing will drive me to containers on a new project faster than trying to get Python working on my mac.

Funnily enough, Docker can trace its roots back to frustrations with Python packaging (dotcloud was originally an easy way to deploy Python apps).
My computer is a laptop, which is on my desktop, and there is a desktop on that laptop, and on the desktop is "My Computer".

I think I just made a palindrome of homonyms.
Who's Decoupling from Whom?
You can pins apps (second row), but not contacts (first row).
Yes but it looks like there is no actual session, at least for shell scripts that don't have an app bundle ID. There is just an HTTP CONNECT, TLS negotiation, then nothing.
You have not the experience to even make that claim in a valid way. Being snarky doesn't compensate or hide your ignorance of the topic.

It's ok to not know something about a topic and not disingenuously comment about it.
Oh no, no better than something like the Panasonic FV-04VE1, and probably substantially worse if I billed my own time spent on a toy project at normal consulting rates. Just for fun. Heck, for $400 I could just leave a window cracked and run the heater slightly more, and still come out ahead.
Sure, and that's inductive generalization and it's useful, but even just using empirical evidence is sufficient for a lot of things. You don't have to understand the causative relation. In fact, much of medicine is this way. Doing X causes adverse effect Y, doing P causes beneficial effect Q.

So

> You shouldn't be surprised when none of these things "work" -- do you even understand why they should?

Understanding is not required for many things. And in fact, the thing does work!

As an example, I do not actually understand why lifting makes me stronger. Why do muscles respond to increased resistance with more strength? Certainly my ankle ligaments didn't respond to injury with more strength. Well, I don't care and it doesn't matter. It will still work.
I don't care much about narratives of one sort or another, because of the impossibilty to verify them as eiter thruth, or fiction with my resources. I pick them like i see fit, just like you do too. Repeating one over and over again doesn't make it more true than any other.

I'll give you one i particularly enjoy:

https://en.wikipedia.org/wiki/Art,_Truth_and_Politics

Transcript: https://www.nobelprize.org/prizes/literature/2005/pinter/256...
> If you want something precisely timed and always the same I suggest McDonalds.

Actually, if you want something precisely timed and always the same I suggest a Michelin-starred restaurant.

If you've ever eaten at McDonald's you'd know the quality control, well, leaves a lot to be desired.

Your comment tells me you don't really know anything about cooking at all.
Indeed, a virus was responsible. But I do think the accumulation of extreme wealth played a role in the following way: Wealth influences policy. So far, virtually all policy discussions have focused on a tradeoff between saving lives, and saving "the economy" implicitly while leaving private wealth untouched. A focus on protecting stock prices -- a measure of wealth -- definitely played a role.

A little more speculative is my suspicion that a capitalist society storing its surplus in private hands may be correlated with a society that is unprepared for a crisis of this magnitude. The first time the President came on the radio to talk about the crisis, his tacit message was: We are hopelessly unprepared for this.
I hang out with one friend in GTA 5. I make a private server for our clan, and we just drive around and talk.
This is quite literally my least favorite UI feature that Android has ever released.

It's slow. It encourages mis-taps. I have intentionally tapped it literally <10 times ever despite using the share dialog thousands of times, since it almost never shows me the desired contacts, and even then I've tapped the wrong contact half the time.

It's incomprehensibly awful, wantonly violates even the most basic user-interaction guidelines of the past few decades, and there's no way to turn it off. What in the world are they thinking / drinking.
Which button has changed?
It's an artificial idiot, plain and simple.
Nice CO2 graph. What did you use for the sensor & logging system? I bought an off-the-shelf CO2 monitor to tell me when I should open a window, but I can't extract the sensor readings from it. Any recommendations on good sensors compatible with standard home measurement systems? I have a Sense Hat for my RPi that logs temp & humidity and would like to add CO2 to it if possible.
The uncertainties here are demonstrated by the fact that the article is quoting 25.2% efficiencies. Solar panel efficiency wouldn't matter as much as the ratio of energy/m2/$ ratio.

Nobody cares if a solar panel is 2% efficient if it costs 100 times less to fabricate and install. Just build more of them. Still, it is good news to see this sort of energy research bearing fruit.