skysight-inc/HackerNews huggingface dataset:
It’s at least worth fixing the test sets, so that the test metrics measure what they ought to.
When I moved from home (almost 20 years ago) to study, I had to chose between living on campus - which came out to around $150 / month in only the rent, rent private for $200-$350, or purchase a smaller apartment. The apartment would cost around $50k-$100k, but back then the banks would give you a loan with as little as 5% down payment on the mortgage. A 20 year mortgage would cost around $200-$400 a month, depending on price of the apartment.

Coming up with $2500-$5000 for a down payment was not that difficult, even for someone just finished in high-school. One could easily save that up over a summer or two.

Fast forward 15 years, and the same apartments now goes for $250k-$350k. Rent is $1k minimum, and all the rooms on campus are either full and waitlisted, and you can only live there for 2 years anyway. Oh, and banks require a minimum of 15% for the down payment. And that's for the smallest, most basic "starter" units. The 2008-2009 crash killed all momentum, and building only reached the same pre-crash levels some 5-6 years later. This vacuum led to used housing exploding in price.

I think the resentment comes from the fact that many young people are paying $1500 in monthly rent, while a mortgage for the same unit would come at $1000 / month. They go to the bank and apply for a loan, but the bank says "Sorry, you need to save up more for the down payment". Next year the same house is 5% more expensive, while the rent has also increased in the same manner - but salaries have not.

Probably not a problem for us that are working in high-paying fields, but for regular people - especially young ones starting at the bottom - it probably seems like a race where the goalpost is being moved further and further away.
I knew this day would come.

What an utter disappointment the whole journey ended up being.
> scrubbed from the internet very effectively.

that sounds a lot like conspiracy talk to me like when people talk about how the united states government scrubs articles about free energy, moon landing conspiracies, and lizard people from the internet so that the citizens don't know the truth.

putting aside GDPR and the right to be forgotten that is law in most of europe how does one scrub controversial things from the internet when we can find things like Mormon secret religious ceremonies are on youtube.
Because there’s an asymmetry in how easy it is to make an accusation vs how easy it is to defend oneself from that accusation. That’s why it’s my opinion that you shouldn’t have to prove yourself innocent. I don’t want to live in a world where I’m presumed guilty of whatever offense I can’t immediately shake off.
And still AQI only provided for a handful of countries.
Good luck! Watch out for burnout.
it's only going to get worse, the military is desperate for recruits and lowering standards to unprecedented levels. We're going to see Project 100,000/McNamara's morons 2.0

we've already lost a $2 billion ship because the crew wasn't capable of following their proper firefighting procedure, in addition to the numerous crashes due to poor training and lack of sleep for crew

https://www.military.com/daily-news/2022/12/05/navy-accept-r...

https://en.wikipedia.org/wiki/Project_100,000

https://en.wikipedia.org/wiki/USS_Bonhomme_Richard_(LHD-6)
The jury apparently believed otherwise.

Besides, the history of the legal system is rife with instances of juries going along with prosecutorial bullshit.
Corporate power is used for political purposes. Making money is just a nice to have. The intelligence value of the data these private international companies are allowed to collect on American citizens is unfathomable.
Sadly, we've got a ways to go before anyone can go all in on AV1. Without being publishable on the web, it's hobbled/niche.

Mostly it's Apple needing to step up despite their substantial investment in HVEC.

https://caniuse.com/av1
Thanks. I'm trying to unravel the 2nd paragraph. You seem to be explaining more why sports are NOT on OTA than why some still are. I'm not questioning the former.

"There would be riots" certainly explains the Super Bowl and World Series, but lots of other events are on OTA, too.

In particular, Fox. You said, "Fox's broadcasting properties were spun off into their own company." So why do Fox's broadcasting stations have any sports?

Is it that OTA still has a large viewership and thus ads are sometimes more lucrative than (small) subscription revenue?
It also has explicit determinism declarations, that avoid what is IMO the largest Prolog problem, that your program unexpectedly gets some exponential slowdown.

