skysight-inc/HackerNews huggingface dataset:
I would try it, but I don't want to sign in with a Google account and give you access to the information in there.
Auto industry already realized this doesn't work, maybe ai will make it moot.
If you’re a fintech startup you very much do or you’re toast.
> though sometimes things work that shouldn't

Lol, so basically "undocumented opcodes, emulator edition"?
What about it ?
The screen is off most of the time. The iPhone 13 Mini has the same CPU as the larger models and there is a significant difference in battery life, you likely won't find a review for this device which doesn't mention how fast the battery drains.
What’s the latest thing ?
I've never tried one, but they seem uniquely suited to clothes dryers.

Use the cold side to dehumidify the air, then pass it over the warm side to heat it up.

Net-net, no extra heat in the room it's operating in (beyond the motor and such), and a nice self-contained unit that doesn't need external venting.
You are 100% correct in your assumptions. This isn't my first incident, and it won't be my last. As much as some folks here want to call me an asshole for that, we have a very good understanding of how this ends if we don't lock comments.
"Orange site bad" is a bit of a meme. I even heard it IRL at a hacker space in the last few weeks.
(I work on WebCompat at Mozilla)

There are various people whose job involves triaging issues filed on that repo, and communicating with the issue authors where necessary e.g. to figure out additional steps required to reproduce the reported problem. The point of that effort is exactly because we value reports of site breakage so highly, and want to ensure that people reporting them have a good experience.

Unfortunately when a bug report (not just this in this repo, but almost anywhere) hits (almost any) social media there's a high chance of the suddenly large audience making comments that aren't at all actionable in fixing the issue. In this case it seems highly unlikely that anyone can add additional information that will allow a faster resolution, whereas there was already one off-topic/unactionable comment at the time the issue was locked.

So if we leave the issue open, it has the downside of disrupting our normal workflows, and taking attention away from fixing either the problem at hand, or any other issues that currently require our attention. To me that significantly outweighs the potential upside of leaving it open to "make people feel welcome".

Of course, like many things in life, it's not a mathematical problem where you can derive a correct answer, but a set of tradeoffs based on experience, and therefore reasonable people may come to different conclusions.
Google used to disable Sports scores when opened from Firefox. I had to add a separate extension to circumvent that.

Just an evil company really.
Yeah, they are chasing the position of being the first to have that added feature to lock in their position in whatever space they are in, or to take it from the current holder. It will become a commodity at some point. That is when the bubble bursts.
I am thinking this is already solved. Radiant floor heating.
From when I worked as an engineer on the assembly line for smaller jets, know that there would be a record trail of exactly who completed the work, who signed off on it and what the work order steps were for anything related to these assemblies and components. This would include the work done at Boeing and their suppliers. Will be interesting to ultimately hear the root cause here.
so then the remaining performance-critical case is where you have a big array of floats you're looping over. in firefox that works fine (one allocation per lowest-level array, not one allocation and unprefetchable pointer dereference per float), but maybe in chrome you'd want to use a typedarray?
AFAIK good JITs like V8 can do runtime introspection and recompile on the fly if types change. Maybe using the type hints will be helpful but I don't think they are necessary for significant improvement.
We use copyrighted materials all the time without permission. You and I both read the Verge article without the Verge's permission. Reading is the intended and most common use of the Verge's articles, and neither of us asked for permission. I didn't print that one but I often do print, always without asking anyone's permission.

Copyright has that name because copying is exceptionally protected; general use is not.

You can argue that training is a kind of copying, since it involves copying of things from RAM to RAM, etc. I find that difficult, since we've established that e.g. this browser's copying of web page contents from RAM to RAM isn't.

If you don't argue that training is copying, then you can argue that since training is a necessary prelude to copying, it should be treated like copying legally. I disagree, because various kinds of fair use also has the training as a necessary prelude (and, uh, the purchase I mentioned could also be a necessary prelude to copying, if my goal was to copy the album).
Apple has actually created ML chipsets and SDKs[0], so AI can be executed natively, on-device.

