skysight-inc/HackerNews huggingface dataset:
I think the design may become digitalized, machined parts are still available in the us around me it is very popular. 3D printers fill in the other parts. However one of my friends was going to do cnc and he said the pay isn't that great and he needs to do really boring jobs for years before being promoted (my friend in nanotech said a similar thing he'd be stuck at QA at low wages). Might be why they're not coming in droves.

PCBs were never local in my life and I don't remember them to be. You could always make your own with a copper PCB, but now you can etch and use a 3d printer so that's actually gotten better. There's maker spaces by me as well.

I don't think there's ever been a better time to do these kinds of projects even compared any other "golden age" in my life. By the time Arduino was around these places were already dead.

Congrats on a cool job. I love seeing engineering.
Yeah as a junior without a CS degree I was reading this article thinking "this is very interesting" but found it very hard to really grasp the difference between Ahead of Time and JIT from their explanations. Just that it was different from the previous python interpreter method, which seems woefully inefficient. I do know that Java has a JIT and I've read about this, but I guess it became quickly clear that I didn't really understand it since I couldn't follow this article. I think I will need to read more about this elsewhere and come back to fully grasp the impact.
> But we should be really happy about the fact that we did not end up in the same place with ML.

Why so?
I'd say the music industry went to Spotify and other streaming services. Wouldn't be suprised if music download sales are now less than physical CD or vinyl sales.

And music streaming services do use DRMs like Widevine too, unfortunately.
I feel like hacker news is the curated content that the author wants, at least for technology.
What do you mean by "it will shift the mentality"? There is no magical JIT that will ever make e.g. the data science Python & C++ amalgamations slower than a pure Python. Likely never happening, too.

Also no mentality shift is expected on the "Python is too dynamic" -- which is a strange thing to say anyway -- because Python is not getting any more static due to these JIT news.
Going by their otherwise good comment history, I'd guess they're not in top form right now.

I've posted worse comments lying in bed tired, half-dead, and down with a cold.
New interpretations of the Cerne Abbas Giant
And you can absolutely get your iPhone battery replaced.
Just choose a different water provider who does filter, it's a free market, and the invisible hand will sort it out as the economies of scale will mean the central filter will be cheaper.
It’s because the antennas in fobs lack an effective ground and are typically unbalanced. The body acts as an RC choke, creating a short on the ground side of the antenna (a typically intentional part of the design). The closer the fob is to your body mass, the better it will perform. Bone may also act as a reflector to some degree, and height can play a role.
Python with JIT is faster than Python without JIT.

Having a Python with JIT, in many cases it will be fast enough for most cases.

Data science running CUDA workloads isn't the only use case for Python.
How much energy is 'lost' in the expansion valve in a typical heat pump?

Isn't it worth putting a turbine in there to recoup the energy released as a high pressure liquid passes through a small hole?

Even if it's only 10%, that's still 10% of the energy use of your home for a decade - surely that pays for a micro turbine (which need not be particularly complex - the same design used in those $3 light up novelty faucets would probably work.).
I know it’s hacked together and cheating a bit, but still love the spirit of the project. Not everyone has the electronics experience to do things “authentically”, and if projects like these serve as a gateway to “the real thing” - I say all the better.
Coincidentally, this is also why those cameras get "accidentally" turned off quite a lot whenever a use of force is about to occur.
Somewhere, a YouTube content creator scribbles Macbook Pro in concentrated sulphuric acid.

