skysight-inc/HackerNews huggingface dataset:
Yeah, It's understandable that they would use this as a differentiator, but in reality, we all gain when encryption is rolled out more broadly.
Did you form that opinion after going to college yourself?
If you have a bottle, please try the Monks' Picnic[1]
It will make your backyard parties smoother.

[1] https://www.washingtonpost.com/recipes/monks-picnic/16446/
Convolutions are learned by the neural network. In general, how layers are composed is more of an educated trial and error process than of an intentional design producing expected results.
I think you're looking at it without any context and it doesn't do it justice. Here's the relevant piece from the article:

> Ms Barber said she had requested the vouchers - in effect store credit to the value of her flights - in March 2020, after Japan closed its borders to foreign travellers during the first wave of the pandemic.

> Her frustration began, she explained, when her preferred destination of Japan did not reopen its borders to visitors as quickly as other nations. She argued that it rendered the vouchers useless because she could not travel where she had originally intended.

> By December 2020, with Japan's borders still closed, she raised the issue with BA and requested a cash refund, but her request was denied.

Essentially, she accepted the voucher in lieu of a cash refund on the premise that she would be able to use the voucher towards a similar flight in the near future — i.e. a flight to Japan.

When it became clear that that wasn't going to be a viable option anytime soon, she wanted a refund. I think this is perfectly reasonable.

Let's say I buy a ticket to a film but the cinema gets flooded, and the showing cancelled. I might be perfectly happy taking a voucher for a future showing over a refund. A week later though if the cinema still isn't open, I think it's fine to say "Hold on, I thought I would've been able to redeem this voucher by now. I've changed my mind & want my money back instead".
I would trade you in a heartbeat.
Incredibly frustrating that it does not have pictures of the end results (as in folded and everything)
Ask HN: What are some of the most used, yet understaffed libraries?
I’m sure we’re all aware that there are libraries that are heavily used by the community and that are understaffed. This is best described with a single image: XKCD's 2347 (https://xkcd.com/2347). Can you name any such libraries / projects?
It's crucial because obviously it's crucial!
The magic moment for me with org-mode was when I realized you could collect TODOs out of comments in code... in addition to calendar... in addition to "second brain" note taking... in addition to the fact the files were just text... and could be managed nicely with git... At this point, I've moved on from Emac for code editing, but I still use org-mode.
I also tested MSVC vs ClangCL recently, because someone requested MSVC support, and I have no Windows machine. mingw cross worked fine for several years. on apple and linux. So I installed clangcl and cross-compiled the project on linux to windows via clangcl, fixed all missing compat pieces (not much, because MS got much better recently, mostly adding some _ prefixes to std functions), and then tried a native MSVC CI (Github Actions and appveyor).

clangcl indeed caught a lot of problems, but not all. msvc still deviated more than with chrome. The clangcl/msvc wrong size reports were very good!
Here are the additional MSVC fixes I had to add, over clangcl:

VS2019 specific fixes, __VA_ARGS__, __attribute__, suppress warnings

* __VA_ARGS__ macro support (illegal ...)
* __attribute__ only with __GCC__
* suppress C4101 uninitialized recount warnings, and strcpy
insecure warnings.
* no proper const var support
(with the even weirder error: cannot allocate an array of constant
size)
* much stricter typecasts (silly cl compiler)
* strict dllexport/dllimport decls: fix various omissions

clangcl is not error compatible to msvc, msvc errors much more.

While I was there: tcc was fine, for chibicc I had to file some PR's with large files, and pcc is currently broken, some tricky cpp regressions, which I couldn't fix.
GDPR is enforced in the UK exclusively by the Office of the Information Commisioner, which is hopelessly underfunded. There are no "expensive audits and invedtigations". Instead, the ICO sends you several letters containing friendly advice on how to come into compliance, before even thinking about actual enforcement.
>I don't see how it provides any protection against the 5 eyes or having one's google account breached.

