skysight-inc/HackerNews huggingface dataset:
I use it in my day job and have done so on and off for a little over thirty years. I've used it in team settings, as well as solo. It's a large force multipler solo and on small teams, but it can also be productive for larger teams.

You want at least one experienced Lisper who can mentor the less experienced and build guard rails where needed. The good news is that it's unusually easy to build guard rails with Lisp because of that same "bendable" quality you mentioned.

Another thing that is unusually easy with Lisp is building code-analysis tools. The source code is made of standard Lisp data structures that you can operate on with standard Lisp functions, and you can do it all interaactively in the live environment. That makes it much easier to build linters and other analysis tools than it is in most other languages.

You need someone on the team who is experienced enough to know how to do these things, and team-oriented enough to want to do it.

You also need to be aware that you probably don't know what guard rails and analysis tools you need when you're starting out. You'll discover them along the way. So you need project management with enough foresight to invest in prevention up front in order to save on cures down the road.
Which bring us back to why it works for a PUD or municipality, which has the wherewithal to amortize things like that over 20 years from funding on municipal bonds, and can compel every homeowner in an area to pay for it.
> I want to do with my personal money whatever I want.

What you want, and what the administration of the Gulag you currently live in are - on average - two very different things.
On the other hand, JavaBeans was a simple pattern to understand and use, and the old OO dream of "software components that can be plugged together" actually worked: it was not uncommon for JavaBeans-compliant classes to work well together, even if the development teams never even heard of each other.
Just remember, you will still be supporting the monoculture of the Chromium engine
I am curious: who operates the "publicly owned" networks?

I think having having the government lay fiber while they are already doing work on the electric infrastructure is an obvious thing to do. But I would be extremely hesitant if the government is the one who owns and runs all the networking equipment (routers, switches, firewalls, etc).
That won’t happen though. When the 2->3 split happened, people swore up and down “I won’t stand for this! You can’t break Python! We’ll fork it and nobody will ever have to do these changes.”

Now, everyone is on Python 3 for new stuff, and companies are trying to transition to 3 or paying for the company (who’s name escapes me) that does security updates to 2.7. It never works out. It’s best for the PSF to try to reduce breaking changes and try to keep everyone together.
Borders and nationalism are pretty recent developments on the timeline of human civilization, I don't see why both ideas couldn't fade over time.
> Python projects that start to grow has a tendency to become hard to manage in a way that I have not seen in Java at all.

Mypy is excellent. It has two-way type inference like Haskell. Good usage means catching almost all type errors before running.

So is PyCharm, which is IntelliJ for Python.
I guess we're not so different after all.
> They've been happy with location given by w3w.

I'm sure they would be. I'm not doubting that they'll be able to figure it out. Rather, I'm interested to know what they prefer.
Speaking of joining the dots, did you know that both the train and steam power (albeit a toy version of it) were invented in ancient Egypt?

Think what could have been had we joined those two dots in 2000BC instead of 17-1800 AD.

I should note that their train was of course pulled by slaves and not a locomotive.
Yes, I did know about their existence, and I had even tried to implement one of them myself, but ditched once I realized that patents would preclude its use in FOSS.

But I did not think then, and still do not think now, that they are core material in bread&butter CS algorithm courses, I consider them more of a research-curiosity, so I cant say I even thought about bringing them into the article.
I"ll hire a few guys with guns, plus auditors. Their ability to maintain no sense of humor beats out your wonky crypto scheme in both regards. Your issue is you don't like the rules that come with the auditors. Those rules have a purpose, and that purpose is tied with sovereign diplomatic interrelation of civic bodies the world over.

Many of whom are expressing great concern over the very thing PoW hastens.

So no, it isn't either or. It's stop jeopardizing the planet in the long term so you can do whatever you're doing now. I don't care that you're doing it, and we can talk civily about the warts of the financial system so it can be tuned to meet your use case better and cone to a compromise; but PoW has the worst set of dysfunctional societal incentives I've seen in my life.
So this is a weird post, even for me. It is almost entirely speculation and extrapolation from some bizarre assumptions: UFOs are real, UFOs are alien, the aliens are not alien enough to make us unable to reason about their behavior.