They tend to lag the hypewave, letting the dust settle, before they move in.

[0] https://developer.apple.com/machine-learning/
> I.e. a standard air-to-water heat pump (relatively common as a heat pump at least here in germany) would be more efficient at heating a house with electricity purely generated from natural gas than a natural gas furnace would be at its theoretical limit of 100%.

It seems to me that scheme from my toplevel comment (point 2) was already more efficient than either of those. Namely, you burn the gas in the home, and use the temperature gradient to also run a heat pump vs the outside.
AI Toolkit – Give a brain to your NPCs, a header-only C++ library
I also cannot explain it. If I was a dev on a system that had a 6 minute loading time, I'd be stopping what I was supposed to be doing and debugging it after a couple of days of suffering through it.
Baseline's Evolution on MDN
At the end of the day, the number of optimizations that even a JIT can do on Python is limited because all variables are boxed (each time the variable is accessed the type of the variable needs to be checked because it could change) and then function dispatches must be chosen based on the type of the variable. Without some mechanism to strictly type variables, the number of optimizations will always be limited.
I'm not following. None of the crucial elements for this evolution was actually developed by the music industry

If the music industry would have stuck to vinyl and cassettes, the digital era would have still happened.

- At some point people would have recorded their vinyls/cassettes to WAV and store offline.

- Lossy compression comes along,

- People start sharing content online

- Music industry is disrupted
I am using a x201 from 2011 and a Huawei P20 lite from 2018.

Both have replaced batteries, the x201 got a battery replacement sometime in 2017 and the P20 lite had its battery replaced and ports cleaned a couple months ago.

Both still work great I don't want to upgrade.
Also I do wonder sometimes whether mathematicians don't actually understand some of the maths they work on

We don’t. One of the first steps to mathematical maturity is learning to let go of the need to understand, the need to visualize. Much of mathematics is a formal affair of making arguments to satisfy necessary and sufficient conditions. Trying to understand infinite-dimensional spaces or highly abstract sets and objects is too much, and unnecessary.

”Young man, in mathematics you don't understand things. You just get used to them.”

— John von Neumann
> Yes, it's annoying negative feature of many tech products.

Sadly its not only tech products, but also things like security disclosures too.

It always follows the same pattern:

- Spend $X time coding/researching something.
- Spend $not_enough_time documenting it.
- Spend $far_too_much_time thinking about / "engaging with the community" in deciding on a cute name, fancy logo and cool looking website.
fairly distinct, there is of course some overlap. you could technically do (mostly?) everything with tensors that you could with dataframes, but generally dataframes are for analyzing and transforming data for ETL/analytic workloads. tensors are how machine learning models understand data, i.e. before training a neural network (or LLM) at some point text is converted to numbers in tensors

you still transform data in tensors, but generally that's one-hot encoding or transposing or other transformation done right before model training. before that, you might use a dataframe to cleanup strings, aggregate timeseries data, etc.

hope that makes sense. so yes there's some overlap, but generally they're distinct toolsets that would be used together for an end-to-end ML project
I think it changes your user agent string to something that doesn't say "mobile", and the device "inner resolution" or something like that to make it zoom out.

https://www.google.com/search?q=what+is+my+user+agent+string

https://www.whatismyscreenresolution.org/
Hey, that's fun. That's the first "(2023)" I've seen on HN.

This is a pretty useful guide for me since I've wanted to look into getting a heat pump for my home. But it doesn't get into the first stumbling block that much: _finding_ a contractor! It mentions contractors some, but doesn't talk about those that do heat pumps vs those that don't. Around where I live in Northern Indiana, I haven't really found anyone that's got a ton of experience installing, working with, and (importantly!) repairing, heat pumps.
They still show up at Kottke (curated) and Metafilter (community) from time to time.
"better"? I mean that's up to you. It's quite similar that's for sure, doing largely the same sort of thing but it all depends on how you use it.

