skysight-inc/HackerNews huggingface dataset:
One thing I feel like is an elephant in the room is that these great new ideas sure aren't being cultivated or drawn out by the VC machine. It seems like in a lot of ways that thing is poison to genuine inspiration. It's about the last thing some people probably want to hear, but a lot of great ideas just seem to be a genuine product of love and curiosity that seems unable to grow in the shadow of something that wants to wring money out of it. It's only if and after it survives to show some promise, far away from eyes sporting money symbols, that it can be shaken down for money.
Lol this is hacker news. I could care less what you think about my privilege. It's hilarious that you're assuming my so-called privledge when my family came to the USA with almost nothing. I'm not here to be your little social justice pawn while you make assumptions.

Just to be clear so there's no ambiguity. I don't care about the poor in america. I seriously could care less. My entire family immigrated to the USA in the 90s and none of them are poor. They all self made themselves into upper middle class lives within 20 years. Meanwhile Americans born in America with every advantage and privilege just whine all day and want more more more for nothing.

Also sick and tired of constantly having social justice internet warriors tell me I'm privileged when I'm literally self made from zero. It's not privileged when you work your way up from fast food to six figures tech work. that's called "earning" things. Please learn the difference.
In my experience, many orgs that work with Selenium and its derivatives have described that (coded) approach as flaky / brittle (i.e., fragile).

Of course, until automation gets to be as clever of humans, any test automation approach is going to have some flavor of brittleness.
It's a good way to only get the rich to become federal politicians.

Congress gets paid like 174k a year. Sure, it's a lot of money compared to the US median, but anyone who can get elected to Congress can earn that elsewhere.

For tech, 174k isn't even a big salary; we're talking an industry where a starting SE salary at a FAANG is around there. That's not a huge paycheck for a 24/7 job like federal politics.
Snowflake perplexes me. From what I can see of my own org it's a data tool with a database behind it that you can't swap out for another or run on your own cloud account.
I clicked on the the castle-engine.io link out of curiosity and then went to the Hello World example, and was greeted by this line:

{$mode objfpc}{$H+}{$J-} // Just use this line in all modern sources

That screams "lots of old cruft". Poking around the rest of that tutorial, I see crufty things like inheritance, manual freeing of memory, and a whole section on CORBA.

I can't speak to why Pascal died, but I would guess that historical baggage is the thing that's preventing a revival.
No-JavaScript Fingerprinting
Compiler optimization can sometimes cause unpredictable or even incorrect behavior. Below is a blob of C code for the TI MSP430 compiler that exemplifies at least one of TI's optimization bugs:

// Define Common Communications Frame

typedef volatile union commFrameType

{

struct

{

unsigned SyncHeader:16;

unsigned MessageID:8;

unsigned short MessageData[msgDataSize]; // ID-unique data

unsigned CRC:8; // LSB of CCITT-16 for above data

} __attribute__ ((packed)) Frame;

unsigned char b[16]; // Accessible as raw bytes as well

unsigned short w[8]; // Accessible as raw words as well

unsigned long l[4]; // Accessible as raw long words as well

} __attribute__ ((packed)) CommFrame;

static CommFrame IpcMessage = { FRAME_SYNC_R, IpcBlankMessage };

// If frame was accepted into TX queue, prepare next frame for transmission

// IpcMessage.Frame.MessageID++; // Bump up to next message type

// IpcMessage.Frame.MessageID += 1;

// The above two lines that are commented out cause a bizzare linker error if either are used instead of the line below.

IpcMessage.Frame.MessageID = IpcMessage.Frame.MessageID + 1; // Bump up to next message type

The MSP-430 is a 16-bit microcontroller and the packed CommFrame structure has Frame.MessageID on an odd-byte boundary. Some processors might raise a SIGBUS, but TI says that it's okay to access a byte on an odd address boundary.

