skysight-inc/HackerNews huggingface dataset:
I just checked several online auction sites and my 10 year old 2012 quad core Mac Mini can be sold for about $300 while my 5 year old 2017 retina MacBook can be sold for around $500.

That is insane.

* values converted to USD. Prices may differ in countries actually using USD.
As an M1 pro owner, the big non starter for the M2 air is the lack of the high refresh rate screen (pro motion or w/e), I've really gotten spoiled by it.
me too!

(I got out of the research game two years after my PhD, so it's not like there was any doubt.)
Sure. What do you think about "&start_date=20220701" and "&end_date=20220714"?

If end_date is not specified, it would return start_date with 7 days forecast
> Also, from my own observations, in Europe "hipster" doesn't have a negative connotation, meaning simply "cool person"

Uh, what? Maybe in some parts, in Germany hipster is absolutely negative.
Overthrowing the Government is such a tired 2A argument to make, you have an AR-15 legally, it isn’t going to work well against a tank, or an F35. You can have as many guns as you want, you are still hopelessly outgunned.
Not that I support the intention of cops to go at his restaurant in the first place, in the article I read, he swung his knife at the cop as well.
> Why should someone emit more than half a ton of CO2e for a new laptop unless they really need it?

If this is a serious concern for anyone, it looks like carbon capture runs around $22/ton. So this is an $11 problem.
My dealbreaker for the MBA is single external monitor support
My advice, do remote jobs that pay in crypto until you've saved enough until you can travel out of the country. even if you make it to Turkey Today and are able to get online with a bank account, you're set up for global commerce.

Focus on front end web design if you have to and partner with a local graphic designer to land bigger contracts.

feel free to DM on twitter if you need specific advice. I'm just a hamvatan but not a developer.
The original/vanilla Trolley Problem is already absurd and not a legitimate problem at all. Not pulling some lever is just as much of a choice as doing it. The only salient difference is that less people are harmed, so the choice is obvious.
> We didn't have a mass shooting problem until recently.

Debatable:

* https://en.wikipedia.org/wiki/List_of_mass_shootings_in_the_...

One should also look at who tends to own guns: general rates can be deceiving. While there are more guns generally, fewer households own them, and certain individuals can have many of them:

* https://www.pewresearch.org/social-trends/2017/06/22/the-dem...

Gun ownership appears to be becoming a bit of a minority activity.

Most mass shootings appear to be done by white males.
For me the Touch Bar wasn't just useless, it was actively annoying.
Still isn't Zig.

Using the same reasoning I can assert having written a JavaScript runtime in e.g. F# by making use of C++/CLI to compile JSC.
Aren't Macs basically a rounding error for the overall company?
Thanks for that, do you have a link that provides an intro?
Try getting a free business valuation from FE International. They don't take a commission until it sells, and their success rate is over 94%. https://loom.ly/dWyvw2w
Kable (YC W22) | Founding Engineer | Remote / US | Full-time | https://kable.io

--

Kable is building the all-in-one toolkit for API companies.

The world of software is changing. Subscription billing has given way to usage-based pricing, and API-first businesses are one of the fastest-growing segments in SaaS. Yet still most API businesses reinvent the wheel, stitching together gateways, usage data infrastructure, customer-facing dashboards, and payments.

Kable is a drop-in solution that handles everything from API security to usage-metering to customer-facing dashboards to processing customer invoices.

We're a small team of two in search of two additional Founding Engineers to join us. We're a highly-collaborative Remote-first team, well-funded by leading investors (Y Combinator and Matrix Partners).

Want to join us? Email me at adam@kable.io and let's chat.
> our sense of collective responsibility

Why isn’t that responsibility on consumers who pay the oil companies? People blame the oil companies at the same time they clamour over it’s products and hand over vast sums of cash. How much money do consumers give oil companies per year compared to investors like Warren Buffett?
because either you get a groovy bathroom wall or you get a heavily moderated bathroom wall.

You need populaces with higher than 86% literacy to make things like, "Internets" work.
It's already a proper noun (not a pronoun!), but it's being treated almost as though the name of every individual Apple device is the product brand name, which is weird. Using a product brand name without an article is normally only done for uncountable/mass noun things like "gorilla glue" or many food/drink products.
Meta's latest AI can translate 200 languages in real time
We're mainly working with high growth startups but people seem to be quite open to try out new tools. There will always be spreadsheets but once your company reaches a certain size they move their financial budgeting to Anaplan/Adaptive/TM1/Causal :)
There’s plenty of good work out there with whatever language stack you already have. If you’re reasonably competent, by which I mean “can ship a code change to a familiar code base without being told what to do for every step”, you’re fine. Tech will be your best approach, especially if you’re planning to emigrate.

Sanctions are going to be a much bigger hurdle. I’ve known at least one Iranian citizen living stateside with a proper employer-employee W2 relationship, so I think you’ll be okay once you’ve got at least legal residency & work permit elsewhere, though a second passport may well be better. (I am definitely not a lawyer or sanctions professional.)

If you’re open to entrepreneurship, do you know anyone locally to you that runs their own business & collects payments from countries other than Iran? You could check with them for advice.
Proof size and verification time would be constant (therefore efficient) for all cases. Not using a friendly signature scheme would in principle cause a big increase in proving time. The same situation happens if you want to use something different from Poseidon. But we are designing an improvement to the architecture that allows to deal with such cases, shortly by constructing specialized co-processors. However, it is not yet clear how it would affect performance in practice, but the goal is exactly to improve it significantly.
Do you have evidence that "far-right radicalization" has led to a significant increase in mass shootings? From what I can tell most recentass shootings don't seem to involve much of any coherent political agenda (incoherent ramblings attributable mostly to mental illness excepted)
Regarding your comment on package pinning, you can see straight.el (https://github.com/radian-software/straight.el)

Previous discussion on HN here :
https://news.ycombinator.com/item?id=31833101
I got 44.
Does anyone know how well this works with the M2 Air specifically? My understanding with the M1 Pros was that the notch working seamlessly was dependent on Mini-LED.

Without the ability to produce perfect black around the notch, is the notch not going to be an eyesore even in fullscreen mode? Or is the "Liquid Retina" display close enough that it's basically a non-issue?
Our "barbaric policies" do not allow Canadian citizens to purchase firearms. So it's already guaranteed that US laws have been broken.
Your attitude about people’s serious questions about life work balance.
Well, my inner cynic assumes that authorities know that. And that is exactly the reason why the wanted the records. Might be a tad hard to crack down on foreign donors, harassing domestic ones on the other hand...
DDG has all the same profit incentives that Google has. They just get the benefit of the doubt for having underdog status.

Sure, DDG's privacy policy and their privacy blast radius is better than Google, and I do use them over Google. However, I don't usually trust when for-profit businesses claim to be leaving money on the table out of respect for principles and values.

It might be nice to have a competitive non-profit search engine akin to Wikipedia.
Not entirely true.

- TV debates in India are charged and partisan.

- Nupur Sharma was debating a man named Tasneem Rehmani.

- Tasleem Rehmani said something denigrating towards a Hindu God (which is normal and typically goes unpunished and even unnoticed in India).

- Nupur Sharma countered him by saying "Do not mock my religion. Do you want me to start talking about flying horses or the fact that your Prophet married a girl at age 6 and consummated the marriage at age 9?"

- Various Islamic scholars have themselves said exactly what Nupur Sharma said. She was merely quoting their own texts in a debate.

- Debate goes on and ends. Nothing happens for days.

- Self-proclaimed 'fact checker' (not a journalist, according to himself) Mohammed Zubair edits this debate clip, removes the provocation by Tasneem Rehmani, only showing Nupur Sharma 'insulting' this religious Prophet.

- Zubair then distributes this clip across social media and various Islamic Whatsapp groups.

- In India, free speech is not absolute. Saying and doing things to create enmity between religious groups is a crime.

- The fact that what Nupur Sharma says is factual and simply a response to what Tasneem Rehmani said, becomes irrelevant.

- Many Muslims in India, millions of whom study in Islamic seminaries (madrasas), are whipped into a frenzy and behead multiple people with the slogan 'Sar Tan Se Juda' (meaning they will separate heads from bodies, in the ISIS style).

- Police and agencies arrest this 'fact checker' Zubair and are looking into his funding. This is where the RazorPay data comes in.

- Prior to his arrest, he deletes several of his social media posts and tweets mocking Hindu Gods.

- Various organizations like the BBC, New York Times, Al Jazeera as well as India's left leaning publications decry Zubair's arrest as an 'attack on democracy'.
Did not know that! How easily can irises be identified in person, though? Has a handheld scanner been developed yet?

Fingerprints can also be left on objects, which can be helpful for tracking someone.
A lot of it is still out there! A personal favorite of mine is https://www.fujichia.com/ which is, among other things, a blog inside a castle, with a fish pond outside and an art gallery. It reminds me of a simpler time when everyone had a handcrafted, bespoke HTML homepage with all sorts of secrets and surprises.
Here's what you wrote:

> You can cobble together "unstructured" jumps on top of the structured exception system as in pygoto.

As I explained, all pygoto is actually doing is recursively invoking Python's interpreter. It's a clever hack, but you can't actually use this as go-to, which is why the trivial loop doesn't do what you'd expect.

> Trying to be enough of a troll to rollback a bit the perception Rust has a welcoming community?

I'm sure Rust's "welcoming community" can point you to more agreeable people if that's what you're looking for.

> the 25+ year history of https://en.wikipedia.org/wiki/OpenMP

I am an old man, and this sort of thing makes me feel older every day. Yes I am aware of OpenMP, but I learned this stuff with MPI since OpenMP didn't exist until I was a graduate.

Did you notice, in reading that 25+ year history (it would be about 30 years for MPI) a gradual trend? That things everybody was sure were just too abstract and high level to be useful in 1995 are today mainstream and of course modern versions of these APIs must offer them? Complexity is inevitable, and so ease of composition becomes more important and the structured concurrent primitives are easier to compose.

Just the other week, I was eating lunch with some people from the floor above, who look after our supercomputers and they were moaning about a high value user who has sloppily left some old spin-when-done code in the version they're actually running. He's likely bringing in enough revenue to justify the supercomputer on his own, but it'd be nice if his code would correctly detect "I'm done, exit" and let other jobs run without manual intervention. He hasn't done this on purpose because he's evil, he just did what was easiest in the 1990s tools he's using. Structured concurrency could have made it easier for his program to have the same performance and exit cleanly with no effort.
Here's a site I like to link whenever this discussion comes up (not associated):

https://wiby.me

I love hopping in and hitting the "surprise me" every once in a while, and reading some obscure webpage written by an actual person with a passion for a subject. In the past I've seen a site dedicated to the soundtrack for a film series (I can't remember which), not even necessarily streaming the soundtrack or something, but just a bunch of articles about every facet of these soundtracks.

Just now I got linked to a page about Kodak Photo CDs

http://www.tedfelix.com/PhotoCD/
> I'll admit I did consider writing an automated job to file a complaint against every home in Portland that has a fence to make a point, but I suspect that point would be lost.

While that would annoy everyone, it might also cause some to join your fight and help. It may not be a bad idea.
True, that can be a valid use-case. Another solution would be to leverage language agnostic API discovery solutions, generating the serialisation and part of validation code (swagger/open api/...). This way you provide a nice documentation and don't have to care about language differences while keeping good productivity.
The combo tradeoff between saving tens of thousands of lives of people who had, on average, 6-12 months of life expectancy, versus potentially shortening the lives of millions or billions of people by only months or weeks, and not seeing those effects for 70-80 years, seems to have been part of the covid shutdown tradeoff calculation.

Granted, it has all the additional complication of the uncertainty of the real world, but there were a lot of claims of, "I can't believe you won't shut down for (weeks/months/years) to save grandma!"

I wonder, in the end, if those decisions will end up having saved or cost more total days of human life.

How many people's lives are you willing to shorten by even a week or a month due to increased stress to save the life of someone whose comorbidities will likely kill them in 6 months anyway?
what's your source on that??????
Oh my, the 2018 one I have is a terrible piece of junk, notably the USB subsystem (overheats on one side, prone to interference, regularly resets which kills and connects to some device, may it be mouse, keyboard, or external display) and although I liked the touch of the butterfly keyboard, the arrow keys still trip me up (and of course the reliability)

> "Touch Bar"

The default touch bar UI is terrible, except for a few special cases (e.g Logic Pro / GarageBand sliders/knobs). I did see and try some hacks to customise it but they were quite brittle so I dropped off that train, but it kind of proved to me that there was something to it that could have been really great were it fully programmable for real, and that the actual execution was extremely subpar.

> "no ports"

If by "no ports" you mean USB-C only, I am really enjoying the 4x C port machines, and would rather not go back to mixed ports unless forced to. USB-A/B sockets just need to die.
I have been using plain out-of-the-box emacs for literally 40+ years. (I wrote the initial version of one of the commands that’s now built-in.) I do probably a third of my data cleaning work in keyboard macros. I am so used to and efficient with plain emacs that most customization just seems like unnecessary decoration — with the exception of major language modes, because language specific fwd/bkwd (s)expr is so useful.
I understand seniority is different from company to company, however I didn't actually get negative feedback during the interview, which is probably the reason why I think it was unfair.

It will expand my skillset a lot, this is the main reason I actually went to the interview, however there aren't many other upsides, the pay difference will likely be negligible when (if) I become TL and be able to look for a TL job for higher pay.
As one who lives in Rural areas, we do use guns to keep critters at bay. Sometimes it's needed to put down a rabid coyote after our livestock and I prefer a rifle to a handgun to decrease accidents. (It's harder to shoot yourself with a rifle.)
Thank you!

