skysight-inc/HackerNews huggingface dataset:
Honestly some customers I've encountered have asked for stuff like this (and similarly meetings to go over product roadmap) almost as a power play. Either to see if they can get us to do it, or to feel like they have control over our development. If you're small enough and the customer is big enough, you might not have any choice, but I resist it pretty strongly unless it would be financially ruinous to lose the customer (and we have never lost a customer over refusing to do it).
$2,700 robot dog will carry a single bottle of water for you
Levi's CEO on changing sizes, inflation and voter rights
> when companies fund research [...] generally the conclusions are directionally correct.

I'm not sure I understand why that should be the case?

After all, plenty of research gets handed over to the company that paid for it, who get to decide whether to release it publicly it or not - so negative reports never see the light of day.
This is spot on. It's an interesting program perhaps, but unfortunately a lot of states are missing including California, Texas, Colorado, Florida, Illinois, New York, Massachusetts, South Carolina, and we're not seen any uptake from other states toward adoption either.
Most of the discussion here will be technical, especially around feature flags and friends. That’s fine, but please don’t miss out that this is a clear signal to charge these customers a lot more money.
The work-from-home future is destroying bosses' brains
Seasoned HN users know that the real gold is in the comments. I wanted a better way to take notes and assimilate knowledge from the HN comments.

So I decided to leverage note taking and library facilities offered by Kindle by sending Hacker News stories to it. Besides, the e-paper goodness is a cherry on the top.

As of now I send topmost HN stories and plan to develop further if people want it like I do.

Your feedback is much appreciated!
Imagine waiting 24,000 years for round #2!
Addendum: https://time.com/5814276/google-data-centers-water/

It's probably still a fraction of the water allocated to farming but yet equivalent to tens/hundreds of thousands of households.
The interesting (and sinister) thing to consider is how wild this will look if fully built out. We're not just talking about some machine intelligence shuffling troops around in lieu of a general. The advantage of a computer is its vision: it can see the "playing field," the reality it's fighting in, much more broadly and deeply than a human can. It can hold more things in its mind at once. AI warfare isn't computers flying some drones or robotic tanks. AI warfare probably looks like a bunch of small, odd occurrences as both sides probe each other's weaknesses in economics, infrastructure and politics, circling each other like two knife fighters. A bunch of weird, disjointed bursts of propaganda crop up across various media channels, fragmented and often seemingly incoherent, but perfectly targeted. Small, isolated incidents of problems at important institutions start cropping up, shutting them down for weeks or months: Hospitals, minor government agencies, oil pipelines, food processing. Never enough to look like a coherent attack. Knife jabs and dodges, the fighters probing, learning, a/b testing.

And then one day it isn't a test anymore. The real strike comes. It isn't a nuke or an invasion. There's no need. Those things are as outdated as tying sharp stones to sticks. The AI knows just where to hit, in just the right way, and like a Vulcan death grip one pinch sets the whole system collapsing on itself. It will take humans a decade to even fully understand what happened. If they have that luxury.

The atom bomb changed warfare via incomprehensible destruction. AI will change warfare via incomprehensible strategy.
Which circles do you wonder in that you do not rarely meet people who speak 6 languages fluently? Maybe I misunderstood, and you meant this for professional translators? I think I've yet to come across one such case in my life, and I live in Norway, where you can "cheat" by counting Norwegian, Swedish, and Danish as three separate, and English you get for free.
Learning to Use Regular Expressions
> Doesn't the newest flight simulator already do this?

Latest FlightGear already supports OpenStreetMap's OSM Data to be used as scenery source.[0]

> Like an FPS or racing or sim game that lets me play in my favorite cities, or better yet, my favorite towns.

In most cases you could convert OSM Data of your town[2] using Blender into scenery for such games, which supports import user created scenery. May be some additional export add-ons for Blender would be required to instal for specific game file formats.

[0] https://wiki.flightgear.org/OpenStreetMap

[1] https://wiki.openstreetmap.org/wiki/FlightGear

