skysight-inc/HackerNews huggingface dataset:
To each their own, clearly. I don't think I ever joined a social network because my friends used it (possible exception of FB, but I'm not actually using that one. There could be correlation there).

I have met many new friends on all the networks that I have joined however.
Interesting to see that fragmentation in versions being used. I guess that’s to be expected with a faster release cycle. 75% still on Java 8 is surprising though, isn’t it already EOL?
I don’t know why you’re being downvoted; these are two entirely different roles.
There are privacy conscious alternatives to the expensive providers such as proton. Mailbox.org is the one I went with, but there are others. Many provide inbox encryption through gpg. I could be very wrong, which I often am, but I believe that proton is also inbox encrypting like you would with gpg and their service is some sort of wrapper around that.

The downside to proton for me was price and having to use their client. There is an “imap-bridge” that you can run, but that feels hacky and in the end if I really wanted all that I could also opt into using the aforementioned providers with gpg inbox encryption.
Languages have evolved. Now developers EXPECT languages to come with a FREE suit of command line tools for linting, static analysis, formatting, package management and what not. FROM there ANY text editor should be able to take advantage of all these command line tools to provide a good developer experience.

The time of bloated IDEs is over. And you're right, I need to be able to run all CI tools the same I do on my development machine and the CI server.

Obviously, WYSIWYG and other graphical builders will always need a specific IDE in order to do RAD, but these are special cases, not the norm anymore.

Nothing prevent jetbrains from selling CLI tools that perform all the tasks in their IDE, especially when many of their IDE do rely on open source CLI tools at first place.

But If I'm developing say an Android app and I'm not the design integrator, I shouldn't have to fire an slow and heavy IDE just to write a bunch of Java classes. I have my maven manifest and it should be all I need to compile a project.
>I feel like everyone around me

It’s called confirmation bias.

