skysight-inc/HackerNews huggingface dataset:
Sweep | full-time, permanent contract | REMOTE (Ideally from Montpellier, France) | www.sweep.net

Sweep is hiring Software Engineers (frontend or fullstack). Ideally you're based in Montpellier, Paris or London, but if we fall in love with you, Europe or beyond could work just fine.

As part of the engineering team, you will work on building our SaaS tool that allows companies to measure and track their greenhouse gas emissions, set reduction goals and report on progress towards a cleaner future. You will also work on the Sweep marketplace that allows companies to make contributions to cutting edge climate solutions.

Stack : Ruby on Rails, React, Typescript.

More info here :

> Frontend Engineer : https://www.sweep.net/jobs/4068110101

> Fullstack Engineer : https://www.sweep.net/jobs/4068118101

> Senior Fullstack Engineer : https://www.sweep.net/jobs/4068130101
Mosh should survive a laptop sleep no problem - if it doesn't, something is misconfigured. X forwarding is a dealbreaker though.
The impact might differ a lot depending on your region and where your interests are.

Living in the SECAM region and wanting to watch US/british stuff makes it a lot more prominent issue that if you're in the PAL or NTSC area for instance.
> Australia has no local car manufacturers and hasn't for some time. Toyota is by far the biggest car seller , followed by Mazda and Hyundai.

I know Toyota closed it's Melbourne plant in 2017 (Holden and Ford had stopped manufacturing even earlier IIRC). I would argue though that Ford and Holden (which I just read ceased operating in 2020) are still perceived as Australian car manufacturers by most. They definitely had some cars specifically for the OZ market.
All of these sorts of reasons are why I skipped learning C++ and don’t intend to use it. I learned C and then C#. I can’t imagine using C++ after using C# - modern C# and .NET have loads of performance and native related functionality including pointers, Span, AOT, etc.

From my outside perspective it seems absolutely chaotic and simply unmaintainable.
> Why would people want to build a UI in Rust except for speed?

For speed and its modern language (and poorer ecosystem). People already program gui in c++ for this very reason. So what is this rant about exactly? The usage of async? It's a valid way to do it, not the only one but valid.
Which you will use to… throw at the camera through the window? This is a very different sort of attack.
Don't you find it painful having your tmux session rooted in your homedir (e.g. for all new windows)? I nearly always need to have it anchored some project working directory.
Not really, there isn't anything similar in Spanish. Sorry.
Have you seen a recent video of their most recent vision stack in use by a customer?
Maybe that one way link is as simple as high frequency sound, that he's trained himself to hear which everyone else ignores. Simple on/off modulation, or maybe two freq modulation...

The amount of data required to communicate a chess move is very little.
This however is easily detectable. It is undetectable whether I have a second device showing me calculations of a different engine.
Hi Andrew, I really loved your story...it resonated, I've shared with a couple of friends. We've got a beta that may interest you too - its for app creators who wanna build a business. www.salable.app (be great to get some feedback) thx
> Oh well, Musk has not lost any more than he was originally willing to risk

He risked his dignity and he lost it.
They are referring to this: https://www.reddit.com/r/chess/comments/xqvhgh/chessbases_en...
Sounds like a decent recipe for boosting the economy, assuming the supply side capacity is available: injects a bunch of demand, but at the same time, precisely by being a one-time measure, discourages price hikes.
None of what you have said is true.
Cause sometimes there are weird and convoluted answers for a very simple events.
That first link is a marvel. It explains "modern" discourse so much better than I have been able to do in twenty years of trying.
Cars don’t break down as much and last much longer. A 20 year old car nowadays can still be perfectly usable. So in effectively they did get cheaper, just buy used (at least that was the case until 2020..)
There’s plenty of domain specific desktop software that costs $5k-100k per seat per year that is horribly buggy to the point of crashing several times during the course of a professional’s average day. Stuff like Altium, Solidworks, Xpedition, COMSOL, and all the big name FPGA suites crashed all the damn time when I used them for nontrivial projects.