I don’t think I understand the resolution then, could you explain a bit more? Say, I request data along a 100km line, every 10m. Do I get the same numbers if it’s in the same mesh cell with a sudden change when it’s crossed, or do I get some (bilinear?) interpolation?
> The performance of an M2 MacBook would undoubtedly be much better, but am I actually going to be able to browse the web faster or write code any faster?

I split my coding time between a 2017 retina MacBook and a 2018 Mac Mini. Code compiles very much faster on the Mini -> faster iterations. So yes, you may literally code faster on a faster computer.
I think the trolley problem is not about simply getting the right answer. The problem is about figuring correct answers for various circumstances, defining those circumstances, discussing them and improving one's and others understanding of morality.
He might be being hyperbolic, but the euro is definitely not doing too hot right now - it's gone from $1.18 to the euro a year ago to $1.02.

The Air in the UK is £1,249, up from £999 - a 25% increase.

The EU price is €1,500, up from €1,050 - a 43% increase.

At least some of that has to be explained by the euro dropping ~14% against the dollar. Take away 14% from the EU price and you get €1,290 - pretty close to the UK price.
Single monitor support that's it? Why is that? Seems like an odd limitation.
It's very unclear that the assault weapon ban is responsible for the apparent reduction in mass shootings, because it didn't actually change much WRT firearm restriction. This [1] is a good "before/after" comparison of the regulation the ban actually enacted. They look basically the same to me, so it's not clear how the ban could have really been responsible for any change in outcomes.

