skysight-inc/HackerNews huggingface dataset:
Thank you, zebulonevans! Yes, upwork is great, but we really needed help with all the other logistical stuff that really makes a difference in being able to treat teammates like core members of the team! We hope to hear from you :)
at this point I think it's something we will have to deal with, like, I'd prefer to buy carpet by the square meter, but fact is in canada it's still sold by the square foot just like in the USA, with weird non metric units.
I put a recent game out on both Android and iOS (https://www.downwordly.com/). Admittedly it isn't apples to apples because the game modes and pricing models differ^. That said, iOS has made 10x more for me. Most of that is probably attributed to being Game of the Day and featuring in the word games section on iOS.

^iOS uses GameCenter for turn based multiplayer so a $2.99 IAP unlocks unlimited concurrent multiplayer games and some other modes, whereas Android is not free to play and instead is just $.99 to buy, but with no multiplayer. Probably way too many variables to provide any meaningful conclusions on the Play Store!
I'm not currently using LSP for any of my work, so this isn't an issue for me.

(Should I be? I mostly write R code, and ESS is fine for that.)
That is because EU has Poland, Bulgaria, Hungary and other places where Western Europe partially outsourced parts of its manufacturing. It was more expensive than moving it to China, but otherwise much more convenient and less risky.
No no. My 4050 does just fine and prints as sharp as ever. Must be approaching it's 20th year of operation now.
Trademarks. Contracts. Egos. I was there when it all happened. When Oracle refused to transfer the trademarks to the Document Foundation. When loud voices on many sides shouted at each other. Leading to the current situation. My current position: Who cares. ODF and Libre Office's community managed to move forward. Let the ASF have their Open Office.
Aren't you just crafting a packet to a 172.17.0.0/16 address on port 80? That requires no special permission whatsoever.
As a comparison, Google was doing ~6B searches per day, back in 2019. [0]

[0]: https://skai.io/monday-morning-metrics-daily-searches-on-goo...!
Yet another LLM that is not released because the model doesn't produce outputs which align with the researchers' Western, liberal viewpoint. If the authors care so much then why are they even releasing the architecture? To do the research but not release the model weights because your feelings were hurt by the output of some matrix multiplication is hypocrisy at its finest - the authors get all the PR attention and benefits of publishing with the veneer of being politically correct, but the actual negative impact is not mitigated in the slightest. The real difficulty is not reproducing the research but identifying the architecture that works best in the first place, and the authors have done that for any would-be malicious actors.
Related question - why is wiping out spam by catching spammers and scam callers not a high priority in the federal cyber mission? These things are so obnoxious and damaging to commerce.
Australia (my home country) is another that comes to mind in terms of multiculturalism, and I also took it for granted before I spent time in a very different country (Estonia).
That's not true at all, though. Y9u can absolutely do that as long as it's not in red and grey and sold in places customary to collegiate athletics.
> "shouldn't the web be full off vurnurable database servers then?"

It is. There are millions of servers out there with major security issues. Every few months there's another big story of a data breach from nothing more than a database left open.
But you mentioned average (mean). You can have the same average but different median, and only if you would talk about median it would be guaranteed that 50% of the cases are above and 50% under.

In the case you mentioned, with an average, there might be extreme outliers that make the average different from the median, thus rendering the assertion that 50% of the cases are above the average and 50% under false.
How is K8S a fad?
Related, a bakery in the Bay Area trademarked "mochi muffins" and was sending C&D letters to other bakeries. This left a bad taste in the mouths of many customers, and after a series of articles in the SF Chronicle, [1] the bakery promised to abandon the trademark.

As a former lawyer, albeit one who never specialized in trademark, I was surprised they were able to pass the bar of descriptiveness. You can't trademark "red chair" for use marketing a red chair since it's just describing the thing.

1: https://www.sfchronicle.com/food/article/Following-backlash-...
Why does effectiveness of previous infection change among the various plots of vaccine. For instance on the Pfizer plot previous infection is shown as 71.6% while shown along with Moderna it shows previous infection alone is 91.0% effective against severe disease. Aren't these no vaccine folks the same in each? Also why are the error bars so dang huge?
One would be, Richard Bland College of The College of William & Mary. I'd point out "The College of William & Mary" except it is no longer in their (e: W&M's) branding standards, but it is the official name since it's on the royal charter. Which was granted in 1693. I wonder if that came up in the review.
Synchronous, Collaborative Code Reviews
> The U.S. has invested trillions of dollars building an infrastructure that has led its citizens to being some of the best-educated and most-productive in the world.

