skysight-inc/HackerNews huggingface dataset:
> Fully agreed about java libraries and frameworks being more allocation-heavy than they need to be.

Much to the chagrin of Martin Thompson, even the standard library is affected. Avoiding allocations is something most Java programmers don't even think about, because they are not aware it might be an issue and because there is no alternative - in Go and Rust you can stack-allocate instead, in Java you can't (not really).
Can AI Detect Dyslexia?
There's a number of professions I'd like to add to that pyre please. ;)
Like most anything else non-simplistic, it's easy to form an inaccurate picture of something with a casual examination, and TikTok is one of these things (in that it contains communications from humans, on of the most complex things in existence).

An example of the good stuff you can run across on TikTok is this lady:

https://www.tiktok.com/@arizonagypsy

Roughly, she made some videos lamenting the phenomenon of how her children and grandchildren have ~"forgotten" her, despite the fundamentally important role she played in their life in the past.

I couldn't find the original video (why can't you sort by date posted!!!???), but these give you an approximate idea:

https://www.tiktok.com/@arizonagypsy/video/68683101136402874...

https://www.tiktok.com/@arizonagypsy/video/68683779147448517...

I think it would be fair to say she has a feeling of not being wanted/valued, not being useful in the complex new world we've created. Something like that.

Well as it turns out, these posts seem to have struck a chord with a fair amount of people (35.8K Followers, 396.5K Likes), and she now fairly regularly does live streams (she was initially extremely hesitant, because she didn't really see why people would want to watch, which is somewhat paradoxical to her original complaint) with >100 (last time I watched) people watching who just ask her random questions and she answers them. Everyone seems to get something out of it: she now has a genuine purpose and value in life, and viewers have the opportunity to ask questions for which the answers cannot be found on the internet, if they're even there at all.

I personally think this is a form of Magick[1], and I mean that not only unironically, but I think this is what we need to get us out of the absolute mess we've created on this planet. Education, logic and critical thinking, which we're not nearly as good at as we perceive, doesn't seem like it's anywhere near up to a task this large.

[1]

https://www.urbandictionary.com/define.php?term=Magick

https://en.wikipedia.org/wiki/Magick_(Thelema)
What is your statement about the fact that Zen clearly takes code from Zig post fork? Do you not find it - extremely - hypocritical that you are using thousands, if not hundreds of thousands of lines of someone elses code for free while also mandating your employees enter draconian contracts? Do you think your actions will ostracize you from more communities, as has already occured with yourself and Zig?

How quickly after posting this did you regret it as a foolish midnight decision?
Please use imagination till delivery.
> Creating a successful business is hard enough. The last thing you need is someone trying to make the case that you are going to fail at every turn.

Funny how the business gets all the sympathy, here. Meanwhile, the stockholders--i.e. all of us--get screwed if a fraudulent company doesn't get exposed.

If a company goes public, the public has every right to scrutinize it and ensure they're above board. Short sellers play a critical role in providing that kind of scrutiny.
OK. This sentence in the abstract: The alternative theory that the virus may have come from a research laboratory is, however, strictly censored on peer-reviewed scientific journals.

that's not true. If you wrote a good article that was completely defensible and submitted it to a top journal, it wouldn't be censored. It's not like the editors of nature are just sitting around stomping on papers they don't agree with. The problem is that if you wanted to convince peer reviewers and editors to publish such an article, it would need to be absolute perfect- not a single detail wrong, not a single bit of politics, totalyl consistent with the observed evidence, and more likely than natural origin (which is a very reasonable hypothesis to start with). Very few of the articles I've seen that claim lab origin pass the basic technical tests.

The editors of nature, science, etc, would love to receive a paper that actually made a good enough argument that there was a lab origin. that would be the scoop of a century.
Outlook search is even worse, I doubt I would employ anyone with Outlook Search team on their cv.
So if I recall correctly? when this language was first announced there was some strange controversy about it mostly being vaporware and serious claims being made about the language and its performance before they were implemented.

I assume this has mostly changed now? Has anyone tried using it recently?
They are warning contributors to not inadvertently sign a contract that would prevent them from contributing to Zig.

Me telling you there is a cliff here, be careful does nothing to infringe on your rights to walk off that cliff.
It is handy, though, that search results are free to be very "eventually consistent" and easily distributed.

Not discounting the other magic, but exposing read-only data, close to the end user, where freshness isn't a huge concern does simplify things.
Tesla has revenues - real revenues at least. They have real products. Nikola? What do they have? Is it their hyrdrogen breakthrough (10% of current cost)? I doubt that's real. Their battery breakthroughs? Again, pretty doubtful that's real.
Adversarial Score Matching and Consistent Sampling (Better Than SOTA GANs)
Other than encouraging Japanese users to use Zig instead of Zen, that is.

The fact that most of the message was pointing out how poor the character of the Zen authors is doesn't feel good to me, no matter whether the allegations are true or not. It's an appeal to our sense of fairness, "Look at these big bad guys who are profiting off our work".

And yet it's really the only argument that could be made by the Zig author.
Doesn’t coal burn more cleanly than wood?

Edit: I was probably thinking of smokeless coal which is processed to burn more cleanly.
Because zig is free? A marked up superficial re banding is a scam
I have a statistically higher chance of dying in a car accident in the 2.5 hour drive to visit my parents than I do of dying from Covid-19.

You didn't do one bit of math before writing that.

In 2.5 hours, about 10 people will die in car accidents in the US. (100 per day)

Versus about 100 people from Covid (1000 per day).

Only 8% of the US population does NOT have access to a car. Exclude the elderly and children.. but that's still not enough of a difference to explain an order of magnitude more deaths.

You draw a lot of conclusions from rhetoric instead of facts. That's exactly what got us into this mess.
Maybe he shouldn’t have used the MIT licence if he didn’t understand what it meant. You can always hire a lawyer to explain it to you.

Excuse my cynicism but this story where someone starts a MIT or BSD licenced project so they can attract more contributors and then cry when someone makes money off the project is getting far too old.
They are ordinary USB 2 data cables per the spec. In fact there is no way to negotiate power delivery without having that ability.

I might wish that Apple provided at least USB 3 speeds in those cables (in fact I do wish it!) but their cables are completely compliant with the USB spec.
This is a very valid concern. Pirahã is super isolated, culturally, linguistically, physically. There are a few hundred speakers deep in the Amazon. Everett is _the_ world expert on Pirahã language (second is likely Steven Sheldon), pretty much everything on the subject is viewed through his lens. As I understand it, it was only the past decade or so when others have really started publishing on the subject in ernest.

And even Everett didn't catch the bilabial trill affricate till 2004, like 20+ years in to his research.
Very interesting, the list of improvements over Go address a lot of complaints I have about the language.

Taken from https://vlang.io/compare#go

- No global state

- No null

- No undefined values

- No err != nil checks (replaced by option types)

- Immutability by default
Our communication with the ZSF seems to be on the rocks. If they can communicate politely, this could be possible. The ZSF has my email address.
Russian official line is that partitioning of Poland with Hitler was justified. What is the official German position?
(but but both sides, sure yeah)
Would you say more about the double points idea? Our Coway is struggling to filter our small apartment just recirculating air. It would be amazing to be able to bring in filtered cool outside air, but I haven’t found any HEPA purifiers on the market with an intake hose or window mount (short of a permanent HVAC).
It's not low at all. It is also 100% relevant. It's called misusing titles which is the topic at hand. In some cases it's ok in some cases it's not ok. I have not insulted veterans in any way.

You're just trying to start a witch hunt. Not so far from pointing at me and shouting "racist" for no reason. Doing that is not just low it's vile.
By “normal HTTP logging” what do you mean exactly? Most logging is done with JavaScript, and this is JS-free, would even work in an environment with JS disabled.
There is a lecture from Jeff Dean about it: https://www.youtube.com/watch?v=modXC5IWTJI

It's from 2010, but the fundamentals probably haven't changed.
I'm so happy that we finally have multiline text blocks in Java:

String query = """
SELECT "EMP_ID", "LAST_NAME" FROM "EMPLOYEE_TB"
WHERE "CITY" = 'INDIANAPOLIS'
ORDER BY "EMP_ID", "LAST_NAME";
""";

It's one more step closer to scala/kotlin/etc.
The word 'freedom' is itself highly politically charged in a certain very influential country. It has various context-dependent nuances best left undisturbed outside of targeted party-political discourse.
Will you release contributor No. 2 from the anti-compete and allow them contribute again to Zig?
Would writing an Excel function count?
It’s fine for the foundation to recommend against certain companies, but it’s inconsistent to recommend against any specific company on the basis of it being “closed source superficial rebrand” if they claim to have no issue with people using their code on those terms.
I have a different impression. I have the feeling that the Java language itself stucks in it's original idioms. If there would not be other languages on the JVM, such as Kotlin, Graal.* or Clojure, I guess the Java ecosystem would percieve a long starvation/death.

My impression is that languages such as JavaScript and Go gain more and more track for enterprise software stacks. They are much more multi-paradigm at heart then the Java language could be. I wonder why Java doesn't learn from C++, which reinvents itself every few years. The lambda notation in C++ is really a thing Java could easily have.
> Actually, people with engineering backgrounds see a huge difference between Elon and this guy.

I didn't say Elon and this guy were similarly shady.

I said Elon has been a huge voice in pushing and promoting a narrative that short sellers are evil, and that then allows frauds like Nikola and Wirecard to flourish.

And I stand by that statement. In what way am I wrong?
GraalVM has Partial Escape Analysis, which improves on HotSpot's Escape Analysis by finding even more allocations that are suitable for Scalar Replacement. It's supposed to be especially well suited for highly functional code e.g. anything that makes heavy use of closures.
That’s probably just a misunderstanding. What Milton meant to say was that the infotainment system ran on HTML5, aka Electron, and it required a super computer.
>and then choose to use said information however fits their own selfish interests

It's hard to wrap my head around the argument that since the information was used to forward an agenda or was released selectively it's somehow "bad"

Who cares, if the content is valid and incendiary? Leaks or whistleblowers don't have to be "balanced".
My father brought one one day. I sadly made nothing out of it, and struggled to install double dragon. One anecdote though... my parents knew people who's son was 20~ and quite into computers. One day he brought us a thing called Works, that he used to manage VHS labels with. It was all innocent but years later I realized this was the first encounter with piracy :)

I still have the mouse somewhere.
We always work with abstraction at ALL levels of the stack. Any stack. Even logical gates provide an abstraction that can be utilized by developers higher up on the stack. I am currently struggling to think of a single sub field of software engineering that not rely on "glueing" abstractions together.
They are only supercomputers in comparison to 1970s hardware. Today, they are just average computing devices.
On paper, for another 15 minutes maybe.

If the situation with Nikola is really as bad it looks right now, he's going to be spending the next few years trying to stay out of prison as the Feds turn his company inside out, investors start filing lawsuits (claiming they had no idea what was really going on), and someone starts writing a best-selling book about all the fraud that went on. I don't think you want his future. That paper net worth could quite easily be negative a year or two from now, with various assets seized, civil lawsuits, and so on.
Consider that 1968-9 Dodge Charger production was 89-96k units per year. It came with engines from the 198ci 6 cylinder, 318-2bbl V-8, 383-2bbl, 383-4bbl, 426-8bbl, and 440-4bbl. Swapping any other engine and trans into the 6 cylinder or 318 versions made them more popular and valuable. Nobody restores the less desirable versions, but everybody hotrods them. I have a 71 Barracuda convertible, born with a 318. I added a huge hemi engine, not for added monetary value, but for added fun.
> For those that believe in software freedoms as fewer restrictions, you have to accept that people may take advantage of your fewer restrictions.

This argument has never made sense. "The software is more free because you can impose restrictions on the way it's used." It's more of an attempt to rationalize than a concern about the freedom of the software.
Uber Tried to Conceal Driver Photo Fraud, London Cabbies Say
The issue, in my opinion, is separating the fact from the language shaping the thought to the thought shaping the language. It quickly leads into strong linguistic relativity, which has been proven wrong. And even the weak form, in my opinion, isn't very strong proof that it's necessarily a specific language, as opposed to cultural influences, affecting it.
State of Women in Tech and Startups 2020
> 1. Why do you believe that No. 2 can make valuable contributions to Zig if you do not value his contributions to Zen?

Because the project does not care for Zen's desired direction and following this direction is the form No. 2's contributions to Zen would have taken as they were a contractor to Zen.

The contributions No. 2 would make to the Zig project as an individual and independent of Zen are… unrelated to the direction Zen wants.

> 2. Why do you believe that No. 2 would be a potential contributor to Zig if he weren’t otherwise legally restricted?

Because No. 2 is the number two contributor to Zig and is actively stopped from contributing by the NCC. That's literally in the statement.
Very nice. It's interesting to see the flowing and organic shape of the models. I'd be curious to see some meshes though to be honest. But this makes me want to play with it!
This is the opposite of the Tesla playbook. Tesla tried to demo, publicly, the window strength of the Cybertruck (it failed).

The analogy would have worked if Trevor had actually tried to drive the "fully functional" vehicle that wasn't a "pusher" around. Even if it had failed, then we'd have seen the truth there too.
There's surprising little time you need to invest before magit starts paying back by decreasing the time you would have previously spent looking at the git documentation for the operations you don't use very often.
Surely the usefulness of what the compiler outputs is at least related to whether it's commercial or not.

If I forked GCC and made a version where the produced binaries would only run on the machine where the compiler ran, and removing that was a subscription...I'd call it a commercial product.

(Ignoring the GPL issues)
Why is the font on this article so hard to read? Maybe it’s not the font, but the weight. I had a hard time reading it and stopped part way through.
That seems akin to an 'ethical' approach to ads. But as always with ethical products that are competing in a common market, how do you prevent cut-throat/unethical competitors from dominating the market if they have better engagement, conversion rates due to more aggressive/deceptive/manipulative techniques?
Programming and Software Engineering are two different things, and I'll challenge anyone that says otherwise.

Why? Because the ability to program is a subset of what a software engineer needs to be able to do. Granted, it's an IMPORTANT subset, but to create, or "engineer" good software on any truly useful scale, one needs other very, very important skills.

Engineering is based on the idea that you are using some degree of scientifically sound principle to create something in practice. That applies to creating software. There are clear, scientifically rigorous axioms, corollaries, etc that dictate ways that software can be written effectively, from the basic instructions a computer can process all the way up to the highest levels of abstraction. Software standards are developed that define ways that software should be written to take advantage of this scientific resource, and a huge part of writing effective and useful software is managing how one spends their time creating, refactoring, testing, and deploying/publishing that software. That is NOT an easy problem, and it is distinct from programming in and of itself.

The idea that a "board" has to exist to say whether or not something is an engineering practice doesn't hold water because it's the science underpinning the practice that makes it engineering.
Hello?
Hello
Tesla has several different cars I can buy and drive right now. Nikola as far as I can tell has absolutely nothing I can buy and drive right now. One of these things is most definitely not like the other.
The ad industry has overwhelmingly moved to server side. Google AdWords, Facebook ads, Instagram ads, sponsored search results on travel sites. Server side means you need more trust that it’s an actual user and not a server farm, so it’s less usable outside the walled gardens.
I remember this as well. My opinion is that both sides were in the wrong. I think it's a case where the creator is overambitious, and set unrealistic timelines that obviously weren't met. In response, many called him a scammer/vaporware because he's soliciting donations.

That said, the project kept progressing along and seems to get daily commits, which would be unusual for vaporware.
"Preserving the environment" is rather a misdirection.

Initially, fire suppression's "10 a.m. rule" was the result of forest industry advocacy. More recent burn opposition comes from real-estate interests --- homeowners, but also banks, mortgage holders, and insurance companies --- seeking to preserve asset values. Periods are roughly the 1930s for the first and 1970s/80s onward for the latter.

Actual environmentalists (and many foresters) have advocated more though controlled and smaller burns for decades. I've travelled through the Western US numerous times over the past 30 years, and the role and scale of fire has long been evident. My trips have included travelling through recently-burnt landscapes, and several which burned within a few years of my passing through.

I had a long conversation with a forester on a road trip in the mid-aughts that was particularly memorable, and on which I've had frequent cause to reflect on since.
Er yeah. Derp.

8 character ascii not 8 bit.

It's early.

That's 8 bits ^ 8.

Or 256 ^ 8.

and easily able to be represented searching online with 8 characters.
> We don't plan to use this trademark to harm Zig.

Can you back that statement up somehow?
Of course it would survive! There's better marketing and sales channels than stupid ads. But of course, you need more time and brains to set them up.
I'd say that is the business model Tik Tok "WTF happened to Vine"? Vine was popular but not exploited (for lack of a better term) so Tik Tok picked up where Vine left off.
Forced sterilization policies in the US targeted minorities
Still working from home? Time to start the ‘fake commute’
Scientists create gene-edited animals
Have you heard the expression "Freedom isn't free"? People aren't saying "Liberty isn't liberty", they're saying "Liberty isn't free of charge." Similarly, this person is saying "Libre software isn't free of charge." You're not informing them of something they didn't know.
That's what I was under the impression of as well. What the article seems to imply, though, is that exogenous increase in burn intensity (ostensibly through climate change) is making the mileage of that approach less practical than it used to be. Of course, I'm sure the two are not mutually exclusive.
I find this to be the more fascinating part of Google's response time as well. Sending an optimized html file to a client in a matter of milliseconds is cool, but static pages should all load very quickly, so I don't see much surprise here - they've just optimized their front-end and done a good job of it.

Them being able to take your query, discover the data that answers your query, then optimize that data down to a little html snippet that fast is significantly more impressive to me.
Companies can profit through abuse of an information imbalance. The short sellers have an economic incentive to look behind the curtain and find these abuses. They can provide a service to the market or,they can act unethically and put out false information.
He makes a valid point; why does a page with a text field and links to other pages need to weigh anywhere close to 700kB?
> more and more emphasis

Well, more and more literal / less and less sarcastic.

Consider —

"Some people have suggested that I summarize the results, or declare a winner. In order to satisfy this request, I have come up with a unique and subtle quantification system to score languages on their overall performance, which I call the Completely Random and Arbitrary Point System!, or CRAPS![TM], for short.

… you can link this page (with properly selected CGI parameters) from your language advocacy page as the final proof of your language's supremacy! Think of the glory."

https://web.archive.org/web/20010302143046/http://www.bagley...
No, wondering about the case where the shorts were acting in a public and illegal manner and the SEC did not indict anyone. Is that not an SEC priority or is there a policy to let it go? Is there more "untouchable" aspect going on? Is the bar of proof too high? They certainly have gone after insider trading in recent times.
i think that is the correct answer, reverse the blades and then jump over them so the air current forces you out like one of those indoor skydiving places
Super Mario 3D All Stars uses two custom emulators for N64 and GC/Wii
Then who provides that training? And why aren't they knocking on the doors of all the schools in the country?

The big difference from the perspective of the schools is that proprietary software is backed by a big corporation that has made taking care of your needs their business model. There's nothing inherently stopping companies from offering the same quality of service with free software, but in practice free software often means doing things yourself and relying on a community of volunteers.

Meanwhile, for the big corps it's fine if this is a loss leader, because it teaches a new generation to use their products. You've got to get them while they're young, after all.