Added to that it has an explicit and srtict type system, and much saner numeric arithmetics (mostly because of the strict types). It also has explicit side-effects declarations, so you know if your code is pure or not.

I have never used on anything non-trivial. So I don't know how it copes on the real world. But the language looks very nice.
Because they had a nice revenue stream running short-hop flights between those cities and didn't want high-speed rail cutting into it. Routes under 300 miles or so are the sweet spot for HSR where you can actually save time going from downtown to downtown instead of dealing with the airport rigamarole.
> If you were manually updating said document, sure.

I don’t think it’ll be that cut and dry as others have stated articulately.

> The government can't compel your speech

That’s not true. The United States government can compel your speech, albeit in very limited cases.
Also information (I guess that's part of political and social influence) and technology.
FYI Rocket has revived, and I heard recently he (Sergio) has made plans for a Rocket foundation so that the development team can be expanded and there is no longer SPOF
Yeah me too struggled a lot to make out that it was the Statue of Liberty
Implement a land value tax by exempting buildings and improvements from paying a property tax, shift state income and sales taxes onto land value, and ease zoning regulations.
Sure, I was referring to the mediocre temperature forecasting of Apple Weather. It is also inexplicable that my wife and I will receive different forecasts on our iPhones while standing next to each other in our home.
Oh, I missed the Protocol class of the typing module. Have to further investigate the usage of this.

Thanks to you and baq!
I know I just sound old when I say this, but homes should be owned by people.

Texas has a "homestead" tax exemption that saves you 2-3k a year on your primary residence.

I think up that.

Make it 20k a year savings... people don't need multiple houses. Companies certainly don't need to own houses.

Blah blah. I just hate this. It feels like taking advantage of people, another barrier to the "American Dream" of home ownership.
> I have been using linux since 2008. Have installed and used it on at least a dozen laptops in the time. The number of times I have not faced any battery or suspend related issues is, well, zero.

This works with my current HP Spectre x360, I don't remember it ever working in any of the previous laptops.

> And does hardware accelerated video playback work on the browser?

I think the answer is not, as I notice about 6-8% of CPU load when watching videos in the browser.
Yup! So you’ll notice that hands are particularity challenging for AI. Gwern’s written at length about it. https://www.gwern.net/Crops

The reason is because hands are sort of a limit case. Humans are very adept at knowing when a hand looks weird. If you draw someone’s shoulder and get it slightly wrong, no one will notice. If you get their hands wrong, everyone notices.

But the same is true for eyes and faces, which AI can do quite well. So why are hands so hard? Because they’re “tentacle-y”. Fingers : humans :: tentacles : octopus. They’re long dangly things, and AI has a limited sense of geometry.

Tentacle porn is hilarious to me, so I chose it as a target shortly after I started fooling around with GANs. There’s also limited data; it’s surprisingly hard to collect thousands of high-quality drawings. So it’s a real challenge to get an AI to understand how to make them, which is why I like to try.
Thanks :)

Hoping to surpass one of these days.
> the benefits of strong typing

A couple of comments here:

1. Python is very strongly typed, every single item has a clearly defined type. That said, it is dynamically typed, meaning that the variables are not a "containers" for predefined types, but simply labels on objects.