It's pretty silly that i++; and i+=1; don't work, but i=i+1; is just fine.
They really don't. Pretty much anyone with the ability to charge at home, charges at home for all their day-to-day driving, with stops at charging stations used only for infrequent longer trips.
Adding to this info - LiFePO4 batteries are far more chemically stable and therefore need no cooling system. I have LiFePO4 home backup batteries and they are completely passively cooled.
It's what historic Unix did: https://github.com/v7unix/v7unix/blob/master/v7/usr/src/libc...

Why it did that? I'm not sure, but at the time C did not have 'void' functions: every function returned a value. They probably wanted to make the behavior of the stdlib functions deterministic, even if the return value was useless and undocumented.
Yes, that is ultimately the end goal of the mandates, but the selling point of the mandates is that they are a tool to get people who would otherwise remain vaccinated to get vaccinated by introducing additional costs (ie. coercion)
One challenge I've experienced recently is I can't figure out how to hint to the browser that it should refresh a particular cached page. (Without appending ?time=1634851491 to the URL.)

For example, let's say I've already cached the page /new.html

Now, I click a button which triggers a change to the page, and I am redirected back to it.

Even though the page has changed, and the browser should see a new timestamp in the header if pinging the server, it just doesn't seem to happen.

Has anyone dealt with this before? I tried to ask on StackOverflow, but lately my questions don't seem to get any attention, and I've run out of reputation to spend on bounties.
> This is just post-hoc rationalization.

For you maybe. For my SO I can assure you it's absolutely not.

Having owned an EV for two years now, it's clear that it's been good enough for us. Yes range is a bit limited, but for us it hasn't been an issue. It has some upsides like fairly trivial home-charging if you got a garage.

As such, hydrogen can't just deliver the same to be competitive. Hydrogen will have to deliver more. Longer range at same cost wouldn't be enough for us, the negatives would make it a no-go. So it would have to be longer range for much cheaper.

But I don't see how cost can be significantly cheaper, given the process inefficiencies and infrastructure required.

Looking at the concepts[1] I can't imagine them being cheaper than a home EV charger, which is about 1000-1500 USD installed. Never mind that we don't have any space for such a huge thing.

And I'm doubtful as to how much H2 we'll be able to generate here in Norway during winter.

[1]: https://www.hydrogencarsnow.com/index.php/home-hydrogen-fuel...
Since the student loans became impossible to bankrupt, the college prices have risen disproportionally to the income. The average time it takes to pay it off is twenty years.

High level of debt makes people more risk-averse to changing jobs, starting a business, or even having children. I believe that the greedy bloated system of higher education is responsible for many personal tragedies.
No, the peak is that point of the curve where production begins to decline because it no longer makes sense to continue. I always heard it described in terms of EROI. And EROI is not an economic problem. It's an energy problem. If it takes more than one barrel of oil to run the machines to produce a barrel of oil, then it makes no sense to continue extracting. The remaining oil in that well will stay in the ground. Up until that point we can throw cheap money at producers to get them to extract oil despite the costs. That part is economic. But once you pass parity in EROI (or get close enough to it, really) it's not.
> What do people bored out their minds at work/life think about?

Host: What's the most complex thing you do in your kitchen?

David Mitchel: thinks for a fraction of a second Worry about death.
just to expand, indeed their salaries are relative average. But, their benefits package both during and after tenure is generous.

Their package include health & life insurance outside the general public market, social security, FERS, CSRS, personnel & office and mail allowances, office space, furniture, office equipment, food, laundry, and much more.

It will definitely not make them millionaires, but will allow them to live an upper echelon life; compared to some of us, even luxurious life.
I probably would never try to implement this on my own website. My login pages don't use JS, so unless the browser did the work for me, it's complexity that I'm never going to understand running on the most crucial page on my site.

Moreover, though, users run so much shit in their browsers. More than half of the logged errors on my site are from user scripts and browser extension content scripts doing lord knows what. They can all just slurp the value out of the DOM, no questions asked. Never mind my CSP, HTTPS, and all of the effort I go to making my server environment secure and safe. The weakest link is not the password getting sent to my servers (over HTTPS), it's the utter free-for-all happening on the page in the first place.
And how would it be enforced? (If charged outside of the app store and get an invoice from google instead on their cut)
> What I find particularly interesting is the complete reversal of positions from years ago.