Once you start exploring outside your circle, it might not hold true.
It's more that the cable line was connected to the home's ground plate which the neutral was also tied to (neutral is tied to ground so it can discharge excess current in the home's electrical system during thunderstorms or power surges).

When the neutral was cut on the service line, the return path for the mains current became residential ground->cable line->neutral in cable trunk. Since coax drops aren't designed to handle residential mains current, the cable began to heat up and melted its insulation.
In this case, idleness appears alongside the requirement to maintain a plantation. So I think it more has to do with a requirement to be able to provide for oneself (particularly when it came to sustenance) rather than a prohibition on any particular set of activities.

I don’t have a reference handy but during this time and several centuries thereafter there were (enforced) laws that sought to prohibit what we’d now call tramps throughout the English countryside. It appears that that is one part of home that they’re trying to leave behind.
Focusing on new Customer acquisition drives revenue. Likely they're a monopoly or duopoly provider in the area. Theres little danger of losing Customers even if they're extremely dissatisfied, so servicing existing Customers is only a cost center.
>I remember being fascinated by the idea that water could cut.

It doesn't. Water is a really poor cutting agent. The water is just used to propel abrasive garnet at high pressures. If there was a cheaper and better way to move the garnet then someone would have already done so without water.
The title actually says "proposes harmful content coalition" which is a rather different thing.
Remove first 300M lines from 700 GB file on 1TB disk
All I can say that OCaml bitstring can handle fields of any bit width aligned to any bit and with any endianness. It will optimize the aligned cases at compile time. I don't think it suffers from the problem in your article because each field is treated separately (but TBH I wrote this 13 years ago, so you may be better looking at the sources).

It's possible to use variable-bit-length fields and alignment, eg:

{| len : 4; i : len+1 |}

would match a 4 bit unsigned length field followed by a "len+1" (1-16) bit big-endian integer (although this cannot be optimized at compile time, so will be rather slow). Note that the i field starts at the 4th bit.

Even variable endianness is possible, eg:

{| len : 4;
e : 1;
i : len+1 : endian(if e then LittleEndian else BigEndian) |}

where e is a single bit flag controlling endianness and the integer starts at the 5th bit.

Writing this drove me slightly round the bend, so I don't envy the current maintainer :-)
At the core, Frozen Synapse is a sophisticated version of Rock, Paper, Scissors. Yes, once both players made their choices the game plays out deterministically, but basic game theory tells you that randomising your strategy is the way to win.

See https://en.wikipedia.org/wiki/Strategy_(game_theory)#Pure_an... for randomised strategies

Since you don't know exactly what your opponents are planning, you can't solve your turn like a deterministic puzzle.

I do admit there are some puzzle like aspects. Eg I often picked two or three plans that I thought my opponents are likely to choose, and tried to work out a plan of my own that would counter all three of them.
IPO Allegro.pl
> Affirmative action is always bad.

I disagree. I grew up poor and white, I was the "victim" of AA once, I come from exactly the demographic that racist demagogues play to, and I still disagree. Just as the original systemic discrimination has uneven effect (on both sides), so does AA. The beneficiaries of AA as it has existed in the US are not particularly likely to be privileged. In fact it really is a bit of the opposite, because it's much easier to skirt AA in professions requiring high levels of education and specialization. It mostly has its effect at the lower end of the economic spectrum, in jobs that even those who have been shortchanged by the educational system can do.

Do some rich minorities benefit from AA? Do some poor white people get the shaft as a result? Oh, I do know about that, and it sucks mightily. From what I can tell it's quite possible that India's reservation system is even worse. But that doesn't mean AA must fail. Flaws in a specific implementation of an idea do not necessarily refute the idea itself. The US version of AA, for all its many and great flaws, still seems net positive and a valid part of addressing systemic discrimination.
One out of two programs I paid for myself.
Setup the NAS backup ASAP! A fire or hard drive failure could kill your memories.

I use backblaze B2 as a cheap backup target.
I do not know what that has to do with the comment you replied to. The second part is false. As the only Vancouverite on duty here on HN at this hour, I suppose it is my duty to correct you.

When people say Vancouver, they are often referring to the metro region. 49.3% are of European ethnic origin[0], with the remainder a broad mix. There certainly is a large Chinese population. We have the second-largest Chinatown in N. America, after SF. We have a lot of Cantonese speakers here.

There was a Chinese-focused ride hailing service that flew under the radar back when Uber/Lyft weren't permitted. It feels like a separate world sometimes. I'd like to learn Cantonese and/or Mandarin, just so I could peek into it.

[0]https://en.m.wikipedia.org/wiki/Demographics_of_Metro_Vancou...
None od those would pass CI
2019 MacPro First Impression and Stress Test (2019)
Old television set kept wiping out village's broadband for 18 months
This is our situation too. What makes it worse is we have Cable in the area too, but that stops on the public street, and doesn't come on to the estate.

We were looking to move recently and almost bought a house from a sub company of Persimmons (yeah, we pulled out after we found out they were involved), but the houses all had Fibre to the premises. Except the provider was a monopoly, and was owned by Persimmons. Apparently, you didn't eve get a BT line installed, and were completely stuck with this dodgy 3rd party provider for the life of the property. That and the quality of Persimmons workmanship was enough to make us walk away from what was actually a very "sweet" deal.
> I don't even know what PartialOrd and PartialEq even are, mathematically speaking...

They are binary relations, just some that are more "niche" than the more common ones. PartialEq actually has a link to it's mathematical definition on the docs [0].

[0]:https://en.wikipedia.org/wiki/Partial_equivalence_relation
They are still using the property. If one has an empty barn one pays property tax on it.
Porting Detroit: Become Human from Playstation 4 to PC – Part 1
Blacklight – A Real-Time Website Privacy Inspector
I agree that electricity has unintuitive behaviour though it is trustworthy, at least as far as you would trust a water system, if one understands why electricity doesn’t behave the same as water.
After reading your comment I've spent a good 10 minutes trying to find out what are RAD tools (seems to stand for Rapid Application Development tools).

Still no idea. Seems to be a synonym of IDE, but not really?
"So if you're not a young person without an existing attachment to a bank, it's not really for you." This seem like a non-sequitor to me.
> you probably shouldn't leave a sensitive device unattended anyway

Almost every ESP32 device is left unattended while storing the owner's wifi credentials.

You can't exactly make a wifi doorbell, or wifi thermostat, or wifi lightbulb, or wifi security camera, without storing a wifi password.

Of course, a cynic would say product manufacturers deploy these features hoping to protect their source code, rather than to keep the customer's wifi passwords safe.
https://www.psychologytoday.com/us/basics/procrastination
Generally, books that attempt to teach a specific skill will be full of exercises. If you read through the book methodically (not like reading a novel) and do all the exercises, I would be shocked if you did not learn that skill.

I guess a lot of people don’t do that. They skim through a textbook like it’s a boring novel and they make a few notes or they highlight everything or they fill the poor book with sticky notes in a multitude of colours. Anything but doing the exercises! And then is it any wonder why they forget everything a year later?
I agree that Racket parameters work very well.

FWIW the Racket parameters are inspired by:

"Processes vs. User-Level Threads in SCSH" by Martin Gasbichler and Michael Sperber

https://www.researchgate.net/publication/2546137_Processes_v...
“Absolutum Obsoletum” Brick House Cooperative Is Journalism for the Future
Huh that explains it! I realised (somehow) that if I ctrl-q (or alt-f4) in a mission, it kicks you out to the Misson finished with the same results as your last completed mission.
I find that both Morgenstern and Einstein were horrified to the point of saying Gödel shouldn't discuss it is telling enough there are some contradictions in the very fabric of intellectual discussions in the US.
because it's the FBI, not the gestapo
Care to elaborate? Too much, too little?
Wow, that sounds like a crazy vulnerability... so could I shine a laser pointer (of the right wavelength) down a FTTH optical fibre, screw up the TDMA, and knock out network access for my village?

EDIT: my understanding isn't great here, but could I also listen outside of my time window and snoop on other traffic?
Both DOS and Atari used FAT format. The capacity was identical, but MS-DOS would have trouble reading Atari ST floppies because Atari had followed the published standard and wrote two copies of the allocation table to the disk, and MS-DOS would only write one and overwrite the second one with data and corrupt the disk. The 'extra space' was the space that was supposed to be taken by the redundant file allocation table.

The rule was if you wanted to move files between systems, you had to format the floppy on MS-DOS, then you can use it everywhere. If you formatted on the Atari and used it on MS-DOS, you would end up using it nowhere.
YouTube recommendation sucks. It keeps recommending the same thing to you. Sometimes, videos from a few years ago just because you watched one video from this guy. TikTok recommendation system recommend a variety of clips and almost all of them are interesting to you. I go to YouTube if I know what I am going to watch, it has so much content, but I hate it when it automatically change the homepage after you clicked on one of the video.
It's the case in China, that's one the thing that I really didn't expect when I went there, you had giant ads on building with 2038-232-423.cn (that's just random numbers, but you get the idea).
Now that’s interesting. We used to have the concept of Cliff’s Notes, right?