It isn't supposed to protect you from government agencies. Really what this feature is, is 1) e2e of email, and 2) integration with an external enterprise key management service.

#2 means that at very least, your org will have access to your keys and therefore all encrypted mail, and if they have access to that, then they are open to things like subpoenas from law enforcement.
> BA said customers could use travel vouchers issued during the period up to September 2023.

Seems a shit trade-off compared to cash.
The email allow-lists will be a problem.
We live in an empty, denuded world, a faint shadow of its former self. Even "green" Ireland which sells itself as a natural place is an ecological wasteland.

From Whittled Away, by Padraic Fogarty

https://iwt.ie/product/whittled-away/

"""
In 1623 it was reported chat Ireland was exporting 20,000 tons of pilchard annually.4 To pm this figure in perspective, it is over four times the toal landings for all species from the Irish Sea in 2014 and is exceeded today only by the individual open-water catches of mackerel. horse mackerel. and blue whiting Even if this figure is m exaggeration it gives some idea of the scale of shoals. However, It was not to last. The pilchard began its decline in the middle of the eighteenth century and by 1795 the Baltimore fishery was spoken of in the past tense. After thh, shoals of fish continued to appear, albeit intermittently. well into the nineteenth century. An appearance off Kilmore Quay in County Wexford in 1835 was the first in living memory and 'people did not know their value and there was no means of saving them and great quantities were used as manure'. In 1879 the Baltimore Company was wound up after a number of unsuccessful years and then fell into a terminal decline. The pilchards didn't disappear entirely but subsequent appearances resulted in catches being dumped or used to fertilise fields because demand was nor there to actually eat them. Today, there is no targeted fishery for pilchards and their occurrence in Irish waters is sporadic and of no commercial signifieance.
"""
Nix journey part 0: Learning and reference materials
> This might be unusual but I would prefer to read someone's mental model of how the code works than the code itself.

The hypothesis under Peter Naur's (the N on BNF) "Programming as Theory Building" paper is that transmitting (by talking) the mental model is far more important than other format of documentation to understand a system.
I'm nominally familiar with PID loops but am not a control engineer. What other tools would you commonly bring to bear when a PID is not applicable?
> Do people just throw random layers and activation functions together until something works?

In a lot of cases, yes. You can start with a reasonable baseline architectural guess, like “convolution should be good for vision” or “attention should be good for language”, but after that it's a lot of guess and check.
Not OP but used SimplyStatic[0] to export flattened pages and assets. It’s still its own deploy process but you avoid a lot of security and site speed issues. You can specify root domain and allow/deny which URLs get exported.

