skysight-inc/HackerNews huggingface dataset:
Agreed on the fact that Google could definitely do that. I'd be surprised if they didn't have at least one person working on such a solution as a backup plan.

> Seriously, look at any cdn request. Maybe stack overflow maybe steam. anything with edgecast or akamai* (especially akamaihd) or fastly or more. you are being identified and tracked.

Do you have sources on that?

I mean, technologically, it's feasible, but I have never heard of CDN providers actually doing it.
The underappreciated (in my view/experience) part is that it also gets rid of a lot of GIL when used from Python because the part inside the JITed doesn't use Python anymore.

When you have multithreaded setups, this typically is more significant than the Python overhead itself (which comes in at 10% for the PyTorch C++ extension LLTM example, but would be less for convnets).
I'm actually really upset that my Lumix LX100 doesn't support live hdmi output, I was hoping to use it as a webcam replacement but apparently Panasonic never implemented this feature, which is a shame because the picture quality would blow any webcam out of the water.
> Seriously, look at any cdn request. Maybe stack overflow maybe steam. anything with edgecast or akamai* (especially akamaihd) or fastly or more. you are being identified and tracked.

Do you have sources on that?

I mean, technologically, it's feasible, but I have never heard of CDN providers actually doing it.
https://the-public-domain-review.imgix.net/collections/herbe... were the freeways of their day: public works projects (the trees provided shade, and a slight windbreak, for travellers) that also looked impressive when viewed from the fields of areas they passed through.
Humour is frowned upon in these parts lest it becomes the toilet that is Reddit.
It’s not just cars, but also bicycles. A lot of manufacturers are painting them black, white, or gray. Bleh.
Sociomantic Tsunami now under new community maintainership
> Do people actually engage the pump and then just walk away and assume it will all work out?

You don’t need to walk away, I generally just zone out watching the volume and price display scroll.
That's great advice. When going back to work after a few months, I had to shelve so many projects. I had no energy for anything. Sometimes, I could do little more than cook dinner. That's as a single, childless person with a low stress job.

Let people relax. Stop appropriating every good thing and turning it into another competition.

This reminds me of a lovely article I've read recently: an app can be a home-cooked meal. In other words, you can create small scale, short-lived things for private consumption. It's a lot more relaxing.
Way to earn money online working from home
Okay, I thought "without cookies" was referring to having cookies disabled.

I use Cookie AutoDelete and YouTube doesn't give me any problems for discarding its cookies. But maybe one of the uBlock Origin annoyance filter lists I use is taking care of the nag screen.
As a Firefox user, I regularly see sites that ask me to switch over to Chrome. Even some very mainstream open-source projects only support Chrome properly.
It is a rather critical “just”.
I'm not disagreeing with that, I'm saying they are still lit, even if a little. if the human eye is able to see in such conditions, why not an electronic device?
Self – apps to learning software engineering in relaxing way
Try out Self demo. Waiting for your feedback!
I have this and it works fine. When I bought it it was only $8 though https://www.amazon.com/Capture-Camcorder-Support-Broadcast-S...
My first computer back in 1978 used North Star BASIC which used Binary Coded Decimal (BCD) in which 0.1 + 0.2 really did equal 0.3.

When I struck binary floats a year or two later in Livermore Labs BASIC, I thought they were stupid, not at all like the good stuff that I was using.
Have you ever encountered code that's easy to change but needs to be changed very often, is that strictly better than code that is hard to change but very unlikely to ever change?

A more concrete example, fixing null pointer exceptions is often easy but code that avoids them using abstractions like maybes and sum types is harder to change but requires less maintenance overall.

Lessening cognitive load while increasing easy manual work is not always better
yes but not to that extent. I guess it depends how suspicious they are of your browser fingerprint. Sucks.
I didn't say I agreed with that[1]. All I said was developers making websites that only work in Chrome is the devs fault; it's not Chrome's problem.

