skysight-inc/HackerNews huggingface dataset:
My mate's family had one, and I thought it was really cool as a kid.

Then I started using it and wondered what people actually used it for, it seemed to do nothing I was used to doing on other computers.

And even though now it's obvious why you'd buy a Mac, that's been my relationship with them ever since! Hardware envy, but I like Linux too much to leave it behind.
Ha, I was just wondering about this, or rather, whether there was any way to disable receiving funds. Not that I could find, anyway.

I also coincidentally am having a spat with Paypal at the moment, hence my new username.
The Empire Strikes Back – The Sliming of David Grusch [video]
Putting the type first would be weird in languages that do type inference. Because there you sometimes leave out the type info, but need to add it occasionally. Then it makes sense to append it, rather than pre-pend.
Workers in SF's Nancy Pelosi Federal Building told to stay home due to crime
See also previous discussion at https://news.ycombinator.com/item?id=36562757

Unbelievably creative and impressive project, it's so much fun to see :) It's just cool that raytracing is accurate enough to make this possible.
LLMs at Angellist
https://archive.is/u1vLr
You can surely justify doing whatever you want regardless of how bad it is if your justification is that you're saving all humanity. Even killing the people you want to save.

Eco terrorism is just like any other form terrorism. Usually the religious terrorists also think they are completely in the right and commanded by God. Nobody becomes a terrorist thinking they are wrong in their beliefs.

Vote for what you want, form a new party, join a company working on climate change, stop having kids and stop buying things. Those are all things that will help without forcing your views on others through force, and if the majority agrees we'll deal with it. Advocating for terrorism is a new one.
The 1998 ‘Power Macintosh G3 All In One’ is an interesting stepping stone to the iMac. Beige, blockier than the iMac, but noticeably curvier than preceding Power Macs. A return to the single unit design, and the first use of translucent plastic.

https://apple.fandom.com/wiki/Power_Macintosh_G3_All-In-One
> Netflix’s recent crackdown on password sharing — which it says resulted in more new signups than cancellations

I wonder how misleading this is, I know that I downgraded my plan to add the second location since we only have Netflix for the kids, so they may have "more subscribers" but that isn't the same as more income.
Umm... just do a password reset on their PayPal account?
Intel Announces Termination of Tower Semiconductor Acquisition
It isn’t. CNN and many others have awful financial literacy and reporting standards.

The 13F notional value calculations are horrendous. There is simply no way of knowing how big of a bet it is, but I can all but guarantee that it isn’t remotely close to 80% of his portfolio.
I assume they actually mean cloud services built around Git, like GitHub or GitLab.
Did you just completely ignore the basis of my comment and instead specifically respond to what I explicitly explained was not the point I was making?
This times 1000.
We use an XRay plugin for JIRA to create tests, test runs, executions etc.
I shudder every time I need to go into XRay's TCR (Test Case Repository) which isn't even that large (~3k tests in total). The amount of "desync error, please refresh" is bad when viewing but goes absolutely bonkers when actually creating or editing tests.
Not to mention that the actual "writing area" takes maybe 1/4 of the screen estate. I hate this so much in the modern web applications - "Here we have this whole screen... let's make 25% of it actually usable and put useless crap on the rest."

Sorry, I suppose I had to vent as JIRA makes my blood boil.
Yeah, the "computers for non-computer persons" evolved from iMac to iPhone to iPad (plus the Android variants). But the risk is that being a "real computer person" with a real computer might become as outlandish as being a "real photographer" with a real camera has already become.
New book considers the impact of electronic logging devices on drivers
At the moment I use paypal when my bank rejects a credit card transaction due to fraud risk. For example this happened yesterday when I tried to make a payment to a (very reputable) educational institution for an application fee. This is by no means a high risk transaction. In fact I would go so far as to say the payment could never in a million, billion, Brazillian years be fraud, but it was rejected.

But they take paypal also, so no bother. Do the transaction on paypal.

This kind of thing happens maybe once every couple of months for me, and is why I keep paypal around.

