skysight-inc/HackerNews huggingface dataset:
The case analysis for this stuff often seems incomplete. Let's say you're going to "pass something to a function", what're the common options:

1. Evaluate it in the caller, pass the result. "Strict".

2. Build a thunk, pass the thunk, eval it on use. "Normal".

3. Build a thunk, pass the thunk, eval on first use, cache result. "Lazy".

4. Pass the value unchanged. "Macro?". Might be a better name.

5. Associate it with surrounding context, pass unchanged. "Hygienic macro".

6. Mangle things in a preprocessor, call the constructs "macro". Unrelated to the above but sometimes gets thrown in anyway.

In particular people are really prone to conflating lazy evaluation with macros. I think it's because the standard example of "if" only evaluating two of the three arguments happens to work with lazy evaluation or macros. Passing a thunk representing the evaluated form of an argument is a different thing to passing the unevaluated data. I see a lot of Haskell people saying they have no use for macros since the language is lazy - that might be true, but lazy is a subset of macro semantics so it's not immediate.

I'm not totally sure that being able to annotate a specific function as call-by-value or call-by-thunk (or call-by-name) is especially useful but you can certainly do it. It's a flag stored in the function that call dispatch checks, ideally at compile time. Annotating a function as either "strict" or "macro" works well in kernel (the lisp).

The other dimension is whether individual arguments should get specific calling conventions. For example, if would do well with the predicate given strict semantics while the consequent and antecedent have something else. Also interesting, not sure that's worth the bother either. I believe some prior art called this nlambda.

The other thought is you can annotate the call site instead of the function. That could give you a single function implementation used for strict or lazy evaluation, though that's probably syntactically confusing.

That's a rambling way to say I think the current setup of a language having a default calling convention and some way to choose a different one at function granularity seems fine.
Right, but it is nebulous as to who to pin it on. You can't arrest every employee of Boeing. "The buck stops here" won't work, their lawyers are too good. So the answer isn't criminality, the answer is huge fines, in terms of 5% plus of annual revenue and oversight.
Most browsers will accept a mouse click or screen tap as user action which allows audio playback. I've used overlays to solve this problem, for example on https://cafegoblin.com (shameless plug for my friend's zine)
>i never used win1 - did anyone? i did use win2,

Some users were exposed to the early versions of Windows 1.0 and 2.0 because they were "bundled as runtimes" for some applications. Aldus Pagemaker was an example:
https://en.wikipedia.org/wiki/Adobe_PageMaker#:~:text=Aldus%....

So consumers weren't necessarily going out of their way to buy Windows 1.0 as a separate item and then later installing apps on it.

This was also similar to how a competing GUI like Digital Research GEM was distributed where people didn't make it a deliberate purchase. Instead, Ventura Publisher included it as a runtime: https://en.wikipedia.org/wiki/Corel_Ventura#:~:text=It%20ran...
Vitess 19
As House said "People lie".
The Entire History of RPGs [video]
I have some good friends that are lawyers and used to work as public defenders, not sure if they still do.

Their experience was not exactly like the author's. Their clients lied to them, yes. But they were very competent, knew every loophole and detail of the legal machinery, having experienced all of it before and shared their knowledge with like-minded individuals while in jail. They were afraid their lawyers weren't up to the task.
Show HN: AutoFollowers – Automatically Follow Others' Following Lists
I switched from listening to music to listening to audiobooks (Audible, Blinkist). It sounds simple, but for me, it is a game changer. Suddenly I look forward to the commute and the 50 minutes I follow the cars in front.
Actually, there are places (ok, i know of one, Switzerland) which don't have a rectangular flag but only a square one and have regular DST time/timezone.
Two observations:

1. If you keep it very strictly hidden, development will be slow and based on the zietgiest comment above, you are at risk of your enemy discovering the same technology by chance and completing it one unit of time before you. So you must work as fast as possible even if this risks some leakage.

