skysight-inc/HackerNews huggingface dataset:
I live in an area where I can go from heat to cool needs in a single day, and I have pets with sensitive temperature needs. So I have a thermostat I can control via the Internet.

However, it is not a Nest, and only I can control it. It's not connected to any account or cloud service. It doesn't have direct IP connectivity at all, so it can't be turned into a part of a botnet. And it works just fine without the Internet.
> docker-compose inside a docker container

Do you use Docker-in-Docker or do you mount the docker socket inside your docker-compose container?

Oh dear god .. it's Docker all the way down.
CentOS 6 lives on in enterprise, unfortunately. (don't know exact OpenSSH version but didn't support -J when I checked earlier)
> The issue with any political solution is that hospitals will fight any legislation like crazy.

> The risk I see with any political solutions is that politicians create watered-down legislation that makes voters think they are tackling the issue, but don't really have much teeth

I agree, which is why you have to start from the strongest possible negotiating stake with a corresponding infrastructure of mass organization and support (again, Bernie and his bill).

These industries are absolutely ruthless, profit from people at their most vulnerable, and will fight tooth and nail to continue this deeply predatory behavior. If you approach them with even the slightest indication that you will bend to their will, they will eat you for lunch.
Now at my 3-person startup, we test our backups once a week! Really.

I once took over management of a startup that was just acquired (this was back in 1999). The people there never did backups. Ever. They told me with a straight face: "We have a RAID. It doesn't need to be backed up."
Every Bitcoin ATM I've seen here require you to look into the front-facing camera and insert/swipe ID.
Firefox on mobile still hasn't implemented something as basic as enlarged touch targets for buttons in webpages. Pressing the [-] button that is next to each comment of this site using Firefox is a nightmare compared to any other webkit browser.
1. Was fraud a big issue at ZenPayroll? I would assume this to be an issue for fortune 500 companies, not smbs

2. We're helping crypto companies for now - they get it. Hopefully non-crypto people will get it too as crypto becomes mainstream :)

3. e-merchants like Rakuten started accepting crypto. Amazon could follow. Consumer apps offering higher interest rates than traditional banking could also be compelling

4. You're right! that's why we're bullish on stablecoins like USDC or DAI - value is pegged to USD

5. Still grey, but moving fast - you can now pay people with bitcoin as long as they get minimal wage in USD. Paying bonus in crypto is an interesting use case
Exactly. Criticisms about Google's politicking are unjustified as long as lobbyists are allowed in other industries.
They didn't use psychedelics on the unabomber.
That's true. I don't know enough to know what the prints they're lending out are worth.
Asus ZenBook Pro Duo UX581 15.6” 4K UHD NanoEdge UX581GV-XB74T
Can I get your general feedback on this computer? Would you recommend a better computer for this price? must have laptop.

Asus ZenBook Pro Duo UX581 15.6” 4K UHD NanoEdge Bezel Touch, Intel Core i7-9750H, 16GB RAM, 1TB PCIe SSD, GeForce RTX 2060, Innovative Screenpad Plus, Windows 10 Pro - UX581GV-XB74T
Didn't Nicehash turn out to be a scam and its (former) CTO was arrested this month?
Write Amplification versus Read Perspiration
This is pretty sound advice for any language. You always want most of your code to be dumb. You save high abstraction for things that have a sensible interface and are common enough to need DRYing. Haskell has a higher abstraction ceiling than most languages and there is less trodden ground, so there may be more opportunity to get lost down the rabbit hole. However Haskell2010 is a beautifully simple language that can solve all your problems (maybe with a bit more code than enabling 20 extensions will afford you).
I intake WSB content like any other meme sub.
Having done a reasonable amount of network debugging/tapping, IMHO its actually the hardest to tap copper networking equipment since its fairly signal sensitive.

You can tap fiber passively by "simply" cutting some of the jacket off and bending the fiber or installing a fiber tap.

From what I understand about 5G, there's some amount of encryption between the phone and tower, and tower and the PSTN so it could technically be safer from a surveillance POV. But in the end the 5G tower will be fed by fiber anyways.

If someone is tapping the physical media instead of having CALEA, you've got a bigger problem than how its tapped...
Your question is missing an imprtant stipulation: "when it is illegal for the bank to execute that order under the laws of the country in which the bank account resides." In this case, compliance with the court order is simply impossible. No ifs, no buts.
Question:

OK, so I know how to test — manually — that a few randomly chosen files are correctly backed up in my backup systems.

But what if there are larger classes of systemic error in the process I haven't thought of testing? What if some particular file type or directory tree has vanished from the backups, but since it isn't in my manual testing process, I never catch it? Are there best practices for validating that whole directory trees are correctly backed up across the board? Or any form of automated testing for backups (but, presumably, separate from the software that does the backup process)?
> If only physics departments everywhere would adopt this philosophy!