[1] As it happens Google advertising Chrome on Google websites seems fairly reasonable to me, but anyway.
Thanks. I didn't see Microsoft's announcement.
I use Cookie AutoDelete (I use only Firefox, but that is irrelevant in this context.) Deleting all cookies (one could also use white^Hallow lists) works 98% fine. The problem is local storage. Pages can store the same (and more) information as in cookies in local storage. There is no add-on API to manipulate local storage. At the moment only an estimated 2% of all web sites use local storage to store tracking information. But if cookies get widely ignored/deleted, I am sure that will change.
The thing is, you gain nothing of value by that new phone every year. It is not masochism when you feel zero pain.

Also, but that is my personal pet peeve, new phones are too big for my hands. I had to buy new, it is smallest that was available and still uncomfortably big.

The smaller phones that were before were more comfortable and i could control them with one hand. So currently it is even loss that i had to buy new.
Google is hindering innovation around Chromium by refusing to merge upstream patches that may threaten their business interests, such as support for browser extensions on Android [1].

The same way no single megacorp can shape the Linux kernel according to their business interests, and to the detriment of competitors, it would be important to free the open source Chromium browser from Google's exclusive grip.

[1] https://github.com/brave/brave-browser/issues/4493#issuecomm...
It would be interesting to see how much the gas temperature varies. Pipes are usually below the frost line, so pretty much the same temperature year round.

You’re right that if your meter is in the sun and it gets warm that probably warms the gas somewhat. How much, I’d be curious to know.

And I also have no idea if gas companies adjust for it at all. I assume not since most meters are pretty basic.
The platform can be repurposed ICBM but the software is dedicated, ICBMs don’t go orbital and their guidance is written for ground range and precise targeting. The inputs and decision paths would be quite different to a rocket’s.
And that assumes that more features is necessarily better, which is also false.
This reply is spot on top to bottom.

"Who knows what sort of damage it will cause in the Five Eyes countries next time a moral hysteria sweeps through the public..."

That moral hysteria is NOW and every day since mid-march.
PTZ? How about automated tracking with OpenCV? You could pace around during meetings ;)
Show HN: GridRoyale, a life simulation for exploring social dynamics
8T doesn't have a headphone jack (or I'd have one myself).
I was thinking about using a Nikon D7100 with a capture card, since it has "clean output" HDMI (no menus or info ovelayed), but it has a 30 minutes maximum recording time according to https://www.atomos.com/cameras/nikon-d7100. Any ideas how to overcome that?
No, Chrome was not faster at the time. It was slower on all speed benchmarks. However, it was more responsive thanks to smart UX design and implementation.

The real advantage of WebKit (or KHTML) was that it was way, way, way easier to embed than Gecko. That made experimenting much easier.

> They would have had to convince Mozilla to do all of this stuff. https://www.google.com/googlebooks/chrome/index.html

People tend to forget that the Chrome team was initially a Firefox team paid by Google to work on "the chrome" (which has always been the name of the back-end of Firefox).

Legend has that Google decided to roll out their own browser when they realized that they could not arbitrarily land any feature in Firefox without a review from someone out of Google. More specifically, legend has it that Google prepared a large refactor of Firefox called "Places", reviewed it internally, then attempted to land this as a single patch to Firefox, without any public review. It is my understanding that this is how Google open-source typically works (big code drops), but definitely not how true open-source works (incremental changes). This was blocked by Mozilla until it could be split into smaller changes that could be reviewed and discussed individually. Places eventually landed (and new versions of Places are still part of Firefox to this day) but, says the legend, Google was pissed off and decided that they would be better off with their own, in-house, browser.
I think the whole point of the article was that code readability is not a scientific phenomenon you can measure by conducting studies.

How readable the code is, depends on who's reading, what's their background and what style do they prefer for expressing logic.
That link doesn't mention the KGB, the deaths and executions it refers to (largely of Communist Party and Red Army personnel) occurred before the KGB even existed, and nothing like what is described happened during the KGB era (1954-1991).
I disagree. Not everything you do has to be valuable to others. I doodle in my notebook, build crappy furniture and pluck on my guitar because it's fun.