(And I'd probably watch it).
2.7M Brits still use a 3G only handset
Another one that hasn't seen UNIX scripting in shell languages or Perl, Apache modules, before Python came to be.
Facts are objective; "Python is awful" is your opinion.
Can probably add a few more kW of solar PV but I'm not sure there's much point unfortunately. What I've realised is that the limiting factor is really the rubbish UK weather. Over the last 4 weeks the most I've generated in a day is 5kWh. I guess that will change in a month or two though when the days get longer and hopefully sunnier.
No you lost the headphone jack to sell more AirPods.

My Samsung S8 was waterproof and had the jack. And it was just as thin as an iPhone.
Looks like it has a wire through it that secures it. Or am I looking at the wrong one?
Wait, CAPTCHAs don't generate or capture any data. It prevents computer automated systems, which were a huge pain at the time. Google then came around and released reCAPTCHA which was using originally books for Google Translate but later Street view photos for Google Maps. That was when dara collection and learning was introduced.
I think what changed was education. Digging through the internet archive, as I do about 16 hours a day (as an out-of-work RoR dev with a nostalgia problem), I see many sites that look like they were started by highschoolers. And that reminded me that once upon a time, computer literacy in school meant "have the kids put some HTML and PHP on the school webserver". These days, they're probably learning how to crack leetcode or something that won't result in fun websites.
When swiping to navigate back, it stutters.

There is a nested scroll view, sometimes when I scroll up / down, the bottom navigation bar follows with me.
Yeah, I guess if one wants to go more technical, I see it as the first step of a JIT that didn't had the opportunity to evolve due to market decisions.
For a novice to delve into heat pumps I recommend Technology Connections’ series on the topic:
https://youtube.com/playlist?list=PLv0jwu7G_DFVIot1ubOZdR-KC...
The article seems to be conflating "you need to practice 10,000 hours to be an expert" (which is debunked, per the study) with "you need to be an expert to enjoy something."

That's a little odd to me.

You shouldn't feel compelled to become an expert at something just because you enjoy doing it.
Yes, that's all you've been doing.

But 4chan wears its infamy on its sleeve with pride (usually white pride.) The Alfred E. Neuman shtick of disaffected bemusement was stale even when Mad was published on dead trees.

But go ahead and take the last laugh. You're being neither clever nor insightful here.
I'm just the messenger and I'm not claiming it's fair, but this is standard procedure everywhere in the world: when you buy a round-trip ticket (single PNR), if you are a no-show for any leg then you're forfeiting the whole ticket. If the ticket for example includes a train ride to the airport, and you don't show up for the train ride, you're forfeiting the flight as well.

Some airlines might not enforce that if you're deemed an important enough customer for them, but I just want to bring this up because being a no-show in the outbound flight and keeping the return flight is not a right that customers have in general, basically in any IATA airline. It's not really Lufthansa specific, those are rules that the whole industry applies.
They're talking about this prototype doing mach 0.7, so it's a safe bet they intend it to have a turbofan. That's much faster than a MQ-1/MQ-9 and also faster than a (turbofan) MQ-20.

Dismissing this design because it requires a jet engine just seems bizarre. Like okay, it doesn't work with piston props... so what?
Maybe you're the wrong person to ask this to but.. how does one get noticed at all without participating on something like LinkedIn.
I think the privacy implications of a platform like that or any public resume are pretty worrying (essentially a timeline of ones whole life) but I don't understand how to even get any job prospects without this kind of self marketing.
Not having a clue about marketing but having technical domain specific skills I just find it completely impossible to find any position where one is valued/compensated fairly.
Here in the Netherlands there's a huge incentive to move to heatpumps (subsidies and whatnot). I believe most of those (if not all) that are being installed have a defrosting mode which is automatically activated. I have seen mine defrosting in the last few days since it's finally below zero (celsius).
Rather embarrassing that they didn't notice this in testing, but it only affects the homepage and not searches from the address bar
Yeah same here, having Tim Cook decide what I'm allowed to use my phone for is not my piece of cake.

Also I just love some features of the Android ecosystem like the desktop mode (Samsung DeX and alternatives)
It's based on battery performance. So technically correct, they just didn't inform users about it which in the end had the exact same effect as if Apple deliberately slowed down phones in order to raise sales. Effectively it was planned obsolescence with (more or less) plausible deniability.
When I got an air-water heat pump for my house, the installer also put in a small electric heater that is connected to the same loop going through my radiators. It is a backup in case my heat pump broke and needed to be serviced. I wouldn't rely solely on a heat pump either. The heater takes 3x the amount of energy to produce the same amount of heat as the heat pump, but since I'll almost never use it (didn't need to turn it on yet), that is negligible and the peace of mind knowing the backup is there is well worth it.
Earlier, +500 replies: https://news.ycombinator.com/item?id=38917820
Also known as "yak shaving"[0] or "bikeshedding"[1]

0: https://en.wiktionary.org/wiki/yak_shaving

1: https://en.wiktionary.org/wiki/bikeshedding
On the flip side, doing what you enjoy seem to make you an expert out of it eventually.
A stolen aphorism: "programming is not a spectator sport"
There are multiple definitions of lying. Some people would use the stricter form of 'making a knowingly false statement', and those people are likely to confidently denied they lied when they were accused lying, when they think they only not telling the whole truth.

John Mearsheimer's book "Why Leaders Lie" has a great definition on three forms of deception [1]:

* Lying - Making a knowingly false statement to deceive

* Spinning - Emphasis / de-emphasis certain parts of fact to tell a favorable story

* Concealment - Hiding certain facts to deceive

If I detect someone is "lying" (in your broader definition) I would now use the word 'dishonest' instead.

[1] https://www.forbes.com/sites/sap/2013/05/20/deceiving-withou...
No, there is no acknowledgement that anything undue ever happened. Only that business in this department hasn't been financially successful and that customers could have concerns.

Nothing about those concerns actually being valid. This is vague misdirection at best.
as it is on a Bad Design website

rotate the knob to highlight "volume"

and then press "up / down" to set it
But what is Riemann zeta function? (3Blue1Brown) (2017)
The easiest and most approved contributions are documentation. Start with that and move on to bugs and then features.
No, here in Spain most people I see use wired headphones.

People here but cheap phones (100€-200€) due to the low wages. Most of those still feature the jack. Turns out that they still prefer wired earbuds when given an actual choice. Because wireless earbuds (eg Redmi airdots) cost 10€ here now so they're accessible to anyone.
A lot of those recipe sites just love to start off with a 5 paragraph essay before the actual recipe.

Everything online reads like a magazine.
NeRFs?
Could Piracy Help Netflix Win the Streaming Wars?
From another article linked in a comment:

"We have tried to conceive a demonstrator that can accommodate all types of active flow control in a diverse range of aircraft planforms and uses for AFC, whether for high-lift, flight control or other objectives,” says Aurora’s government programs lead, Graham Drozeski.

https://www.aerospacetestinginternational.com/features/is-ac...
From the top answer:

> 1/2 m ≈ 1.5 ft

Thanks US units for the quote of the day: "Meters are for waves, feet are for antennas"
The point of Python is quickly integrating a very wide range of fast libraries written in other languages though, you can't ignore that performance just because it's not written in Python.
Yes, the dataframe is very tricky to get right function signature wise. I used to write a lot of pandas heavy software and converged on writing most functions to take a dataframe or series and when possible just return a series, then put that series back into the df at the function call site. Handing dfs off to functions that mutate them gets gnarly very quickly.
I was really hoping this was some kind of clever hack for the SAA5050 character generator in the BBC.
Commercial web was something wildly new and wildly interesting for all the people that used it because such a thing never existed before but web consolidated over the years and now people find it boring and not that useful. We should support and fight more for the "Open Web" nature of the web and slow down with walled gardens.

Speaking of "Where Have All the Websites Gone?", they are most likely dead. There are millions of dead websites that no longer exist on the WWW. I didn't do any formal research or data mining project but my assumption is that there are more dead websites than there are alive websites or in another words websites that exist today on the web. Since history is a passion of my, I think I and others should do more to explore and perhaps revive those websites for the sake of information and knowledge preservation and retrieval.
Internal space of wings is often used for storing fuel.
I'm not sure if there are any studies on how well modern radar could detect sloshy blobs of kerosene flying through the sky. (Inside totally radar-transparent containers.)
Wasn't CPython supposed to remain very simple in its codebase, with the heavy optimization left for other implementations to tackle? I seem to remember hearing as much a few years back.
There are various research projects looking at storing waste heat, often for the purpose of more efficient defrosting.

https://www.nature.com/articles/s44172-022-00018-3
Have you tried to generate a SHA256 checksum for a file in the browser, no matter what crypto lib or api is available to you ?
Have you tried to generate it using Python standard lib ?

I did, and doing it in the browser was so bad that it was unusable. I suspect that it's not the crypto that's slow but the file reading. But anyway...

> SHA256 in pure Python would be unusably slow

None would do that because:

> Python's SHA256 is written in C

Hence why comparing "pure python" to "pure javascript" is mostly irrelevant for most day to day tasks, like most benchmarks.

> Javascript is fast. Browsers are fast.

Well, no they were not for my use case. Browsers are really slow at generating file checksums.
Eft Arena Hacks
eft arena hacks
Nah. Yak Shaving is “I wanted to do X, but I had to do six other things before I could actually do X.”
It would make dealing with unruly passengers easier.
> Yes, that's all you've been doing.

No, in the comment you've originally replied to I have clearly stated a possible explanation of why 4chan has a bad reputation. Please refrain from pointless "no u" comments, and attack my arguments instead.

> But 4chan wears its infamy on its sleeve with pride (usually white pride.)

4chan is not an entity onto itself - it is composed of many individuals, that was the whole point of my post. But because you don't know the identity of those individuals, you just consider them a monolith and put collective blame onto them.

Additionaly, the official rule 3. of 4chan states:

You will not post any of the following outside /b/:
[...]
b. Racism
[...]

> But go ahead and take the last laugh. You're being neither clever nor insightful here.

Please refrain from personal insults. See https://news.ycombinator.com/newsguidelines.html:

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
Samsung warns of worse than expected profits fall
I mean the bank's phone app. It is locked to one specific device and is the only possible method of authentication. I either need to use the app itself, or confirm every login and transaction in the app when using a browser.
That’s possible since like forever. It just depends on the graphic chip the Mac comes with
Show HN: Direct Acyclic Graph based cryptocurrency
Flipping it again, becoming an expert at something can be quite enjoyable.
I think Python without a JIT in many cases is already fast enough for most cases.

I don't do data science.
I use it with my pro-grade microphone, because I don't want latency or degradation when it matters the most.

But that's just at the office. For casual use out and about, it's all wireless - simply because cables are annoying to store and they break way too easily.
Honestly, 2-9% already seems like a very signficant improvement, especially since as they mention "remember that CPython is already written in C". Whilst it's great to look at the potential for even greater gains by building upon this work, I feel we shouldn't undersell what's been accomplished.
Here's an interesting canned water brand that's getting some popularity where I live: https://liquiddeath.com/

I still think it's too expensive though.
Really enjoyed the post, the recommended sites and the authors general website
I'd say IRC is a good example of one of the flaws of FOSS culture - the tendency to get cemented on the first working minimum viable solution, but then become too ossified to ever improve on it. IRC was great for its time, but it doesn't have remotely the minimum set of features the average person expected of a messenger solution 10 years ago. After the initial success of FOSS in chat protocols, almost all of the improvements came from commercial software, and it was too difficult to coordinate introduction of new features across all the implementations

And a lot of this is not even technical, but the cultural issue of scorning anyone asking for those features and claiming those use cases are just for teenagers. Real men just use plain ASCII and no multimedia apparently. Only after its lunch was soundly eaten did we finally get IRCv3, way too late, and still with little support. The reason a lot of younger developers are using Slack and Discord isn't because they're stupid kids, but because their requirements aren't met otherwise, and they're not going to constrain themselves to 90s tech out of stubbornness (to be clear I'm not accusing you of that attitude! I'm commenting on others I've seen many times over the years)
How would you know to do that. The company went out of their way to lie to their users specifically so they couldn't know to replace the battery.
38k in Leeds / Cardiff is very different to 38k in London / Cambridge
From the write-up, I honestly don't understand how this paves the way. I don't see an architectural path from a cut-and-paste JIT to something optimizing. That's the whole point of a cut-and-paste JIT.
You don't necessarily need rain exposure. When I'm actively hiking, and especially during colder conditions, heavy condensation forms on the surface of the phone directly in the pocket. This is more frequent on sport jackets, which are designed to release internal humidity/sweat faster.
Would you be so kind to quote where "only" and "must" came into play? Thanks kind Sir!
I guess I won't be liquid cooling my setup with concentrated sulfuric acid then
Teaching. So many colleges/unis I know teach "Introduction to Programming" with Python these days, especially to non-CS students/pupils.
At this point I think it’d be more fun to port CP/M to AVR.
A personal site is a lonely place. That's why blogs, after an initial burst of creative energy, languish. People nowadays seeking online to fulfil their social inclinations go elsewhere, to the platforms better optimised to harness that social energy.

Another reason blogs have languished: discussions come to an end, a point of exhaustion. When everything that's there to be said, has been. Retreading old ground is not the same as posting original thoughts. Different qualities of people do these things.
Rural Netherlands disagrees with you.
In what environment do you use them? I haven’t had a single USB-C port break on me in half a decade of using them.

A few times I thought one had worn out and wouldn’t make a solid connection anymore, but it was always just lint in the port and could be fixed by cleaning it.
Where does Apple say that USB port water ingress is warranty voiding? The only thing the article says is that the warranty doesn't cover water damage... there's nothing to suggest that water in the USB port means an automatically void warranty from what I can see?
Maybe we could take a step back and don't think in black and white. I do not "want something to be true", I give it a probability to be true between 0 and 1.

But the thing is that moving from binary (true/false) to continuous (probability) requires mental effort which many people prefer not (or are not able) to do.
You're correct and flagged for it. HN sucks for discussing aviation, ships.. just about anything other than computers.
Similar setup, air-water system with a 700 litre heat storage tank, which has a heater rod as a back-up.
I think it would be important to understand the distinction between two types of applications, I call them "utilities" and "tools" here.

Utilities are things that should be designed with the current typical paradigm of simplicity and discoverability to extreme. I should not need to read user manual for my toaster or microwave.

Tools then, should be pretty much the opposite. It should be fine and expected to invest some time to learn the efficient and safe usage of the tool. There is no reason to have a intuitive interface on your tool, as long as it is efficient after you did your training. Vim is way better editor than notepad, but I don't think anyone praises it for the intuitively easy to use.

And the peeve here is of course that way, way too often these are confused.
> Most of the R devs I know like this are just butthurt they are paid less and refuse to switch because they’re obstinate, or they’re a little scared they’re being left behind. first group is all over the place, but the second group tends to skew older of course

Look, I started with R and use mostly Python these days, but this is not really a fair take.

R is (still) much, much, much better for analytics and graphing (the only decent plotting library in python is a ggplot clone). The big change (and why Python ended up winning) is that integrating R with other tools (like web stuff, for example) is harder than just using Python.

pandas (for instance) is like an unholy clone of the worst features from both R and Python. Polars is pretty rocking, though (mostly because it clones from Spark/dplyr/linc).

It's another example of Python being the second best language for everything winning out in the marketplace.

That being said, if I was starting a data focused company and needed to pick a language, I'd almost certainly build all the DS focused stuff in R as it would be many many times quicker, as long as I didn't need to hire too many people.