For all these elongated pamphlets we could read, could we instead get a collection of related pamphlet-length core theses? Is there a model to that?
This is a short article (~5 min) by a theoretical physicist, on the lessons learned during his career.

As a way of taking notes, and inviting to read the enjoyable and thought-provoking piece, the summary of the lessons are:

- No one knows everything, and you don't have to.

- While you are swimming and not sinking, you should aim for rough water. Go for the messes — that's where the action is.

- Forgive yourself for wasting time. If you want to be creative, then you will have to get used to spending most of your time not being creative.

- Learn something about the history of science, or at a minimum the history of your own branch of science.
Heh. There's a textbook example on how you put time pressure on the player without something as peasant as turn limits in the original x-com.

Terror missions. Having to save your civilians (and trying to not get overwhelmed by chrysalids that spawn from the corpses) is excellent time pressure. Move or lose.

But whoever designed the "new" x-coms didn't notice that. The days of subtlety are gone.

Btw, the reason overwatch turtling is the preferred strategy in the "new" x-com 1 is because, especially in the beginning, being surprised costs too much. Another way to encourage the player to move faster would have been to give them more recovery options. Or even something as simple as more than two hitpoints for rookies.
If you are in trouble, you need the best people you can afford.

If anything, it should perhaps boggle our mind more anyone got bonuses in eg 2007 that weren't clawed back later.