zrok is fully open source and fully self-hostable, that's probably the biggest difference? other than that I suppose it depends on your use case and what you like better. zrok has some interesting features with its caddy support, with drives, with zrok front door.

I don't have a full and complete list of similarities and differences but those are a few that come up that might differentiate it. I work on the OpenZiti project (the project zrok is built on/around) so I'm only adjacent to zrok (I use it more than develop it) and I've not done anything other than read the funnels docs for a few minutes :) If you're experienced with funnels thoguh, I'd be interested in what you thought when you tried zrok.
> I take building the first AGI to be in the same category.

That's quite the leap. Some don't even think AGI is possible. And some of those that do, don't think LLMs are on the path.

Even if we assume it is, there is a significant amount of non-copyrighted text available to train with.

The difference being ChatGPT needs text that provides value in the ChatGPT product for the general audience.
https://archive.is/jGktN
The Concorde has been one of the safest airplanes in history, with only one accident in 30 years of service. The story is different for the Tupolev Tu-144, also known as Concordoski, a copy of the Anglo-French plane.
Depends upon the heating system. A cheap air to air, single unit heat pump does not cost much but if you want anything more then it costs more. A lot of houses with a basic heat pump use it to reduce the amount of other heating used and pump hot air into a single area of the house, with additional electric heaters in other rooms and a water heater for hot water.

However to totally replace your entire heating needs with an all-in-one system is much more complicated than that. The heat pump I have alone in Scandinavia costs roughly $6-10k. That's powering water heating in every room plus hot water in the taps, zero additonal heating of air or water required. It's the size of bulky floor to ceiling fridge and does wonders for my electricity bill!
Show HN: Don't Press the Red Button
To the contrary. In CL some flexibility was given up (compared to other LISP dialects) in favor of enabling optimizing compilers, e.g. the standard symbols cannot be reassigned (also preserving the sanity of human readers). CL also offers what some now call 'gradual typing', i.e. optional type declarations. And remaining flexibility, e.g. around the OO support, limits how well the compiler can optimize the code.
You mean 2022, right? Yes, it did appear, but not as an original work.

To me the adaptation felt worsened by modern ideology. John Constantine was change to Johanna Constantine, a worse written character, while at the same time the comic actually had a great storyline with a Johanna Constantine, one of his ancestors.

Honestly, I'm not sure if you're trying to understand why those like me see a decrease in quality and in idea diversity, or are simply arguing the opposite regardless of what we say.
Free market at play, no airline can afford to say "well then quit and sit at home". There is a huge pilot shortage. No airline in their right mind is about to do things their workforce doesn't want.

Just to illustrate, 5 years ago a first officer on year 2 pay would make on average 40-50k per year. In 2023 that has increased to 143k per year for all three American Airlines owned regionals (plus a 165k retention bonus). Similar for Spirit, increased to 142k standard and 145k on the Airbus. And JetBlue to 160k for the A320 and 153k for the A220.

In this market, the first airline CEO to say "well then quit and sit at home" to their union will have half their workforce walk out within months.
What kills me, at least in Canada, is the price of shipping from China is lower than across town, even if willing to accept comparable delays. It completely destroys the potential for any local setup to develop.
I have a brita and the storage container is plastic, so does that mean I get brand new micro plastic particles from the container post-filtering?
Do you feel the same way about surveillance of the inside of your car while it's on public roadways?
Not quite.

- It isn't quite fast enough

- Lacks video acceleration

- Raspberry Pi OS uses a very basic desktop

- Macs are best, Linux sucks!

- Linux users are rude

I think that covers it.
I have yet to see the bubble. Where are the triple-digit P/E values for vast amounts of tech stocks? Where are the companies nobody knew before (like pets.com in 2000) but ranking at the top? Where are the daily IPOs popping out of nowhere? Where are the instant paper millionaires via employee stock options, but caught up in lock-up periods? Cannot see any of that.
> As far as I can tell everybody loves it and it'll probably supplant pandas over time.