The jury is still out for me on UFOs, even with all that's come to light. There's something there..but occam's razor would indicate it's not aliens. Still, IF it was then there's a correlation I find interesting.

The number of recorded UFO sightings (whatever the cause) was minuscule before WW II. Looking at www.ufoevidence.org (not exactly peer reviewed, but it's there), the pre-1940s cases number 12. The 1940s hav 20. The 1950s have 64. The 1960s have 92. 1970s 131. Then it curiously drops in the decade the Soviet Union fell and nuclear war became less likely. 1980s has 58, 90s 59, and only 118 from 2000 to 2020.

If UFOs exist and are aliens, then I don't suspect they are visiting us for some altruistic purpose but for research. After all, if our scientists had the chance to see a pre-industrial race on the verge of collapse or advance, like the Mayans just before meeting Cortez, our scientists would jump at that chance. And there is the Fermi paradox - maybe most species kill themselves off and aliens want to observe to form theories on why.
I tend to agree, but we used to live (own) in a major city. We then moved only 4 years later and the house had gone up quite substantially (I couldn't believe it).

Now 4 years after moving away I still check on that house and see it keeps going up and even though our savings has gone up, we can no longer afford that house anymore.

After a few moves, we're now renting a home in a pretty far off suburb of another city and the prices in this area are starting to get out of hand. Witnessed by us starting to look after we decided we like it here. The houses in this market won't last a week and offers are way over list.

But I still go back to, this can't keep up. Who is going to keep buying at this pace? Salaries certainly can't be keeping up with this?
Note that the second one is open-source (https://github.com/barbeau/gpstest) while the first one is adware.
As a PHP developer, this is spot on. I'm biased, though. I believe symfony is a vital component of modern PHP.
> I honestly think the best case is to just fail when a fundamental resource is simply not there.

Indeed. I'm using Firefox in a VM. It's a pain, because invariably at some point Firefox uses enough memory that the VM starts to swap. And then the whole thing grinds to a halt, and I usually just end up with the VM equivalent of power-off.

Instead I'd be perfectly fine with the kernel telling Firefox "computer says no" when it tries to malloc, before the system runs out of memory, and then Firefox can do whatever it wants with that.

Yes I know there's some cgroups magic or whatever I can do, but man, why does it have to be so painful?
Sounds like you're just bitter about jobs moving overseas. The global talent pool is much bigger than the SV talent pool, and no, they are not just "typists" (that was unbelievably arrogant btw and reflects ignorance). And this global talent pool is only getting bigger, thanks to the internet. It makes sense that it should be possible to hire a more skilled global workforce of engineers at a lesser cost. Companies just need to keep their hiring standards high and pay good salaries (so that skilled people choose to stay in their home countries instead of moving to SV/NY/London et al) instead of hiring bad developers and paying them peanuts for menial work.
>To be honest, I like money too

https://www.youtube.com/watch?v=sZHCVyllnck

Sorry, couldn't resist.
"[C#] was always designed to be a Java clone"

"Initially" would be somewhat closer to the truth than "always".
The quality of Mercedes (and BMW) cars is another level compared to Teslas.

Tesla benefited from being the first and still benefits from its 'cool' image. But once they are only one among others in the EV market, which is happening now, I think it's going to get more difficult for them.
Reminds me of “anti-flash white,” developed for bombers during the early years of the cold war. The theory was that the specially formulated white paint would reflect enough of a nuclear explosion’s thermal energy to allow the aircraft to survive the explosion as the bomber departed the scene.

https://en.wikipedia.org/wiki/Anti-flash_white

It was also used on interceptors like the Avro Arrow prototypes.
There are go variants for this. See tinygo [1], which targeted embedded originally (iirc) but now also targets wasm.

So you’re definitely correct that core Go is not an option, but options exist within the “greater metropolitan area” that’s built up around downtown.

These are among the benefits of having a relatively simple language and a 1.0 compatibility commitment, I think.

[1]: https://tinygo.org/ their FAQ is quite good.
The labor market isn't a meritocracy. It's a market.
The European Union is considering an AI ban
> I too think that IDEA is an excellent IDE, but why should Java take the credit for it. If anything, the more it needs an excellent IDE in order to feel pleasant, the worse it says about the language itself.

It actually does, the language itself makes those features possible. The reason javascript does not have as good IDE is that language itself stands in a way.
How to Identify Your Strengths?
> Interfaces in TS are structural, but classes are nominal. Typeguards can be either.

Is this true? I might be missing something, but this snippet to me suggests otherwise[0].

[0]: https://www.typescriptlang.org/play?#code/MYGwhgzhAECyCeBhcV...
This is an astute observation. I guess you could limit this effect somewhat by making your product operate on a digest model. Batch comments and release them on a schedule. In addition to making your product less addictive it could give the operators a chance to pre-moderate and curate the content stream.
I would love to see the same thing, I always told people around me that Erlang/OTP is more akin to an OS than a traditional programming language. That being said, the key feature to enable what Erlang supports is asynchronous termination, which as far as I know is not possible in regular Rust.
In my world view, if you are actively removing wealth from circulation, then it should be disappeared.

But I do agree that it is too hard for the average person to save in the sense of "I will need to withdraw some wealth in the future". The best option out there seems to be ETFs. The dirty secret about the stock market though is that companies don't issue new stock nearly as much as one might think, and therefore the stock market is basically counter-parties playing off each other.

There are plenty of people out there with good, useful ideas and skill sets that really ought to be funded. And no, not all will generate VC like returns.

Figuring out how to link your minor excess now to your needs in the future in a way that isn't a net negative could very well be the defining problem of a generation.
Except your mortgage is secured by an asset, the sale of which removes most, or all, of the debt. It's a desperate option, but it's there, no bankruptcy needed. Medical debt and unsecured debt have no such option -- and student loans can't be discharged even in bankruptcy. It's not the same situation.
There are people compiling sqlite to webasm, so it's a use-case some care for.
> https://news.ycombinator.com/item?id=26832412

Yes, I'm surprised that the "Web & App" permission also gives access to my location when there's another permission called "Location history".

Are you not ?
> But they only have 1 machine, and so their chance of finding a valid hash _must_ be half.

No, Bitcoin's network is currently set up to guarantee that a new hash is found in roughly 10 minutes. It's not about how many computers you have in relation to the earth, you need there to be few enough computers on earth and structural enough changes to Bitcoin's technology that it takes the current network on Earth more than 16 minutes to find a hash.

Adding more computers to your orbital array will not change the hash rate on Earth, the network is set up to take the computing power into account and keep the hash rate at about 10 minutes.

Go back to my footrace analogy. What you're currently trying to do is to beat me in a race by getting a progressively faster and faster car, or by introducing 2 cars into the race instead of just 1. None of that matters unless you can get your cars onto the track in less than 10 minutes, because in 10 minutes I will be done with the race and have moved on to the next hash.

You're not pitting your computer network against the earth, you're just pitting it against the latency. You need the on earth hash rate to be slower than 16 minutes, which is not how Bitcoin is currently set up.

> and if that tipping point is greater than 50% of the available hashing power, then you might as well just forge instead of doing it for real...

To be fair, a 51% attack might actually be a feasible idea for your satellite network if you have enough computers there, but it would also come with the fun side effect of making all of your coins useless and crashing the bitcoin bubble.

I suppose the other thing you could maybe do is get so many computers in orbit accepted into the network that you actually drive up the hash difficulty until all of the computers on earth can't solve the problem in 10 minutes; purely because the built-in hashing requirements of Bitcoin become so high that your network's computing power is necessary to finish the transaction in a reasonable time at all. I vaguely suspect you'd need at least close to 50% of the network to do that, but I might be wrong, I haven't done the math.

The downside of that scenario is that you've now raised the hash rate for Bitcoin to 26 minutes, because the 10 minute hash rate is going to stay the same regardless of how many computers are on the network, even if 90% of them are orbiting the sun. But to be fair again, a 26 minute hash rate only matters if you're trying to build a working currency, which pretty much nobody in Bitcoin land seems to care about at this point.
The game looks amazing! I won't be able to try it yet with my current setup but I added it to my steam wishlist.

Quick question: Do you recommend trying out the game with a few friends or should I just jump in alone?
I work at Google (the only FAANG company in your list). We would ask about it, but it's not a significant deciding factor.

It might be a deciding factor if you get an interview at all, which team you are interviewing with and for which level. Those decisions are made by recruiters, not interviewers or hiring committees.
I'm watching very closely how "digital nomad" Visas are popping up around the world.

Things were going very quickly from 1 to 20+ countries in like 4 years.

But... very few locations are really desirable.

Most digital nomad countries themselves are countries on demographic decline, or otherwise quite poor.

In EU it's either extreme bureaucracy of obtaining it, or some other very odd requirement that quietly sinks the whole appeal.

Dubai is one shining exception, except it's a rather expensive place. $5k month take-home on the bank statement pre-requisite is very sensible. You will be spending more than a half of that every month, and easily more than $5k if you want to live fancy.

I'm seriously thinking of Dubai now to live there for at least a year. Covid has totally busted the rental market there, it makes sense to exploit. You can get a minimally furnished villa for a year for AED 40000-50000, which is mindblowingly low for Dubai.

P.S. Don't EVER go to work in Dubai on a regular work visa without expressed guarantee that the employer will not put any bond, or lien on you, or your papers.

P.P.S. Yes, you can even buy pork there as of late: https://cdn-0.dubaiofw.com/wp-content/uploads/2017/01/where-...
I assume you're asking because people around you tend to smoke spliffs rolled from hash and tobacco. I know this is common in Europe at least, but in the US (and probably elsewhere) it's relatively uncommon and smoking just cannabis flower is overwhelmingly more popular.
Intro to OSS-Fuzz
It beats paying rent. If at the end of my mortgage payments, if my house was worth half of what it was today, and my rent had never increased, I'd come out ahead. And both of the above are incredibly unlikely.
I wonder how well it reflects in the atmosphere's transparency window?

I've been following news about materials which reflect in this spectrum so much, that they effectively cool their surroundings, but I understand that this paint, while probably less effective, should be much cheaper.
Why a “Commodity Supercycle” Is Unlikely
That is interesting, I did not know that.
They said that they have used an acrylic binder, so this white paint should behave like any other acrylic paint, so it should need periodic cleaning.

What is novel is that they have discovered some new method for preparing the barium sulfate pigment and mixing it with the binder, which allows very small pigment particles, possibly having a certain form, and also a very large ratio between the quantities of pigment and binder in the paint.
“flagged” means HN was too cowardly to let people talk
Discuss.
> We can call this the “dark file usage” of Go binaries, and it occupies between 15% and 33% of the total file size inside CockroachDB.

> Sadly, the removal of pclntab in Go 1.16 actually transferred the payload to the “dark” bytes.

I surely would have expect better from programming language designers/developers than this. Sounds like they just moved the problem from one place to another.
Acting like Java tooling isn't more difficult than other languages is dishonest. Starting with a Java project is considerably more complex than with most other languages. "Missing manifest" or issues with classpaths are not intuitive.
In this case, it'd likely get "recognized" as a Goa'uld mothership.
The price for the hardware was DKK 2,500 or $400. Synology doesn't have a 3.5" 6-bay NAS, but their cheapest 4-bay is the DS420j at DKK 2300, or around $370. So while that is slightly less expensive and probably uses less power, it also has less room for disks and is significantly less flexible. If you have modest demands and just need something to store your files, it'll work.

Or you could go for the DS1612+ to have room for 6 disks like in my build, which will set you back DKK 6,900 or $1,100. And that uses an AMD Ryzen CPU, not ARM. On the upside, it also has transcoding and media playback functionality like my build, and some features my build doesn't have, like an upgrade to 10gbit ethernet.

I'm not counting disks in these prices, since I used disks I already had, which I would also have done if I had bought a prebuilt NAS.

The TDP for the Celeron J4105 in my build is 10W, representing "the average power, in watts, the processor dissipates when operating at Base Frequency with all cores active under an Intel-defined, high-complexity workload". It very rarely runs at anything approaching a high-complexity load, even when transferring files over gigabit ethernet. It idles at around 30-35C passively cooled aside from the case fans, which run inaudibly at 500rpm.

Obviously the chipset and RAM also draw some power, as do the disks and fans and so on, but it compares very favorably to the quoted 51W under load/25W idle for the DS1612+. That is why I specifically chose a motherboard with that class of CPU.

Let's say the 51W figure is the same for my build and assume a worst-case load, running at full power 24/7. With the current electricity prices here, that's DKK 773 or $125/year.

Compare to the DS420j, which is quoted at 22W, DKK 335 or $54/year, for a device that is significantly less capable.

And my build is not just a NAS. It also serves as my HTPC and couch gaming machine for retro and emulated games, among other things. Plus it's 100% under my control, I get to decide what's installed and which features are enabled/disabled. For me, the choice is obvious.
He reminds me of the protagonist from Nightcrawler, starring Jake Gyllenhaal
lolz! had to google that one.
Morgan Stanley lost more than $911M when Archegos imploded
It's the same everywhere outside Silicon Valley. PHP rates are consistently 20% lower than, say, Ruby, Python or JS.
R is an analysis tool. You don't write software in R.
Is it about medical insurance or something like that? I do not understand why it would be abuse.
> Don't even care. Internet Explorer 6 is better at this point.

Yeah, sure. It isn't.

If you redirect people to that site you can also serve them a 404.
A favorite advertisement of the Danish people https://www.youtube.com/watch?v=vosH4sRJgQA (Fillips Far)
Right but that didn't happen during a period where the US is poised to leverage anti-trust action any moment now against a large portion of the tech industry. Context and timing are important.
If you climb into the wheel well and break something (electric cables, etc.) and cause the plane to crash, that's on the airline.
I think the Minecraft mod scene happened because java is easier to deobfuscate than C++. JVM bytecode doesn't have as many opcodes as x86_64 and JVM bytecode's opcodes are on average simpler. I suspect that modding a new unobfuscated game written in C++ that contains debugging symbols would be far easier than modding Minecraft was before obfuscation maps were available. But games rarely ship like this, since they would be easy to pirate.
So tomorrow if the Go team doubled your binary size by adding "darkest bytes" area with garbage in it your response would be to question the users's inability to be ok with it and not the Go team's choice and reasoning?
Most of the time, especially with the docker hub rate limiting changes people are or should be using their cloud provider's mirror or running their own mirror. Actually ingressing the docker image into your network should happen once in most production setups.
Excellent example, thank you.
I only recently got back into PC gaming and all the titles I've played so far have an annoying "press space" or "press enter" before the main menu, before loading or both. This is with Doom 2016, Doom Eternal, Cyberpunk 2077 and the original Halo:CE (don't ask :D).
Mapbox free-tier for Digital Elevation Model (DEM) map tiles. suncalc NPM library to calculate the position of the sun. OSM buildings (hopefully) for buildings in urban areas.

Your app looks great. I like the way you visualise twilight/golden hour on your map. There is another project called shadowmap.org you might like.
While Vantablack is blacker, it is not all that usable. For example, it can't be used for clothing. IR flock sheet is better for general use: https://www.youtube.com/watch?v=N9VaJKIO1JA
If that's 99.6% reflective, how is this new paint the whitest ever at only 98%?
Thanks for all the recommendations!
I've seen Joan of Arc on PSP, lots of really good reviews.
Same thing for the Fire Emblem series.

Out of Advance Wars, Joan of Arc, Hyperdevotion Noire, Fire Emblem and potentially Nobunaga lol, which would you recommend to a beginner in the strategy genre?
Ark Invest Buys Additional $110M in Coinbase($Coin) Shares