[1] https://assaultweapontruth.com/wp-content/uploads/2019/08/xm...

I'm pretty anti-gun, but we have to be realistic and honest about the data.
You just listed a bunch of things which have not changed between the last model and this one, to brush off the new model being much more expensive.

The parsimonious explanation is that the Euro went from 120¢ to 98¢ in the intervening time. I have no opinion on why that happened, I will pretend I don't even know what the ECB is.
That just sounds like literally any other authoritarian country. Freedom of speech never was needed in order to speak things which are commonly agreed and central government approved.
You don't have to trick them into buying. You can just convince them to buy, eyes open.

> doesn't mean that you can actually deliver on that promise

It's very rare that the big risk in a problem is technical feasibility. And you should definitely be, or partner with, someone who can tell the difference between a spec that can be built to a spec that has real technical risk, and only sell things that you can deliver.

> The problem is that you don't know what people want. People don't know what they want

Indeed, and the only real way to tell is to build it. But you can de-risk by selling a few first and then building, instead of just investing years of your life completely blindly. And there's no reason not to. It's very rare that a product idea can be sold once it's built but not before, and there are other, less risky, products you could build instead of that one.
I think a large issue might be the fact that nobody runs their own bouncers, and the idea of paying a subscription for such a thing is not something people are comfortable with.