It hasn’t reversed, though the right-wing bipartisan consensus on the issue of the early 1990s has gone.

> Increased immigration tends to lower wages which favors employers.

Immigration mostly increases and decreases by economic conditions (at home and abroad). Immigration policy mostly influences the proportion of immigrants with legal status. More immigrants with legal immigration status means immigrants are less likely to be in fear of asserting things like labor rights, whereas more without legal status means more fear of things like that.

> It’s just interesting to see how political fashions have switched.

They haven’t switched, at least not in well over a generation. Republicans have been for narrower legal immigration policies for decades (the backward-reaching amnesty under Reagan was a component of tighter forward policies). There was a brief period of general bipartisan consensus on the direction of change (though still distance on the details), but no reversal.
It seems you are expressing two ideas which are in conflict. The "lesser of two evils" argument is precisely about choosing "behavior" (really results or goals) over choosing a team. But I'll give it a go anyway.

I am assuming you have to vote or abstain from voting. Then your choice is whether you are trying to achieve changes in the world or achieve a certain self image. If you are trying to achieve changes in the world, and the decision is close, you throw your weight behind the better side. If you are trying to achieve a certain self image, you vote for your ideal candidate whatever is at stake and whatever the balance between the two candidates that have an actual chance of gaining power. Or you abstain and remain unsullied by whatever evil taints each candidate.
I don't know how useful/meaningful any of this is? It's just language quirks, and different languages have different quirks. In Hindi for example the verb 'to walk' is the same as ~'to operate' - so you can 'walk', and 'walk a bicycle', etc.
But surely the "I want a Mac Foo 342" is sufficient? The latter part of sentence just adds unnecessary confusion.
I worked selling laptops before, and I honestly wouldn't remember which one came in the smallest box (and they usually came in very similar sized boxes anyway, so likely there would be several different models matching "smallest box" criteria). I think Apple employee was fully justified in their bafflement at the request.
Twelve months back, I needed/wanted to upgrade my ten-year-old much-loved Lenovo T410 to something newer that was faster and had a better display. It took me a long time.

I hate the modern 'use a hub and dongle to make your laptop useful' policy. I want a laptop that has things like HDMI, Ethernet, and quite a few USB connectors built-in.

I also wanted something that was 'Linux-friendly'. That means the peripherals like WIFI and the display work with standard Linux distros. To do that, I find that what works for me is to select a Lenovo laptop and then use the 'customise' feature on the order-page to adjust the specs to something that's suitable for me.

Try as I might, I just couldn't find anything that had a keyboard as good as my trusty T410's. So when I finally plumped on my P53 and Lenovo asked me to review it, I told them straight out that the keyboard was nowhere near as good as the T410's. For some reason they said "Thank you but your review is not a good match for what we were looking for."<grin>
The point about cost ("My money reserves are finite...") seems to be addressed by Carla's superior productivity. To pay someone in your own country would definitionally cost more than paying someone in a more productive country (assuming identical output, ignoring shipping cost, etc). I think your analogy of 1 nation == 1 person is obscuring complexity as well. A country with a market economy couldn't simply _do_ something, they'd have to pay for it (with incentives, taxation, debt, etc.), even if they aren't trading with another country. In terms of your analogy, if you want to do your own "farming, mining, and homebuilding", then you'd have to pay "yourself" more than you'd pay Carla, or accept inferior output.

These points make me consider that what you mean by "money reserves" refers not to actual currency, but to something like trade deficit. If this is the case, can/should nations make decisions about their economies and trade policies based on projections of trade deficits?
Must be different in your part of the world. Excluding a few edge cases, everyone (5fig to 7fig salaries) where I work has the same number of holiday days.

The more junior people 'holiday' 10-215 times a year, lots of weekends away etc. The mid level typically do the school holiday schedules and the senior staff are all over the place.

