skysight-inc/HackerNews huggingface dataset:
Yeah, I'm with you on the battery life. Though I don't understand where you get the 12-hour figure for a full discharge while in suspend. In that time period I lose about 20%. (If you're running Linux, try changing from 's2idle' to 'deep' sleep; not sure if it's possible to change this on Windows.)

The thermals are indeed terrible. My 12th-gen has this issue where it will sometimes overheat, and the firmware will lock all CPU cores at 400MHz (yes, MHz) for anywhere between 1 and 20 minutes, even though temperatures drop down to reasonable levels within seconds. Support has been completely unhelpful, and Framework doesn't even seem to be acknowledging the problem (which has been reported by quite a few people on their community forum).

The display is actually 3:2, which is just bonkers. At least 4:3 would be somewhat reasonable (if very mid-00s), but who has ever had a 3:2 display for anything? I kinda get why they decided against a widescreen display: the mainboard needs to be 'taller' to accommodate the RAM and storage slots and the spacing for the expansion ports, and a 16:9 or 16:10 screen would mean a 'shorter' chassis, which would lead us to a much smaller battery. But man, the screen is just weird.
Thanks for the detailed thoughts. It sounds like you had a uniquely poor experience with your math education which is too bad. Obviously you are plenty smart to handle the concepts themselves and once you had reason to apply them, you immediately "got it". I definitely don't disagree that the way the subjects are taught without context is part of the problem. I didn't really "get" calculus until I was forced to apply it to physics.

That said, specifically with respect to the content in Algebra, I wasn't really sure what we were talking about here, so I looked up the CA Common Core Algebra 1 concepts. [0]

> (1) deepen and extend understanding of linear and exponential relationships

> (2) contrast linear and exponential relationships with each other and engage in methods for analyzing, solving, and using quadratic functions

> (3) extend the laws of exponents to square and cube roots

> (4) apply linear models to data that exhibit a linear trend

This strikes me as a pretty reasonable terminal point for the general population, and I don't see how you are going to talk about anything but the most shallow statistical concepts without being comfortable with the machinery involved in the above. Perhaps you could use stats to make the content more relatable and teach both at the same time (over 2 years?), that would seem reasonable to me. But I think I would resist dropping the above concepts from the curriculum entirely in favor of a "stats light" course that literally only went into charts and basic descriptive stats.

Also, it's a bit of a cliche, but I do think it's worthwhile to teach some concepts for the sake of imparting a lesson on "how to think" and not just for the content itself. The quadratic formula feels like a good example of this. Literally nobody has reason to apply it, but the abstract reasoning skills involved in mastering it are foundational. Even if we cannot get 100% of everyone there, it's a laudable goal to me and one we should stick with.

[0] https://www.cde.ca.gov/be/st/ss/documents/ccssmathstandardau...
If you had allocated one second to rational thought you would have realised you are not the intended audience because you don’t understand it and thus won’t find it funny.

Before reacting to what might seem like flame bait, I tried to stay in style to the article and would like to point out that the ‘gag worthiness’ is intended and part of the joke.
Zotero has an iOS app that is rather good.
NanoVNA for antenna analysis.

TinySA for spectrum analysis. Use an attenuator to see why Baofengs aren’t very good.

Arrow 144/440 Yagi antenna for talking to LEO satellites.

KrakenSDR for direction finding.

Icom 705 Radio for your primary transceiver. AH705 Tuner.

Yaesu FT5D for your handheld.

GD77 with OpenGD77 firmware.

MMDVM hotspot.

That should blow the bank and get you at 90% of anything anyone can do.
does anyone have an archived copy of martin shkreli's excel videos

i mean i know he disrespected the wu-tang clan, and that's just not cool, but i also want to learn his spreadsheet techniques
Is xlookup new? I’m not familiar with it. I used excel quite a bit back in 2015/2016
LangChain is a "utils" library