Citation, please (and yeah, I see you using weasel words.)
Its documented, but still extremely surprising even for experienced docker users. The only place you will read about this is is you actually go to the docs page for the `-p` flag. But as I've said before, why would I do that? I already know what `-p` does (spoiler: I didn't know what it did).

It was multiple years before I realized I was exposing my services like this, after it came up on HN a while back.
Yes, that's a really good point. The vulnerabilities are across a number of components (skia, for example, is another big one) but memory safety in VMs is particularly tricky. Still, my personal, somewhat unfounded belief is that Rust has a lot of potential there.
wow, that's some high-density bullshit.

> But which nation is going to be growing faster in economic terms?

well, likely both. because of trade and specialization. when the US offshored shoemaking people did not just went to the beach and called it a day. both capital and labor got reallocated for better returns. (yes, not everyone moved to the service industry, unfortunately not everybody was able or willing to change to different jobs/sectors.)

> maybe even having more and better atomic bombs

even one is plenty.

> If you try and talk like this to an economics professor, and I’ve done this three times, they shrink in horror and offense because they don’t like this kind of talk. It really gums up this nice discipline of theirs, which is so much simpler when you ignore second and third order consequences.

was it at a xenophobic libertarian economists party?

anyway regarding higher order effects and long-term strategy and American "interests":

https://www.youtube.com/watch?v=pKVQDUQR8I4&t=117s

and https://reason.com/2022/06/07/globalization-is-alive-well-an...
The other fun thing here, at least with docker-compose, is that it behaves really badly with IPv6, essentially, if you don't manually set a IPv6 address, then all IPv6 to the host address is masqueraded to IPv4, with the visible address being the router address for the network.

So, Any external IPv6 connections come in looking like they're from the local network.
At the bottom of the article he did mention a list of negatives. Sure it is non-comprehensive, but so is his list of positives.

https://dataswamp.org/~solene/2022-06-22-openbsd-selling-arg...
OpenBSD is awesome, but what about the future? After the coming nuclear war the developers will be gone and all that will survive is the last stable sitting in a lucky AWS bunker. For a while, humans will use it for everything, but soon enough the AI beings that started the war will poke a million holes in it and we will all be enslaved. What we NEED is an AI that recognizes exploits, formulates a mitigation, and automatically adds it to OpenBSD. For humanity. Then I’ll buy a license
Right, they can. Undoubtedly kicking someone off a private platform can cause them harm, sometimes significant harm. We agree there.

Where I disagree is the term goverment-like enforcement implies more than de-platforming. Seizing assets is closer, but banks and apartments and landlords have seized assets for hundreds (thousands?) of years. It would also be a stretch to call rules and enforcements of those rules by banks, apartments, and landlords government-like. These tech monopoly rules and enforcement don’t seem outside the norm for a private entity.

I don’t disagree that the scale of the companies present problems that need to be addressed. But businesses having rules and enforcing them are not problems alone.
>Adults enjoy bubble gum, and also enjoy flavors that are not tobacco-like.

If the public benefit is that current tobacco-smokers will switch, then the experience only needs to be better than cigarettes - broad appeal beyond that is only a net negative for society.
Encryption kind of sucks for these tiny IoT gadgets. I'd much rather have everything completely open and local only, and just not give out access to my network to people I don't trust.