Let's take electrical engineering as an example. If you model an electrical circuit, you assume that there simply is a voltage source where electricity comes from. That assumption is of course complete nonsense: In reality, electrical energy is not just there, it has to be generated somewhere, for example in a power plant. The electricity also flows through a grid that is shared with many other consumers.

So, according to your requirement to always use the more realistic model, electrical engineers should always model a whole power plant and an entire power grid in each circuit, because otherwise their model would be bullshit.

> Yes, it does.[0]

Do you know of any empirical studies that show that the models currently used in macroeconomics actually cause problems with real data?
"singling Google out here" because TFA is about Google.
>I think a big issue is that the regulations on loans are removing any and all notion of supply and demand,

There shouldn't be student loans from taxpayers in the first place. If voters want to give assistance to students, then pay all or a portion of their tuition. If the financial markets deem education to have a worthy return on investment, they will underwrite loans just like any other loan.
> because i don't want to trust anyone. XRP is not trustless or decentralized enough.

And yet you trust the Internet to get packets to HN. You trust the government to administer the roads, the schools, the army, the police, the firefighters, and so on for days. The FDA to verify your drugs, Agriculture to verify your food.

You trust so many people every single day to make it through from breakfast to dinner, and yet this is where you draw the line for some reason you can't really quantify.
Consolidate with counties (for larger/populated counties) or the State. Bigger public sector entities are as effective as a comparable corporation.

Municipal government doesn't have a sustainable funding model for things like IT unless they are really small or really big. In my city (~100k people), they have 3 guys and a couple of freelancers that work <100 hours a year. The staff make like $40-55k/year.
There is no 1:1 relationship between cookies and data collection (they can collect data about you without cookies, and cookies are often used for legitimate & useful purposes).
Ah, I see. It wasn't under login.yahoo.com then; the cookies I was looking for were under "yahoo.com locally stored data."
This worked. Thank you.

e: actually, no dice. Got it to work on one group and then never again. A couple of the groups I've tried can retrieve messages, but never files or attachments. It always gives an exception when it gets to the files.
First step towards transparent pricing would to hospital turn back patients who cannot pay. Without that they roughly need to collect payment from those who pay for those who don't.
> Even if it does descend into a flame war at some point, I feel that it's interesting to observe people's viewpoints.

The problem is that, just like fires in a city, flamewars aren't cost-free. It only takes so many before users don't want to be here anymore—except users who like flamewars. That's how internet communities destroy themselves, so trying to contain that risk is a big part of what we do.
I'm not sure why U2F would be "disabled for security". I guess it's just that nobody has implemented all the required things. For the USB tokens, you need userspace USB HID access and hotplug notifications. I did that in Firefox for FreeBSD :)
Yes, the pickup truck has its uses, but when we talk about high-level vs low-level programming, are we debating about the sedan or the pickup truck?
EU parliament quietly hoards visitors' wi-fi data
This can be formally solved by constructing the arrangement of lines passing through each set of two points, then computing the dual of the arrangement.

The cell with the maximum depth on the arrangement contains the points in the "middle", meaning they have as many points on one side, as they have on the other.

Then you can prove that a line starting on any such point will visit every other point an infinite number of times.
Sometimes they'll also sell the posters online.

I've got my 6.0 poster (probably the best one they've done) at my desk at work.
Wow, that's reminds me of Her (Spike Jonze)
dang was right to ding me. I was bullied as a kid by right-wing Christians espousing these kinds of talking points and projected that lingering resentment into this conversation. Apologies.
Not really, it's self-balancing with respect to the efficiency of the technology around it. As tech gets better, Bitcoin gets worse to compensate.
We'd love to help and get your feedback! thibaut@multis.co
Disney parks do this with their fast-pass technique: show up early to a ride, get a ticket for a later time and vastly reduced wait time. This allows patrons to have more manageable waiting times, but also allows the park to make more money since people will buy things as they wait instead of just waiting in a line.

IIRC park passes with this ability cost more, so Disney has already selected for people with expendable income.
ghc bumped to 8.6.4 and sbcl with threading support!
Or you could spend time with your kids, educating them to actually function as adults.

But I suppose conditioning them for life in a surveillance society does that job.
I've had a number of discussions with lay-folk who think we have in fact discovered a new/exotic form of matter. That is what gets lost. What we have discovered is that something went wrong in our predictions, which could be explained as a new form of matter (or more than one new form of matter), but, could also be explained by changing our models in any number of ways, etc. This is not at all obvious to the public.

