skysight-inc/HackerNews huggingface dataset:
It's a problem because it means your editor will have a very hard time parsing your file without analyzing a lot of other files first.

The grammar of your file depends on previously declared symbols. But which symbols have been declared depends on the header.h files you import. But which headers you import depends on the -I options you give to your compiler. Except there's no standardized way to express what -I options your project uses, and they might change depending on your build profile.

Any modern text editor can give you good syntax highlighting for a Rust file or a Go file basically as soon as it opens. When it opens a C/C++ file, it has to do a lot of guessing.

(This is not conjecture, by the way. I tried to integrate clang's implementation of the Language Server Protocol in Atom for my end-of-studies project, and it was not fun.)
Who's making money directly from those figures?
> For it to make sense this language would have to be quite a bit more productive or otherwise better than Go, Rust, C++, JS/TS, Python, Java, etc.

Concurrent programming languages are quite a bit more expressive and therefore productive for distributed systems than the languages you listed. Go, Rust, C++ JS, Python, Java etc. are all imperative languages with sequential semantics. Writing concurrent programs in these languages is much harder than using a specialized language. There's a reason Erlang and BEAM is preferred by many to write distributed systems as opposed to C++.

Languages designed with asynchronous, distributed, parallel semantics from the ground up allow a higher degree of expressivity when it comes to distributed systems. Obviously you can write anything you want in imperative languages, but the semantics really work against you to the point where concurrent programming is generally considered "hard" by users of these languages. It really don't have to be that hard, or at least not any harder than sequential programming.

I would say if you only know the languages listed, then learning a concurrent languages would expand your mind rather than burden it.
Gloo GraphQL Beta: Envoy Based GraphQL Server in Gloo Edge
Truly awful. Slippery slope begins.
They had to serve you the file, for which they needed your IP. If they're willing to assign each downloaded client a unique ID what are the odds they are not storing the IP address associated with that unique ID?
> It also leaks the usage to jquery, …

This is the first time I’ve read someone refer to loading jquery as a data leak.

Ideally they shouldn’t be using jquery, or just shipping it with the app/self-hosting. But for the general case, are you saying your ideal would be an app prompting you for permission before it loaded any external resource from any url? Even one as ubiquitous as jquery?

How is the fact that your IP address requested a copy of jquery, one of the most downloaded JavaScript libraries of all time, any kind of meaningful signal?

I’d be more worried about it as an attack vector than a privacy infringement.
Not 20, but my 10 year old HP color laser is working as well as new!
Also more details in a solocon video (28 minutes) https://www.youtube.com/watch?v=jefxqvCWU6E&list=PLBOtlFtGzn...
FLAC was released in 2001 and widely popular by at least 2006.

With much fanfare, iOS11 (2017) was the first time iOS supported playing FLAC files and that was (and still is) not the Apple-branded “Music” app but only in the “Files” app.
I think their point was that very few people want this stuff, which may or may not be true.

Based upon the comments so far, it sounds like a lot of this stuff is unwanted since it is either low quality or they get so much of it that it is redundant. It sounds like a lot of people would welcome it if it was higher quality or not redundant.

I would hardly call it an environmental crusade if it stops behaviours that are out of habit and that people do not find beneficial, unlike your examples (most of which people do because it has value in their life).
I'd been watching the changelogs for it intermittently and never caught it. Guessing that this is you: https://forums.zotero.org/discussion/85306/available-for-bet...

My apologies for the erroneous comment and massive THANKS! for adding that feature.
Is your question similar to the question "there's a string type in almost any language, but does that include a string representation of the 100 states of the 100-state 2-symbol busy beaver winner?"
Zotero is hiring (16 days ago here on HN):
https://news.ycombinator.com/threads?id=dstillman
That's incorrect
chef kiss
You don’t seem to be getting the point. The idea is so you can compare the nutritional value using a standard measurement size, no matter how big the bottle is. Knowing how much sodium is in something is not very useful when shopping if you can’t compare it to other products on the shelf.

The main issue is really the term “serving size”, as it implies that what’s in the package is a single “serving”. (And this confusion only applies to smaller, convenience size packages. Nobody would think a party size bag of chips is a single “serving”).

If they called it something else, like “sample size”, it might not be so bad. However it’s also difficult to come up with a succinct word to describe it.
Some articles on this:

https://www.bbc.com/news/world-africa-44951670

https://www.cnn.com/2013/04/12/business/second-hand-clothes-...
This is the kind of “VIM is the only IDE you need” gatekeeping garbage mentality that pushes creative young people out of tech.
Well... Sources are limited. Also data centres produce a lot of heat.
Very interesting work and it's cool to see glimpses of the future in biotechnology. How would this technology get to gigaton-scale carbon removal?

It seems that the options to use the trees to sequester carbon are to #1 leave them as live forest, #2 cut them down and use them for wood, or #3 convert the biomass to biochar or bio-oil and sequester it, before regrowing new trees. (slightly different schema than ZYinMD's comment)

#1 would require covering large land areas with your trees. Do you know how much land? It seems that could displace natural forests. Reforestation projects with native trees offer the possibility of restoring native ecosystems eventually. These trees would store more carbon per acre, but at the cost of permanently displacing native trees from that land. You mention reforesting mine land and other degraded land, which seems like a great idea - how much CO2 can you sequester with that sort of land alone?

For #2, unless you can increase total world wood production it seems like there wouldn't be a climate impact, because all wood produced today is already sequestering carbon.

#3 might work but you don't mention it. Biochar and bio-oil don't necessarily require poplars. The figure of merit for plants grown for biomass would be $/kg of biomass, or kg/acre. Based some of the discussion it sounds like empress trees or other even faster growing plants could produce more biomass, and for this application might be better suited.

Sorry about being late to the party!
> This will allow us to […] answer questions like, "Why do we see so many installs per day, but not that many downloads per day?"

That’s really not something they should spent much time puzzling over, much less implement tracking IDs for.
I'd definitely wipe my ass with some Windows 11 TP.
Deepmind AlphaCode
Sorry, I should have appended an "/s" to my comment. Einstein is associated in a loose fashion, and therefore by name recognition often credited by laypeople-- to creating the atom bomb, but has much less to do with it than many other people apart from theoretical groundwork related to the energies involved in mass. (to greatly simplify things)
Why would you assume I didn't consider?
This is why I think we need to figure out executive compensation. Boards just rubber stamp whatever the CEO wants.

Tie their compensation to real goals and require them to hold for the next 10 years.
This appears to be unfixable.
The CIA has already arrested or scooped up pretty much every valuable member within Anonymous, Lulzsec, Lizard Squad, etc. What’s left is script kiddies like this who pretend that accessing unsecured CCTV is some major breach.
UK Office for Digital Identities and Attributes, new legislation and trustmark
Wild-assed guess: They forgot the password for the first one, so made a #2?
You seem to be unaware that intelligence services have been hoovering up internet traffic wholesale for decades, and that telcos do it internally as well. Verizon's "supercookie" is a great example.
Thanks for clarifying! I can see now how that could be an example of prejudice.

I had a different scenario in mind: person A indicates their preferred pronouns to person B, but person B refuses to use those pronouns for well-considered reasons and with a full understanding of the situation. It's this scenario that I was arguing to not be a case of bigotry nor prejudice.
No. The output is orders of magnitude too low. Trees stay cool by evaporating water. The solar energy they're absorbing by doing this is a lower bound on the energy you have to put in to condense that same water out of the air. But tree leaves convert about 75% of the sunlight that hits them into heat (they're a bit more than 75% "efficient" at doing something they don't want) while PV solar panels are only about 21% efficient. So you'd need more than three times as much solar-panel area as tree leaf area for that to work out.
The heading of the linked article reads "MAHEPA consortium demonstrates feasibility and advances toward liquid hydrogen tanks"

Again, volumetric density is of little consequence for aviation. See above. You are visibly reaching. Why reach?
I just prefer the sharp edges of GameScience dice, regardless of their trueness. The Zocchi Ruby Gem dice are the closest to the pleasure of rolling casino dice, but I'd still prefer they be about 20% larger and heavier with ink that doesn't lift off from too much handling. I'll take a slight bias in the rolls if it means a superior aesthetic experience.
Reminds me of the old 90s days of Apache with .htaccess files Auth setup.
AmigaOS2.0 had an interesting API: tag arrays: a variable length key/value pair of parameters
Yeah, that's not my point, but it's my fault for not being clear enough. I added a line to the comment you're replying to, to try to make it more explicit.
This doesn't remove CO2 from the ocean, right? It instead mixes the ocean better to increase the total CO2 absorbed in the ocean, reducing atmospheric CO2?

It sounds like a cool idea but is not really related to what AirMyne is trying to do! Lots of ideas are promising and people need to be working on all of them
Dowsing has in fact not been proven to work. There is instead overwhelming evidence that it does not work better than chance.

Wikipedia sums it up nicely, with citations:
--
The motion of such dowsing devices is generally attributed to the ideomotor phenomenon,[7][8][9] a psychological response where a subject makes motions unconsciously. Put simply, dowsing rods respond to the user's accidental or involuntary movements.

The scientific evidence is that dowsing is no more effective than random chance.[10][11] It is therefore regarded as a pseudoscience.
--
https://en.m.wikipedia.org/wiki/Dowsing

For an entertaining time, check out the late James Randi and his debunking of dowsing
Why would Mozilla need the IP address?
I think states haven’t switched to year round times (except Arizona) because it’s weirdly better to be in sync with the changes.

New England has a compact to move ahead one time zone and abolish the clock changes, moving from Eastern to Atlantic zone, if all the states agree. That’s basically identical to year round DST. But if the rest of the Northeast stayed on Eastern with clock changes, New England would have a different time zone for 4 months out of the year, which is kind of weird and awkward. It’d be easier if Boston and New York were either in the same time zone, or 1 hour apart, but being different sometimes sounds like a mess.

Maybe California wanted to avoid that.
> though AVIF is currently ahead of JPEG-XL in browser support.

It certainly looks like AVIF is ahead because it has landed in and Firefox and Chrome, but it's blocked in Safari by a required OS change[0] (iOS/macOS support if I understand the comment correctly?). Additionally, there's no implementation in Edge (even though it's chromium)[1]. Sorry, I wish I had more details but I'm not sure where to look to find a status update on that.

Meanwhile, JPEG-XL has support behind a feature in every major browser except Safari[2]. As you and others have noted, there seems to be a lot of buzz and excitement around JPEG-XL throughout the ecosystem. The webkit folks seem to be making an effort to get the ball rolling[3]. I might be misinterpreting something but it all looks very encouraging at any rate. It almost seems like it might gain wide support in Firefox and Chromium (Chrome & Edge) around the same time with Webkit following (hopefully) closely thereafter. Heck, I don't see why Webkit doesn't just abandon AVIF and focus on rolling out JPEG-XL.

[0]: https://bugs.webkit.org/show_bug.cgi?id=207750#c25

[1]: https://caniuse.com/avif

[2]: https://caniuse.com/jpegxl

[3]: https://bugs.webkit.org/show_bug.cgi?id=233364
Remember when the way to eject a floppy or other removable disk on a Mac was to drag its icon to the trash? That was weird.
RIP the internet
As far as .NET implementation goes, it is really bad:

- Very old and currently obsolete project target

- As a result, does not use modern data types such as Span<T>

- No utilisation of ArrayPool<T> which is important for things like serialisers where you expect to deal with buffers a lot

- Appears to be a blind Java port given provided code style

This is not acceptable when working with low-level and binary structures which this standard is focused on.
Yes, I know, this is an OSS project and therefore instead of complaining here I should have been working on contributing a PR to fix those issues. However, my main concern is that this standard and set of libraries in the current form work against the performance-sensitive nature of working with binary data.
Since then, I've checked first where offices are before interviewing. I'd normally ask them, "I saw on Google Maps that your company was at X. Is that where we interview?" Half the time, the answer is no - it's some sales office and the engineering team is elsewhere, or "meet me at the cafe at the ground floor". A lot of companies also have multiple floors, so even if you get the building right, you have to ask which floor.
How Will 5G Affect the Future of Gaming?
Wrong article then

This is about a painter realizing that photography overlaps with reality distortion aspects as others arts
Bacteriostatic materials aren't rocket science. One of the best dehumidifier materials, copper, is also one of the best bacteriostats. It's just expensive.
Same Day Skunkworks
https://www.nejm.org/doi/full/10.1056/NEJMra1507771 Volkow is a mainstream researcher, using data from the peak of the crisis, and cites the rate at just under 8%. It is not at all unreasonable to assume that with proper prescribing (unlike what happened in the 90s and 2000s) that chronic pain patients can have opioid misuse and addiction numbers near or matching that of palliative care patients, where addiction rates are closer to 1% than 10%.
I miss the old Windows 95 days of every open window having a visible tab on the panel next to the Start menu. But of course, nowadays everyone has dozens of open applications at all times, so it's a less feasible design.
I recently went to Poland for a quick 2 day holiday. Felt great before I left. Felt great while I was there. Tested positive for covid the morning I was supposed to fly home. Fast forward a bit and I'm in the back of an ambulance while my partner was on the plane back home.

They put me up in a hotel for 10 days. Fed me 3 times a day. Checked on me twice a day. And on day 10, opened the door and I was on my own.

How I could have managed that without Google translate, I don't know. None of the doctors or nurses spoke more than a few words of English. And I could barely say hello, goodbye or thank you. (I can now!)

As you say, life would have been difficult. It was difficult even with google translate. But it made the interactions much easier on both parties involved.

I would hope that if someone was visiting my country on holiday, or to visit their relatives, and happened to get sick, that the hospital would do all they could to communicate with them and not treat them like they shouldn't even be there.
The useful things I got from startups and/or conferences over 20 years:

- light backpack (got it in 2003 at a conference and loved it so much that I tried to find out where they sourced it from when it finally broke after years of intensive use);

- mugs

- USB sticks (can't have enough as they tend to vanish)

- (unobtrusive) t-shirts

The useless swag (which I often remove from swag backs while still at the event):

- (obnoxious) t-shirts (too attention-seeking or the ones with the wrong logos...)

- most electronics

- most things made of plastic

- paper adware that doesn't really say anything except for logo and buzzwords

Good choices for swag are paper notebooks and pens, but the quality of the swag items will be associated with your brand, remember (it is true the quality has gone down in recent year, and also the spend per vendor)!

I encourage you all to speak out and give generous feedback about the swag offered to you, especially regarding utility, quality and ecological footprint.
Why would Mozilla need the IP address? It doesn’t seem useful for their telemetry.
> Nowadays using Firefox feels more like holding a political demonstration in an empty room than using the finely-tuned instrument I once had.

I can't think of better words to describe my feeling as a Firefox holdout. It's still my default browser, and the one I use for 97% of my work. Mozilla is breaking my heart with their floundering. Like a fantasy author who keeps getting mired in side quests and can never get back to the main plot.

Stop with the goofy marketing tie ins, the hostile telemetry choices, the side products like Pocket and VPN, and just make a fucking browser that doesn't attempt to hide complexity from the user. Focus on that, do yearly fundraising like Wikipedia does, and be content.
This seems like a decent solution s compared to alternatives presented so far in throughout discussion.

Folks who browse in an edge-to-edge maximized window will still be at least somewhat-to-quite vulnerable, especially if less tech-savvy or vision impaired. I generally don't browse this way, mostly due to the relatively insane* width of displays in general these days.

Would mobile users still be vulnerable? Due to:

1. Tiny screen dimensions.

2. No option for "window" resizing. It's not even a thing.

* OT: Displays today are wide to such an extreme they tend to be too wide for my needs and tastes. Eventually it's too much like staring at the bottom 1/5th of a full-sized 4k display, which work sent me but turns out is mostly good for watching Batman, The Matrix, and other ultra-wide theatrical film releases. Granted, at this task, a 34" 1440p widescreen excels marvelously.

Surely you've heard the joke (or is it an adage?):

"With that 34" display, it can [finally] render a Java Class Name and fit it within a single line. But after the IDE and debugger open, you can only see the one line.
> The CIA has already arrested

The CIA might kidnap people, but arrest is a more law-bound process that they don't really engage in, except their in-house police force that handles things like trespassing at CIA HQ.

US federal national security related arrests are mostly FBI.
> in places where the air is wet, it rains, and you don't need it.

- Rain water collected in ponds/rivers may be contaminated/infested.

- Lack of fresh water in the ocean/islands is also an issue.

The two things that are available almost everywhere are air and sun.
A commercial system is in use on the Warm Springs reservation in Oregon: https://www.opb.org/article/2021/08/10/warm-springs-leaders-...
This "common cold" has already killed over 100k people in the US since New Years Day.
One extra column for “effective” as in whether its in force yet would be good

Having footnotes won’t scale well as more states make progress
Project Serum Announces $500K Ecosystem Prize for Development of a Cross-Chain
Names are such a culturally different thing, and it's interesting to see how software grows around the culture it's written in and how walking into it from a different culture can feel.

Anglo-centric view here (given that's where I'm from), but just living in Puerto Rico for a while was interesting. The culture there predominately has two surnames, one from each parent. When I was there, I was frequently asked for my mother's maiden name to be used on my paperwork, but I was quite resistant given I had a couple of accounts (banking primarily) that I could not change the security questions for and made use of "mother's maiden name" as a "secure answer".

I've lost track of the ways that broke peoples software, while I was over there, and started giving my middle name or asking them to double my surname. One place was unable to send me any mail for a while until they figured out that the software would silently skip "incomplete" accounts when generating monthly invoices. One place would inject "null" so I got mail to that was "null-Surname". One place just wouldn't allow them to create my records without a second surname.
But Mozilla is not a government agency or a telco.
Why would they need installer IDs? The question is if they collect it, not if they need it, and all their other behavior suggests that they do collect it.
Well, Firefox' tracking is usually meant for determining things like where did the installer came from and collecting feature usage data, while Google's is all about building marketing profiles to sell targeted ads. You decide how bad each of them is.
I’ve heard virtually nobody mention the azov battalion.
Don't know if it's a standard Graphviz thing but the text felt like it wasn't vertically centered in the bubble's.
You can save urls or identifiers to your library from https://www.zotero.org/save or using the magic wand icon in your web library.

We just stopped linking to the bookmarklet on the download page. Unfortunately browsers no longer support them well if at all.

There is an open job post for an Android developer, but none of the existing Android apps are first party.

(Disclosure: Zotero dev)
Boatswain, your Stream Deck app for Linux
Boatswain is a new app I’ve been working on for the past month that allows controlling Stream Deck devices. It can assign icons and actions to buttons, and perform them. Boatswain is on track for it’s first stable release soon.
I am not sure I agree with this original hypothesis - does anyone really believe a photograph is a perfect recreation of truth? From most people I talk to they understand that it is somewhere in between art and documentation.

I am big into photography myself and it would take a lot of conscious effort to actually take photographs that were as close as possible to what the average human brain is perceiving from their own eyes. It is certainly possible with the right tools and mindset but would require careful lens selection and conscious choice of angles/perspective.

TLDR:

Ceci n'est pas une pipe
This is interesting to wonder why Intel stumbled so much and has lost so much ground. I suspect the basic premise of this article - that C-level were focused on share price rather than innovation - probably explains it as well as any one thing can.
The article explains why: to figure out why there are more installs than downloads.
Okay but patents only last 20 years, maximum, right? So what's stopping someone from copying a design from 20 years ago? Consumer/small-business class printers from 20 years ago were just as good as printers today.