All of the above packages are so complex that it’s not possible to control downstream code that gets invoked by user action. Rust’s importance here isn’t in the memory safety but in the features that enable Rust’s guarantees, which can also be used to create and enforce complex logic and rules using the same type level concepts.
I would want a modern remake. I would imagine the following updates: Same lo-fi UI, e-ink display, LTE support, UTF-8 MarkDown/ePub reader (but the ePub reader should ignore the book fonts and always the system font settings), Telegram messaging, speed-adjustable OPUS&FLAC audio player, obviously BlueTooth&USB-C.
Maybe it's both? Say, for some potential project, you rate it X on the pessimism/optimism scale. If you're too pessimistic, you won't attempt it, even though it would have worked out nicely! But if you're too optimistic, you'll waste time attempting it even though it has no chance of success. Perhaps the ideal is to be able to correctly assess the chance of success of projects, and then you can make an accurate allocation of effort :)
You don’t need to take Tesla’s word for anything. Their latest vision stack is in the hands of ten thousand customers, some of whom regularly post their drives on YouTube.
Traversing nuance can be debilitating for many people. I think over-optimism and going gung-ho can be a good strategy. Not a strategy that comes naturally to me of course, I've wasted many hours/days/weeks trying to figure out the optimal way to do something taking into consideration all of the nuances at play.
You are going to love Methods of Mathematics Applied to Calculus, Probability, and Statistics by Richard Hamming (one of the greatest applied mathematicians).
Thanks, Putin.

dude must have the tiniest genitalia ever, to consider actually doing this.

let's hope there is another cool head at the console with the button on it when the order comes down.
I think it completely misses the point that a good portion of us do not want to make our hobbies our job. Yes, the pace is slower and reaction times are slower, but I'm not sure it HAS to be sustainable. Sure, if you're spending all your time on an open source project and want to live off that, it can suck - but is that actually the majority of people?
The EMP blasts - likely multiple - that are precursor strikes for the city bombing.
Surely good design should make the complexity manageable.

I don't want a word processor that doesn't do anything notepad can't do. I want a word processor that makes it easier to so the things I want to do.

If there's one long menu, that's bad design, the solution isn't to throw out the features though.
Take a ride around San Francisco in a driverless taxi
And why no just "classical" OS threads? Yeah, that's rhetoric, sure you can (or did you mean that with virtual one's?) And actually once upon a time, one of rust's selling point that you could do that safely without the common data races that you have to care for in the usual multithreading/multiprocessing environments, awesome!

So to your grandposter..:

> The point of async APIs is not speed boost, it's decoupling processing from the local call stack (which happens to hang up the GUI until the routine resolves, but also forces components to be tightly coupled and monolithic).

NO, just no! Async or similar approaches were motivated by super parallel concurrency (classic example is connection handling for a webserver) to have better performance vs the overhead you'd have with os thread primitives (and even there, nowadays, that is just a motivation that is not always true anymore..)

In no way is the point of "async style" decoupling.. that we can do on a lot of levels with a lot of primitives.. especially this is very unneeded for UIs where you can decouple UI from Cpu processing from everything else with usually (depends, sure) two to three permanent threads.

On top of that, async style is horrible also for our mental models.. most clear code happens with simple control flow, classical threads (no matter if green or os) shine there because they stick to that model much more than async.

Async style was and is still mostly for performance, definitely not for decoupling and also not for the nicer programming model..