I run ZNC+Palaver and get push notifications on my iPhone; but I also run ZNC on my own machine somewhere, which is a cost and a setup most people don't usually have to bother with.

One solution for casuals is probably IRCCloud; since IRCCloud will give you the same experience as mine for free, but will disconnect you if you're inactive (unless you're paying).

Irccloud also precludes all of the nice features you might get if you're running your own clients... so, YMMV.
Guerilla warfare is extremely effective
When you multiply that out it becomes "combination of (single core CPU performance) and (graphics performance)", which seems clear enough and aligns well with your point. It's possible to read it as "combination of (single core CPU) and (graphics performance)", but since the first one isn't much of a benefit (other than possibly power), I think the other is the more natural reading.
The MacBook Air supports up to 6K resolution displays, your linked display has 60% fewer pixels than that, it will work fine
> The defaults are absolutely awful.

I find them awful too but many people are fine with these defaults.

> There's no package pinning or SemVer so you get what you get, packages sometimes break in mysterious ways. So you write more code to work around various broken stuff in packages.

There's however a way around it which you may like, seen your complaint... What I do, and it's not unheard of but definitely not the most common when it comes to Emacs, is that I load specific versions of packages. And I commit my entire Emacs setup in Git.

So when I upgrade packages (or install new ones) if anything goes wrong I can just checkout/restore a known fully working state.

