skysight-inc/HackerNews huggingface dataset:
I read the linked post from beginning to end. I wouldn't normally post jokes, but for an HN audience, there isn't much to process in it except to criticize the author's inexperience, which seemed mean, and the issues it raises have been argued thoroughly many times on HN, so there didn't seem like much of a chance of a meaty technical discussion. The demographics of who the further evolution of Java will and won't appeal to seems like the most interesting question the post raises.
Can I buy food with Bitcoin? Pay my rent? Get clothes for my kids?
There's also the story of the man who decided the USA needed to have all the birds mentioned in Shakespeare's plays, so he imported and released them, with similarly disastrous results.

https://en.wikipedia.org/wiki/Eugene_Schieffelin#Starling_re...
Things that readily absorb energy readily emit it also.
You know what your compensation is going to be when you get the job offer. You agree to that offer, then 2 months later you say "oh I contributed a lot so you need to pay me more"?

Why do you feel like if you do more they have to pay you more? You agreed to give an employer 40 hours of your time to perform the responsibilities the job requires in exchange for an agreed upon, fixed amount of money. That's what the agreement between you and the employer is.

If you have other expectations, you should negotiate them before accepting the offer. Don't like the offer? Don't accept it. Once you accept it though, stick to your word, don't change the terms 2 months in because you feel like it.

Corporations just don't think the way you seem to - you don't get rewarded for A+ grades. You get the same paycheck. That's the default for most people at your level.

Don't set yourself up for failure by going into a job thinking you'll do more and get more money. You won't at first, and definitely not within 2 months. Maybe after 2 years as a promotion, but that means you have to work at the same company in the same position for 2+ years.
This is a racist paint.
Bitcoin trading volumes are in the several trillions per day. I'm not referring to those.

On-chain transactions are for a variety of things, but they are all payments, which was the criteria in question you brought up.

Regardless of how you might opine on those payments "merit" (I could equally deride the usefulness of plastic trinkets ordered from China on Amazon - for what good it would do), they are not insignificant on Bitcoin compared to legacy systems. They are all payments settled either from one party to another, or between one party's multiple accounts, and just because they are almost entirely "only" settlements does not imply they are somehow not useful or otherwise to be derided.
An easily obtained apples-to-apples¹ table:

$ for i in $(seq 3 16); do
curl -sLo go1.$i.tgz https://golang.org/dl/go1.$i.linux-amd64.tar.gz
tar xzf go1.$i.tgz go/bin/gofmt
size=$(ls -l go/bin/gofmt | awk '{print $5}')
strip go/bin/gofmt
size2=$(ls -l go/bin/gofmt | awk '{print $5}')
echo go1.$i $size $size2
done

go1.3 3496520 2528664
go1.4² 14398336 13139184
go1.5 3937888 2765696
go1.6 3894568 2725376
go1.7 3036195 1913704
go1.8 3481554 2326760
go1.9 3257829 2190792
go1.10 3477807 2166536
go1.11 3369391 2441288
go1.12 3513529 2506632
go1.13 3543823 2552632
go1.14 3587746 2561208
go1.15 3501176 2432248
go1.16 3448663 2443736
$

Size fluctuates from release to release, but the overall trendline is flat: Go 1.16 binaries are roughly where Go 1.3 binaries were.

At the moment, it looks like Go 1.17 binaries will get a bit smaller thanks to the new register ABI making executable code smaller (and faster).

¹ Well, not completely. The gofmt code itself was changing from release to release, but not much. Most of the binary is the libraries and runtime, though, so it's still accurate for trends.

² Turns out we shipped the go 1.4 gofmt binary built with the race detector enabled! Oops.
I almost stopped watching it during the first few minutes for the same reason, you just have to get past that first bit and get to the first underwater shots.

It's an incredible film, definitely my favorite nature film.
J&J privately asked rival vaccine makers to probe clotting risks
Root: Analyzing Petabytes of Data, Scientifically
Agreed, but many people are arguing that browsers should be able to alter the system outside the browser (e.g desktop shortcuts and notifications).