On the flip side a middle aged neighbour with two kids who makes 30k a year is on their 4th foreign trip this year, while saving up to finish the sleeve they have been working on for the last couple of years.
The mental frame that I often use to help me be ok with looking (and feeling) stupid is: stupid now, smart later.

You can train yourself to invoke it when the feeling comes up, if you didn’t have the chance to preload it before the interaction.

I think the only requirement for it to work though is that the intentions behind your questions are whole.
Well there is war, but the last guys who tried that picked the wrong side of morality and furthermore lost badly. Since then, no one thinks secession is very credible in the USA.
Mr. Senator, is that you?
I also haven’t seen any explanations for why positive correlation between any particular set of tests leads to the conclusion that this is truly a general cognitive ability. If you test people on the ability to play the piano, organ, and harpsichord, and find positive correlation between competency in all of them, you wouldn’t conclude that this demonstrates general cognitive ability. You’d just conclude that those musical instruments are similar. Likewise, choosing a bunch of tests from, say, all the common areas of study in Western schools, doesn’t automatically say anything about the entire range of cognitive abilities.
It's hard to do it if some asshat patents it, that's for sure. At least in commercial applications.
> Isn't that just fancy phrasing for a username/password?

Not quite. username/password authenticate who or what something is; bearer tokens permit what actions can be taken by the holder of that token, and tend to be short-lived in nature and ideally for very specific actions.
Tidbit: Flixbus, the origins of FlixMobility which bought Greyhound tried the BYD C9 bus on the Mannheim - Frankfurt route in 2018-2019.

They stopped because of re-occurring partially multi-day outages due to battery issues, which were LiFePo. The press coverage is vague, but explicit in mentioning battery issues.

I assume that tesla did their due diligence and BYD fixed the issues by now.
They can get away with less safety buffer and cooling equipment and so at the pack level, they can claw some of that mass energy density back. Not all of it, but combined with other advantages, they're quite viable for EVs, and no brainer for stationary storage.
British firm Softiron plans to start manufacturing computer hardware in Sydney
Show HN: Simple Email API
The hit to your SEO rankings matters a lot more than the actual load time.
I have at times (ab)used volatile to aid in debugging sessions, something like

volatile bool doCheck = false;

if (doCheck)
{
// code I want to enable at some point during debugging
}

The idea is that I attach a debugger, and then only at a certain point enable doCheck.

I was baffled to learn that MSVC will happily constant-fold the false into the if, as long as the variable is function-local. The variable still exists and I can change it in the debugger, but it doesn't actually impact control flow as intended. The "solution" is to move it to e.g. global scope (this is a debugging hack, remember).

Not an exact match for what you asked, but I think a good reminder that optimizers work in mysterious ways, and sprinkling in volatile may confuse the programmer more than the optimizer...
It IS about the regular YouTube app.
Even if they could ban them, it probably wouldn't curb their behavior. It's trivial to obscure trades.

A better approach, IMHO, is to make their trades available to the public as quickly as possible, and force brokers to mandate trading grace periods for elected officials. At least then, the public has a chance to get in on the action. So if a corrupt-ass senator on the house foreign intelligence committee buys up some pharma companies after a closed door briefing, r/WSB will have a chance to get in on the action first.
> Those 'odd policies' freed this country from the British.

That’s really not true. Never mind the involvement of the French, the current constitution is the result of the miserable failure of the articles of confederation, which was arguably closer sentiments that drove the revolution. Whether or not the constitution as it exists today reflects the principles that kicked off the revolution was hotly debated by the men that actually fought that revolution.

Regardless of the historical claim, I’m fairly skeptical of the idea that what the founding fathers wanted is inherently the best. Yes, it was better than the British monarchy, but that’s a low bar. I’d hope that we can achieve something as a society that’s better than what a bunch of slave holders thought was a neat idea.
A ground source heat pump may work well in that situation since it will run just as well at -25 outside temperature as at +25 -- with a COP of 4, it will use 25% of the electricity that you would have used with resistance heating, and at that point, it's probably better to burn the natural gas in a power plant than to burn it in your furnace.