2. If you have worked in secret and somehow perfected a technology, it will manifest itself in your negotiations as your negotiation style or forcefulness will likely change given your perception of comparative position or bargaining power. We have not observed a drastic change in global geopolitical order to support this claim so it is unlikely someone has an ace up their sleeve. Not saying it is impossible, sometimes people do show discipline just saying it is unlikely based on the other comments on this thread.
Nice idea, but I found the UI awkward.

And I probably not the only one that took a few minutes to realize the number referred to the year.
> it's worth considering that there could be an Atlantis/Wakanda scenario with a technologically advanced civilisation - human or not

This is definitely in a bunch of those conspiracy theories. Hollow earth, lizard people, etc.
Intel Receives ASML's First High NA EUV System
A blameless
culture
needs to take into account bad actors. You might add more processes for part sovereignty for example. This is what you rely on for safety.

In addition yeah also prosecute criminals. But that doesn’t stop crime. See “war on drugs” for example.
David Fincher Compares AI Cinematography to 'Low-Rent Version of Roger Deakins'
I’m about to fly on a Max-8 airplane in the next 2 hours. I can’t help but be very nervous about the fact that we are still unclear on what exactly happened.

This feels very much like the MCAS situation. They spun their wheels for months after the initial crash. And another tragic crashed happened due to the same issue.

Come on. Someone somewhere at Boeing knows exactly what happened. Even if they don’t want to reveal this, it’s not even clear to me if they now have better QC procedures to catch these kinds of issues.
The EU AI Act will be passed soon: an overview of the current status
People like to be broad, especially in FOIA requests considering each request is a query and could take months to get a response. If you’re asking broadly then you might get lucky. But I think you’re right, it’s time for a perspective shift. Ask not about the government hiding Aliens - ask about the aliens hiding from the government.
I have always thought the alien’s Space Travel Budget would be the limiting factor here.
I've seen several S3-compatible APIs and there are open-source clients. If anything it's the de-facto standard.
How about this interpretation? There's so much bullshit being spewed by all participants in the debate that finding out any Truth is going to require personal effort beyond what I care to expend. Therefore, I will continue to believe (on this subject) that I Do Not Know wtf is going on.

The best part of the "UFO" debate, for me, is the flames and the fervor of all these folks who really, really need to convince others that they're right. On both sides. And What if they are? It still ain't gonna patch the roof or plow the back 40.