I say "we" in the broadest sense of physicists, as I did study that for my grad/undergrad, but do not practice in the field (I now do the computering).
I’ve met some pretty damn solid engineers who started on Haskell and, even at a junior level in other languages, produce an elegant solution far more easily than a senior engineer in that language. You probably wouldn’t put the code in production verbatim but you can very easily see what’s going on and it isn’t haunted by spectre of early abstraction, which IMO is the biggest flaw of OOP at scale.

People think you want to see clean architecture in the form of lots of indirection and state and then you don’t see any real programming chops, just organisation or filing.

Not at all related to Haskell specifically, but damn, it does cut through the boilerplate. Although I can’t comment on any sort of Haskell at scale and I imagine they have the same issues when it comes to excessive point-free/applicative style.

I mean, from my naive perspective it’s easy to make classes out of everything, and to hold state and put side-effects everywhere, but you don’t want to deal with the trouble of a monad until you need it. So you have an automatic inclination towards cleaner code when you start functional and move on.
That does not appear to be the case.

There is a video circulating these comments. It shows someone register their finger without the screen, slap the screen protector over top and unlock with a different, previously rejected finger.

Edit: https://twitter.com/sta_light_/status/1184475413252210688?s=...
I honestly don't see the problem with Google using its position to affect peoples' viewpoints. If we're going to allow other industries (such as energy) to hire lobbyists or advertisers to change peoples' viewpoints, and even worse, going straight to the decision-makers with lobbyist $$$, then criticizing Google is hypocritical.

>the outcome of a democratic election conflicts with Google's values.