[0] https://wordpress.org/plugins/simply-static/
Emacs for Android! It's a thing.
It's not Android nonsense, it's just nonsense. If you don't post, TikTok requires zero permissions. Further, they only collect data related to how you use the app as per their privacy policy: https://www.tiktok.com/legal/page/eea/privacy-policy/en.
Post like a bot, and people will treat you like one.
Downsize Alphabet/Goog by seventy percent to wring out the SF, Berkley niche community interests projected in culture war ads. Twitter did and the world's richest individual owns it. Do it.
Compiling takes time, so there is a built in tradeoff to doing a JIT compilation, if you compile the wrong thing the code slows down. In JavaScript at least code needs to be monomorphic to be compiled so if something is almost always called with one type, but occasionally another you can get a massive slowdown (at least in the past I'm assuming this is still the case).

More generally all the profiling and whatnot is much more complicated and so everything that entails.
"If a private DM conversation started to go in that direction [i.e, not positive, not supportive/b_i], someone would speak up to take the conversation to a public channel, and things returned to a more constructive tone."

This seems utterly unacceptable to me.

Firstly, taking private things public is a breach of trust. There was a reason this wasn't public.

Secondly, this seems massively counterproductive. I can't find the story here anymore, from a few weeks ago, where the guy who worked at a laser factory tried to tell people that their laser aim wasn't stable, and the company only fixed it after the customers complained - because the colleagues were aghast at such a "non-positive" attitude from the new guy.

Also, I'm German, where all this US "be nice and smile all the time" thing seems at best naive, but also a form of torture and company overreach to try to emotion control employees into this drugged up alice in wonderland facade. "Crowdsourcing" company culture emotion control to a system of shaming and doxxing only makes this worse, as it removes the central point of responsibility for it and allows the company culture control to hide behind the employees for it. This is vile.
This is the whole premise of Simon Kuper’s Chums. Modern PM’s almost exclusively went to Oxford (none to Cambridge), and PPE was by far the most popular major.
Why would it be March for HN? End of the Japanese fiscal year?
For running individual applications over the network, Waypipe might be the way to go, though I haven't tried it.
Use of plastic started exploding in the 60s and 70s, so it would depend on how old your grandma was. But sixty years is a fairly substantial length of time for exposure.
i think i read all the blog posts and announcements, yet i can't for the life of me find a technical explanation of what exactly this does.

it looks like it could be like s/mime, or possibly a scheme for encrypting the contents of messages stored in gmail accounts. where are the keys stored? what is the threat model?

can anyone enlighten?
Then get a legit-looking domain name and hope you don't get algorithmically deranked. It's literally a gamble.
Feuerzeug is a lighter, its a fixed term, nothing "wobbly" that relates to fire-stuff.

Zünder is an igniter/detonator, Zündung is the ignition.

Zeug can be used as "thing", but it is frequently used when refearing to gear. So "Feuerzeug" is like "Firegear", "Werkzeug" is the "gear for working" (tools).
You are not safe from a colleague adding a dozen classes to add two numbers if you are enabling the "clean" crowd either. When I was at uni I was obsessed with these clean ideas and how they would allow big teams to work. after years of working I have seen these ideas fail to actually make teams work in an harmonious manner, worst hit I have experienced against these ideologies was finally working in a place without them and seeing how a lot of the alleged "advantages" of "clean code" could be achieved by other simpler means and how much in the way these ideologies are of actually being productive.

Productivity is achieved in spite of clean, not thanks to it.
Well put. Markdown was not designed for the sorts of things Org-mode excels at.
Doesn't Linus Torvalds run Linux on Mac hardware? He basically adores apple's laptops, which I can't blame him for.
It already is.. can’t find the paper, but some image related deep learning model used sin(x) type of inputs to their model. This was a core improvement.

Not unlike how you can linear regress on x1,x1^2,x1^3,x2,x2^2. Encoding prior knowledge about input data as additional inputs helps with machine learning. 1980 called it wants its accomplishments back.
Yes and no. Especially once one considers how a remote branch is not a branch in the local sense.

If that struck as odd, consider reading this, which I wrote sometime ago when a number of pennies dropped: https://peter-whittaker.com/
"If we stop construction water, that act alone would lay off about 20% of our county."
2 years! No one can survive that long in a media org without serious brain damage. Not worth it.
I'll admit, I also clicked into this article expecting something about trends in popular colors. :D
The CCP doesn't allow Facebook on PLA devices either. Because they're not idiots. All superpowers have significant domestic legal power to collect information regarding national security risks (read: competing militaries/governments).
Most hosted mail services have no issues getting to mailbox. I've used Gandi, Mailbox, FastMail, and never have any mails flagged as spam.

Deliverability is only an issue when self hosting (particularly for home IPs)
It sounds like you looked at a very early prototype circa 2014? Sandstorm has supported login via email, LDAP, and SAML for a long time.
Entomologist: “ah, a rare insect! I will kill it and mount it in my insect collection! And then, I will write about how I discovered it. Brilliant!”
Not affiliated with either project: PyPy is a completely separate Python implementation without perfect ecosystem compatibility. Pyston is a small fork of CPython that replaces/adds on a couple of areas. They're very different projects, and Pyston is the only one that could be meaningfully merged into CPython rather than replacing it outright.
Yes, I’m also familiar with that Clarke quote. I do understand how these models work on a mechanical level, but we certainly have not unpacked all the emergent behavior. What exactly is your evidence that there couldn’t be more going on?

Once we have the ability to X-ray the black box and we only find simple conditional correlations behind an existential conversation, then I would agree with you, but we haven’t done that yet.
Microsoft’s Phone Link app now lets you use iMessage from your PC
It's the roman dictator model applied within a business. I think the outcome is 100% dependent on the quality of dictator, much like anywhere else it is used.

Personally, I think autonomous teams may be slower but tend to make better decisions/create better results over the long term when compared to a sampling of DRIs.
Glib or not, that is the right way to look at the issue.

Children need privacy in order to be safe, just like everyone else does.
Together with rust-numpy, it is a great way of writing numeric code (using the ndarray library)
https://github.com/PyO3/rust-numpy
Not only is it in the "better C" manual memory category, but is arguably a Jai alternative as well, that is open to the public.
That's not at all what this is about.
I was just joking about this with a friend, an engineer at Cruise. You don't pay and GM can tell the car to drive off. He laughed like it wasn't that far from the truth.
Transformers aren't really a wonderful architecture in the sense of a great fit between the architecture and what we know about the task. (For comparison, I think convolutional networks are.)

What makes Transformers great is:

1. Can handle long sequences without large increase in number of parameters to be trained.

2. Parallelize better than previous sequence models, ie LSTM. If we could train LSTMs of the size and with the same training data size as current Transformers, they'd probably be just as good.
Beating OpenAI CLIP with 100x less data and compute
Gpt does this iirc
I think the cat is out of the bag unfortunately.

I think the next challenge is to close the loop on ChatGPT and similar programs. So not only do they suggest code, then they run that code, see if it does what they expect and then fix that code.
> The downside is that this is an exceptionally active repo. Hundreds of pull requests are merged each day, so any branch that you’re working on for more than a couple of days faces a large risk of merge conflicts or worse.

This is only true if the branch touches things that other engineers are actively working on. Which shouldn't really happen since each team owns specific folders. If it does happen it means that the branch can be broken down to smaller deployable PRs.

> If there is an issue with a single deploy, it stops the whole company from shipping changes.

Unless the deploy is a giant monolith or the issue occurs in shared library/infra code, this shouldn't prevent shipping changes. If you are deploying microservices, if a single microservice have an issue, you can still deploy the other microservices since they can be deployed independently. (Unless of course the issue is with shared library or infrastructure code then it would affect all microservices that uses those library/code)
> They have nothing to do with [...] curtailment of freedoms.

They literally curtail freedom.

Quoting Jiang Zemin on Hong Kong is just perfect here.
Finding My Pathless Path
>And founder Linus Torvalds himself is particularly eager to see Linux running on his favorite portable hardware, going so far as to issue a kernel in August 2022 from an M2 MacBook Air.
1. Why can’t I run both?

2. Per watt they have some of the best performance

3. Overall some of the best battery life

4. Only real option if you want to run ARM

5. Most important - just because. That’s what geeks and hackers do.
> This article is all over the place…

…and a mishmash of studies.

Shared bikes get bike lanes computed into their carbon cost but private bikes don’t?

That’s just the most egregious example I saw but there are plenty more. Scratch that, using public transportation is more sustainable than riding a bicycle for the exact same trip, how does that math work out?

How many carbon units does it take to pedal around a heavier bike 30,000 kms?

And I’m a pretty big pro-bicycle transportation person.
I cheated a ton in college, though I nor my classmates never thought of it as cheating, more of as taking a competitive advantage.

An athlete playing a sport will always take a competitive advantage if they can get away with it, whether spitting on a baseball or crying out that another player fouled you so your team can get a penalty kick, you’re just taking every advantage available to you. We did essentially the same thing, just in a classroom.

Maybe when I first came to college I “wanted to learn”, but when we all started “cheating” that mentality was long gone and replaced with “I need a CS degree and I’m going to do whatever it takes to get it”.

And I’d say this “cheating” probably taught us more about the real world than those classes. It was an exercise in accomplishing a task by thinking outside the box and getting it done by whatever means necessary.

And some of the best professors I had understood this. They had one professor who gave us an exam and allowed us to use whatever tools or resources we wanted, his line was always "if you don't know it, nothing will save you".
One thing to understand about CMake is that it's a bit like C++ - it had a terrible beginning (C, C++98), improved a lot in later versions, but can never really leave it's troubled past behind.

CMake 2.x and earlier weren't really that compelling - it was sort of a version of Make except with a macro-ish syntax and the ability to write your build rules for you. CMake 3 was a huge change in that it introduced build target properties - that's what all that `target_include_` and `target_link_` stuff is. Being able to attach build properties to target objects rather than having them sitting around in file scope made a huge difference in CMake's organizational power.

Also, as far as I know it's still the only build system that really integrates well with most IDE's. That's important if you're on a team of Windows devs but you're trying to add non-Windows builds.
It should, and quite significantly. Since WW2 ended thanks to Haber-Bosch process we burn hydrocarbons stored for millions of years to suck nitrogen from air and turn it into artifical fertilizers that then are used by our farmed plants and animals to make biomass that wouldn't be there otherwise.

> Nearly 50% of the nitrogen found in human tissues originated from the Haber–Bosch process.[59] Thus, the Haber process serves as the "detonator of the population explosion", enabling the global population to increase from 1.6 billion in 1900 to 7.7 billion by November 2018.

https://en.wikipedia.org/wiki/Haber_process
Read up on conditional probability.
To be fair...

> Skvarla found the specimen in 2012, but misidentified it and only discovered its true identity after teaching an online course based on his personal insect collection in 2020.
> I should have improved my health but I was depressed from having less social interaction.

You should have joined a gym. I took a year off and one of my big goals was training muay Thai. A coworker dedicated every hour of his sabbatical to jujitsu.

Not only am I healthier than ever before, the friends I made are better than any techies I have ever met. Real people living and enjoying life, unlike half the comments here talking about how they miss the cult of productivity and how retirement will be affected. We all literally make 4x what a teacher or city worker make.
YMMV but Go is one of the most divisive tech out there for me.

I like C++ and Rust. If I meet a dev who likes Go, I can guarantee we won't agree on much.
The last link in the article links to the paper [0] the article talks about, I think.

[0] https://academic.oup.com/pnasnexus/advance-article/doi/10.10...
By it's very nature HN is pretty startup focused (you're talking about founders). When I say "greenfield" I'm mostly talking about a startup (and beyond) that's survived the ~first year of chaos/infant mortality - which should be well before the significant technical debt of the solution and Hotel California nature of cloud take hold.

