skysight-inc/HackerNews huggingface dataset:
well, yes however fields cannot be part of an 'interface' in java. (they can but they'd be static)

I do use package private fields liberally, though. Just not non-static public fields.
Subsidies are the way to do this. The government should be highly motivated to spur transition to EVs for carbon emissions, and what is holding back almost everyone except Tesla is charging infrastructure.

Cities where concentrated apartments reside have the double whammy of pointless carbon emissions in traffic jams and smog.

Identifying lobbying groups with common interest in this would lead me to the mainline auto industry, especially GM and Ford. They need a charging infrastructure build pronto to compete with Tesla and its Supercharger network. This would probably be related, since city drivers are younger and more likely to buy an EV.

Such is American Politics that you have to lobby the lobbying groups to get anything done.
To run more Twitter bots, perhaps? (to counteract climate disinformation with the absolute climate truth and science-based conclusions, of course)
Even if literally nothing had happened, the government still would have had this technical capability. I think that's what people are worried about, not the specific fact that they're using it to track down the Capitol rioters. If the FBI were evil instead of a force for good, they could use this capability to harass the "good guys".
"social skills" LMAO. This is highly annoying and absolutely not good chat etiquette. Just ask your damn question!
First off, congratulations. This is quite the accomplishment for anyone of any age.

I started a niche B2B SaaS company with a co-founder when I was 23 (www.gingrapp.com). We sold it off when I was 27 and I stuck around for 2 years after acquisition. By the time I left there were 30+ employees and 8-digit ARR.

I’m currently 30, married with a toddler and semi-retired. The last 10 years of my life have been absolutely nuts and like you I wish I had someone who’d been through it before to talk to. It can be hard to relate with others as a founder. A frequent refrain I encountered when trying to talk with friends/family was that I had “first-world” problems that weren’t worth talking about. Ugh.

First off, I don’t think age matters per se. I’ve known founders in their 40s and 50s to flounder just as often as founders in their 20s, just usually in different ways.

The first piece of advice I’d give is that this whole experience will be a roller coaster and you can’t always control what happens next. It helped me to remember that I’m but a passenger on this journey.

I think I’d have a lot more to share with you privately. If you ever want to chat, my email is in my bio. Would be happy to talk further.
I recall (likely pre-covid) seeing a story posted here of some unsuspecting schmuck who became a suspect in a crime because his smart watch showed him circling near the area on his usual bike route.

Scary times.
What about monkey patching the class at runtime?

Edit: oh that's pretty much what the linked decorators do.
> They don't want to type out a bunch of words for a question if the reply isn't going to happen for a few hours.

I'm trying really hard to understand this mindset. What sort of question either needs to be answered immediately or not at all?
Thanks for the detailed response, there's a lot to unpack there and a few things I wasn't aware of.

> Domestic customers get to have a fuel price cap

Interesting, I didn't realize that commercial usage wasn't subject to the price cap, and generally know very little about commercial supply

> EV users get a to select a preferential rate

Yes most suppliers are now offering time of use tariffs that are better suited for electric vehicle owners, these typically come with a super low off peak rate, and then a higher rate the rest of the day.

For someone that can charge a vehicle during that off peak time they should come out ahead, but I'd be very surprised if British gas got upset if you charged your vehicle on their standard tariffs.

> any detected pot growers get referred to the appropriate police force.

I thought that kind of investigation was generally instigated by the police rather than the other way around, but not 100% sure.

> SMETS2 meter will create a nice new 2.4 Ghz network (and 868 Mhz

I presume you're meaning the HAN that the meter uses to update the in home display. As far as I'm aware this is securely encrypted. Whether it'll stand the test of time who knows (let's face it WEP and friends certainly didn't), but the same logic could be applied to the WiFi network your router is creating.

Difference being that the data going over the HAN is likely to be a constant stream of values meaning it doesn't leak much information unless you can decrypt it. Someone able to passively observe that local network can almost certainly observe your WiFi transmissions, which will be much more variable - little to no activity when you aren't home, and lots of activity when you're streaming a movie.

Also yes smets1 was a bit of a cock up, but they aren't obsolete just dormant and in the process of joining the DCC - https://www.smartdcc.co.uk/smart-future/enrolment-and-adopti...
My grandfather supported the Indian National Army
Yes, that link was broken - now there is a subject worthy of a patent:- You can sue everyone who posts a broken link, making us all suffer = meat for 1000's of class actions....;)
Actually the share extension is available before unlocking with one limitation: You can use it once every 5 minutes. Something weird may be going on with iOS so sometimes you have to restart the device for new share extensions to show up. This is outside my control.
Infinity makes decision making really weird since infinity + 1 is the same as infinity so if you are going to be tortured for infinity years it wouldn't be irrational to volunteer to be tortured for an extra year.
From same blog, who sourced, the impression I got was that medieval-period industrial activity featured more forest management, as it was private property / a resource.

In Roman times... We know, for instance, that Elba was almost totally deforested during the Roman period to fuel the bloomeries smelting the ore and Pliny notes in his Natural History that smelting (not always of iron) had substantially reduced forest-stocks in parts of Gaul and Campagnia. Roman iron production in the eastern High Weald of England may have deforested something like 500km2 over the course of three centuries and there is reason to believe that Roman-period iron production in this area stopped because of scarcity of fuel, rather than ore. Iron-working was hardly the only factor in the steady deforestation of Europe, but it was a major factor.

So apparently Roman-era metal production was sufficient to deforest isolated large islands, but probably not for mainland areas better able to reforest themselves.
> How else would you lazy-load a database of (say) 32GB into memory, almost instantly?

That's what the fst crate[1] does. It's likely working at a lower level of abstraction than you intend. But the point is that it works, is portable and doesn't require any cooperation from the OS other than the ability to memory map files. My imdb-rename tool[2] uses this technique to build an on-disk database for instantaneous searching. And then there is the regex-automata crate[3] that permits deserializing a regex instantaneously from any kind of slice of bytes.[4]

I think you should maybe provide some examples of what you're suggesting to make it more concrete.

[1] - https://crates.io/crates/fst

[2] - https://github.com/BurntSushi/imdb-rename

[3] - https://crates.io/crates/regex-automata

[4] - https://docs.rs/regex-automata/0.1.9/regex_automata/#example...
> There is really nothing quantum in this

Even if you consider a Hydrogen atom floating in free space a billion miles from any planets, everything about it is 100% "quantum".

There are no actual electrons going around the nucleus, because it's purely just a quantum probability wave. If you then introduce Oxygen atoms near it, then the probability wave of the two begin to behave as a single system and will oscillate in a different pattern but STILL a single quantum mechanical system, and one big "wave function" that represents the entire system.

In this multi-atom system you also cannot even say that one specific electron is going around one atom, and another electron is going around a different electron (the incorrect classical view). The electron probability wave for the entire system is one big probability wave oscillator function, and both electrons contribute to magnitudes of observables in an identical way to each other. So the two electrons loose their individual identity. They're both part of a 'cloud' but you can't say where any of them are. Not because it's hard to measure, but because actually reality itself doesn't even know.

None of this is inconsistent with the fact that the classical view also holds true under ordinary observational conditions, and can be estimated (albeit incorrectly) as pre-existing atoms "snapping together" by the laws of chemistry, but that is the less 'complete' view. Just like Newton is a less complete view than Relativity, but still 'works'.
I found that it mostly just takes slowing down and writing more patiently. And I discovered this while seeing my son learn penmanship, where he was required to take his time to learn something new. I started to look at my own writing and found it not very nice. Simply taking more time to write what I wanted made it a lot nicer.
Somehow I feel like reducing a preventable death toll larger than most cities to "rhetoric" is reductio ad absurdum.
Ask HN: International Student Founder in the US
I am currently an international student in the US majoring in CS and minoring in Entrepreneurship. I am currently working on a side-project that allows students find affordable housing and roommates. International students are on a F1 status(which is the student visa for US). However, there are many restrictions that prevents international students from making money on their idea or grabbing good opportunities such as raising funds. Is there any international students who built a startup in the US? What can international students do about this? Please let me know your thoughts.
Yes, it was incredibly stupid. But so was people throwing around "blood on your hands" rhetoric every time someone mentioned the very legitimate need to reopen the economy. I remember American media flipping out over Trump saying we can't stay locked down forever, and then watching Germans nod soberly along while Angela Merkel said the exact same thing.

We've become addicted to moralizing political decisions. Reagan unfortunately is responsible for a lot of that, also Gingrich. But since Obama Democrats have run with that tactic too.
Yes, it's a footgun. Don't even start using FB as an identity provider.
If it matters that someone, anyone, knows you were at this or that location at this or that point in time, don't bring your phone with you at all. We're at a juncture where you cannot trust your smartphone (I'm looking at Android specifically) to not have its cellular transceiver running even when the phone is supposedly powered off.
Who are these opposite sides?
That's why I use OpenDNS content filtering. When a kid figures out how to bypass dns filtering, he/she
has reached adulthood. I'm 26 and I use DNS content filtering for myself. There is so much nonsense in the internet.
That's a short-sighted statement. On a personal level, I completely agree with you. Facebook is a giant waste of time for the typical user and a big +1 for your life if you ditch it. For many business, however, it's critical. My local Snap-on Tools dealer uses it to announce where his truck will be each day and what tools and equipment he's running on special. He hates Facebook but told me the other day that he conducted almost a million dollars in business using the platform in 2020. Sure, he could kill it or switch to MeWe, but that would significantly hurt his exposure to his customers, who use it regularly.
Indeed, they are very nice pens. They write nearly as well as the more expensive cousins. If you get tired of trashing empty pens, or are looking for something fancier to give as a gift, the Pilot 'Metropolitan' is a nice step up.
OK, but please do not post unsubstantive or flamebait comments here, and especially not name-calling or personal attacks. That's what used to be called trolling. It maybe still is, but it used to be as well.

https://news.ycombinator.com/newsguidelines.html
They didn't show up to violently overthrow the government, they showed up to violently overturn the results of a specific election.

There's a subtle but extremely important difference. Perhaps they are entirely equivalent to you, but they were not at all to the rioters/attackers.

What they did was crime, not war.
Hey, thanks for pointing out Self--I definitely need to dig into fastcore more!

One motivation for developing siuba is that the grouped agg you show requires users specify only one operation on one column.

E.g.

1. Calculate mean of x

However, common operations like demeaning a column are multiple operations:

1. Calculate mean of x

2. Subtract result of (1) from x

In siuba you can just write mutate(res = _.x -_.x.mean()). This isn't possible from something like gdf.x.agg("mean"), and from what I can tell deeply confusing to analysts :/.

In vanilla pandas I really like to use the chaining method you laid out, and siuba to me is mostly a utility library for making the approach a little more succinct / performant[1].

siuba has experimental autocompletion (thanks to Tim Mastny!), and there's a pretty hefty technical write up on how it uses IPython machinery for that in siuba's architectural desicion record folder[2].

[1]: https://siuba.readthedocs.io/en/latest/developer/pandas-grou...

[2]: https://github.com/machow/siuba/blob/master/examples/archite...
That's the Daily Mail, which should be taken with more than a grain of salt. According to Wikipedia he was indeed Jewish and agnostic.
Have you ever injured a human being or, through inaction, allowed a human being to be harmed?
No. At this point you become a standout anomaly, or you will become one, in the not too distant future. The progress of society is becoming increasingly collective. Individual choices are becoming less important. I'm not saying we're there yet, but already we're at a point where meaningful societal change needs at least a considerable group of people all acting together, and even then, fundamental changes have been taken out of people's hands altogether, unless "we" are prepared to go to extremes, which is simply not a characteristic of large groups, unless the situation has deteriorated severely, but be sure, our overlords will keep us minimally complacent enough.
/rant
Denmark is sequencing all coronavirus samples: alarming view of the U.K. variant
> doodle with the dry pen for a few seconds before it begins to emit ink properly (my language even has a word for this act)

That's so cool, can you share the word?
VisualAge for Java 1.0 – Let the Future Begin (1997)
Browsing your old bookmarks and looking for something you saved in the past is valuable as well. Pins comes with full-text search support and a On This Day page for all your nostalgic need.
No one said pursuing these good things is a bad thing.

But expecting everyone to do it for you, and then lecturing them on their inferiority when they find it easier or more profitable to block you than comply, is pretty lame. Europeans and their representatives have shut themselves off from this world of 1000 fingerprints; they should try owning the consequences of their actions.
Like 16 million cases of lead poisoning because people that can afford a plane don’t upgrade their engines?
> These words confer explosions, gunfire, and mass loss of life

There were bombs planted at both Democratic and Republican party headquarters. One man was arrested with a pickup truck full of napalm.

At least some subset of the Capitol rioters absolutely intended to cause "explosions, gunfire, and mass loss of life". I think you're being dishonest pretending this was only a bunch of goons posing for instagram.

This is similar to the way people remember Columbine as a school shooting, but the two murderers actually built a large number of IEDs including propane tank bombs. If they hadn't been such incompetent bomb-builders, hundreds would have died and the event would be remembered as a bombing akin to Oklahoma City instead of mere mass-shooting.
What a wonderful site. I love their description of the Pilot G2:

"The Pilot G2 is a retractable gel pen. It’s famous for being one of the best office pens of all time as well as being of the top “gateway pens.” A gateway pen being one of the pens who don’t generally care about pens use, grow attached to, and start to realize that not all pens write the same. Many offices, restaurants, banks, and other venues had purchased Pilot G2s in bulk, people have used them them, and started to realize that they are smoother and write better than a normal bulk pen.
"

Exactly my experience - I first used the Pilot G-2 07 in 2005, and have spent the last 15 years refusing to use nothing else. I have friends in Australia who, after borrowing my pen, used to raid the office supplies for them every time they visited the USA, and they were a great present to bring.
I really (really) like the Bic Velocity Bold. At 1.6mm, they certainly lay down some ink and are incredibly smooth. They are my favorite, by far. The 1.0mm is good, too, but the 1.6mm is great.

https://us.bic.com/en_us/bic-velocity-bold-retractable-ball-...

The Uniball Signo (gel) is notable for its ability to write well on a lot of different surfaces. I use them for line work when painting rocks.
Yikes. Screw that noise, literally.

Your messaging habit of sending each message fragment as a new notification is the most annoying. 5 messages to communicate one thought? You have no respect for other people or their attention and are so self centered that even at their explicit request you can’t use the shift key when hitting enter.

You,re the type of communicator I’d have to look up Slack documentation to mute all messages. And forever more you would get no synchronous responses. And that’d be ok: you lack respect, you don’t deserve respect.
Most of these things just use it for API access, from what I’ve gathered. Haven’t looked into this one specifically.
It's absolutely surreal.
I say hello to know if the recipient isn’t sharing his screen in another meeting. Otherwise they will see my message.
How did you find the position? Most remote jobs from the US are mostly restricted to the US.
What do you propose instead? And before you answer, consider that many systems only let you sign in with Facebook or Google.
As everyone said, it's not a degradation of the handwriting but, degradation of attention to writing.

Taking the time, slowing down and being aware of writing immediately resets my handwriting.

Also, the smoothness of the pens affect your handwriting legibility. A fast pen like a Uni Jetstream makes my writing worse. OTOH, a slightly resistant roller, a gel pen or ideally a fountain pen brings out the best in my handwriting.
One doesn't even have to deliberately hack them; acting as one naturally does will be sufficient.

Most human beings do not naturally act as easily-identifiable Hollywood villains.
I answered all this in my reply to l33tman, above so I won't repeat that here, but check it out.
> Guns, Brass Knuckles, Homemade Napalm: Read Some of the Documents From Arrests After the Capitol Riot

https://www.washingtonian.com/2021/01/11/guns-brass-knuckles...
You're conflating monopoly with popularity. Take it up with the individuals that willingly put their information in there, nobody is forcing them to do that.
Its a silly thing but many years ago the Andorid dev IRC channel's pinned subject was "Don't ask to ask. Just ask."

I feel like that helped me, haha.
Fwiw, here's TheIntercept's response to his resignation:

https://theintercept.com/2020/10/29/glenn-greenwald-resigns-...
> So at least on Linux, cache performance hasn’t been an issue with LMDB. It’s noticeably worse on Windows, as is memory management in general on Windows, but obviously Windows is not a high performance platform to begin with.

This made me smile.
oops- I'd have figured there was some kind of hash process between the key and the image, so that a tiny change in the key would result in a completely different image, making the combination of key and image one step more difficult to closely duplicate, but this doesn't appear to be the case
Because you've become rather fond of existing and would like to keep it that way?
Modern mobile networks choose the best 7 for the client but the number of towers within physical range getting pinged is quite substantial.

It's an awesome, deep and nuanced topic certainly not suited to a political HN comments section. "Timing Advance" is the probably the jumpoff keyword for anyone interested.

Mobile towers also use beam-forming in two directions and have a few other techniques to get better signals, the metadata involved with these things (if kept) essentially drops the error range down to GPS levels if not better.
Looks great. Unfortunately login with api token doesn't seem to work for me on iOS ("Invalid login credentials"). Also tried resetting my token.
I count 6 people with 8/10. So there are approximately 4 shy ones.

Anyway, one said that can recognize Guido. If you know one, you only have to get 7 out of 9, that has a probability of 7%. As expected, knowing one answer make the test easier.
Imagine some idiot trolling a tcp mailing list about the futility of connection establishment, wasting the time of the experts, then digging deeper and claiming even if there's a reason for it there's still no sensible way to automate the process of responding to the initial request.

That's what it feels like every time programmers attempt to "socialize" users to their incompetently designed, user-hostile software.
That is mostly how I use C++ nowadays, for writing native libraries to be called from Java/.NET, or GPGPU stuff.
Ease of access to funds and buyers. GS takes all the risk of having to find an ultimate end buyer. If that buyer has issues they take it up with GS not you. And GS can give you that money right now in the store so you can buy something else at the store at that moment.

Plus a lot of people trading in games were minors, who don’t exactly have easy legal access to say online means of selling.
Great point. Selecting the RDBMS page cache size is a key performance parameter that is near impossible to get right on a mixed-use host, both non-dedicated servers and client desktop/laptop. SQL Anywhere, which emphasizes zero-admin, has long supported Dynamic Cache Sizing [1] specifically for this mixed-use case which is/was its bread-and-butter. I don't know if any other RDBMSes do the same (MS SQL?).

As a side note, Apache Arrow's main use case is similar, a column oriented data store shared by one-or-more client processes (Python, R, Julia, Matlab, etc.) on the same general purpose host. This is also now a key distinction between the Apple M1 and its big.LITTLE ARM SoC vs. Amazon Graviton built for server-side virtualized/containerized instances. We should not conflate the two use-cases and understand that the best solution for one use case may not be the best for the other.

[1] http://dcx.sybase.com/1200/en/dbusage/perform-bridgehead-405...
Yep where its so cold, block heaters are popular. You see little plugs sticking out from under the bonnet. Diesels are also less popular in frigid climates because the fuel becomes a gel at those temperatures.

With most BEVs nowadays, you can set the battery to warm up and also warm up the interior on mains power before you set off. Far more convenient and comfortable than scraping the frost off, getting into a freezing cold car, and hoping the engine gets warm enough to put out some warm air before you succumb to frostbite.

I've noticed that HN and Reddit tends to gravitate to ridiculous examples to show how "Solution A" can't possibly work.