It's always possible that another device hacks its firmware update, and leave a payload that then hacks a NAS or something, but that's a fair tradeoff to have devices that don't phone home to some server that could vanish at any time, considering that it's pretty unlikely unless you buy really bad no name stuff.

Plus, it can be very easily prevented by just not having a firmware update that can be accessed without a physical connection or button.

A lot of this stuff doesn't need updates regularly. It's just a light bulb. It doesn't have to be secure against people on the same network.

The cloud stuff is the stuff that gets obsolete or gets hacked, so it should go through a separate hub.
I would love to write about audio programming. I've done some and am slowly learning more, but it's a real uphill battle. I get a lot of it, but the math behind filters is really hard for me.
Ask me in 10 years, I'll tell you whether it was a fad or not.
Security groups where? On the Tailscale ACL side, you need to allow tcp/22 in.

On your host where you're running Tailscale, usually nothing. You can keep everything locked down for ingress. Outbound UDP only, but usually cloud VMs allow outbound traffic already. (This is covered more in https://tailscale.com/kb/1082/firewall-ports/)
You don't need to go as far as "I'm wrong and someone else is right". It's enough if you admit that "while I am sure I am right, many smart people before claimed that, and some of them turned out to be wrong. Knowing that, I will sacrifice some of the perceived efficiency and agree to admit the chance I might be wrong, and so allocate costs and effort to be spent on the case when I'm wrong, even if I am currently convinced that these costs and effort will be wasted". This goes against the technocratic instinct of optimizing everything, but one has to remember about "premature optimization is the root of all evil".
You've found a pronunciation that I've never heard a single person use (your confidently "correct" one.) The second one, "lee-burr", I've heard. "Lee-bray" is nearly correct if you think it's from Spanish, and "Lee-bruh" is nearly correct if you think it's from French, where the "a" is a schwa (ə), not a "short a."
On a long enough timeline, everything can be considered a fad!
Anyone can attempt to enforce anything against anyone, so I'm not quite sure what you mean. Of course frivolous lawsuits and asymmetrical legal costs is a general problem of many modern legal systems, and I'm fine with general arguments about this problem. But this is clearly being presented as some extreme ridiculous example of a bad trademark, when it's very much not.
Rootless Docker is currently the only version that does not touch iptables.

Modifying iptables was a massive oversight by Docker- they really should deprecate that.
Clearly we're off topic now, but if you actually look at what farmers have to say about Monsanto almost all the complaints boil down to, "Monsanto has some rules we don't like, but what can we do? Their seeds produce the greatest yields, so we're forced to buy them!"

Obviously farmers wish they could get a better deal on their seeds, but nobody is forcing them to use Monsanto. They use Monsanto crops because the technology works.
I'm basically a walking nerd stereotype.

The M8 looks so cool, but I just got a Syntakt so I definitely can't justify another groovebox.
The parser’s data structure is a more traditional Abstract Syntax Node design. Roslyn’s tree design is, IMO, a good internal structure for use in a production-grade compiler meant to be coupled with a developer environment (IDE and other tools) because the complexity pays off in terms of developer experience. However, Bob set out (as far as I can tell from the book and his talks/comments on the subject) to provide a fairly beginner friendly, introduction to the topic of language implementation. Within his chosen scope the parser implementation in Crafting Interpreters is more than sufficient and clearly presents the concepts intended.
What you’re describing is “inflation” and based on how mad people are about inflation now, I fear your vision is fantastical
The people who approved the trademark probably didn't realize mochi is a word that means rice cake, rather than a random sequence of syllables.

Since the US doesn't have an official language, it being a japanese word should pose no barrier to it being a valid descriptive term.
I've been working on something similar to what you described[^1], using Shamir secret sharing to split the TOTP secret. Once enough key holders get together, a server generates some TOTP tokens, but only for a limited period of time.