In general, I don't think bonuses by themselves are a problem. It's just a different way to structure total comp. And if you restrict bonuses, you just force banks to pay higher base salaries instead.

To make banks behave better, I would suggest abolishing (government-backstopped) deposit insurance. That way depositors will keep a sharper eye on their banks, and hopefully pro-actively move their funds to institutions with a reputation for low risk and transparency.

(Depositors who want to simulate the current regime could just pick a bank that for their money that invests only in short term government debt.)
There is a lot of that going around.

Shopify hit a $140 billion valuation not long ago. The current incarnation of Shopify is 14 years old and has never generated an annual profit.

Workday is 15 years old; Splunk is 17 years old; Box is 15 years old; DocuSign is 17 years old; Proofpoint is 18 years old; FireEye is 16 years old; Spotify is 14 years old; Cloudflare is 11 years old; Palo Alto Networks is 15 years old; Zscaler is 13 years old; Airbnb is 12 years old; Quora is 11 years old; Uber is 11 years old; Okta is 11 years old; Pinterest is 10 years old; Crowdstrike is 9 years old; DigitalOcean is 9 years old; Snapchat is 9 years old; Elastic is 8 years old; Lyft is 8 years old.

None of them have ever generated an annual profit.

I think it took Salesforce 15 years to finally generate an annual operating profit. It took ServiceNow around 16 years to get to an annual operating profit.

The accumulated losses for all of these companies combined has to be quite staggering (and there are many, many more).

The capital markets (public or private) have generally been reluctant to punish these companies so long as there is meaningful top line growth (which, judging from Palantir's declining valuation, I'm guessing they do not have).
Dark code-style academy: How to spoil if statement
The GPIO are provided by: CutiePi, RasPad, Sibo Q8919, or every tablet with a mini-jack port and a NXP OM13069 Quick-Jack board.
And does this sort of team exist anywhere outside your imagination? That seems a key point.
Hadn’t seen pup before... nice

https://github.com/EricChiang/pup
It may be based on https://www.thisworddoesnotexist.com/ ?
And make sure not to give them the good armor, that stuff doesn't come cheap.
> On top of this, Oracle introduced bi-yearly releases, and so not all releases are supported for a long time so Java 9, Java 10, Java 12, and Java 13 are only supported for 6 months, which is probably why they all have such a very small number of users.

Java feature releases have always been supported for 6 months. 7u4, the feature release that introduced G1, was supported for 6 months; 7u6, the feature release that introduced JavaFX and support for Linux on Arm was supported for 6 months; 7u40, the feature release that introduced Java Flight Recorder and Mission Control was supported for 6 months; 8u40, that introduced AppCDS and support for Mac OS was supported for 6 months. What seemed to be supported for more than six months were the major releases that these big feature releases were considered to "support" (which, back then, were called "limited updates" to the major release). What's changed is that major releases are gone. If you want to think about it using old terminology, all feature releases are now part of the "support" for the last major release -- 9 -- which is supported for all eternity or as long as Java lasts, whichever comes first.