What's wrong with this? The outcomes of the previous Presidential elections conflicted with many other companies' values. Every political election's outcome conflicts with some company's values, because companies stand to gain or lose depending on the policies enacted by that politician.
Scientists create fully electronic 2-D spin transistors
I was going to use Docker Compose for setting up a lot of my self hosted stuff; since so many projects already had docker compose files in their git repos and it would seem to be easy to leverage that. Early on I got super frustrated with compose though (can't remember all the reasons why) and ended up just writing my own custom provisioner:

https://github.com/sumdog/bee2

It has unit tests, but not a lot of good errors messages and is pretty specific to the stuff I host. I'm glad I did it though; great learning experience around the Docker API and how the internals of the Docker Engine work. I still use it to maintain all my self-hosted sites and tooling.

There are a lot of good libraries around the Docker API for Ruby, Python, Java/Scala, etc. If you're on a green field project setting up your local docker environments, and have the time, I'd almost suggest trying to build your own tooling from scratch rather than leveraging docker-compose at this point.
Why would any serious company not use a private registry?
The key here is the treaty: the other country created explicit law within its jurisdiction by freely agreeing to the treaty.
The ones that do (buy FB ads), typically do so through local "media company" who tack on their own fees, which in turn makes it a poor investment. I can count on one hand (out of hundreds) the number of our clients who effectively use Facebook.

That seems less an indictment of the performance Facebook ads, and more of an indictment of local Facebook ads consultants. As an experienced marketer, I can tell you that in most niches, ROAS from Facebook ads done correctly vastly outperforms that of AdWords ads. AdWords tends to deliver higher quality traffic, but at a CPC that is so much higher than Facebook that it makes Facebook’s lower quality traffic the better buy.
I’ve been careful not to, because the point isn’t to argue a side, it’s to discuss how valid political arguments might be suppressed due to wrongful accusations of, e.g. racism or alleged violations of terms / codes of conduct.

To be clear I agree with your first two paragraphs. It’s only the third which alleges that you’re correcting a belief I have, that I do take issue with.

So I think again you’re reading into what I wrote too much. Why beat a dead horse, but the point there is to recognize that e.g. “immigration policy” is necessarily going to impact populations that are predominantly of a certain race and/or national origin. But crucially, it’s not racist to think that a country should have a border or debate how set immigration policies are enforced along that border. It’s not racist to examine sub-populations which are moving illegally across the border, e.g. to examine the prevalence of drug running, human trafficking, or gang activity within that sub-population, or to examine the share of that sub-population that is currently charged or has been found guilty of committing a violent crime versus other populations such as legal immigrants or natural citizens. This is just basic sociology.

So that’s what I mean by “sensitive [political] topics” that happen to involve race and national origin.
I'm curious about this - is there some formal unveiling of passwords as a relationship milestone? Or does it just come up naturally, like, "I need to log into your gmail account, what's your password?"
Mount the docker socket. There's some quirks with storage volume paths. Also, security implications. Was not super hard to get working though.

I'd love to go straight to containerd or even basic linux containers but I'm not willing to run kubernetes on my personal machine and haven't found any ergonomic enough ways to run containers.
On Team Composition
If this is the level of intellectualism I can expect from the Bitcoin community the power consumption is starting to make sense!
>But we don't just wait for buildings to burn down to teach organizations a lesson about their heating contractors -- we have fire codes, and inspectors with teeth.

We did wait for a fire to create building codes, it just was a long time before either of us were born: https://en.m.wikipedia.org/wiki/Triangle_Shirtwaist_Factory_...

There was certainly plenty of fires before that but this one was terrible enough to cause a public outcry.
Let's actually talk this through. What do you think the negative effects are?
How much would a localized AI cost to implement, and would you pay it for a thermostat? As a result, you're lowering your one-time capital cost by connecting to the internet instead, perhaps?

I like that I can check on the house from my phone if one travels for multiple weeks at a time. I also like warming up the house before I get home late in the evening. Granted, I've now got a VPN / firewall setup that would do this without an internet connection, but I'd still need some form of wireless connectivity to execute the changes from my mobile device.
I suspect most MDs will never take the lead versus a programmer making FAANG level money. Just the health toll and lower quality of life alone from the studying and work requirements in residency, as well as having to work off hours and nights and whatnot put them behind. But also compounded returns on investment from income in 20s would require a lot of income to makeup for in 30s. Which doctors do make, but in the recent past, not enough to surpass top programmers.

Also, doctors have to deal with the byzantine paperwork nonsense in the health field, and work with the general public as well as in places that have infectious diseases floating around. And can't work from home as easily. I wouldn't trade not having to work with the general public for a couple hundred thousand.
I think they broke just about every single one of LEGO®'s rules in the trademark section.
Tax code complexity and the mechanics of filing are orthogonal. Fixing both is not a requirement for fixing either separately, or an excuse for not doing it.
This makes hiking in Czechia pretty painless and low tech. And it's all made by volunteers. I never thought there was any meaning to the colors though.
wow! blast from the past! last time i setup a b/w cluster was as an experiment some 12-14 years ago!

I was thinking this sounds like how DCOS presents resources; buckets of cpu, ram, disc, etc.
Ten years ago, that was the only substantial game written in Haskell. That you're citing that same game now is a bit telling.

Note the upload date:

https://www.youtube.com/watch?v=0jYdu2u8gAU
I think red is generally used for long distance trails and other colours are used for auxiliary routes. Because of that, colour clashes are rare. Because all major intersections have arrows you just really need to remember your destination.
Often you even have the information about public transport at the destination.

Example of a map: https://mapy.hiking.sk/?zoom=11&lat=6261583.4553&lon=2274012...
Don't you need data aggregation to build the model though? I think that's part of the problem, but I could be wrong.
considering their comment about it being difficult with rails, I think they are likely talking about concurrency within a single request as opposed to what I think you are talking about of concurrently handling requests.
Yes, it's called strictness analysis and is an important part of the GHC pipeline.
For sure, users downweight (and up-weight!) comments. That's the most important factor. But moderators also downweight subthreads, for example if they're off topic. It's a combo of the two.

Same for stories: the ranking is determined by votes, flags, software, and moderation. Users are the most important factor, but alas not a sufficient one. Without moderation, the system gets into unstable states and can't stay within its mandate.

https://news.ycombinator.com/newsguidelines.html
My college does this as well. It's been happening since 1940 [1], so 79 years, longer than Cambridge. More info in [2]. The collection even includes some works by Picasso.

It's very popular here — students camp out overnight to maintain their spot in line, and the art up for rental tends to run out quickly.

[1]: https://www.oberlin.edu/news/art-rental-behind-scenes-look

[2]: https://www.oberlin.edu/news/visionary-behind-art-rental
Thanks. That's a good blog. The $ operator is definitely confusing in Haskell. F# uses <| to indicate a backward pipe, which I find much more intuitive. For example:

print <| even <| 4 * 2

This means: Take the result of 4 * 2 and send it to `even`, then take that result and send it to `print`. Or you can write it with forward pipes to make it even clearer:

4 * 2 |> even |> print

The thing about backward pipes is that they're often used to avoid parentheses, which is IMHO a good idea. It's just that thinking of them as "function application" is confusing. F#'s operators makes the data flow clear.

[Side note: The mathematical symbol for function composition is the circle operator, ∘, which is also confusing for the same reason. Does (g ∘ f)(x) mean g(f(x)) or f(g(x))? Personally, I can never remember. If math used F#'s >> and << composition operators instead, there'd be no doubt that f >> g sends the output of f to g, so (f >> g)(x) means g(f(x)).]
That is not an argument, it is an assertion that offers no real explanation whatsoever. An argument would connect who is paying to the high prices, this article fails to do that.

The 18% overhead of insurance companies, just like the overuse of care argument rebutted in the article, does not explain the high relative cost of care in the US.