Edit to add: I think some UK banks are much more trigger-happy than the global average when it comes to flagging transactions as possible fraud. I once had to pay my tax bill (to the UK government) by paypal because the debit card transaction was declined.
There's this handy website that calculates the allowed CIDRs with exclusions
https://www.procustodibus.com/blog/2021/03/wireguard-allowed...
Depends on where the 'opposite approach' is aimed to end. If the result is a totally new creative workflow then what is the point of carrying all the ballast of a legacy tool?
Show HN: List of public sites blocking ChatGPT Bot
Following on from this post (https://news.ycombinator.com/item?id=37094463), I was intrigued to find which big sites would follow suit, so I started collating a list of them.

Interestingly, it's also now being included in codebases by default (like Mastodon).
And maybe some folks could be interested about little known fact that each selector has even a namespace part on the left; the void implicit one having effect depending on presence or absence of `@namespace` prologue in given stylesheet:
- In stylesheet without explicit unnamed namespace it is like '*|', so everything is like `*|<element-selector>`;
- In stylesheet with explicit unnamed namespace (`@namespace "<URI>");`) all element selectors without `<some-prefix>|<element-selector>` match only elements from that namespace.
- In stylesheet with explicit named namespace (`@namespace <name> "<URI>";`) all element selectors with `<name>|<element-selector>` match only elements from that namespace.

@namespace "bogus"; /* unnamed */
@namespace aitchtee "http://www.w3.org/1999/xhtml";
@namespace esvee "http://www.w3.org/2000/svg";
* { /* will not match anything, because "bogus" NS */ }
html { /* also nothing, because "bogus" NS */ }
*|* { /* will match everything */ }
aitchtee|title { /* will not match SVG title element, only the HTML one */ }
aitchtee|*:root { /* will match html */ }
esvee|* { /* all SVG elements */ }
It would be great if we could go back.

I don't mind having multiple services, we used to have that 10 years ago with Netflix and a couple of the TV networks. The incoherent interface would be better if we could just have Boxee back.
I have experienced this too.
The video on the website there is absolutely amazing. I can recommend watching it
Yeah, the debate was fun. The thought I had myself was the chance that AGI turns out to lack the traits of humans we fear. And instead of being this ambitious adversary it ends up being our best friend, our protector, similar to how we take care of (some) of the other animals in the planet.
Assuming you mean GitLab/GitHub, it's mostly one reason: the number of trees and developers makes a single repository unworkable, and neither GitLab nor GitHub have tools to manage pull requests that have to be shared and reviewed across multiple repositories. With email you just Cc multiple mailing lists.

In addition, email is much easier to search and look at after the fact than a website. Especially with GitHub I have seen "these commits do not exist anywhere" errors way too often.

Related to this, email is easier to mirror. This causes a very problematic lock-in due to how much content is archived on the git forge that you've chosen.
> Having the individual fees listed feels important to me for two reasons: one, to allow customers who are so inclined to check for any calculation errors, as a safeguard against accidental or intentional overcharging by the ISP

Aren’t there stories in the news regularly about ISPs adding additional “fuck you” fees just because they can? So this does not seem to be working. At the end of the day, when I buy a beer I don’t care that €0.20 is going to their administrative overhead and €1.28 to their installations’ maintenance. That is not supposed to be the customer’s problem.

> and two, so that customers who want to lobby their elected officials to reduce or eliminate any of the charges can identify the specific charges applicable and each of their amounts, without which no meaningful political activism is possible.

This does not seem to be working well either. And at the same time, other countries without this issue seem to be doing fine with their broadband prices. It looks very ridiculous from the outside, in any case.
> they can't tell you how much you'll be paying before signing up

seems unreasonable for a consumer facing product, how did it come to that?
> And now we have fifty shades of Space Gray.

I understand your need to take a dig at Apple, but the current iMac comes in orange, purple, pink, yellow, blue, green and silver.
The word "sprint" has meanings outside of Scrum, I think it's used here in the dictionary meaning.
If you think that True + 2 makes sense, you can just define your own judgments that allow it (*). Logic, and the theory behind type systems, don't care about your axioms and inference rules, they just let you reason about them, and their interactions.

(*) Something like

|- True : Bool
|- True : Int

or, if you only want to allow it in certain expressions

|- x : Int
-----------
|- True + x: Int

etc.
Don't do any more surveys?
The title should be and "dispute" it
Then I'd suggest not to be persuaded by such voices.

Also, it's generally reasonable to not measure every topic based on the most fringe-opinion of it.
Linux kernel development happens on Git. In fact, Git was created for the Linux kernel. Maybe instead of Git you mean GitHub? I can't find a link now, but if I remember right there was a brief period when Linux kernel development had to move to GitHub. Maybe when kernel.org got hacked? Linus Torvalds didn't like the way that GitHub formatted merge commits [1] (from a later date, but I think it was the same issue).

[1] https://lore.kernel.org/lkml/CAHk-=wjbtip559HcMG9VQLGPmkurh5...
What would reason look like in this case?
Why would intuition say that sorting 4MB of data is slow?

Assuming the worst case with 4 billion elements:

log_2(4 billion) = 32

So 128 billion operations or 500GB of memory read and writes if everything is touched only once. Anything below that is peanuts.

You need unimaginably large numbers to make sorting slow. How am I going to find that much data?
Ask HN: Are there any websites which allow closing GDPR popup with Esc pressing?
If you know websites with that kind of behavior, what choice makes pressing the Esc?
Cool. Thankless work, surely.

Related question: how do you seed a torrent that is tens or hundreds of terabytes? Do these people have massive arrays of disks connected to their computers?
> The colors screamed "I use a computer but am not a computer person"

A huge part of the mac user base at that time were writers/editorial staff and graphic designers. I don't know if we lump them in the "computer person" crowd as they basically spend their day in front of a computer, but yes, to them the colors were really well received, as a salvation from the beige world they had to deal with.

The same way people covered their macbooks in stickers and skins to get away from the uniform metallic gray canvas.
Only because I copied the first one incorrectly to put it here. I haven't selected full command, so there is a missing "t" at the end of first link
I know there are but frankly I would be afraid to use a CLI for the software I know is unreliable.
I would pay good money to see these two duel to the death. I like to imagine the outcome would be their mutual destruction. Our civilization would be better off.
Paypal is useful, because it transfers money instantly. Sending money in an envelope isn't an option when you want something instantly. As a buyer, it also offers a form of protection from fraudulent sellers, which you also don't have with the postal service.
> I wound strongly contest that this is because, on the one side of the implementation spectrum, this turned out to impossible in a practical sense, and on the other side, it's far too easy to have the appearance of equality but not the actuality.

Perfect equal opportunity is the goal, not necessarily the reality. It's not like we can go around handing out genes to make people NBA basketball players or genius mathematicians. Sometimes we might undershoot, other times overshoot, but it's a great ideal to aim for.

> equity is also just a better concept - give people what they need to do reach their excellence

What does that actually mean, and how does your definition differ from the one that I described?
If you cannot abide by the very simple rules of HN, please don't bother making an account and commenting.
Forest fires are a great example of direct result ecological policy. We are at the point we’re at precisely because of bad public policy surrounding forest fires.
> If it won't fit comfortably in the sprint it waits for the next one.

That will never be how it's done. You work on it however long you can on this sprint and then finish it in the next one. So now you have two choices: either break it down in a completely arbitrary way into two stories, one for each sprint. Or just completely ignore the sprint boundary nonsense and just work on it.

Either way, it highlights how dumb it is to put silly boundaries on work delivery. Accomplishes nothing other than to waste people's time.
Yes: https://en.wiktionary.org/wiki/sprint "A short race at top speed" (etc)
I read that too and I read it in another (imho great) nautilus article : https://nautil.us/issue/86/energy/why-birds-can-fly-over-mou...
VinFast’s $65B De-SPAC Valuation Vaults It Past Ford, General Motors
I wonder if this is in any way related to the fact that ̶r̶e̶d̶h̶a̶t̶ IBM cut down their OpenSource staff, afaik they are the biggest OS that uses XFS as their default FS.
> your whole game first in a normal approach

What do you mean by normal approach? OO classes with inheritance?
Svante Arrhenius considered the greenhouse effect to be a blessing, because arctic regions would become fertile and a possible new ice age could be averted.
I'm not going to argue the very basic notion that people who fund you and can decide to change their mind, have power over you and influence you. Higgins has complained that he had to fire people for lack of funding in the past.

As I tried to suggest, if you want to contest such very basic things, go ahead, but like Oryx, I get tired too, so I might just leave it at that.
Kartveli also designed the A-10
This seems like a good tool
This paper from last month has a method for acceptable 3-bit quantization and a start at 2-bit.

https://arxiv.org/abs/2307.13304
The concept of trusted third party becomes more and more annoying.
Letter to a friend who is thinking of starting something new
Does "replicated" here mean that the data is persisted to disk?
Lolz, by the time you investigate React, i already produced tons of production React applications to the customers.

So, who cares about that "Web component is awesome" ?

Just use React and grab the money.

React "simulated the DOM" into minimal surface API for busy devs to use and be productive. That's the whole point.

Seriously, i don't trust the DOM at all. They're not 1 standard, they behave differently on different browsers.

React is 1 standard to me.
Here in Australia we have "stop" signs where there is a high risk, lots of or poorer visibility, and you're required to stop. We have "give way" signs in lower risk areas where you can slow down but roll through.

Seems a lot more reasonable to have risk-appropriate signage.
Small aside: The person at the start (Gary Flook), served for 37 years in the Airforce and found out he had cancer at age 45. Was he 8 years old when he started serving? Or started at 18, got cancer then kept serving for another 10 years?

Or did he serve 27 years and it's a mistake.
At the time they were marketed (if I recall correctly?) mainly for browsing the internet; my first experience with a Mac was an iMac at the local library, getting 20 or 30 minutes of internet, and sitting there with my dad thinking "...now what?". I think we went to the Lego website and things like that.
Quite. And if you'll excuse the pedantry, the KJV is patented, under a “letters patent” issued by The King.

I point this out because these days the term patent almost always implies an invention. It's an interesting counterexample.
There's a YT link on an earlier submission

https://www.genengnews.com/topics/artificial-intelligence/cl...
>The name only refers to the app's features and appearance

Perhaps, but it's very easy to confuse with it being about a modern version of the CSV standard.

In fact that would be probably the default interpretation.
Agree.
But majority agreement is not a measurement for reasonable action.
When seatbelt laws were introduced, the science was clear, the majority of the public was against it.

You could have decided to voluntary wear a seatbelt, and still put no dent in the stats of lethal car-accidents...
The runtime values don't matter to type theory, only the types of expressions.
Graham Greene's Cold War Spy Novel
I think it probably was some weird glitch, but I also think they decided not to fix it. Orgs and people have that weird bias, where they prefer to do things that benefits them.

My guess is, that some engineer noticed the glitch and then someone decided not to allocate time to solve it, because the CEO would be more happy if the glitch stayed the way it is.
> Quite in character with our love of milestones, Canada loves anything with structure: accelerators, incubators, mentorship programs; anything that looks like an “entrepreneurship certificate”, we can’t get enough of it. We’re utterly addicted with trying to break down the problem of growing startups into bite-size chunks, thoughtfully defining what those chunks are, running a bunch of promising startups through them, and then coming out perplexed when it doesn’t seem to work.

Good description

Europe treats startups in a similar manner but I think I've seen more European startups work out than Canadian ones

> That’s part of why I think that if any city in Canada has the potential to actually develop a Bay Area grade startup scene (smaller, sure, but actually the real thing), it’s clearly Montreal. Of the major cities in Canada, Montreal is the only one that naturally has an infinite game mindset

Maybe. Not sure about the Infinite Mindset, but a more realistic mindset, which makes you actually do stuff and ship stuff surely.

And the language issue is a non issue for startups.
>it’s the sort of confusion which will inspire many people

...to skip it, because while they could use a CSV file editor, they don't care to read about yet another "modern CSV" format.

Confusion can only inspire if potential users pass from hearing about this, to the next level (of checking what it is about).

I, for one, almost didn't click the HN submission because of this reason.
I was doing a coursera project and it kept raising duplicates from what I thought were random strings of numbers and characters and therefore should be unique, took me a while to figure out what was happening:

https://sites.google.com/view/ryzvonusef/process

Wasted a week's worth of effort, but I learnt a valuable lesson.
I'm pretty sure you could plot them out across all of europe and with your brilliant detective skills work out which parts were cooler and which were warmer and then make an average, and plot it out over time
Meh. By this definition all libraries expose an "embedded DSL" — their API. I'm honestly not sure this is a useful definition.
Are you suggesting the CEO configures the core upstream routers / BNGs without telling me? This is certainly a shock.

Regardless - I was talking about us as an ISP collecting/selling that data - not the data we must provide to government agencies to fulfil our legal obligations.
First you accuse me of ad hominem, and then confess that you only cared about free AOT compilers for Java, gcj which the only feat was being able to compile Eclipse with some nurturing quickly abandoned in 2009, while ignoring the commercial offerings that have been available for 20+ years.

Good job.
I came from the other direction - used windows, admired Linux but neither was the sweet spot. OSX's brilliant UI combined with the power of a Unix-like system underneath was a perfect combo.
I have a friend who ported his game to Stadia. They got as far as having a release date published on the Stadia store before they encountered a final check - Stadia requires games to be playable only with controller, and his game needed a keyboard. All of the testing was done on their web client, everything worked, but because it wasn't pure controller compatible, it was canned at the last minute.

Literally months of effort and a six figure advance sum, and Google didn't even bother with an extremely obvious checkbox.
"It's so disappointing that hacker news doesn't believe my conspiracy theory!"
Fair enough. But I was replying to a comment that also generalized all of Europe as having no tipping culture. It just isn't true. I've been presented with credit card slips asking for a tip in multiple EU countries, exactly like when I go to a restaurant in the US. This is something you will never find in Japan.

Sure, you can say that you aren't "required" to tip in these cases, or that they're taking advantage of tourists who don't know better, but still, they're asking for a tip. To me, "no tipping culture" means that tipping simply does not exist. Europe has a tipping culture; it's just different than the US's.
Still won't use gcp. VPS like digital ocean and linode are the way to go
Thinking about God increases acceptance of AI in decision-making
Writing a Basic Code Formatter
Partly yes, but 10 years ago, or even 5, were not even 1% as bad as they are now. Forest litter, undergrowth and logging practices didn't really change in that time, but the heat did. Drought cycles have happened periodically, but the fires didn't get anywhere like this. I think we've pushed the limits of a complex system and we're seeing the beginnings of a sudden and dramatic shift.

Look at wildfires probably anywhere on the planet. The trend is the same, independent of policy.
For the particular case of creating a wireguard mesh network in kubernetes, I've been quite happy with Kilo[0]. Does anyone with experience in both kilo and netmaker know how they compare?

[0]: https://kilo.squat.ai/
Not a surprise you did not want to answer the rest of the questions.
I don't see the latter part of the sentence you quoted on that page.

I can see why you get that impression but the Telegram side specifically says they did not disclose any information. I think the government side is trying to save face by saying Telegram complied, without explicitly stating what they did.
Also - in 2023 - if you really want to be an eco terrorist, you should be terrorising china, and most of asia.
They are increasing their carbon emissions like there's no tomorrow.

Frankly, nothing the EU or the USA is doing at this point will matter, if Asia carries on doing what they are doing.

So these motorway blocking and paint throwing stunts are not only ridiculous narcissistic acts, that do more damage than good to the reputation of this whole eco activist movement, they are also completely useless in terms of CO2 reduction.

We need to either invent technology (which we are) to reduce emissions, or even extract them for the air, OR we need some crazy form of diplomacy to stop Asia from growing (this is called war btw).

It really is laughable that China is never part of the equation for these save the planet types.