Writing can be a skill you hone for your own pleasure, and a useful way to structure your thoughts or capture your current state of mind.
The Death of the Full Moon Party
Sensitivity and dynamic range of the human eye is far, far better than any camera sensor you can buy at a reasonable price.
Do you have a source for this? A quick Google search shows your comment as the top result.
Ok, but how is this an issue with Amazon? Delivery company lost the tablet, that's it. The difference is that I can guarantee Amazon will just refund you after few days if you tell them you never got it, while another retailer(ekhm ekhm...pcworld) would just say that the item shows as delivered so you can get lost. That's where the main difference is - Amazon is willing to accept some amount of fraud to offer good experience to legitimate customers experiencing problems.
> 1. How is this really different to government-mandated microphones and cameras in your house, school, workplace, etc?

Could you explain this question to someone who doesn't have a Facebook account?

As far as I understand, US phone companies are required to provide law enforcement with the ability to tap phone calls going through their exchanges, yet it doesn't seem that is on the same level as a government mandated microphone. Does Facebook have constant access to a facebook user's ("provider's" maybe, given their business model) mic and camera?
If I may: https://karimdaghari.netlify.app/blog/get-things-done/
> Domino effect: one bug can take down the entire system at once

It bothers me that this is always set as a selling point for microservices, when it's actually the opposite. With monoliths (or at least monorepo) it's easier to test complex flows. When you split into microservices, they are still there, but there are so many boundaries in development that you end up testing in prod.
For me it's a bit like unit tests vs integration tests. It means to naively think that all those unit tests somehow interact together to define the functionality that you want
I found the documentation hard to follow to get server rendering to work, so here’s an example of MathJax integrated with marked [1], and an example of it in action [2] (scroll down).

1: https://github.com/qubyte/qubyte-codes/blob/main/lib/render....

2: https://qubyte.codes/blog/advent-of-code-2017-day-20-task-2
I couldn't find this Joe Rogan podcast (don't think he ever recorded one) but this interview with Dan Patrick is pretty good https://www.youtube.com/watch?v=jyIcu-mpWA0
I guess it's not using just one oracle, otherwise you still have a single point of failure, right? So N oracles are used? What happens if 1 out of N is malicious? k out of N?

How do you check that the N oracles are not actually run by the same person behind the scenes? How do you make sure that it's not economically profitable for an entity to run these N oracles and send bogus data, even if only once?
My thoughts exactly. I always suspect that these articles are aimed at convincing the naive that these networks are currently secure and immune from govt level snooping.
I feel like it might be too late to untangle the mess the web has become without strong market regulation. With Google pushing for QUIC, DoH, ever-increasing scope of browsers and JavaScript, CSS insanity, etc. The time where US antitrust instruments could've been effective might have passed over ten years ago when Google bought DoubleClick and YouTube, and Facebook bought WhatsApp, etc. Today, it seems only a regulated market covering hosting, DNS, mail based on standardized services, without "free" vertical add-ons (privacy-invasion-as-business-model) with mandatory transferability to another provider in a DNS-like model could work. And it would help if gov, for once, fund web standards rather than relying on private parties with W3C-like funding models since, clearly, the domain of creating standards for browsers has been taken over by Google as well in the absence of any other funding. If then, over a period of several years, we could rollback most of the abominations on the web since 2010, and force a choice of browsers on desktop and mobile, and a number of telcos competing for web and mail spaces, plus ad providers, we might be going somewhere. Ain't going to happen, though.
And so it is:

https://www.youtube.com/watch?v=7ne0GArfeMs
I followed Vulkan benchmarks in the beginning and therw weren't massive speedups in shipping games, has this changed?
I think most of my interesting positions have started with things like that; once we went for pizza/lunch and chat, once we went for beer, and other times just random meeting for coffee (outside the office).

Getting the chance to talk about different things in a more natural environment is a lot simpler for everyone involved.

Of course there are downsides too, but these are the kind of interviews I prefer the most.