The fact that after major releases were abolished, the feature releases were given new names has certainly had a big psychological effect, but I think the main issue is that many companies are severely overestimating the cost of the one last major upgrade past 8, and severely underestimating the monetary gains in hardware/hosting due to the lower footprint and higher performance of new versions.
I will definitely do that! For now the idea is to get as many on the network as possible. I want this to be as community driven as possible. Please help spread the word!
This projekt circulated on HN few days ago: https://github.com/mingrammer/diagrams
What about instead of chapters you break books down into concepts. You can then test the reader on the concept by embedding the page number of the immediately following concept into a problem that can be solved through mastery of previously read concept. So smaller chapters with locked physical material. They probably already do it for digital material.
I’ve been with Up for around 6 months and have been really impressed. The experience is an order of magnitude better than any of the big 4 and the direction they are going looks really promising (particularly the API). Their monthly email newsletter is also a fun read, I think they really get the tone right in their messaging.
Looks like they are getting the user input from the postgres log: https://github.com/Firemoon777/sql-battleships/blob/master/k...
LSN was play by email only. It probably made sense in 2002.
They did add a web interface to get your new turns a few years later.

Plus you could spend a day setting up your turn in a rated game against a good opponent, so who cared how the turns arrived.

Frozen Synapse decided to go with a time limit for turns... same mistake as xcom 2.
> Measuring 1.6 millimeters on a side, the single-channel chip integrates an amplifier, an analog-to-digital converter (ADC), and a digital signal processor—and it draws less than 5 microwatts of power.

> With 1,024 separate channels, you can get single finger resolution.

Wow. Anyone who's worked with EEG knows how maddening signal quality issues can be. This puts the amp right at the source, with insane density.

Only downside is you have to shave your head, Professor Xavier style.
Law concerning radio is very close to universal law.
as someone in the Twitter thread points out, knowing someone's running route could be more dangerous than their address.
The GDPR has no teeth, beyond the thousands of people-years wasted through the legacy of the utterly ineffectual cookie consent modal.

Google and Facebook operate with impunity in Europe, as do even sketchier data brokers and ad networks.

The end result of the GDPR was end user annoyance, protectionism for EU companies and the protection of monopolies.
Best SideQuest VR Games for the Oculus Quest in October 2020
SideQuest is a third party game store containing a ton of free games. With the upcoming Quest 2 coming out, now is the time to check out some of these gems.
Well, it depends on whad kind of books you're reading. Certainly mathematics textbooks work if only for the reason that if you move forward without really understanding what is being said, you wont understand the rest, so it will be incomprehensible and boring. SO you need to put some effort: go back, read the difficult fragments a couple of times, maybe take a sheet of paper and try to figure it out - and only then move forward. Whereas pop science books allow you to pretend you understand while reading.
Sure, Phoenicians proper had a large trade system. But so did the Greeks and those Greek descendants writing Old Italic scripts. And then the Roman empire conquered all of those and had peak extent around 117, which means that the Latin alphabet was also introduced and was a very close and strong cultural presence by 160.

So yes, that date is only an upper bound. But there's a reason the scholars in this area believe what they do regarding the origins. For the type of cultural contact that can lead to the adoption of a writing system, that kind of closeness is important. You can't just handwave away a gap of several actual human generations, while at the same time ignoring the other major powers that are much closer and certainly exerting stronger cultural pressure than Carthage.
thanks. that's really not the IMO though, is it? coming up with a formal representation is a large part of the challenge, isn't it?
> just set up a VPN on a separate machine and restrict SSH access via firewall to that machine.

So create a tunnel to create a tunnel? Why not port knocking or just white listing static IPs?
Thanks, I'll read it later.
I think your hardest challenge is going to be why should a project use your centralized "foss" matrix instance vs the matrix.org one.

Similarly, the fact that matrix is federated, why would they use yours vs hosting their own? Freenode had/has such a commanding share of FOSS projects because IRC isn't federated.
yes, that is the secret.

"reading" is not one activity, there are 100s of ways to read.
Unfortunately not – this is what building modern cloud based software is like! This software complexity crisis is what we're trying to fix with Encore [1], if you're interested.

[1] https://encore.dev
Hypothetically, Bezos could own all of the bars in NYC, decide they are now a bad bet, and not pay their rents. He could invest elsewhere while those businesses go bankrupt. It would be wise of him, in this hypothetical, to deploy capital to a place where it would obtain better returns than propping up a broad cross-section of marginal businesses.

To your last paragraph, all superpowers eventually fade. Look on my works ye mighty and, etc.