[2] https://wiki.openstreetmap.org/wiki/Export
Show HN: The list companies hiring through employee referrals recently
Putting your sources and method(ology) behind a paywall is really lame. It's akin to having to pay to see the ingredients included in a food item.
This is why we can't nuke mosquitos. They are invaluable in H gene transfer and aid our evolution and aid evolving our immune systems to handle many pathogens. People don't know this and want to nuke mosquitos because itchy. But it will ruin many things.
Yes but the article doesn't list them. You are encouraging people to type in 'pip install types-aiohttp' if they want types for that library, and took no step to ensure that won't be malicious.
When we implemented Stripe, our team was flatly frustrated that this wasn't already included in Stripe. It spawned a lot of arguments as to why we were even using Stripe over just a normal payment gateway. Having to calculate sales tax was a much harder problem for us than what Stripe was solving.

Although paying .5% on every transaction just to do a lookup on a table of what should be public information is still frankly absurd. For all of the lip service given to ease of doing business, governments still enable a lot of rent seeking in the process.
What is your setup like? I was just messing around with it just now using homebrew's gnu-apl package, and it just seems like a toy language, for example scripting mode is sort of bolted on top of interactive mode, since you have to add an ")OFF" command at the end of your script. How do you handle modules?
Water districts are just an artificial administrative construct within a state, though. Administrative divisions are an explanation for why water is being distributed badly, just not a reasonable justification for continuing to do it, to my mind.

I agree that the natural watersheds would mean that some places in CA and the Southwest have more water than others and that naturally, some places have plenty and could reasonably grow a bunch of crops even while other areas would be very water-limited.

Where I disagree is:

- Vast infrastructure projects have made it so that much of those water resources are in reality available across wide regions and those uses are drawing from the same connected regional pools of of water.

- The Hoover Dam/associated Colorado River water systems (like the Central Arizona Project that feeds much of AZ hundreds of miles away from the natural river flow) are one example.

- For CA, the State Water Project is probably the largest example but there's many other pieces (like the LA aqueduct), and does mean that from a physical (not legal/administrative) perspective, much of the state is very much one combined chunk of water that can be distributed wherever, not captive to it's natural watershed. You very much could hypothetically redirect that Sierras water to South Central LA from an infrastructure perspective.

- The other aspect is that I don't think the picture of water (mis)use is much rosier within the "natural" bounds of the water in the West, either. Overuse of groundwater pumping in the Central Valley (CA) has led to some areas sinking ~12 feet in ~15 years as they quite literally collapse the aquifer beneath their feet. https://www.nytimes.com/2021/05/25/us/corcoran-california-si... And much of that region's natural river flows do drain out to the Bay Area (Sacramento-San Joaquin River Delta).
Every new Stripe feature is like “only 0.5% of your transactions” until you’re paying 10% to Stripe. Woo, where do I sign up?
> I don't think this is a new thing, or something that is necessarily correlated.

Agreed - it's not new, but its certainly related as it is at the root of the philosophical differences between BSD-style licenses and GPL, and the respective licenses popularity over time support my thesis.

Not only are more people developing stuff for money, there are fewer who are developing it to scratch an itch and giving it to the world for free. For a large number of people (too large, if you ask me), the process is now:

1. Author popular open source project

2. ???

3. Profit

Free software used to be a way to avoid exploitation, now developers (and corporations!) are tripping over themselves to exploit the popularity of their FOSS projects - that's what feels like "selling out", because money/control is the goal now.

> Github didn't change much here if you ask me, in the old days it was Sourceforge, and you can still find a lot of those obscure projects still hosted there.

Git, Github and turn-key CI lowered the bar by a lot! Forking an existing project or getting a new one off the ground is much easier now, which is a blessing and a curse - but mostly a blessing. Building and packaging software by hand (ok, using Makefiles) would filter out all, but the very committed - and that was what you had to do in the Sourceforge era. I didn't say it was impossible in the past, only that the technical (and commitment) bars were much higher
Here's a podcast which covers how long you have to work for an hour of light: https://www.npr.org/2014/05/02/309040279/in-4-000-years-one-... There's a book referenced, which I have not read.