I wanted to use it in an enterprise environment to limit the access to AWS root users in a break-glass scenario. Now I no longer have such need and haven't developed it further, but the core features are there. As usual though with this kind of tools, any security problem becomes a key management problem and it'd need a bit more work to use it in the real world.

[^1]: https://github.com/borgoat/farmfa
A subreddit dedicated to busting shoplifters
It should, however, restrict the source ip address range to
127.0.0.1/8 and the in-interface to the loopback interface:

Chain DOCKER (2 references)
pkts bytes target prot opt in out source destination
0 0 ACCEPT tcp -- lo docker0 127.0.0.1/8 172.17.0.2 tcp dpt:5432

I think this would break intra-container network communication, since containers on docker1 (172.17.1.2) would not be coming from source 127.0.0.0/8 or device lo. Docker would need to create an explicit rule matrix from/to each container in each network (does it already do this?)
Does it have to? The attack looks like it would also work over the internet:

2. [ATTACKER] Route all packets destined for 172.16.0.0/12 through the victim's machine.

ip route add 172.16.0.0/12 via 192.168.0.100

Here, "192.168.0.100" could be exchange for any ip address I guess?
Well, the first 3 links from the twitter annoucement gives a "page not found". Seems that they avoided starting with the right foot.
Who also happens to be on Fiverr, seemingly? :)
I don't think using IBM is an appropriate comparison. It is a company in actual decline - revenues peaked at about $110B just over ten years ago and were less than $60B last year. Like I said US manufacturing output is growing and has been growing.

And I don't subscribe to a zero-sum view. Just because other historically poorer countries have grown economically doesn't hurt Americans (the opposite) or their way of life or standard of living. And just because other sectors of the US economy (like tourism for example) have grown more rapidly doesn't mean that US manufacturing is harmed - and certainly doesn't mean Americans are worse off in any absolute sense.

Worrying about loss of stature is highly subjective and is more about feelings/pride/emotions/etc.
Why? What reason would you have to put "THE" (and nothing else) on a piece of sportsware?
“Data plane” and “control plane” aren’t terms I’ve seen before, and I’m having trouble understanding what they are, even after reading the post.

Can you explain them in a more concrete, conversational way?

Does this service let me e.g. take any docker image and turn it into a SaaS, handling user accounts and billing etc?
I was referring to whether a "straight forward line" would be tangent to the surface of the Earth (i.e., straight) or curved to follow the globe.
The shortening of the name to what you have above is your first clue.
Once upon a time I found string interning useful in conjunction with IdentityHashMap for quick lookup of lots of strings.
The whole "we can't make things in America, you wouldn't be able to afford them" song and dance is a lie. When companies outsourced production of goods, they didn't drop the prices - they pocketed the increase in margin.

The reverse is true: nothing stops production from coming back except corporate/investor greed.
As with many things, there's a strong form of the argument and a weak form. I wouldn't deny the importance of culture, entirely, but I still don't think Agent Orange has anything to do with the debate about GM crops and at some point individual policies should be debated on their merits.
Even if we were using substantially less energy overall, transitioning away from fossil fuels for heating and transportation is likely to result in using a lot more electricity.

I expect most modern countries are going to need to be constantly upgrading their power grids and power generation capabilities over the next few decades. Hopefully most of the new energy generation will be renewables.
Venezuela and Argentina have vibrant software development community, but have challenges in terms of payment methods, specifically about local currencies.

How'd you deal with that?

The challenge with Venezuela and Argentina is that you cannot pay developers in local currency, otherwise they'd be losing a truckload of revenue (e.g. Argentina is heavily taxed for remote workers and the official exchange rate for foreign money received is too low compared to the parallel/blackmarket exchange rate).