For an established real business there's almost no question.

Do you have any experience with self-hosting and examples of hidden costs? In my experience with both and hybrid approaches cloud has substantially more dramatic hidden costs. From a cost and pricing perspective cloud has many more foot guns - it's routine at this point for people to report exceeding their monthly budgets and billing notifications literally overnight.
Well perhaps they saw what happened to the likes of Aaron Swartz and decided it wasn't a hill they wanted to *actually* die on.

Young people don't need to act, people need to act, and they are. More and more people are simply withdrawing from digital society (and society as a whole) due to overbearing control mechanisms like this.

We can see it in the subtexts of almost all current issues impacting society being reported on -- mental health crisis, increases in suicide and drug usage, refusing to work, the breaking down of interpersonal relationships.

People are revolting, they're just not doing it in the normal way and I sympathize with them.
> These days, people really should get their own domain and host there email there

It seems to be a giant pain in the ass, and might be impossible in some circumstances

https://cfenollosa.com/blog/after-self-hosting-my-email-for-...
Not just at Google, MS also uses GA when something is sold, no need for it to be free.
Fascinated to know what API enables this. Is there some sort of Bluetooth access to notifications, perhaps? Wouldn't explain non-participation in group messages, though.
As Americans Work from Home, Europeans and Asians Head Back to the Office