I've been using pandas heavily, everyday, for something like 8 years now. I also did contribute to it, as well as wrote numpy extensions. That is to say, I'm fairly familiar with the pandas/numpy ecosystem, strengths and weaknesses.

Polars is a breeze of fresh air. The API of pandas is a mess:

* overuse of polymorphic parameters and return types (functions that accept lists, ndarrays, dataframes, series or scalar) and return differently shaped dataframes or series.

* lots of indirections behind layers of trampoline functions that hide default values behind undocumented "=None" default values.

* abuse of half baked immutable APIs, favoring "copy everything" style of coding, mixed with half supported, should-have-been-deprecated, in-place variants.

* lots and lots of regressions at every new release, of the worst kind ("oh yeah we changed the behavior of function X when there is more than Y NaNs over the window")

* Very hard to actually know what is delegated to numpy, what is Cython/pandas, and what is pure python/pandas.

* Overall the beast seemed to have won against its masters, and the maintainers seem lost as to what to fix versus what to keep backward compatible.

Polars fixes a lot of these issues, but it has some shortcomings as well. Mainly I found that:

* the API is definitely more consistent, but also more rigid than pandas. Some things can be very verbose to write. It will take some years for nicer simpler "shortcuts" and patterns to emerge.

* The main issue IMHO is polars' handling of cross sectional (axis=1) computations. Polars is _very_ time series (axis=0) oriented, and most cross sectional computations require to transpose the data frame, which is very slow. Pandas has a lot of dedicated axis=1 implementations that avoid a full transposition.
Given the not terribly successful attempts to use fission reactors in aircraft I did wonder about this. Apparently Helion's approach is "mostly aneutronic fusion" - still means that 5% of power output as fast neutrons - which I suspect is probably too much to shield from in an aircraft (mind you I am not a nuclear or aircraft engineer so what do I know!).