But yeah, motivations and sense nowadays sadly often gets lost over hype :(
There are some ways that are more correct ways to speak. Especially if your intention is to convey meaning within a shared language.
Does anyone expect anything else from any corporation? Of course they are not gonna say "I'm sorry, we had to make your experience worse", of course they will try to spin it into something positive. Almost every for-profit company does this. Not to take away that it's shitty, but it's reality.
Asynchronous Technical Interviews [pdf]
You over-complicate. A Palm practically is just an ancient iPhone with black&white screen and email-only connectivity over an IR or a COM port.

AFAIK there even were late models which could make calls and browse the web.

Smartphones were called "communicators", modem-less models (like what today iPod is to iPhone) were called PDAs.
Cloudflare is a tool. Website owners use this tool to solve the challenges they face. You are shouting at a wrench.
But we already have a deal with the birds...
You are broadly right about the last one not being a legal mandate.

It was basically a case of the EU saying "you need to choose one charging port that you all use, we _will_ create a mandate if you don't".

Importantly, the EU has already gone through a shift in charging standards, so they already understand how this stuff advances and have prepared for it in their own legislation (the EU tends to make laws with details on how those laws will be changed in the future etc. since they are at core still a large trade bloc). You can find a Q&A they gave here:

https://ec.europa.eu/commission/presscorner/detail/en/QANDA_...

Where the following section applies:

> Will the proposal be an obstacle to innovation?

The Commission's proposal aims at providing consumers with an open and interoperable solution and, at the same time, enabling technological innovation. The proposal encourages innovation for wired and wireless technology charging.

Any technological developments in wired charging can be reflected in a timely adjustment of technical requirements/ specific standards under the Radio Equipment Directive. This would ensure that the technology used is not outdated.

At the same time, the implementation of any new standards in further revisions of Radio Equipment Directive would need to be developed in a harmonised manner, respecting the objectives of full interoperability. Industry is therefore expected to continue the work already undertaken on the standardised interface, led by the USB-IF organisation, in view of developing new interoperable, open and non-controversial solutions.

In addition, larger technological developments are expected in the area of wireless charging, which is still a developing technology with a low level of market fragmentation. In order to allow innovation in this field, the proposal does not set specific technical requirements for wireless charging. Therefore, manufacturers remain free to include any wireless charging solution in their products alongside the wired charging via the USB-C port.

To summarize, they'll work with the USB-IF (made up of a whole bunch of companies, including Apple) when the USB-IF makes a new standard in order to ensure that new connection innovations will be propagated to new devices. What they won't allow is a company like Apple having an "innovation" then diverging from how everyone expects devices to charge.

Interestingly they've also said that there's a set of standardized fast-charging capabilities that need to be clearly labelled on products that require/support them. So if you buy a tablet it'll have a label on the box saying "can charge at up to 50w" or whatever, and a charger would say "can charge at up to 50w", so you know it'll charge at full speed. That's a little better than the previous "it supports fast charging" umbrella.
Ouch. Italian, french, german hindi, russian, japanese, anyone? I wouldn't mind since there is google translate.

I think it's a sad state of affairs, even if it's understandable due to network effects.

I usually check https://restofworld.org from time to time but they lack the social commenting aspect.
> Are modern pickup trucks objectively safer than modern cars

In a collision with a significantly lighter/smaller car? Usually
Yeah, lots of reactionary blasting of your comment from people who didn't realise your point was that in future, if the stocks aren't used, some smartass politician is going to be "see!?! we didn't need it! why should we replace the expired stuff?" and leave the stocks at a state where the usefulness for an emergency is nil.

Unfortunately, there's no incentive when spending taxpayer money for the person who "buys" insurance for tail risk events.
> and they seem to have assumed at least 5 more years of basic improvements) but the suggestion that they haven't addressed the problem at all is just wrong.

In five years, the problem may no longer exist.
Perhaps the plan is to wait for battery technology to advance...
Sounds like Conway's "Game of Life". Outside that imaginary petri
dish, that two dimensional model of existence, and ignoring Rousseau,
Kierkegaard, 3-5000 years of human religious thought, then your
question makes sense;

> Why should be a social apex predator be a inherent s(l)ave role in
human society?

If you truly believe what you say about "nature" it becomes;

Why would a social apex predator, knowing the love of Jesus, the
insights of Einstein, Penrose, Hofstadter, being a greater
warrior-poet than Colonel Kurtz, then create and unleash another more
potent agent than itself (ostensibly for amusement)?

Three possibilities come to my mind.