I think that these things should remain under the control of the operating system.
People live in the now less and less.

Hence they buy products and services less and less...it's only natural that they'd look to do something with their money because interest rates have been at 0% since 2008 now.

You can see this everywhere.

People drink less and less, they smoke less and less, they have very few sexual encounters etc.
It does look like they missed the "write release notes" part of the release playbook. ...does LLVM have a release playbook? Is it public?
NVidia really likes rendering landscapes, huh? https://blogs.nvidia.com/blog/2019/03/18/gaugan-photorealist...
I bet this would look fantastic mixed with some vantablack, for the greyest grey achievable.
It’s surprisingly rare for things to split like that. At most companies people will be more skilled at front end or back end work, but it’s rarely a clean separation with front end vs back end teams.

That’s an outgrowth of most projects being quite small. Paying a team or 20+ people to work on one thing is freaking expensive to the point where it needs major benefit or huge company to be worth it. On the other hand maintaining lots of little projects that all automated something can easily pay for a single developer at even fairly small companies. Across tends of thousands of small and midsized companies you get a lot of such teams which grow and shrink, split off and merge over time.
I used to dislike Java until I had to refactor code with Javascript...
finna be kanselled cause we live in 2021
This is very nicely done. My other favorite Julia quickstart is: https://learnxinyminutes.com/docs/julia/
MirkoPC – a Raspberry Pi desktop computer
Yes thats right. The more energy the world has the worse our lives are, people should keepliving in extreme poverty so we can stop climate change. We should actually reduce most of our energy use and on elect throwaway939321 as a world dictator to decide what we should use energy for and what not.
You might expect 35mg psilocybin from 1/8 oz of mushrooms, which is a pretty mid to high, all day trip dose. So 25mg is strong but definitely not "ego death" strong.
I was aiming at the fact that money is today a prime signifier of "evolutionary fitness", if that makes any sense.

In my tangent about natural resources and fossil fuel I wanted to suggest that making money (especially big money) is strongly correlated with consumption of natural resources.
(see tragedy of the commons)

Mostly indirectly, even in professions that to not directly "burn fuel".

Sell more goods, buy more property, consume energy. Which of course is also a necessary part of modern life.

The problem is scale. We are not getting more efficient in depleting natural resources (as in using less for more), we are maximizing monetary gain.

That being said, I have no problem if you discard my answer as incoherent rambling.

On the other hand, I don't understand why I was implying "immoral genes" or anything like that.
In secret Facebook groups, America's best share racist jabs, 2020, QAnon
India is a supposedly secular country, it's stated in the constitution. Pakistan and Israel explicitly aren't.

Also, you are totally wrong about "every single political party in Pakistan being an Islamic-nationalist party." The second biggest party in the Parliament is the Pakistan People's Party, who are secular.

Additionally, Israel gets plenty of criticism in international media for its preferential citizenship laws regarding Jews.
I honestly wish I knew what was better - it's not like I've ever used a build tool I didn't hate in some way. Part of the problem with Java to me is that (IMO) maven is the only build tool that doesn't make force me to spend significant time maintaining the build as well as the code, but maven is... very much a local maximum.

I generally agree with "not that great" - Java the language I actually find fine, and to me it scratches a lot of the pragmatism that Go tries to get, with different warts in each. I try to avoid the Java framework ecosystem so I don't have to deal with beans and annotations and piles of codegen, not because I don't like the language. And Android has done much damage to the community's impression of Java.
What we need is a paint that turns white when air temperature is high, and black when air temperature is low to reduce our heating and cooling needs.
Those are ancient warts that can never be changed. Almost any static analysis suite will warn you about using equals and contains with incorrect types.
No, we should absolutely not bloat every HTTP response just because Google wants to abuse its users. Not to mention that widespread use of this header will result in it being ignored entirely just like happened to DNT. The proper reponse is to a) convince people to stop using Chrome and other Google software and b) campaign for legislation and antitrust enforcement and c) remove google ads, analytics and any other Google scripts from your websites.
The world must look a very gray place to you.