There are trade offs when versioning your entire "emacs.d" directory but honestly I don't see many downsides. And I share that emacs.d between several user accounts / machines and any change I made are one "git pull" away.

When I start Emacs I don't check for packages / refresh package contents or anything like that: I only do that when I actually plan to upgrade packages (which I do maybe once every six months or so).

> I want to just write code, not write code to make just writing code less of a pain.

I'd say that's kinda a big selling point of Emacs though: you can write elisp code to make anything you do (not just writing code) less of a pain.
First integrated testing fusion power plant to be constructed in Japan
Exactly. It’s not as simple as them just serving an already existing demand. They use their very considerable resources to create and maintain that demand, to the furthest extent and for as long as possible.
You edited this in later, so I'll respond with a 2nd post.

> (2) For just one example, ranchers rely on long guns to defend their livestock from wildlife, dogs, etc.

And do you need 30 round magazines in those guns for such defense? Do they need to be fully automatic, or with 3-round-burst firing?

The issue, is that we in the USA cannot stop these kinds of massacres:

* https://en.wikipedia.org/wiki/San_Ysidro_McDonald%27s_massac...

* https://en.wikipedia.org/wiki/Orlando_nightclub_shooting

* https://en.wikipedia.org/wiki/2017_Las_Vegas_shooting

This problem has been going on forever. And no one seems to want to even try to stop it.

So fine. Lets not try to stop the mass shootings. Lets just mitigate their damage by reducing the kinds of weapons that are in play.
And people don't need to replace iphones as much as they used to in the past...

Still a formidable company don't get me wrong.
This is the real problem right here and why I was ready to upgrade day one. Not interested in the M2 Air now. I'm sure it's all very nice but the only thing missing from my Air that I really wanted was multiple display output.