EDIT: sorry, it is the inverse: how much light you get for a day's work.
Comprehensive Survey of Bottom-Up and Top-Down Neural Processing System Design
I assumed the context was alternatives to the "big four", excluding anything Blink-based.
I think the environment is the confounding factor rather than programmer working life-span.

An OS is just so much simpler than dynamically constrained energetic replicators in an always and everywhere collapsing wave function.
As a general principle, the capital is wherever the seat of the Executive and Legislature is based from. The European Parliament is split between two cities, spending a minority of its time in Strasbourg. You don’t have to put it on paper to call it a capital.

The symbolic rhetorical cover is interesting, irrelevant, and fulfilled by the Parliamentary Assembly of the Council of Europe and other CoE institutions. More importantly, the European Union already symbolically represents a reconciliation between its member nations encompassing more than merely Germany and France.

Basing the European Parliament out of Strasbourg for a time may have made sense as it could share a building with an existing pan-European institution, but to keep it legally bound to continue spending a minority of the year there when the bulk of the EU’s institutions that the European Parliament is concerned with are in another city in another country is just silly and entirely rectifiable.
[I’m the author of “Deep JavaScript”.]

Don’t forget that this book is for people who already know JavaScript well. It doesn’t try to explain the basics. This book does, though: https://exploringjs.com/impatient-js/
+1 on feature flags. Set up your flags so you can disable features for certain customers, or groups/classes of customers. Delivery and release can then be separated. Release frequently, deliver features when it makes sense.

Also recommend making sure customers know that this is time-limited, otherwise you end up supporting too many different configurations of your product.

Also if these are customers you're in regular contact with, you can preview your roadmap or demo features that are coming soon. This helps them feel in the loop, and gives them a chance to provide feedback.
We should move to a lumber-backed currency.
> Doesn't the fun begin quite a bit higher with just any more modern software?

You tell me, I'm not a sysadmin:) I can only attest to the fact that without any kind of RAID or suitable hardware setup (RAM for caching, fast networking etc.), even a dozen people accessing the same file can be very problematic (provided the file is large enough).

As for the use case: digital content creation comes to mind. Sharing assets globally especially in times like these when more people are working remotely is such use case.
For Latin American politicians, Bitcoin is a PR goldmine
I wasn't saying it is more convoluted than other languages. I just found it interesting that there are so many idiosyncrasies and gotchas.
This makes sense to me. If you make the system opt in, publishers aren't going to give a fuck because like 0.01% of their users browse on Brave. And that means users aren't protected because sites that were already okay selling their users out are still going to do it. So you have to make it opt out so that users are protected by default. Idk just seems like the incentives are nicely aligned here: the user-centric option also happens to be the one that benefits the browser vendor. Isn't that what we want?
The Inflation-hysteria is really being artificially pushed. Feds want a 'justifiable' excuse to raise rates and crash the economy.
How US presidential elections are impacted by a 100M year old coastline
If your sales is small better stay away. Find "Merchant of Record" or reseller who will cover all that mess for you. There are many: Gumroad, Paddle, FastSpring...
The Consumer Behaviors That Changed Forever in 2020
My earlier comment still applies. It's a copyrighted content, period. Modification and Distribution required prior approval from copyright holder. Had the manga been released in Creative Common license, you could make derivative content like translating it and distribute it, even torrent it as your heart wished.

Do not get sad when your favorite piracy sites getting blocked. They are just complying the laws.
The debate over whether app stores are a monopoly/oligopoly etc is pretty well gone over here isn't it? I won't waste your time repeating those points.

Interestingly, last time I checked 80% of iPhone users would not consider switching when surveyed (well done Apple).

I wonder if forcing an open market and even cross compatability would be a better semi-solution...
Considering nobody’s made full self driving cars that work well we don’t have any upper bounds on cost/team size.