Change my mind.
Spot on. The subtext of the headline seems to be "... and therefore should be prohibited". Which is an incredibly dangerous and arrogant idea. Science is just one of many, many human endeavors. It's not something that's in a class of its own and must be possible to conduct to the exclusion of everything else, which is what those people appear to believe.

Anytime you feel that scientists should be the ones running the world, you can look to incidents like this one to cure you of that thought.
Is job experience good to have before building your own company?
I am in the last year of university, should i sit in placements or start trying to build something right away ?
I do need a tech team and will it be easy to build one while working in a teach firm ? or how else can i build one
Yes, that's kind of the point. It's written in what I assume is the style of a unintentionally or intentionally[0] bad Twilight fanfic.

[0]: see My Immortal if you want to witness Harry Potter and Twilight get butchered at the same time.
I've gone back and forth on this a bit. Currently I don't think they're that important. I've seen quite a lot of good thinking get done without those concepts. Rationality certainly has the potential to be enjoyable to some people, but I think of it now as more of an optional side quest than some sort of gospel that needs to be spread to everyone.
They do.

Airlines don't always give pkpass. Just a PDF and itinerary just parses them correctly.

You can try your PDF and see if its already working or not.

If not then reach out to vkrause on KDE matrix, send him a copy of PDF and he will fix the code right away.

I've traveled a lot on airplanes and every often I get a new airline whose PDF isn't quite parsing properly. I send them a file and it gets fixed.

You can also do one thing, in order to test the app, if you have old PDF files, try to import them.
Funding is not the problem, at least not everywhere. My local school district (San Francisco) has:

- an annual operating budget of $1.2bn/year.

- ~50k K-12 students.

That's $24k per student per year.

Let's assume a teacher costs $150k/year and you want a low student:teacher ratio of 20:1.

Of the $24k, $7.5k is needed to pay 1/20th of the cost of the teacher.

You still have two thirds of the money left. Is that not enough to pay for management and facilities?
Stop embarrassing yourself man.

https://www.youtube.com/watch?v=H-O3r2YMWJ4

https://news.ycombinator.com/item?id=32103472

https://news.ycombinator.com/item?id=35473327
Bytecode vs JIT doesn't really make a difference. But taking to question to managed languages (so Python, Erlang, JS, Ruby, .NET, JVM etc) - there isn't really a GIL problem to start with in language design, there's just design choices wrt what, if anything, to do about parallelism/concurrency. For example Erlang and recent browser Javascript skip shared memory parallelism and use message passing (JS web workers and Erlang processes). Python's approach is motivated by it's simple refcount-based garbage collection, other GCs have it easier.
> This works really well if your problem can be solved in one or two liners.

My personal comfort threshold is around the 100-line mark. It's even possible to write maintainable shell scripts up to 500 lines, but it mostly depends on the problem you're trying to solve, and the discipline of the programmer to follow best practices (use sane defaults, ShellCheck, etc.).

> It go bad very quickly when, say, you have two CSV files and want to join them the sql-way.

In that case we're talking about structured data, and, yeah, Perl or Python would be easier to work with. That said, depending on the complexity of the CSV, you can still go a long way with plain Bash with IFS/read(1) or tr(1) to split CSV columns. This wouldn't be very robust, but there are tools that handle CSV specifically[1], which can be composed in a shell script just fine.

So it's always a balancing act of being productive quickly with a shell script, or reaching out for a programming language once the tools aren't a good fit, or maintenance becomes an issue.

[1]: https://miller.readthedocs.io/
Related:

The idea of putting a motherboards chipset on a detachable swappable PCIe card (imagine future PC MB's with chipsets that are swappable via PCIe card or other type of removable/swappable card):

https://www.youtube.com/watch?v=NrKZeEmu6UA

Related YouTube comment:

@bryanv.2365: "If AMD could write CPU agnostic drivers for either general CXL or PCIe connectivity for their chipsets to be used in this way, that would open up a whole new market, especially on the AsRock Rack side! You gotta nudge AMD and AsRock to keep up the experiments till they get enough Product-Market fit to make it economical, because they're definitely on to something."
The whole process of making 21 kimchi in the countryside
> Did I miss something? You introduced this team model because there was a dependency, but you never removed it. This post is full of contradictions.

It's just another article by a manager expounding the virtues of a managerial fad to score points in his org. Sounds great to his peers, sounds like a nightmare to ICs.
A 301 to itself would be more in line with tradition
Ha! Cheers! My first language was VB.net and my first paying gig was porting a VB6 app. But my career really started when I took on Perl and Oracle. Good times indeed.
Ask HN: Remote Full time non US/EU?
I've noticed that finding remote work has changed. The world used to be much more aligned with remote work that wasn't geographically collocated By that I mean the extreme majority of roles appear to be:

1. Remote - but in the US

2. Remote - but in the EU

3. Remote - but in <x country>

I say this having been working fully remotely (coding, building teams, even as an executive) since 2010. Am I missing something, or do I just now know the sources involved.
I went searching for this novel, and found it here:

https://www.eastgate.com/catalog/VictoryGarden.html

Note:

CD for Macintosh and Windows

This title runs on Macintosh
Mac OS X 10.3-10.6 (Panther
through Snow Leopard) and on
32-bit Windows XP through
Windows 7. It is not yet
compatible with Mac OS X 10.7
(Lion) and 64-bit Windows 7.
New editions for these systems,
and for iPad, are in
preparation. Contact Eastgate
for details.
Looks like no one has mentioned Readwise Reader (https://readwise.io/read), which I use and is a great experience.
The Framework 13's screen is not 4:3, it's 3:2 (2256x1504), just like a Microsoft Surface Pro 9 (and others). 3:2 is widescreen-ier than 4:3. I had a Surface from work and found no issues with using a 3:2 aspect ratio, so I'd be baffled if the user experience with the Framework differs. Most (all? I kinda stopped caring) iPads, incidentally, are 4:3.
Indeed. And this is really the alignment problem of our time.
An HDMI splitter completely removes HDCP, so if you want to do a hardware approach, that doesn't require any software at all. If you don't want to use some cheap product from amazon, just run Netflix in a desktop VM. Both of these options are very trivial to implement, no complicated software bypass at all. Also remember that for piracy to occur, you only need one person to go to this very small level of effort to get a torrent uploaded. These protections are useless, and achieve nothing other than bothering legitimate users.

Also, here's a screenshot I just took of a Netflix show (it's 1080p, but still...) https://imgur.com/a/evJjf06
Fandom's entire business model is to absolutely demolish SEO rankings on any other wiki and display sometimes extremely obnoxious ads in the pages, having had a lot of people contribute to wikis on it and increasingly absorbed smaller wiki hosting providers and not done such invasive things until they had eaten the world, and not letting any wiki local admins override it.

So yes, they will absolutely forcibly keep things open and keep giggling at winning the SEO game even if people decide to migrate off because they hate what's being done.

I think a lot of the reason people hate it is that they often act like they don't need to have any discussion with anyone before making unilateral changes like renaming a wiki's URL because they think it will SEO optimize better, or the recent controversy where McDonalds went to them and said "we would like to hand you a sack of money to override this article for a while for an ad campaign" and Fandom said "ooh, money" and did it.
Rust has managed to be popular without having to resort to being a guest language.
Saving offline copies simply… doesn’t work. It’s stuck at “preparing” perpetually, every time. That’s with me having a Premium subscription!
Search being poor is one thing, but at least it sometimes works. Offline saving is one of the flagship features, and it doesn’t work, and hasn’t in probably two years.

I’m too baffled to be mad about this.
When you bury it in FUD it is
Sounds like what I imagine when looking of a cliché about what people learn in the US. Are you from the US? And is it really what you're being taught there? Genuinely interested.
'under 60 kb' for a cp/m machine is like 'under 60 gb' for the laptop you're probably using
> you'll get annoying warnings when you use Integer when int would do.

You can turn them off though, and most of the culture will support you in ignoring them if that's appropriate to your use case.
> try being more intellectually honest!

You would have to redefine both the words "intellectually" and "honest" for to fit even within the same realm of what you are doing.

You have already admitted that you intentionally bring up America constantly and interject into arguments that have no relation whatsoever to America to try and play "both sides".

You're both sides just happens to nearly exactly align with exactly the opinions of the Kremlin.

> and now constantly saying "no to War" and advocating resumption peace negotiations?

Yes this is exactly what the Vatniks are pushing, as they are the "little green men" both are lines from Vatnik propaganda.

The "no to war" campaign is never about Russia leaving Ukraine and going home and is _always_ about not letting Ukraine defending itself, it's always about feeding Ukraine to the woodchipper for the sake of others.

> to think anyone with a more balanced view is some kind of follower of "enemy" propaganda.

Your views are not balanced you admitted it yourself, you never talk of Russian responsibility or of Russia leaving Ukraine you just spread whataboutism about America.

A country that isn't even in this war.

> You probably think that I follow Russian propaganda because you can't imagine someone thinking for themselves, following mainstream Western sources, arriving at the same conclusions as some of what Russia has been saying (because some -- not all -- of it is true).

No I think you follow Russian propaganda because the vast majority of what you spew forth is exactly the line that the Kremlin is pushing.

> Third, you're uncritically repeating all CIA talking points

What are these? and what proof do you have?.

> In fact, in your OWN ARTICLE, quoting from it multiple times, you conveniently omitted paragraphs which PROVE MY POINT:

Did you even read the article.

He literally admits that in 2014, there were Russian soldiers in Donbass, something you categorically deny, respite a first hand source telling you are wrong.

I'll quote it again for you.

>> https://www.themoscowtimes.com/2014/11/21/russias-igor-strel...

>> At the start of this summer, 90 percent of the rebel forces were made up of local residents, Strelkov was quoted as saying. However, by early August, Russian servicemen supposedly on "vacation" from the army had begun to arrive, he said.

>> According to Strelkov, the assault on the Black Sea town of Mariupol in September, which prompted concerns in Ukraine and the West that Russia has entered the conflict on a large scale, was conducted mostly by the Russian military "vacationers."

> You don't see the irony of you defending the US coordinated official talking points, calling someone who thinks for themselves a Vatnik?

Im not defending talking points im defending reality.

You just unashamedly, despite being shown evidence push the very same talking points and opinions that the Kremlin does.
A huge problem… for capitalism.

I think the refusal to marry and have kids (regardless of it being necessary or by choice) is basically the ultimate worker’s strike. So far capitalists have relied upon the fact that there will always be workers to exploit, since they consider any care work necessary to raise families (for the next batch of exploited workers) as simply just given. Now that this is going away (people can actually choose to not bear the burden of reproduction!) first in Japan and South Korea but also in China and the rest of the developed world, the ultimate factor that has propelled economic growth so far is withering away…
If you think honorifics matter, this means only one thing: you don't speak Japanese.

They don't matter and are not what you're missing by reading a translation. (Similarly, it's not possible that a word "should not be translated". Words are just part of sentences.)

All the good old fansub translators have moved on simply by being old enough to need real jobs, but a lot of them are professional anime translators now.
Rust can be called from C the same way as C++ can. You need to export unmangled extern "C" symbols. Not quite frictionless but there are helper utilities for this.

If the Rust code uses the "StupidAlloc" allocator, it should work as expected. There may be some constructor/destructor code involved with its usual complications.

But it would not replace malloc/free in C code nor will it be compatible with C++ allocators for std containers.
Merit scholarships were already out of fashion by the time I was applying for colleges (circa 2010). Especially at more selective schools (those with lower admission rates), merit scholarships have been displaced in favor of diversity scholarships, which I suppose reflects the changing priorities of those schools.
To be fair, Wistron actually used to be the manufacturing division of Acer, until it was spun out ~25 years ago.

My first job out of college was at a US-based networking hardware company, and I was really surprised to learn that, even though most of the manufacturing & assembly is done in China, most of the electronics OEMs & ODMs are actually Taiwanese.
Dividends are useless, because the stock falls in value relative to the dividend when it is paid.
Seems like you haven't been using the Object Pascal dialects of Delphi or PascalABC, which let you declare variables everywhere. In the case of Delphi, Embarcadero has been making it as easy as possible to switch between their Delphi and C++Builder products lines.

For Free Pascal, the developers and many users voted against that, because it appears the opinion was it leads to sloppy code and unnecessary errors. The other point, is that Object Pascal has for a very long time allowed nested functions, so it wasn't arguably that much of an issue for those on that side. It seems more like C/C++ users wanted to force their habits on Pascal, which Embarcadero sold out to, for a few extra dollars. PascalABC, copied what Delphi was doing, who they use as a quasi-standard.
Years ago, my mother gave me a gift of a simple battery-powered alarm clock that was designed like a Rubik's Cube. Only the top layer would twist, and it was used as a knob to set the mode of time, alarm, temperature.

I used it daily for many, many years, but it was inherently infuriating and shameful, as are all gifts from my mother. The Cube design it carried was permanently jumbled. There were stickers all over it, in standard Cube colors, representing its jumbled state, and of course, since it was a clock and not configurable, there was no way to match the colors and "solve" it.

I was forced, every day, to stare at a permanently unsolved, unsolvable Cube, after I had mastered it so many years ago, algorithmically, and I was able to solve a standard Cube in 63 seconds, but I could do nothing about this infernal clock.

Well, I wasn't forced. Sure, I could just stop using it. I could purchase another clock that wasn't shameful. But you know how mother-son relationships can be. Anyway, I finally destroyed it with great satisfaction, and the Unsolvable Cube troubles me no more.
I can put on my ‘pjmlp hat and talk about how SPARC ADI is being reborn today as CHERI and MTE.
> Are you serious? Germamy can't abandon coal until 2030 because of that.

Can you show me that renewables couldn't hit the same targets with enough investment?

> Did you read my comment? Even Chernobyl's regulation were sufficient to be safe, according to my link. I suggest to stop producing more regulations and build on latest working model.

I don't think you understand correctly. First off Chernobyl is in no way an argument in your favor, as it shows that nuclear energy isn't even safe with regulations. Yet you want to remove even more regulations which would increase dangers. Remember, GP wrote:

> There was a very good article on HN about how nuclear reactors only seem to have gotten harder to plan and execute in Western countries since the 1980s due to ever-increasing regulations. Building a nuclear reactor doesn't have to take decades.

Based on what you've said you either want to roll back to 1980s regulations, or before that. Both are unsafe.
My main issue with especially lenovos from 2010-2015 is that the lcd panels are poor quality (dim, loads of bleed etc) everything else is really good
A lot of people conflate the pains of installing and managing the kubernetes "infrastructure", with the pains of deploying and managing an application running on kubernetes.

The complaints are real, because in practice a company needs both aspects and when a small company struggles to setup and manage the kubernetes infrastructure correctly, the application operators are suffering the consequences (e.g. log collection infrastructure doesn't work, it's hard to provision nodes with the right capacity, things like that). They see the infrastructure operation team struggle and they partake in that struggle because what is advertised to be easy, it's not.

That said, K8s is a very good way to build an "API" between infrastructure and application "teams". It can work very well if the people involved set things and processes up correctly. It can be a nightmare if botched up
I recall the C interface to perl being exceptionally ugly. It was not designed with embedding in mind. That was one of the things that convinced me to move to ruby.. matz had exceptional taste when it came to the C api.
It has been practical for ages. You define a wrapper function as no_mangle and extern "C", then compile the lib as a staticlib. When compiled, it produces a .a file you can link into your C application
I've been seeing a major influx of new companies entering into remote who are transitioning from the on-site model.

This may skew the results towards co-geographical preference for a while.

I figure though they'll eventually relax and things will go back to normal.
>Even using something as seemingly simple as Gmail is a frustrating experience on older laptops

I don't think Gmail is simple. It runs a lot of Javascript in background.