Is our curiosity about the world not one of the fundamental features of humanity?

The fact that a man is able to rediscover his fervor for life in something as lowly as an octopus seems to me to be nothing short of beautiful.

The film is antithetical to our fractured modern society of ease, reason, disregard for our lowlier neighbors on this planet, and mindless consumption.

Its frustrating to me that its expectedly relegated to the doc category while a vapid, shallow commentary on modern life such as Nomadland is nominated for best picture.
I think Congressional term limits would be one of the easiest fixes for the current state of affairs. Overturning Citizens United and repealing the 17th would be great steps too. However, I think we should pay Congress people at least $1M/yr. Pay them like Fortune 100 CEO's. Make it so they don't even CARE about playing games with insider trading. If we want to run this capitalist country like the capitalists we think we are, then scrap the notion that Representatives were supposed to be farmers that went and represented their districts for a couple of sessions, and then went back to work. Pay them in a way that attracts truly talented people, instead of the usual suspects who have just enough intelligence to recognize that they have just enough EMOTIONAL intellect to handle the campaigning and the backroom dealings. Of course, then we get into the argument about whether the average Fortune CEO is really any more talented than the average representative, but you get the idea.
> Do we want the participants to have a smooth/pleasant trip? Or have an white knuckle, ego-obliterating flight through space?

A bit ignorant here. Isn’t this 25mg?

Or, is this a more concentrated dose than say normal shrooms where anywhere from 0.5-1-2g to even 5g would take you to the moon?

Seems reasonable to be honest.
I don't have any of the calculations, but I would argue that we probably have one and it is the fiat global monetary system.

If bitcoin was a proof of stake and was the global monetary system I would have to re-think my opinions - at the moment it just seems like a cross between the worst aspects of Wall Street, the cookie clicker game, and the AI Paperclip Maximiser problem.
>They only saving a few millimeters of thickness and ~0.2kg of weight, for a huge performance cost.

Can you point to a laptop that's only slightly larger than the M1 Macbook Pro and has much better performance?
It's a valid comparison design. An alternative is to use a high dose of a known non-antidepressant psychedelic, if one exists, as control. That would have to be something outside ergoloid, tryptamine and psylocybin families, which are likely to have those effects.

Tough problem.
Why is this post on the front page. That's the real question.
Firefox is the best option.

I think browser diversity is important to ensure that web platform features are thoroughly planned. While FLoC shows that chromium-based browser will oppose the worst features that Google attempts to push through Google has already been know to implement web features that all other browsers have expressed no interest in implementing, often due to privacy concerns. So while I think many other Chromium based browsers are better than Chrome giving market share to an alternate browser engine is a huge benefit for the open web.

An example where Firefox felt that the privacy concerns of a feature were not sufficiently addressed is https://chromestatus.com/feature/4733392803332096. There are many more examples, especially around many of the APIs to expose local devices.

Another option is Safari which I consider a better option than Chrome but they also seem to prefer pushing native apps over the open web and Safari seems to purposely lag behind on implementing some critical web features (especially on mobile).
Money is power. The more relative power criminals will have over honest people – the more awful this world will be. The world should give power to public creators instead, not to hidden speculators, drug dealers, etc.

The argument that criminals also use ordinary money doesn't work here. Crypto was adopted by them at first, e.g. look at Silk Road, or billion volume hacks of exchanges. If BTC will grow then their relative power will grow.
Imho, other than at the very top of the market, there is not a tight labor supply — rather, there is a culture of broken hiring practices.
Can I borrow 20 billion usd in unmarked cash loaded on 737s for this?
> But that doesn't mean they don't exist - it's a rational premise of valuation.

Some times they do and some times they don't. That means it's not a fundamental property for stock valuation.