- Hubris

- Self-loathing/suicide

- Extraordinary stupidity (misjudgement of our own intelligence)

Do you have a preference?
The thing that makes Iran not a democracy is that all those bodies (parliament, president, parties) answer to the supreme leader and religious authority.

It’s not a democracy if the elected bodies all answer to unelected ones.
SEEKING WORK | Italy (UTC+2) | Remote

Hi! I'm Giacomo, a full-stack developer and cloud consultant from Italy.

Professional experience: 8 years

Tech stack: 11ty, React | Node.js, Clojure, Zig | GCP, Cloudflare

I am a biomedical/clinical engineer by training, so I would be really interested in working with healthcare / life sciences startups.

GitHub: https://github.com/jackdbd/

LinkedIn: https://www.linkedin.com/in/giacomodebidda/

Contact: https://www.giacomodebidda.com/contact/

Free 30 minute chat: https://calendly.com/giacomo-debidda/free-consultation

Please mention this thread when contacting me.
Does it actually "damage" the display or just make it not work while 5.19.12 is loaded?
Hi Rich, I know nothing about trading but loved your site. Our beta may interest you if you wanna move on from freemium www.salable.app we'd love some feedback...
Courage to be Disliked
Book by Fumitake Koga and Ichiro Kishimi

I read it sometime back. It questions the idea that our childhood events have formed our current personality and our behaviour. It asks us to reinterpret the past events from different perspective. It encourages everyone to live in the moment and form a mindset to change for better where we compare ourselves with our ideal self and look at each other as comrades and not as enemies in a zero sum game.
It literally does not say that. What do you want them to do? Leave out all the weird or suspicious stuff so that some other commenter will swing by and complain that they didn't analyze it?

The conclusion of their report is repeated several times; no evidence of OTB cheating.
I think, a better answer (for now) would be, calculus is hard, some people get it, some don't, we don't know which. So, we have to try all of you in the hopes humanity will get enough people out of that practice that understand it and can further fields that rely heavily on calculus.
People with Musk's wealth can't lose dignity in any meaningful way, because social consequences don't apply to them. He's going to remain one of the richest, most powerful and influential people on the planet regardless of what he says or does.
Everyone loves "The Road", but more than half the book is the kid saying he's scared, hungry, or cold and dad saying it's going to be ok. The repetition gets ridiculous.
I remember seeing some studies suggesting that vision training of artificial neural networks forms "similar" structures to the human brain. I don't think the brain is that magical compared to modern DL.

> it will be running on hardware that looks nothing like what I'm typing on.

Depends: are you "typing on" a TPU?
So what prevented the use HDF or netcdf in bioinformatics? I mean these are not new format by any definition of new and I disagree the broken formats are often not good enough, it seems more that often the bio/med fields (probably/hopefully not bioinformatics) are still used to process data using excel (speaking from my limited interaction with mainly med researchers).
This may not be directly apparent to "typical" HN crowd, but PHP is having a quiet renaissance, thanks in part to a standardization of tools and processes, a more mature ecosystem (Laravel has been a huge factor here) plus the performance improvements since PHP 7.

Kudos to the folks who built Castopod.
The unsettling power of existential dread
https://xkcd.com/2680/
> any time Apple's decisions are questioned, legions of people defend them for no reason.

Maybe because your arguments are very one-sided and border on cult-like anti-Apple beliefs, like

> The cables Apple makes are designed to fail

All cables will fail with use eventually, there's no question to that. But suggesting somewhere inside Apple is an evil mastermind that's trying to get me to buy stuff that's deliberately engineered to be bad to get me to buy more is an accusation of which I've yet to see convincing proof.
I respect your decision not to shop Apple, but I really don't like that fact you're spreading false or unverifiable claims.