(I'm in the "crazy views" section of the audience, i guess)
the american at will system at work. I dont judge the content of the protest itself, but that you can be fired for political beliefes is crazy to me as a european
Yep.

"We don't need to brief anyone on the technicals of our plane, we know better and it's great for stock prices to mislead buyers into thinking it's just a New and Improved model of the same plane flyable in the exact same way!"

It's criminal. They should be criminally charged. I hope this goes through, and I hope prosecutors sweep up all of the floor workers who have already stated they would never fly in the newer planes.
Amish communities have always tended to changed. They just wait to adopt new technology until after it has been in widespread use among the rest of us long enough for them to see the benefits and the drawbacks. Then they decide if the benefits outweigh the drawbacks sufficiently to adopt it without harming their community.
Holmes county doesn't have a lot of big hills, but it does have a lot of small rolling hills under 100'/30m in height. You could definitely get sweaty doing 10 miles in August.
Maybe? Say one processor is an aarch64 core and another is x64, but someone has put them on the same memory subsystem and the system as a whole tends to die if either falls over. And then you want to make a function call from one to the other - it isn't as remote as another machine, but you can't pass things in registers either. "Remote" call seems a reasonable description to use for that but as the semantics are indeed different perhaps a new term should be used.
To be fair, it is a worldwide phenomenon[0,...], it's just most active in the US. Most likely because it's a primarily US pop-cultural phenomenon and the rest of the world absorbs it through cultural osmosis.

https://en.wikipedia.org/wiki/Varginha_UFO_incident

https://en.wikipedia.org/wiki/Zanfretta_UFO_Incident

https://en.wikipedia.org/wiki/Voronezh_UFO_incident

https://en.wikipedia.org/wiki/Japan_Air_Lines_Cargo_Flight_1...

https://en.wikipedia.org/wiki/Ariel_School_UFO_incident
It's a really sad state of affairs when what's supposed to be Google's flagship music offering for their own platform doesn't work as well as Apple Music on the same.
Not sure which USA you're living in but what you're saying does not match reality. I've had a lot of friends and family in and out of jail and it's hell, at least in the US.
Situations like this one make a company show whether they really are open source or only do so for marketability and to artificially appear more trustworthy. And sadly too often it comes out that it’s the latter
Do you have something more recent than a leak from over 2 years ago that has long been fixed? I'm curious why iCloud Private Relay is theatre at the moment.
Cool site. I was surprised to learn that Gabe Newell was one of the people that worked on the first version of windows.
When Biden Met Begin
https://archive.is/2020.11.27-000521/https://www.wsj.com/art...
Someone has to make the final call on how much money to spend on making planes safe. The spend can't be $infinite and will be more than $1.

We can quibble with the amount that got picked. It turns out in this case the amount spent was too low. But it is unreasonable to talk about "... deliberately makes choices that prioritise revenue and stock prices over safety ...". At some point the call has to be made that the planes being built are safe enough, and that from there start to focus on profits. These companies have to produce more value than they consume (which is what "profits" represents at the macro level) otherwise there isn't any point producing.

In this case the call was made poorly, but the call had to be made. Holding the call maker personally responsible isn't the path to more successful outcomes in the future. The path that has been working quite well for around 2 centuries is to hold the company responsible for what the company did. If we start penalising CEOs for trying to build planes profitably, then it is possible that the industry will collapse. There is no justification here to hold people personally liable. It is enough to hit Boeing with an appropriate fine.
> ...although “guilty” is a jury verdict so that is impossible but I presume you mean would be found guilty had more evidence prevailed.

I'm not the author of the post referred to here, but I suspect that 'guilty' was intended to be read as 'actually committed the crime'.

To be clear, I support the principle that it is the acquittal of a perpetrator is far less of a miscarriage of justice than is the conviction of someone other than the perpetrator.
Interesting article about the espoused cultural signaling by Boeing's C-Suite: https://www.talentcanary.com/2024/02/unpacking-boeings-cultu...
Idt it’s political beliefs. The protestor was sorta heckling a presentation to my eye.

Edit:

This is even brought up in the second bullet of the linked page.

> The worker stood and shouted during a presentation by Google Israel's managing director.
How do stoplights work on a recumbent? I've ridden one but a couple times and found that starting and stopping were a bit awkward. Does it get more graceful with practice, or do you do your best to time the lights and reduce the stops?
Pretty sure you'll be fired for disrupting company events for your political beliefs in the EU as well, which is what this employee did.

It would be a different matter if they were simply attending pro-Palestine protests on their own time.
Windows 1 on CGA was 640x200 black and white.

EGA was required for 16 colors in graphics mode.
So basically the higher number of transactions required for the manufacturing of higher-tech goods is ignored as long as it's not a transaction they are directly involved in?
This is expected but still disappointing.
To be honest, it doesn’t sound like Google was a good fit for him, given that their whole business is surveillance, with a view to enabling whatever, don’t ask don’t tell, as long as it makes money.
Yes, its not necessarily the most efficient mechanism (could be a lot of retries) but its sufficient. See the Delta Lake paper for example [0]

[0] https://people.eecs.berkeley.edu/~matei/papers/2020/vldb_del...
I agree with the substance of the protest and frankly I respect the bravery of the person who conducted it. But let’s be realistic here: they were not fired for their views, they were fired for the manner in which they displayed them, which was clearly not appropriate for the workplace, and really left Google no choice but to fire them.
In my country public attorneys 100% work with police to convict you, not to protect you.
"an employee disrupted a coworker who was giving a presentation — interfering with an official company-sponsored event"
Isn’t it illegal to publicly display any nazi symbols in Germany?
We have just released an update to our CSS, JavaScript, PHP, and HTML code management plugin for WordPress called CSS & JavaScript Toolbox. Feel free to check it out and see if it suits your development flow.
What UI do you need to recreate and how is it "much worse?" You essentially type in the same information with curl, but without all the mouse clicks and cursor movements.
What's worse is it can change at the whims of executives.

You can invest time and effort into improving an open core product because the leadership is very open and collaborative, then the CTO changes or a bad quarter comes around and OOPS they're done playing with the community now
"that you can be fired for political beliefes is crazy to me as a european"

Many of us Americans do as well, but America's rich love it.
Yes, it is. And 20-30 years ago it was saver than, say, 50 years ago. Like in medcine, people don't always see those incrementle improvements over time.
People are jailed for their political beliefs throughout most of Europe.
Ah, the SSO tax. We only care about security if you pay us, even if you implement it yourself.
It is called The Law of Supply and Demand. I'm sure there are zounds of articles or videos on it.

In the model, the price of a unit will change as you adjust either supply or demand. If there is lots of demand and little supply, the price is high. If there is lots of supply, the demand cannot force the price higher. Assuming the seller wants to sell, they have to compete with other sellers. The more units for sell, the less negotiating power they have because someone more desperate can sell cheaper.
One of the many reasons why I think “open core” is not so hot and users should choose to avoid them and prefer OSI-conformant open source licenses that give them options when the company does lame stuff like this-fork and continue on.
Just saw this on the same day in HN.

Bruno: Fast and Git-friendly open-source API client (Postman alternative)
https://news.ycombinator.com/item?id=39653718 https://www.usebruno.com/

Good timing to find alternatives.
No, I'm annoying and split it up.

https://github.com/gatlin/precursor-ts

https://github.com/gatlin/precursor-ts/blob/main/src/ceskm.t...
I read a lot of niggling comments here about whether Claude was really being smart in writing this GIF fuzzer. Of course it was trained on fuzzer source code. Of course it has read every blog post about esoteric boundary conditions in GIF parsers.

But to bring all of those things together and translate the concepts into working Python code is astonishing. We have just forgotten that a year ago, this achievement would have blown our minds.

I recently had to write an email to my kid’s school so that he could get some more support for a learning disability. I fed Claude 3 Opus a copy of his 35 page psychometric testing report along with a couple of his recent report cards and asked it to draft the email for me, making reference to things in the three documents provided. I also suggested it pay special attention to one of the testing results.

The first email draft was ready to send. Sure, I tweaked a thing or two, but this saved me half an hour of digging through dense material written by a psychologist. After verifying that there were no factual errors, I hit “Send.” To me, it’s still magic.
You are absolutely right, my intention behind it was that you could really play the piano not on a small screen (like a phone) but like an actual sized piano. I didn't want to buy one because they were expensive and I am more like "free is the better" guy. So I decided to make one on paper. This being rather a prototype, I am currently working on designing and mapping keys, improving upon touch recognition. ( also I have mailed you )
Not just political beliefs. In many countries in Europe you can be jailed merely for sending an “offensive” message.
Does it make a lot of fan noise?
Those cherry picked facts came from actual law suites in which Murray and his company was found liable, if I remember correctly.
yes it is , but thats a law not some random decicision by a company

Doesn't mean I agree with the law, but at least its more fair
Which relevant open source projects with a SaaS feel don't suffer from this? I.e. they are not open core and subject to some startup's agenda and risks.

From the top of my mind, I remember Apache Airflow, which has a lot of open core competition right now.
Not if they are following the law no
EU Omnibus Directive law mandates all "promotion" prices to be shown with 30day lowest next to it. https://commission.europa.eu/law/law-topic/consumer-protecti...

1. Any announcement of a price reduction shall indicate the prior price applied by the trader for a determined period of time prior to the application of the price reduction.

2. The prior price means the lowest price applied by the trader during a period of time not shorter than 30 days prior to the application of the price reduction.

3. Member States may provide for different rules for goods which are liable to deteriorate or expire rapidly.

4. Where the product has been on the market for less than 30 days, Member States may also provide for a shorter period of time than the period specified in paragraph 2.

5. Member States may provide that, when the price reduction is progressively increased, the prior price is the price without the price reduction before the first application of the price reduction.
What a sad page that merge request is.
I feel bad for the developer who waited 4 months and got that as a response. :|
"folders" do not exist in S3 -- why do you keep insisting that they do?

They appear to exist because the key is split on the slash character for navigation in the web front-end. This gives the familiar appearance of a filesystem, but the implementation is at a much higher level.
Can't you go to jail for saying the wrong thing in Europe?
One lesson from this is to not contribute a 'major feature' to an open source project without a signal that it would actually be accepted. Even if the feature doesn't conflict with enterprise/monetisation, the feature could just be against the goals of ideals of the maintainers, of whom the project is up to.

Open source is not a mandate that the maintainers must accept every contribution. The author should consider why they don't want to maintain a fork, and whether that's the same reason why this PR was rejected in favor of an enterprise feature.
I hate to break it to you but the amount of bullshit on each side is not even remotely equally distributed. There is an extraordinary claim with zero hard evidence. And there is a mountain of claimed evidence, all of which has been debunked.

If we ran into aliens, there wouldn’t be any doubt about it for more than a week or two.

You may find both sides plausible, but the difference between plausible and likely is the difference between superstition and science. Aliens are plausible. But so are fairies, faster than light travel, and string theory. That doesn’t mean they’re likely.
Very cool. Nevertheless I have an idea of how to make it even more cool:

Having already built the UI we can now enjoy, it should be reasonably easy to imitate a whole Windows 1.0 environment, also all/some essential bundled apps and make what's already there just an app among them.
Please stop generalizing. As a an european you definitely CAN be fired here for political beliefs if they impact work. Actually you can be fired for anything. Come to Austria and see.

You're not allowed to bring your political beliefs at work, which IMHO is best for everyone. Keep them at home/your private time. Same for religion, sexuality, etc. Your workplace is not your market square for your personal beliefs and activism.
I don't see the problem here? It's their project and they can choose what they want to maintain. If you disagree, it's perfectly fine to fork the project and implement this but then you bear the cost of maintenance.

These kinds of open source projects need to be sustainable, you can't expect the companies producing them to continue maintaining and investing in them without some sustainable way of doing it.

I don't see why project maintainers gets called out on this but AWS reselling open source projects whilst contributing very little to them isn't.
ok, still way to much to get fired over. one small thing ? lol americans are so sensitive
Firstly, for the record, as far as political beliefs go, mine are quite aligned with the protesting employee here.

Having said that, Google is entirely right here. The speaker was not some right wing political wingnut from Israel. He was just another employee of Google who happened to be from Israel. And from all the reports I've read, the talk had nothing to do with Middle East politics.

Heckling a fellow employee giving a speech just because they're from a country whose government you have policy differences with is like picketing a Chinese restaurant in New York to protest China's aggressive posturing in the South China Sea.
No, xml is inherently different.

It’s a mark up language unlike the others which are data languages.

In xml you can nest data inside of data. In json you can have data structures that can hold data.

Eg., `<tag>lorem <tag2>ipsum</tag2>.</tag>` is not a thing in the others.
This site seems devoid of actually useful content, and there doesn't seem to be a single screenshot. A better resource might be BetaWiki: https://betawiki.net/wiki/Windows_1.0
But you've always got the right to fork it.

What you're saying is you want them to continue maintaining it at their cost because the community don't want to?
I would guess an UI like this (maybe with some minor tweaks) could make a perfect fit for a lo-fi (in a pragmatic sense - low-distraction, eye-friendly, "dopamine detox" etc) eInk PC.