What was the rational premise of valuation behind Gamestop? There was one, but it had little or nothing to do with Gamestop's future earinings.
There are no signs that cryptocurrency mining will stop. As long as it is profitable, more and more miners will enter the mining industry. Each miner requires an extensive amount of electricity to successfully mine cryptocurrencies. I can say that mining cryptocurrencies are now profitable than ever. Thanks to the Bull Market, a lot of new players are going to enter this sphere.
I totally agree with you, but on the other hand, am also interested in the related study question of: "What happens if we just melt some randos fucking faces off with shrooms?"

Will be interesting to read the paper
Speculation in the value of cryptocurrency has forced the market into a regime of operation where neither the constraints of power & compute nor supply of semiconductors apply right now. The hierarchy of value constraints goes something like:

Speculation > silicon constrained mining > power & capital constrained mining

I believe the silicon constraints would instantly relax as soon as speculation falls into line based on how much hardware everyone has been stacking up on lately.

At the end of they day, the cost of energy & your ability to keep the machines operational will be the final constraint. This is the one that the long investors should anticipate. I.e. "How do I mitigate power cost in a power-cost-constrained market".

Right now at current market prices, owning an entire power plant to run your operation is folly. In a few more years when a delta of 2c/KWh is make-or-break on profitability, it makes perfect sense.
You forgot about Mexico, Brazil, Argentina, Bolivia, Lebanon, Asia?, etc

The people living there deserve to lose half their money every 2-5 years
May I present to you that the government spend over 430 million Euro for external consultants in the last year?

That's just a raise of about 46% in comparison to 2019...
>I would honestly consider the alternatives. I'd probably take it in the end because money is good, but I'd try to flirt with manual work instead, if Java was my only option.

Eh. 150k working on Java enterprise systems vs working at Costco for 15$ an hour. Java isn't great, but it's still much easier than C or C++ imo.

In a perfect world we could all work in Python all day, but that's not life
As explained in another comment below, it's a good thing when all the byte usage is represented in the ELF section headers or the symbol tables.

The DWARF data is currently so represented, and so was pclntab prior to 1.16.

Today, the DWARF data is still present; the symbol for pclntab has an advertized size of zero, and the amount of data not represented in the symbol table and ELF section headers has grown.

> If the 73% of the binary diagnosed as “not useful” were really not useful, a reasonable demonstration would be to delete it from the binary and see the binary still run. It clearly would not.

Probably not if all of it was removed at once.

It could be that just 5% of it is useful and removing all of it would produce a non-working binary. What does the experiment prove exactly?

Look you can claim that "having the necessary metadata for garbage collection and reflection in a statically-compiled language takes up a significant amount of space" but without clear evidence of how much space that is, with proper accounting of byte usage, this claim is non-falsifiable and thus of doubtful value.
Here's a book more people should know about: Masters of Doom.

Awesome read.
That's easily debunked...

Let's take NYC as an example - there are many people moving to NYC daily and many are high income people(finance and tech). Where do you think they are going to rent? Are they going to get that $2000 1910s railroad apartment with noise from the subway or... are they going to go for a $4000 apartment in a complex with a gym and a pool?

These gentrifying inflows of people have little to no effect on availability of lower cost housing. New housing complexes prevent neighborhood gentrification, by siphoning off the gentry into new buildings.
Platform choice.

Advance Wars and Fire Emblem are based on the same game engine -- but Advance Wars units have fixed strength while Fire Emblem units gain experience as an RPG. Thus you can grind your way out of situations you might need to think your way out of.

I like Fire Emblem Fates on the New Nintendo 3DS, the parallax graphics makes it a unique visual experience.

Joan of Arc deserves more fame.

As for HDN it depends on how you feel about the "Neptunia" series. I think it's a solidly good SRPG with extreme replay value (both the Japanese and English voices are worthy of a playthrough.) If you think the jokes in "Neptunia" are funny then you should run not walk to play it; if you don't like that sense of humor, try something else.
I remember when I stopped (heavy) smoking for a little while I was putting all my craving into alcohol.

I did stop alcohol and now I am binge eating instead !

I tried sports and have injured myself pretty bad doing ~100km a week running...