(n=1, I've had 1 lightning cable break in the last 10 years)
But the people who were pocketing those higher profits and salaries back when gas prices went down, now do have room to cut prices though and still make money. It can't go both ways.

Anyway starving people still have labor to sell, which they will sell as cheaply as they have to, driving everyone's costs down and allowing them to cut prices after all.
Depends on the value. If you test half a dozen off a die and they're all sub-spec, they're all binned the same even if some are okay.

This is why overclocking used to work - if even a small proportion of the chips tested were good to 25MHz, that was a 25MHz batch, guaranteed good to 25MHz. If you got a "lucky penny" that'd go to 33MHz as per the design spec, then good for you! But it wouldn't be guaranteed to do that.
Could be easily solved with an expansion port that's just a recessed USB male in a card slot with well defined dimensions and tight enough tolerance to ensure the USB always goes in.
BCAA Supplements: A Scientific Overview
The only thing we learnt from history was that *we learn nothing from the history*.

For the past decades, what were the central banks all over the world doing? Nothing but printing money. Whenever there was a (economical) crisis, the only measure was printing money, *nothing but printing money*. Were the problems resolved ever? Never!!. They event pretended to be innocent by asking "why there were no inflation". Of course, there was no inflation as the design of CPI, the indicator of indicator, was flawed. CPI does not consider price of assets, otherwise sky would be the limit. There were crisis simply because the money went to the people who didn't it that much. Printing much made things worse as most of the printed money went to those didn't need it much, but nonetheless had postponed them a lot.

Such pretending to be dumb game could have being played a lot longer if not the pandemic which made them had no choice but printing money and sending them to those in need. And all of a sudden, those who needed the money most had so much cash they had never imaged before? What were they going to do? For sure spending them all.

Now here is the long *expected* inflation, what are central banks planning to deal with it? Increasing interest rate to where it should be? Seems too hard, let's print more money!
Are we talking about Rust or async/await syntax in the abstract?

Async/await syntax is needed if you want to have a `with` block that managed resources across co-routine boundaries.

Consider Python's `async with` which will create a resource that is freed when the co-routine leaves the execution context.

This is distinct from Java's try-with-resources which doesn't work with async code. So anytime you use `try (TelemetrySpan.start()) { blah.read().andThen(x->send(url);}` it doesn't do what anyone would ever want. Hopefully Loom fixes it.

So the async and sync distinction is needed/useful if you have both.
K12 math classes are not about understanding. It’s more like typing. The symbol manipulation rules you need to apply are few and straightforward. Just memorize where the keys are. Applying them is also simple. Just press. After that, the difference between an A and a C is all about hitting the keys in succession faster and with fewer mistakes. It’s a Zen thing; overthinking it will never get you there. Concepts like exponential growth and rates of change may be presented to you in lecture, but letting them in your head while doing problems is a classic blunder. Don’t think just do.

I am willing to bet that most educated people who walk around with gross misapprehensions of rates of change and exponential growth phenomena, have in fact drilled the computations just as well as anyone else.
Seen it in people. It's a quite beautiful side.
Elon: The richest and most successful business person in the history of humanity

Rockefeller probably still has him bet, never mind historical figures such as Mansa Munsa or Augustus Caesar (though in rather different contexts).

Personally, I wouldn't frame things in terms of competence, but trustworthiness. However, his disdain for public transport does seem rather myopic...
And yet the country I live in has had exactly one school shooting, and has a fraction of the murder rate of the US per capita.

You can't then say "aha but the UK has more knife crime", because again, per capita, the UK has a tiny fraction as much knife crime as the US.
Ask HN: Can I strip out the EULA from an open source project to use it?
There's an open source project on Github licensed under Apache 2.0.

Its EULA states that corporations must purchase a license to use it.

When executing the compiled binary of the app, the user is prompted to accept the EULA.

Disregarding the obvious moral implications of this (corp asked me to do this, I have no choice, unless it's not legal of course) - is it technically legal to fork the repo, replace the text file containing the EULA let's say with blanks, and recompile the app?

My thinking is yes, because Apache 2.0 grants permission to freely modify the source code; whereas the EULA becomes binding only at run time after it's accepted.

Thanks.