I'm happy to discuss specific problems (my Twitter handle is open to DMs).
My embarrassing mistake is that I don't accidentally call Libreoffice Openoffice as often as I accidentally call it Staroffice.
Dang, I thought go was at least copying/moving. So it'll be roughly arena allocation performance.
"Opt-out" ads in their start page and the Pocket debacle.
The US Navy has a lot of problems.[1]

The big one is that they haven't fought a naval battle in decades. The US Army, Air Force, and USMC have been involved in too many wars in recent decades. For better or worse, they have a lot of people who have been at the sharp end. The Navy, not so much.

It's beginning to look like warships will not be able to operate anywhere near a hostile shore in future. Truck-mounted systems are now a serious threat to warships. No more parking a helicopter carrier offshore and sending in the Marines. The new "littoral combat ships" are already being retired after only a few years in service.

[1] https://www.gao.gov/assets/gao-19-225t.pdf
Depends whether you have the international version or the north american one.
Pundits? Maybe some did. There are lots of pundits and I'm sure many of them get a lot wrong and some get things right by pure chance.

On the other hand, US intelligence was shouting loud and clear in mid-February that an invasion was immanent.

In any case, making a claim in October 2014 that at some point Russia would continue its invasion of Ukraine is not a particularly impressive feat.
I'll politely hijack this thread to ask for suggestions about what functional language to learn next.

I have no functional experience apart from dealing with similar, toned down concepts in JavaScript.

I was considering Clojure or Elixir depending on tooling, ecosystem, market worth and most importantly, what can it teach me.

The reason I got inclined to Elixir was to learn Phoenix/LiveView. The reason for Clojure was it's very much adored here and it seems a good starting language for FP.

Rust is in my list but maybe sometime later this year.
I sorta learned a little about Docker+Kubernetes on a previous project, and it was a nightmare. I don't have a good mental delineation between the two products because the whole thing was a trainwreck, though I'm inclined to think that 95% of the horribleness was K8s.

That said, I also don't remember the Docker documentation to be very good. For someone that doesn't work with it professionally, what's a good starting point to learn Docker well?
What a remarkably stupid and petty thing to argue about
Thank you for reminding me: I want to study OpenBSD's vmm and vmd virtualization tools, and getting Alpine to run thereon should be fun.
1. Docker has contributed a lot and provided if not technology at least ideas others have iterated on.

2. k8s is not a fad. Nor is it wrapper or really even equivalent with docker the container bit.
The process for making a carbonated or non-carbonated beverage is basically identical. Both will use airlocks (the curly tubes that don't let air out but do let air in) during primary fermentation. The difference between wine and vinegar is adding oxygen during fermentation; if you add oxygen you get vinegar, if you don't, you get wine.

If you don't want it carbonated, you let fermentation do its thing, then bottle it. No special steps are required.

If you do want it carbonated, you let fermentation do its thing. Then you can either put it in a keg and force carb it, (put it under high pressure CO2 overnight) or you add a small, precise amount of sugar then immediately bottle it. The added sugar will then ferment in the bottles, but the CO2 won't escape, carbonating it.

I'm not an expert on cider/apple wine, my background is mostly beer and wine. I've made it a few times, usually carbonated, sometimes not. My understanding is that the terms are mostly interchangeable.
SFTP isn't really FTP over SSH, it's just a collision of naming.
I don't think using String::intern makes sense, especially now that Java's garbage collector is capable of deduplicating strings (https://openjdk.org/jeps/192). In the past it could have been used to reduce memory usage when a given string was used a lot, but now there are better ways of dealing with that issue.
No, it's not absurd, and you can still put the word "the" on clothing so long as consumers are not likely to mistake your products as originating from Ohio State University. Any sensationalist portrayal of this or any other trademark as "owning a word," or "owning a color," etc. completely misses the point of trademarks.
Not a strawman (I don't think? not sure what you meant by this..), just very curious. You have a setup that is in between useless when grid is down, and fully self-sufficient. Seems possibly very practical to me, but I haven't heard of it before.