Whenever a vice gets tamed another vice rise up....
From what I remember the Linux kernel doesn’t even use std.lib. It’s pretty straight up C with no dependencies (the os being low level). Makes kernel module programming difficult.
Failure of Society. AdamToledo
> and basically turned into an Ayatollah since then

It's not as simple as that, he's no religious zealot. Erdogan simply leverages conservative support in order to act as an imperialist (and illiberal) king - a new sultan.

And "we" let him do it because "we" need to keep Russia out of Anatolia and the straits, and "we" consider most of the Southern coast of the Mediterranean Sea as a de-facto concentration camp for African and Middle-Eastern migrants.
> It takes considerably more effort to go to a different store than going to a different website.

That seems like it must be true - Going to Lowe's instead of Home Depot takes getting to know a different store layout, and likely at least an extra half hour if you still have to go to HD.

But evidently, by the way people talk about ordering everything from Amazon (despite its numerous problems) and look at you like you have three heads if you talk about going to even say just Target.com, there seems to be some counterintuitive hurdle for switching websites that's actually worse than for physical stores. Perhaps because web widgets are so un-affordanced that figuring out a new one can actually be hard, or that the majority of orders are reorders, or the smaller stakes dopamine feedback from getting what you need while sitting down, or the dark forest feeling makes people extremely conservative. Whatever it is, it exists.

Of course there are also plenty of people who have no problem switching between online stores at the drop of a hat. I'd posit that these people have a model of buying based on manufacturers, viewing the web stores as mere means to some ends, and understand credit card chargeback policies. For example I buy a decent amount of stuff from Zoro (whose descriptions can be lacking), and so I often end up referencing manufacturers' catalogs directly. Which are fantastically informative and easy to read (single PDF, well-specified comparison tables, no middle clicking dozens of search results, no page load lag, no flipping between tabs to spot a minute difference hidden by web chaff, no surveillance, etc), but I'm certainly paying a fixed effort overhead to get to that point.

Whatever the case for such stickiness is, I think one of the best tech reforms possible would be to mandate open APIs. As Amazon (et al) are stores, then their business is selling specific products for specific prices. This data should be openly available such that it can be retrievable by every user agent (no CAPTCHA harassment), and ideally, orders placed through the same system. This would enable price competition as well as UI competition, rather than the two being bundled as they are now.
The DJ's voice has to match with what they're talking over. NPR's sound would be ridiculous talking over the intro of a Top 40 song.
I think Kotlin is pretty much what a modernized Java should be. Between it and Clojure I don't spend very much time with Java anymore.
Java and Go are roughly equal in performance (seriously, look up the benchmarks). If you're using go for it's concurrency primitives, kotlin has equivalents.

I got into Go for a while, but if I'm honest, it's a kludgey language. Half the reason it has taken off as it has is simply down to the fact that it's backed by google.
I don't recommend listening to this comparison because the U87 is high-pass filtered and the other two are not. It makes the U87 sound very bad IMO.
I think the first step would be to be able to convert a lossy format as MP3 or ogg to a lossless format as FLAC or Wav. Being able to retrieve close in off lost data from lossy compression would be impressive.
This is both hilarious and a great point. Java has no "cool factor". HN headlines will add "written in Rust/Go/Julia/Elixir" for coolness points. If you put "written in Java", it would actually make it seem less cool.
You mean saving, which is actually a use contrary to what years of keynesian propaganda have made you think
I've interacted to a ton of Java projects. And with a ton of various other commercial and Open Source projects.

In my experience (sample size of hundreds of projects), Maven projects are <<by far>>, on average, easier to build and manage than most other languages. The repo structure is standardized, the build cycle is standardized, the built packages are always in the same place, etc.

The Java installation is a 1-time think. It's also a quick google away. I see this complaint a lot, I never understand it. It's plain and simple bikeshedding: someone complaining about a 1-time task that takes 5 minutes in total.

The rest of the stuff is IDE specific and I have no idea why you'd have to configure "getting the actual logs"?