Though it's expensive to install in an existing house, and needs a lot of land (or a well).
They are not! Sencha should be brewed with off-boiling water, anywhere from 85 - 95°c (which is still a higher temperature than low end sencha).

What accounts for this difference?

High-end sencha is steam processed at a lower temperature. Steam only gets to ~100°c depending on altitude and that is the highest temperature it is exposed to throughout its production.

High-end Chinese green tea is partially processed in a wok to denature the oxidizing enzymes. The saying for Chinese tea is that "tea remembers the heat of the wok", which is the pan frying process at upwards of ~200°c.

So all wok processed green tea can be brewed with hotter water than steam processed green tea.
Maybe it’s to do with luck. As in, smart people will encounter problems and work on them and solve them, and the smartest ones will solve them faster and solve more problems, but the search space of problems is vast and only in retrospect do we know which ones were of crucial importance. Therefore the Einstein is more likely to be not-the-smartest, and the smartest is unlikely to be the Einstein (though more likely than any other individual).

A way to test this would be to check how many of the most important breakthroughs were things that were considered vital in advance and had everyone trying to solve them. Like will the next Einstein be the person who solves fusion, or something else entirely?

Another dimension is practical experimentation. Were the Wright brothers geniuses? I think it’s more that the hands-on approach yields much faster innovation than the dry theorising.
Too late. Marketers commandeered it and ain't giving it back. Create new terms such as ACS: "Artificial Common Sense" for future breakthroughs.
I'm not an American, but this is silly.

> I was ready to cite examples of the left playing fast and loose with the truth but I sense it will just create hostility.

I mean, sounds like an excuse to not participate.

The question seems quite black and white.

We have a few classic lies:

* Obama is a Muslim from Kenya
* His wife is transgender
* Climate change is a hoax
* COVID is a hoax
* Climate change is a hoax
* There is not enough pollution in the world
* The Democrats are Communists
* The Democrats run an occult pederasty wing through Twitter
* Trump won the 2020 election

All of these are widely believed by Conservatives and all of these have been widely spread by Conservative speakers.

Can you find even one comparable lie to any of these spread by prominent Democrats (not some random Twitter account)?

Trump is is in a category of his own.

* Here he is claiming to be the best at all these fields he knows nothing about: https://www.youtube.com/watch?v=5GqJna9hpTE
* Here are his lies about COVID: https://doggett.house.gov/media-center/blog-posts/timeline-t...
* Here's an approximate count of his lies over 4 years - https://www.washingtonpost.com/politics/2021/01/24/trumps-fa...

All of his lies have been strongly supported by Republicans

Can you find one Democrat a fraction as mendacious as Donald Trump?
> Their search interface and the fingerprinting sucks major ass though: most of the time when you click on a Sentry alert you'll actually find a different error

Isn't that a scoping error on your side? We run the on-prem version at work, and the only time I've seen anything like this is when there weren't different scopes for each goroutine and the error messages got mixed up.
For point of comparison, LA had several EV buses built by BYD and literally none of them work anymore despite only being service for about a month or two. In fact, almost every US transit agency that has purchased a BYD EV has had issues with the vehicles, batteries, or both.

So to answer your questions: the BYD batteries will be a lot lower quality than the batteries Tesla currently gets.
I hate Twitter as a company and a social institution, but

1. "People will share a random Tweet from a thread" <- this is a feature. You can't easily address bits of a blog post unless the blog uses headers with easily accessible links that one can copy. Also, getting the broader context from a Tweet in a thread is pretty easy.

2. Blogging is hard. Not just creating a blog, but actually framing the content. Tweeting in a thread feels easier. There are rails. I can respond articulately here or on Twitter, but for whatever reason I always feel like my every attempt at blogging is miserable. I'm envious that the author of TFA finds it so natural, because it's something I'd really like to be able to do well. In the meanwhile, I have Twitter threads and HN comments.