There’s also no way I’d pay per hour for this kind of add on to a product I own.
It is. JavaScript seems to have quite a few ways of getting it wrong though.
Congratulations folks, well deserved. Can't wait to see where you'll take it! DBT integration? Airflow integration? We'll see I suppose I but a data nerd can dream, eh?
not in the way you'd hope.

due to the way APL is written and it's sort of philosophy of computation if you tried to be literal about you'd end up with a bunch of inscrutable nonsense anyways

consider https://www.aplwiki.com/wiki/FinnAPL_idiom_library#Inner_Pro...

(⌽∨\⌽' '∨.≠X)/X would be
(reverse or scan reverse ' ' or prod = X) reduce X

or that infamous Game of Life one liner

life←{⊃1 ⍵ ∨.∧ 3 4 = +/ +/ 1 0 ¯1 ∘.⊖ 1 0 ¯1 ⌽¨ ⊂⍵}
life set {disclose 1 X or prod and 3 4 = + reduce + reduce 1 0 -1 bind prod rotf 1 0 -1 rot each enclose X}

Still just nonsense right? You'd end up writing very different code.
FLoC (and FLEDGE, and PARAKEET, and a million other bird proposals) is being used as a way to mitigate some of the loss that publishers and advertisers will see when those privacy measures are put into place.

I think this illustrates that the whole bird-brained idea is to placate the advertisers so they won't run to congress, while continuing to allow Google to fingerprint people with its own, better, data, thus increasing its advertising advantage.
https://archive.md/HHgHe
Key word "desired". Make the slow channel the longest reasonable time that any of them want. If they want shorter, well, there's medium channel or slow. You pick. If they want even longer, well, there's slow channel, and it's good enough for these 10 enterprise customers.
For inelastic essential needs (i.e., food, fuel, electricity, water, transportation, toiletries) and high-MPC existence without a commensurate increase in pay, this is true. (Longterm decline in wages by inflation in the US).

However, the poor cannot buy Ferraris, iRobots, or Toto toilet seats. For discretionary spending portions of high-MPC, there are often bad financial decisions made by the poor to buy overpriced, high-depreciation, low utility, and short lifetime goods and services.
> They wouldn't have to pay all the attendants to sit around

They don't. Flight attendants only get paid when the doors are closed.

Canada: https://www.cbc.ca/news/business/westjet-minimum-wage-cupe-c...

US: https://ca.news.yahoo.com/flight-attendant-tiktok-dishing-jo...
I have a membership to the ACM. One perk of the membership is you get a free subscription to the O'Reilly learning platform. Which has thousands of book available. It is a really good deal, as a O'Reilly subscription is $39/month and the ACM Membership is $99/year.
'Privacy Protecting' Car Location Data Seemingly Shows Where You Live, Work & Go
You are ignoring the protections against "tivoization", patent trolling and passing software freedom down to the end users.

Often we are the end users. Because of permissive licensing phones, routers, iot devices have a lot of closed or otherwise locked own components that I cannot trust nor modify.

The same apply to SaaS.
I've been using twitter since 2009 and do this religiously, I have literally thousands of corporate accounts blocked. My ads at this point are incredibly niche, bordering on surreal. Sometimes I will retweet them just because they're so absurd.
It gives you the ground truth with which you then correlate fingerprints from non-first-party domains.
We created rc/xxx branches in git. Developers would merge feature branches destined for beta to the rc. The rc gets deployed to the beta environment. Later, we would merge the rc to master and then deploy master to both prod and beta environments.

Prod would be ahead of beta during hot fixes. Though we try and avoid it, it did happen occasionally.

You are correct that it took some extra effort to keep it all clean and manageable.
It was created so that well-behaved adtech companies could target based on FLOC alone, without having to resort to fingerprinting. Just as before, less-reputable adtech will continue to fingerprint to try to advertise to people with third party cookies turned off. As chrome continues to implement fingerprint resistance technologies, these techniques will continue to be less useful for people trying to advertise not based on FLOC alone.