Thinking about the fictional Helios in the excellent For All Mankind does make me wonder if it might work in a spacecraft!
Yes it's very similar to ngrok or to tailscale funnels or to cloudflare tunnels because it's a SaaS offering that someone (my employer in this case) hosts for free for the world to use... However zrok is also self-hostable and yes you can set it up in daemon mode. Right now setting it up for more than one thing in daemon mode (referred to as zrok front door https://docs.zrok.io/docs/guides/frontdoor/) isn't quite as ergonomic as we would like (doable, just takes a wee bit more effort right now, you can read a post about it on our forum where someone did just that https://openziti.discourse.group/t/zrok-how-do-i-run-multipl...)

It won't timeout if you run it as a service in this way.
No I don’t have time to perform Google searches for you. The Internet is full to the brim of pages explaining it better than I can

> I’d assume

Why?????
Would it make sense to integrate this into software packaging? For example, could this be used to quickly validate that a given file hasn't been altered from the version included in the package it came from?
For me, automating things was the karate kid thing only with programming. Automating is just like cleaning an old person's house just to realize you know Karate
> . I don't see an architectural path from a cut-and-paste JIT to something optimizing.

One approach used in V8 is to have a dumb-but-very-fast JIT (ie. this), and keep counters of how often each block of code runs (perhaps actual counters, perhaps using CPU sampling features), and then any block of code running more than a few thousand times run through a far more complex yet slower optimizing jit.

That has the benefit that the 0.2% of your code which uses 95% of the runtime is the only part that has to undergo the expensive optimization passes.
The tech is very interesting and quite useful in certain contexts, but no question we’re in a big bubble.

Like any bubble/hype wave there’s a lot of low value-add stuff that needs to get washed out of the system before a small number of long term winners are established.
A diverse community would help but it would also help if people would recognize when they don't know what they're talking about. I don't make strong statements about ML because I don't know ML. That's just maturity.
You should write a book, it's going to be a massive success.
Well one thing is there is often a pretty big disconnect between the asset prices of these homes and the incomes of the current owners (these houses have exploded in value over the past 40 years), but setting that aside because you are basically right at least in terms of potential equity:

The main issue is to add insultation you either do exterior insulation which covers up all of the period features that make the property valuable in the first place (and could lead to complaints from neighbours) and for many terrace houses the space between the front of property and the public street is 0, or you give up interior floor space which even at this price point is actually pretty small already. Both lower the value of the home which for most British people is the primary and often only investment (UK financialisation of housing).
Repeating myself in new ways isn’t my favorite thing, so here’s what I already said at the start of this conversation:

> Where they failed was in not communicating this and trying to Apple Magic “it just works pay no attention to the man behind the curtain” when they should have been straightforward.
China Says It Cracked Apple AirDrop to Identify Message Sources
I think the 10k rules can be a decent guideline, not something that's written in stone.

Some very talented individuals can get there much faster, untalented much longer - just like with everything else, there's some distribution involved, and the mean might be somewhere around 10k. You'll still have the tails on both ends...

I'm a musician, and I've seen people get "good" really fast. They've learned 80% of the instrument in as little as 2-3 years, and you couldn't really distinguish them from someone that's been playing for 10 years - prodigies like that pop up from time to time.

But I've neve met a prodigy that just half-assed and got there in that time. Every single one that I've met, have been practicing obsessively during those formative years. At my peak, I could play guitar for 8 hours a day - and every good musician I've ever talked with, have the same stories of playing/practicing long hours for some time.

I like to think that if you're talented, you can turbocharge that time. You don't need to spend as much time as others on certain things, and can progress much faster. A good friend of mine has perfect pitch, and learned every note on the instrument in just a couple of days. On the other hand, I've met people that have played for years, that struggle to find almost any note - just to use one example.

With that said, it is the last 10%-20% that takes time to master. That's where all the nuances come in, and what differentiates a master from a good musician.
It says it reduces complexity, but does it? You still need the compressed air systems and and the control systems needed to inject exactly the right amount of air in the right places for the right amount of time. Sounds complex to me.
Sometimes paying money means buying a certificate to add a line to the CV. Sometimes means beeing very interested in the subject. YMMV.
Because if you have a natural gas flame in air (lets say 2000C, my previous number was wrong as someone pointed out), then you can do useful work with it.

A carnot heat engine with a hot side of 2000C(Th=2273K) and a cold side of 200C(Tc=473K), has an efficiency of 1-Tc/Th or 79%.

So you can do useful work (hopefully inside the house, where it too will eventually end up as waste heat) AND recover energy from the exhaust gas of the carnot engine--which is 200C!

Imagine burning natural gas in your furnace, vs using your natural gas to run a electricity generator and mining bitcoin with it inside your bedroom. A Bitcoin rig makes a great space heater.
It's like testla's autopilot. It's self driving until you crash, then it's your own fault.
I’ve also not ever applied to a job the traditional way.

The first job I got was because I went to a career fair and had a human connection with a recruiter at a company no one wanted to work at.

She was manning a booth that everyone was passing by because the company had some reputation hit in the news and I talked to her for 30 minutes. I got hired because they had a hiring quota and like 2 applicants.

Every other job I got because of my reputation at previous jobs. I’ve never applied to a job in the traditional way.

Also immigrant. Also grew up frugal AF.
From my own experience, iPhones are really bad with idle battery life. The iPhone 11 Pro I have for occasionally testing iOS apps would drain the battery in ~3 days just laying on my desk doing nothing. Android phones, on the other hand, last more than a week when not used thanks to "doze mode" and other optimizations in recent versions. But I suppose that difference isn't as noticeable when you actually use an iPhone as your real phone and charge it daily at night.
Per the spec all JS values are boxed too (aside from values in TypedArrays). The implementations managed to work their way around that too for the most part.