2. What brings benefits is not static typing itself, but static analysis which is mandatory in most statically typed languages (i.e. the program won't compile/interpret if the analysis breaks). With tools like mypy Python has a perfectly capable static analysis - even without any type annotations, although they massively improve it - it's just not mandatory and the program will happily run even if it fails.
How is that semantically different from Rust?

in - regular function arguments

inout - mut function arguments

out - function return

Is there any additional information that a compiler can infer from Ada’s parameter syntax?
They didn't quit; they didn't accept the client.
edit: I misread the previous post. Ignore this.

How are you using the word simpler? Because to me that implies a combination of more obvious and number of lines of code. Something that a benchmark shouldn't be involved in.

For example asking someone to delete 10 lines of code and instead use go's ` net.SplitHostPort` would be an example of "simpler".
Apple claims that its Weather App has integrated DS’s features. However, for a few times it’s ridiculously wrong. It said it’s cloudy when it’s raining onto the very phone, which I don’t remember happened to DS. Forecast for the next hour feels like as accurate as forecast for next month. I live in New England. I am going to miss DS a lot.
> It’s essentially a Ponzi scheme

It isn't, at all. The increase in prices is tied to increase in GDP, interest rates and disposable income. Unless you think investing is a Ponzi scheme.
HyperMoviesWatchlist-Chrome extension for keeping track of your favorite movies
Or perhaps it is a feint meant to give the false impression of lack of readiness?
Ask HN: With which online courses did you have the greatest learning experience?
Subject of the courses can be anything.
Also, if I may, recommend two videos to watch which is what got me into Elixir in the first place.

1. "The Soul of Elixir and Erlang" - https://youtu.be/JvBT4XBdoUE ; this fast-paced talk by Sasa Juric will highlight exactly what is special about Elixir/Erlang in terms of fault-tolerance and scalability

2. "Using the Beam to Fight COVID-19" - https://youtu.be/cVQUPvmmaxQ ; this highlights a real-world use of Elixir and the speciality of how the BEAM works using an actor model which I found fascinating. Should get your excited about the possibilities of this language.

3. "The Do's and Don'ts of Error Handling" - https://youtu.be/TTM_b7EJg5E ; this talk by Joe Armstrong, inventor of Erlang, again highlights the shift in thinking about error handling and failure recovery. Not Elixir specific, but since Elixir has it's roots in Erlang it's well worth listening to this talk, which is conceptual and not code-centric.

None of the videos above are Phoenix or LiveView but they should help build some concepts in your brain about why you want to go down this learning path of Elixir and Phoenix, why it's different. I listened to the first two, and I couldn't stop thinking about them, personally.

A last thought I would give you as you're going through any training material or topics, I cannot recommend strongly enough. Consider this pattern: download LiveBook (https://livebook.dev) and create a notebook for each lesson or major topic you're learning. Gives you a great way to learn, take notes, experiment and keep the history rather than just using iex at the command line all the time. I've found this greatly accelerated my active learning, as it's easy to get into the passive learning loophole of just regurgitating the code in tutorials and not stick the concepts into your brain.

Best of luck!
Compiling code is the easy part, peripheral drivers which implement both the basic Arduino functions (digitalWrite and so on and so forth) and more advanced stuff like SPI/I2C, WiFi, etc. are necessary to make a working "Arduino ecosystem."

I think the reason that ESP was so successful is they provided both a working Arduino standard library so that sketches could just be copy-pasted from other platforms, and a reasonably decent real RTOS-backed development environment (ESP-IDF) for once users outgrew the Arduino training wheels.
There are no corporate bonds or stocks traded in crypto. There are some tokens that are made look that way, but when you scratch the surface they are nothing more than company loyalty points because legally it’s not backed by any asset or cash flow. FTX’s now infamous FTT token was such a pseudo-asset.
Speaking from experience on surface ships, no.

If the command gives a rip about its reputation then these things will be addressed first. Everything from swabbing and sweeping decks, high dusting, polishing fittings, etc. It will look immaculate. Only on deployment do these appearance priorities start to drop due to operational concerns or tempo.

But the surface Navy is not a good community and is filled with self-interested officers that are more concerned about progressing their careers than training their people or maintaining their gear. It's why the collisions happened and it's why people died because of those.

The Navy has a huge culture problem in the surface community and until someone with the authority to address it decides to, things won't get better.

It's a big factor that led me to leave the Navy and go onto other things.

I'd constantly be trying to do something a different way that I could prove was more effective and be told not to do it.

Anyways that's my two cents on the topic.
Yes, I've been working on a write-up, will post and send it your way when it's finished!
Thanks. Do you (or anyone else) have experience with these?

Do you think an eleven year old be able to get up and running with a Rock Pi 4 Plus Model C, for example?
In any case, thanks for putting it out there!
Or for a standard 4 day week.
Very interesting. You could propose mirroring the list of supported devices on the LineageOS wiki (which does list all devices that were supported by LineageOS in the past) and/or the pmOS wiki (the latter because older devices will likely never support current Android, but a barebones Linux install is more likely to be useful). Then people can look into reviving devices that they have access to or can buy second-hand. (A secondary goal would be listing relevant technical specs for them, so as to spot those that could be supported most easily, e.g. on a mainline kernel free of binary blobs.)
What's wrong with losing money?

After a certain point, personal wealth is nothing more than a highscore showing how good you are at the capitalism game. There is no need to accumulate an ever-growing pile of money - you could just spend it on stuff and let trickle-down economics do its job. It's not like you are going to need it when you inevitably die.
There are two options - the Solar and World Time faces are 24h
Blur behind menu kills integrated GPU.
Sorry, I don't think so. "Unelected cabals operating behind the scenes" -- that's an age-old trope. And there are certainly HN'ers who'd subscribe to that. Just try mentioning the West Bank and watch them pop up.
It's already a reality for dating. Ask the likes of Tinder. Still it didn't become any better.
The point is not to take care of ailing old people, there's other venues for that. Instead it is to have some sort of semiregular contact with other peers that's beneficial both ways.
Is Go perfect?
The tech IPO market collapsed in 2022, and next year doesn’t look much better
The Shameful Open Secret Behind Southwest’s Failure
I remember reading an article a while back on HN about using ML to detect water disruptions to determine the location of underwater stealth vessels. I couldn't dig it up easily. Really cool stuff going on in that sector.
"Investment" doesn't just mean dollars, it means value to the person making it.

Owning a home provides tremendous value to the owner beyond the financial aspect.
This is excellent, and SVG is so cool. It's somehow overlooked and not used as often as it should, but it makes so many things possible!
Here a test in godbolt https://godbolt.org/z/rKao1ssb9 .

All 3 compilers GCC, Clang and MVSC instead of placing the whole stack initialization value in rodata and then copying from there using memcpy, chose to initialize parts of array using `mov [stack_pointer] Literal_value` . Results might be slightly different with different sizes of constant and various other factors like optimization level. This breaks up the big constant array int smaller chunks which is probably why the AV didn't detect when just scanning file, and the whole constant is only assembled during execution on stack. Even if compiler didn't break up the constant, it shouldn't be difficult to achieve similar result by having an encrpyted version of payload in read only section, and then decrypting it to stack. Manual analysis would trivially defeat such encryption with key stored next to it, but for automated analysis the solution is to execute the binary in sandboxed environment and allowing it decrypt itself, but the problem here is that Windows defender doesn't properly notice the payload if it gets stored in unusually big stack and that's why the blogpost about it.

As for why the compiler by default breaks up the constant. I assume it's because compiler heuristics are written with assumption that you wouldn't have 2MB constant initializing stack variable. And for more reasonable initial stack variable values, storing them as instruction literals can be more performant as that way it avoids additional memory loads. When array and constant is sufficiently big GCC and clang fully switches to rodata+memcpy strategy. But with optimizations disabled MSVC naively copies the values with "move [ptr], 1_byte_literal" one byte at a time even for very big arrays.
Can you elaborate on how this works? This is the first I'm hearing of it.
PIO is supposedly patent pending.

Other CPUs have similar ideas, but none in the hobby space that I'm aware of. For example, Infineon Tricore has PCP (Peripheral Control Processor), which is more advanced but serves an identical role - offloading time-critical pin manipulation interrupt service from the CPU to a dedicated IO coprocessor.
"mainstream progressive" does all the lifting in that sentence.

You knew for a fact that I could point to dozens of people so you guarded it with something you could move the goalposts on and then be "dude that's not mainstream enough".

Cool. Not playing that stupid game. The entire internet is so fed up with all of these stupid right wing negging games. Nobody cares any more.

You're liars frauds and scoundrels. Everyone's on to it
> No, because if pointers are copyable, multiple places can point to the same memory address, and all destructor guarantees are gone.

This seems orthogonal to me. If you allow pointers, then linear types don't help you either, right?

But if the compiler can verify that a value is used exactly once, then why can't it verify that a value is destructed? We mark a function as a destructor and the compiler verifies that the value is passed to a destructor exactly once.

> 1. Capability-based security.

I'm probably missing this, but this also seems orthogonal. It seems like Capabilities are implemented with different types. The Filesystem type is different from the Path type, and you get different capabilities depending on which type you get. This has nothing to do with linear types.

> 2. The ability to enforce high-level, state machine-like protocols (see the database access example) at the type level.

I'd like to know more about this, because it sounds cool.

> 3. Code that performs fast in-place mutation while maintaining a purely functional interface.

This also sounds cool. Do you have a code example off the top of your head?
Gift link: https://www.nytimes.com/2022/12/31/opinion/southwest-airline...
A LVT is a fixed tax per square foot of land. It incentivizes maximizing the property value on the land and building high density housing there.
The cost of housing rising above median livable wage is not theoretical. We're well past that in some parts of the country.
Started working with a trainer midway through 2022, and it was a great decision. I only go to the gym 2-3 times a week, but I do supplementary workouts at home. This is a nice balance, and I highly recommend it.
Since 2011 I've been calling it megalobamboozlementarianism.
I wonder how well this new marine rust remover works.[1] I've used chelating agents such as Evapo-Rust for rust removal, and this seems to be in the same family. It converts rust to an inert powder, but doesn't react with steel.

[1] https://www.ferryl.com/products/ferryl-ferrycid-rustremover/
U.S. universities, rich in data, struggle to capture its value, study finds
Judging by the picture, she's definitely an Arleigh Burke DDG. Someone in the Twitter comments says she's a Flight II, so as far as Major Surface Combatants go, this should still be a pretty useful warship. US naval shipbuilding is such a mess, and we're already behind the power curve against the Chinese naval buildup. We really can't afford to toss our DDGs until we at LEAST start cranking out FFG(X)/ Constellation-class Frigates like WW2 Liberty ships.

https://en.wikipedia.org/wiki/Constellation-class_frigate
In the US, card companies require that merchants charge the same price for both cash and credit, so there’s no incentive to avoid using cards (so the processors make more money overall on fees).
Raising drug prices, insurance prices, rental prices is a growth, isn’t it ?
No, home ownership in America is ~65%.
You need to pay taxes to support the infrastructure and you need to pay the bank to service your mortgage, but both are proscribed by a clear and largely static legal framework that does not infringe upon your legal ownership of the property.
Lot of noise, but likely on the internet via search engines & information references, assuming can find relevant terms to search on & narrow down usable results.
> If volumes are continuously higher than normal, then they're are the "new normal" and companies must adjust accordingly.

You know I think in the current business environment there is zero confidence in what the new normal is actually going to be. I don't think businesses like credit card issuers want to make people hold for a long time but I do think they are terrified of spending big bucks onboarding a lot of call centre staff and then having volumes drop off. And they honestly may not think they can afford the level of staffing required to bring wait times down in the long run and are grasping for technological solutions (that either don't work or are not mature enough to be effective).

As a farmer I certainly feel a bit paralyzed by the "new normal" - are these high commodity prices here to stay? High input costs? Am I facing decade or so of high-cost/high-margin production that would mean the securing land now is the optimal strategy? Or am I facing a decade or so of high-cost/low-margin operations if grain commodities fall back to earth but energy stays high in which case land prices will start to fall? The steady state of 2008-2019 was pretty easy to manage - this is a different world.
I'm using a free .tk

https://cannes-ratings.tk/
Degenerate matter: How reality deals with uncertainty
China is facing a debt crisis that makes the US debt look like nothing along with a very rapidly aging population, one of the fastest aging in the world, despite not having reached the level of development of similarly aged populations. China's population likely has already started to decline.

We don't need to worry about China, they'll handle ending themselves themselves.