Basically, it’s a way for google to implement fingerprint resistance in chrome and default to blocking third party cookies without killing their own funding source.
Mini-LED Shortages Reportedly Delay Redesigned MacBook Pro Models
Difficult to answer without understanding how you are deploying currently. I do think feature flags can be an anti pattern. I would ask the customers why they want it in the first place. Is it a trust issue? Is it an internal process that they require? Ideally you would want to stay flexible, that would mean not tying your company to their schedule. It is a hard application to deploy multiple times for each customer. Perhaps a more lts approach for those customers might work. Just keep in mind the larger the releases get, the more issues it might cause.
>Within a decade or so nuclear energy will finally be back.

I find this to be overly optimistic. Even millennials and gen-Z parrot the tired NIMBYism that has characterized all discussion of nuclear power for the past few decades, so that overly-emotional, irrational mindset seems to be alive and well.

Its problems are entirely emotional and political. We could completely solve waste storage, completely solve safety, and we'd still be dealing with the ignorant general public for another couple generations.
And in the process it kills off the smaller languages in said union along with their culture? Look at France and what happened to their local languages in just a few hundred years.
That’s not going to happen until they have bodies.
> Not being able to speak, read or write Chinese does not make it a bad language.

Well that's the problem. Not being able to read or write APL makes it more fun to learn.
I think due to South Dakota v. Wayfair, states now have more power to define what constitutes "nexus"... so there are all these special rules and thresholds now to keep track of (different for every state) that define whether you have economic nexus and need to collect sales tax there. If you hit the threshold and/or other rules apply, you're obligated to collect sales tax... but of course you can't do this until you have secured a license in that state. This was my read on the situation, but if I'm missing something definitely let me know.
I popped onto voat from time to time pretty much for its entire duration and I saw it become more and more of a cesspool. I think it and sites like it are a consequence of a mainstream internet culture that strictly enforces a toxic ideology on the opposite end of the spectrum. On the one hand it seems dangerous like a fringe radicalization factory of some sort. On the other hand, while it was easier to see on voat because of how shocking the language was, I don't think it was much different from the type of vitriol, hate and close mindedness one encounters daily on r/politics and other defaults.
> the weak point in most budget NAS setups these days is going to be memory errors

I use a HPE ProLiant MicroServer Gen8 as a (very) budget home/home-office NAS, I'm really not convinced that memory errors are its weak point(!)

It has the default (horrible) Celeron G1610T processor, was upgraded on delivery to 16G of memory, but has 60TB of storage - four internal SATA drives plus additional external USB drives.

I've tried and so far failed to get it to run stable 10GbE networking. Just sourced a new (old) ConnectX-3 card from eBay to try again...
These are very deep insights; thank you.

SPARK is weird; to the extent that I understand it, it's sort of more like make than like any conventional programming language.

I think the lifetime stuff is a bit fuzzy: count it in, count it out? I mean, what I'm calling the "Lisp memory model" has the crucial advantage that you can run a garbage collector, or you can do C++-style or Rust-style ownership to manage deallocation, which is not really a thing that makes sense with parallel arrays or nested records.
Value. A service Y makes it easier to collect that $10000 invoice. Inversely, by not using a service Y, you might not see those $10000 or it will be more difficult to do so.

A glass of water has more value to you when you're thirsty.
It seems like the thing that makes it steep is the percentage rather than a charge per transaction, right? Philosophically it's geared to the total value you generate rather than the value they provide to you.
If only my salary would raise with inflation...
Agreed. What I meant was that networking is the paradigm of the times when it comes to computing, so you would expect THAT to be the base assumption, not a 20 year out of date stand-alone computer.
> War is peace. Freedom is slavery. Ignorance is strength.

With all due respect, it's overdramatic and ridiculous to quote Orwell. Comparing a blog post about career advice to totalitarian state propaganda is absurd.
> I think it's worth pointing out that one of the largest software projects in existence, Linux kernel, doesn't have software managers either.

Most linux contributors, as I understand it, are paid to do it by their employers, and get managed that way.
What Sets Apart a Last-Mile Logistics Startup? 3 Key Differences