(In fact the past two interviews I had also involved me bringing my child, just to make things even more unpredictable! )
Has someone made a fork with the patches?
> I don't buy the "Chernobyl and Fukushima are note big deal" message that the low death toll numbers convey.

Why not? What evidence is there to the contrary? These death tolls vary by a lot, but even the high end is quite low compared to fossil fuels.

The fear people have of radiation seems to be much greater than reality would justify. This causes very serious problems, like evacuating hundreds of thousands of people unnecessarily after an accident, destroying their lives due to mostly paranoia[1], as well as slowing down considerably our efforts to lower CO2 emissions (like Germany shutting down all its nuclear facilities even if that causes thousands of deaths due to increased pollution[2]).

[1] https://www.world-nuclear-news.org/Articles/Japan-nuclear-sh...
[2] https://grist.org/energy/the-cost-of-germany-going-off-nucle...
Please stop spreading learned helplessness and donate to Electronic Frontier Foundation: https://eff.org.
For $12 you can get a HDMI-to-USB2 capture card on ebay - it's based on the Macrosilicon 2109.

You can also find $18 fake "USB 3" devices that are the same chip, but a higher price, a different case, and a blue plug.

As it's USB2, you'll find it will only do uncompressed 1080p at 5fps, although it'll do 30fps if you use mjpeg. At either framerate, I noticed several frames of video lag, putting my lips and voice slightly out of sync (although how much is the camera vs the capture card is hard to say).

I'm fairly certain the capture card also introduces some colour distortion compared to the camera's preview screen - perhaps brightening? You'll need a way to convince your camera to autofocus continuously, which might mean running in video-recording mode at all times. And of course you'll need a camera support that's the right height for where you're making calls from. You'll need mains power, or at least enough batteries to run the camera all day. And of course, no taking calls in different rooms for you!
‘We were students negotiating with armed guerrillas for my father’s life’
People may use this knowledge to defraud Amazon. For example, if it is clear that Amazon doesn't actually check the returns but sends them to the landfill, then an unscrupulous buyer may return a brick and keep the product for free.

People are very clever in figuring out ways to defraud companies, so if I was Amazon I'd be skeptical about giving out information about internal processes without a very good reason to.
> If it isn’t, Google could simply release a new browser based on Chromium

Wouldn't any legal separation of Google and Chrome require that they split of all required resources as well? I would hope that there are fines for trying to just move the Chrome trademark to an empty shell company and call it a day. Also without Chrome there is no chromium, the only relevant distinction between those two is the trademark.
(a) the double-digit unemployment in the US was not an inescapable consequence of the virus. We had a lockdown for our first wave, and our news was full of worry that we might reach 4% unemployment[1].

(b) en.wikipedia says that "freshwater economists" are called that because they were associated with the Chicago school[2], on the great lakes. A second connotation, for sailors, is that a freshwater sailor will run risks that a salt water sailor will explicitly incur many costs to avoid, precisely because the tail-end is not as serious within rescue distance of shore.

(for more nautical metaphor, compare brown-water navy vs blue-water navy)

[1] currently back down to 3,2% https://www.arbeit.swiss/dam/secoalv/de/dokumente/publikatio... (In the 90s it was briefly even above 5%.)

[2] https://en.wikipedia.org/wiki/Saltwater_and_freshwater_econo...

Bonus clip: https://www.youtube.com/watch?v=P9JcNWaMXTc

To mebi du amalof da belek; da belek fosho na du amalof to. (You may love space; space does not love you.)
Yes, should be max(count). I've lost you with top3.

# select * from
(select count from (select count(y.i), y.d from y group by y.d) _ limit 2) b,
(select count(y.i), y.d from y group by y.d) a;
count | count | d
-------+-------+---
1 | 1 | 2
2 | 1 | 2
1 | 2 | 1
2 | 2 | 1
(4 rows)
Mastodon is not.
It’s also fastah!

Seriously though, I have a light yellow car, because it’s always easy to find in the parking lots.

I do get the resale thing of course, but I’m keeping this bastard until it’ll be financially sound to swap to electronic, and by that time, it’ll sadly be worthless regardless of colour. Hell, the yellow may even increase it’a value by then because only future hipsters will want to buy it.
It’s neccessary to annotate tail recursion because you are making it clear to the compiler that your initial assumption about the performance of this function is that it will not explode the stack.

The reason it must be made explicit is because when somebody else comes later on to change that function they may miss the fact that it doesn’t explode only because it’s tail-recursive.

You could of course document the requirement - but why document if you can make it a compiler option? “I don’t want this to compile unless I get the behaviour I expect from it”.

Also as far as I am aware C-style functions can not be tail-recursive because they can not clean up the stack after themselves, thus you can’t support tail-recursion across FFI.
Breaking out Youtube doesn't fix what gives them their disproportionate power. Youtube is a low profit pretty basic video site by and large that works because of the adsense monopolization.

And that largely come down to the answer to the question: if you make a website, how can people find it? Whether its you advertising to them or them searching into you its all Google. And that's the problem because Google does exploit this discover ability monopoly hugely.
You want to learn HTML and CSS but don't know where to get started?
It's your life, but I'll give you some unsollicitated advice: that's not healthy. Either your job sucks or your stress tolerance and I suspect it's the latter. That can be trained. You should feel like this after 100 hours of work, not 40.
In the midst of Covid-19 isolation, meeting with less distractions, I too had thoughts on theses lines. It almost came as a revelation. Keep creating, everyone's a creative force. But create value, not nonsensical stuff. Kudos for the author of this article.

If I may, RWE's 'Self-Reliance' too mentions something on these lines.
It’s more or less equivalent to getting hot tips from 4chan. 95% dross, 4% illegal and 1% priceless insight. The fun part is figuring out which is which.
The thing is, by building backdoors into the widely used platforms, we gain maybe 10 years of arresting idiot criminals until they learn to use Signal, the same way they learned to use burner phones, but at the same time throw everybody's privacy out the window while opening a huge security hole in our infrastructure. It's just not a good trade-off, not even from a pragmatic, non-idealist perspective.
The safety net is not the problem. There are people with more money than you with the same "problem".

Tell me, what would you do different if you were absolutely certain that you would get hired by one of the next 100 companies you interview for?
Kemper is an amazing product, one of the few true innovations in guitar gear in ages.

However, it still fails to model the response of a nice tube amp to dynamics. It gets close, but not quite there.

This is why people like Paul Gilbert use it: he plays with so high gain and compression that dynamics would be basically flat.
Ok, I agree with the first paragraph (it’s a point I did not think about).

The second point is a weak one as you must be quite special to consciously decide on changing the prescribed dose of the pill without buying scales to measure the dose (although I agree these costs quite a lot).
It is _always_ better. Easy manual work is cheap and easy to outsource and will eventually automated. Clever stuff has no endgame, it is a bottleneck. It is there just to be clever, there is no value.
How not to lose 16,000 Covid-19 test results: a data scientist’s view
"we dropped my brother-and-law off"

This made me want to read the rest of your comment ;)

Hope you meant __brother-in-law__ though
> I've been putting off learning Webpack for far too long.

I don't think most people really "learn" Webpack. Mostly they just tweak cut+paste examples and get back to value add work. You can definitely achieve 99% of whatever task you have without going down the warren of Webpack rabbit holes. You're committing no crime if you just relegate Webpack to the "get it working and forget it" bin; it does what it says on the tin and you can rely on it despite not being an expert.
So the goal is to make sure crime is left to true professionals who think big, the kind who will bribe cops honestly, if they aren't already in the tier above with the CIA anyway?

We can really get the visible crime off the streets, or at least get thrown a bone every once in a while to look like we are policing despite the bulk of crime being done by our network of police state associates.. Who is going to explain how this works to Tony?
> Why would you trust someone hyping a stock if they don't stand to benefit from any price rise?

Because they wouldn't be _hyping_ a stock?

If someone owns stock, they benefit from a price rise, so any evaluation is a reflection of that.

If someone doesn't own stock, they don't benefit from a price rise, but from rendering a correct evaluation.