skysight-inc/HackerNews huggingface dataset:
One of the big problems with the Remain campaign was the staggering inability of its supporters to justify in a compelling way continued membership of the EU, and from my observation their tactics have only deteriorated i.e. 1. telling me and other Leave voters that we are stupid 2. spreading alarmist FUD 3. throwing around accusations of racism and bigotry 4. outright gaslighting 5. deliberate creation of chaos via NGOs, i.e. Extinction Rebellion etc. 6. deliberate subversion of parliamentary democracy.

By now there's a pretty decent shopping list of bad faith on both sides. But the hard fact remains: your side lost and won't accept it.
Do you know any Lithuanian that thinks positively about Belarus?
The city was wiped off the surface of the earth during the World War II, it suffered much worse than Warsaw or Dresden. And you wouldn't expect the Soviets to rebuild it in anything other than social realism, so that's what Minsk is today. Though there are two or three streets of pre-War architecture left.
Over the years, the people who were technically capable were the ones who made the most unnecessary work for me. I trained myself to ignore everything they tried to do to solve the problem.
If I have a technical problem, my colleagues should do the same with my input.
> Curl is a lot more than something humans can use from the command line for http/s requests.

I continue to be surprised by the protocols which curl supports. SMTP, IMAP, SFTP..
Well, I think there is a difference between acting like a doctor and just showing that you did a bit of background research yourself.
I'm not going to ask you for a citation about that (as I don't know what part of Urbit you imagine embodies the political philosophy that you are in disagreement with, and I don't imagine that I want to know) but I will let you know that Curtis Yarvin has nothing to do with the Urbit project anymore, as has been pointed out elsewhere in the thread.
Rust Diesel ORM: Async I/O Hurdles
This is an incredibly dumb statement given how almost immediately, concerns about the balance of power between slave and free states were the main driver of how states were admitted and shaped. Not to mention the whole point of the EC was to give slave states more voice without enfranchising up to half their population living in bondage.

What’s the point of alluding to history if you’re not going to even understand it?
I wonder if Google uses the data tracked on the pay version for ad targeting also. I bet they do.
Completely Agree.

Rising to power requires one to rise within a system designed and molded by those whom preceded them. And, more than likely, that system becomes inherently bias towards the types of people that have risen to that power.

The people in a social power position are able to use their influence to unilaterally market their subjective reasoning as fact to the greater society. So, being born, raised, and living in a society subjects us to predetermined social standards based on precedence. Not on merit or objective value.
I sometimes use Yocto at work to rebuild certain recipes in an embedded Linux distribution, but I'm really confused about what "Yocto" and what "Poky" mean. If anyone knows and has time to dispel my confusion, that would be awesome. (I'm trying to answer a bunch of my own questions in here -- please let me know if I got anything wrong.)

"BitBake" is easy -- that's the command you run to rebuild "BitBake recipes" (a recipe is something like a Makefile, except that it's more "meta" -- it defines what to run in order to build software packages, i.e. how to find and build a source directory that may have Makefiles/CMakeLists/whathaveyou in it -- so I think it's a bit like e.g. an RPM spec file). So you run stuff like 'bitbake -c clean packagename' or 'bitbake -C compile packagename'. (BTW, I often want to do things in a single command -- is that possible? Reloading the whole cache every time gets old after a while.)

Fine okay, "Yocto" is presumably the name of the entire project. But what's Poky?

> Poky is a reference distribution of the Yocto Project®. It contains the OpenEmbedded Build System (BitBake and OpenEmbedded Core) as well as a set of metadata to get you started building your own distro.

Hrm, what's OpenEmbedded Core?

> OpenEmbedded-Core is a layer containing the core metadata for current versions
of OpenEmbedded. It is distro-less (can build a functional image with DISTRO = "nodistro") and contains only emulated machine support.

Hrm, okay. (BTW, for the people who don't know -- "metadata" most likely refers to a collection of "BitBake" recipes (i.e. a directory containing loosely related BitBake recipes), so the "core metadata" would likely be the recipe for at least the Linux kernel.) (BTW2, in BitBake, you customize recipes using "layers". The first layer contains recipes that build things in a generic way, and then you add other "layers" that contain "bbapend" files that override variables or commands in the lower-layer recipes to build something the way you need it.)

Okay, so is the "OpenEmbedded Build System" still part of the Yocto project? From Wikipedia: "BitBake is co-maintained by the Yocto Project and the OpenEmbedded project." Okay, that explains that a bit. But why are they separate in the first place?

Why does "Poky" have such a weird name, and what kind of recipes does it bring to the table? Looking at the repository (http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta), that's quite a lot of useful packages.

One other question that just popped up in my mind: are there any Desktop Linux distros that use this as their build system?
How Radar Works
Life is not going to improve. Let's actively avoid the delusional masses
Let's face it, your life is not going to improve beyond a certain point, ( even if you won the lottery) if you continue actively dealing with the deluded masses. You have to form coalitions with the non-deluded people to insulated yourself from the deluded masses.

More here:

https://news.ycombinator.com/item?id=21608028
You can access directly the relevant section[1] using the `#page=` directive. See here[2] for a full list of parameters you can use.

[1] http://users.utu.fi/jkari/automata/fullnotes.pdf#page=134

[2] https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdf...
HN is also probably not the place where calling a person a "Russian troll" constitutes a valid counter-argument.
They didn't even need to copy the default background. People customize their Windows wallpaper all the time.

If anything, I would say that continuing to use the default wallpaper instead of changing it to a picture of your kids, your dog, or some cool scenery makes you look even more suspicious. It makes you look like you're not quite at home with the device you're using.
There is an even nicer word for dutch/german. slechtstschrijvende/schlechtstschreibende. Yes, 9 consonants in a row and you have to pronounce all of them like you are a beatboxer.
From the title I had expected a mode where it will emulate TCP flags and attributes like Windows 10.

But on the GUI side I think the best way to hide is to make something slightly Word-like looking as a terminal emulator. Because it doesn't matter that much whether you have a Windows file manager, people will think you're up to something if you're typing in a terminal window in either OS.

The same happens in IntelliJ or Eclipse, non-developers looking over your shoulder will ask what it is because it has a certain look of "complexity"
The interior of a cathode ray tube?
This, or possibly a variant, was also used in early electronic circuits, because the it would keep the load constant, if I remember correctly.
They're saying that other people link to AMP on social media. That doesn't help their issue.
Press releases should really have a description of the project or at least a link
The problem that the Electoral College solves is that the constitution guaranteed the slave holding states that their political influence at the federal level would take into account the number of people they enslaved.

For the legislative branch, this was done by counting a slave as 3/5 of a person for allocating seats in the House of Representatives. For the executive branch, there is only one president, and of course the slaves did not have the right to vote themselves, so an indirection was needed, i.e., the Electoral College.

https://time.com/4558510/electoral-college-history-slavery/#
https://en.wikipedia.org/wiki/Three-Fifths_Compromise
China has a broadband radio telescope on the far side of the moon
Analogy : a comparison of one thing to another for the purpose of explanation.

https://www.lexico.com/en/definition/analogy
I'm curious who #6 would be valuable for. It seems like a cool thing to make, but who is the customer?
Yes, just use thunderbird/netscape and be done with it. I still have my old installation running, upgrading and migrating as needed since netscape time. I have mails from 1999 on there still.

At work they were using outlook for mail and wondering why it crashes now and then (past 2 GB it starts writing over the start of the file or some such). We get a lot of big documents on email so switched to thunderbird and all is well since. Had to switch mailserver though since that one also only handled 2 GB. No idea what they were running but most likely something MS-related. Most of their stuff was MS at the time.
Want to Escape Global Warming? These Cities Promise Cool Relief
I'd like to know what and where these environments are where NOT using OSX or Windows would look "suspicious".
This already happens. I would be shocked if any mature support branch for a large project __didn't__ have their CRM littered with notes about various companies and specific persons within a given company, even with Consumer Tech Support lines.

Typically, skipping specific steps in common troubleshooting is not done unless the person provides some verification on a new case/call to validate that this step was indeed done, simply because even professionals make mistakes, but specific environmental factors, the person'(s) relative technical knowledge, their behavior in the past with support, common pain points in their environment, and other such things are all recorded pretty heavily.

Usually though this only means that you'll skip Tier 0/1 Support though for most companies. Usually there's always a small reserve of "big guns" that are reserved only for the cases that really need them.

Keep in mind though that this is mostly for companies that specifically look to work with Technology Professionals; when you're talking about generic Consumer Support, such a system is feasible but often non-sensical from any business perspective for the Companies when we're discussing Consumer Support. Comcast's monopoly is only one reason why they were able to weather "worst support ever" for so many years; the simple fact is that they got pretty good at handling vocal customers, or at least adding a public face that made most consumers not care. At best, with such supports, you'll just get X replaced regardless of what X is, and any issue that isn't solved by that tends to be over the head of most people's interests, so any outrage from highly technical persons mostly just gets ignored.

I know what you want, and you can get this with Tech Companies. But if you want fast and good support from Consumer Tech (ISPs, home tech, etc), you have two routes: play the game and just move through the motions ASAP, or post on Twitter and hope that you garner enough attention to escalate your case. Both are a waste of time and energy, IMO, and I know which one would take less of my time personally.
slavery.

It affected literally every design decision of this nation between founding and the civil war.
Interdisciplinary team takes top prize in Mars colony design competition
Nice, I hope it will also be added back to Tails, used to be a feature but I think they had to drop it because it was no longer maintained.
So I used this last time we moved, quick and easy way to check all the furniture would fit in the new home. I found it easy to use, the 3d rendering was a hit with my 5 year old son
Qwant is using Bing. So much for being a genuine European search engine.
The argument is that to eventually write Swift code whose performance matches the competition, one needs to work around ARC's implementation.

Hence why there is so much emphasis on value driven programming alongside protocols at WWDC talks.
Did you miss the bit about corruption in Ukraine?
Looks so weird by today's standards. I can't believe it was once such a cool language for me. I did write some code for MacOS 6 back in the day.
The poverty rates in the article are consistent with what one might call abject poverty, as the chart lists the US having 2% poverty but our government considers about 12-13% to be currently under the poverty line. Ours is apparently calculated based on the cost of food. The World Bank uses absolute dollar PPP measures. They’re all blunt instruments that can’t compare individual situations. But the World Bank approach is a good way of measuring trends and comparing countries overall. Georgia looks to be in dire straits, for example.
I wrote a similar tool that uses the same unit database (from GNU units) but is open source, has a somewhat better online interface [1] and a crappier app [2]

[1]: https://phiresky.github.io/qalc-react/
[2]: https://play.google.com/store/apps/details?id=io.github.phir...
Why not GAN for anti-phishing for emails?
How awful exactly is that dictatorship?

And besides, the swooning is about Belorussian people, not Lukashenko
previous discussion, https://news.ycombinator.com/item?id=16088036
The incentives of the EC lead states to make votes winner take all. You’re gonna have a hard time reversing this without a process that looks a lot like a constitutional amendment.
If people commented on it, maybe I would care, but what I'm talking about is the total absence of any kind of noticeable reaction from anyone.

I'm genuinely curious if there are places where this actually draws attention. Especially when the linked article talks about "suspicion" not just curiosity.
Yes, scan it then donate it, or keep it. Something like this should be shared.
A sad trod through a common delusion of grandeur I see on the internet these days. If the Chilean control room was really ripped off of Star Trek, that's a little absurd and hilarious but moreover sad.

On the flip side, I'm not sure how much I agree with its premise and conclusion. Sure, it's easy to mock technocommunism historically if you ignore the elephant in the room that is China. While not in the same category as old Soviet and LatAm attempts, all of the quaintly endearing anachronism fades away. What is to be made of China with respect to such a perspective?
I strongly recommend using Sqlite for your own document format. Sqlite is one of the most well-tested pieces of software on earth and ACID-compliant. You can even make it safer than the default if you don't need maximum performance only need it for storing documents. It is very crash and corruption proof, especially with the full sync option and if you use it from one thread only.
> Why does "Poky" have such a weird name

"Poky" in English means "small". The idea being that the distro is engineered to build small OS images for small embedded devices.
When asked of older, happy people, how to be happy, they say it is a choice. Your perspective is vital on being happy. Take joy in the important things. Beyond that, you have to invest in you. People tend to do best when creating something, sharing things, helping others, and socializing with other happy people. Do make time for these. Maybe you can incorporate them together.
It's an assembly language for a 2-stack VM. It's never going to be easy but it is hella-fun to play with.
Oh that sounds difficult. Were you eating enough fat & protein each meal, that you needed to burn off? Since your body didn’t have the fat stored...
Why is emigration bad? It is good. People who left started earning more, and people who stayed, started earning more.

The only ones who see that in a bad light are pro-nationalist lackeys that put the state above an individual person.

It's a win-win.
At least some of those residential ISP IPs seem to be Cisco Catalyst switches. Might that be evidence of carrier-grade NAT? But if so, how could NordVPN be proxying traffic? Hole punching, I guess.
GTK theme that does something similar: https://github.com/B00merang-Project/Windows-10
Running Scala in WebAssembly Through Scala Native
>Estonia, Lithuania, Czech Republic and Latvia were tech hubs during soviet time.

Please provide references.
Actually, they merged.

"On 13 July 2017, Yandex.Taxi and Uber signed an agreement to merge their businesses and operations in Armenia, Azerbaijan, Belarus, Georgia, Kazakhstan, and Russia. ... Yandex invested $100 million and Uber invested $225 million in the new structure."
Gee, I wonder why Belarus doesn't have this problem?
I confess to stopping and asking what it was when a colleague was 3270’d into an AS/400, the font IBM used for that is gorgeous.
Gee, I wonder why Belarus doesn't have this problem?

I do business in Ukraine; I'm well aware of conditions on the ground there.
Paw.cloud Licence for a Tweet
> are there any Desktop Linux distros that use this as their build system?

I don't think so and I think that is not the goal of the project. It is more like a build system to meet the requirements of "I need to build a set of packages for architecture X and additionally a host SDK and a deployable system image", so it lets you whip up a recipe with your requirements and off you go.
I use https://github.com/lra/mackup and love it. Takes care also about application configs.
There is nothing sympathetic about helping the world's most oppressive regime to stay in power.
I've found that pretending to know someone's profession, or one related to it, is generally a very bad approach. It's easily seen through, at which point you're worse off than before. Instead, what I do with members of other professions is try to impress on them that I do not know their business but respect its complexity and our roles within the scenario. Whether it's a doctor or a plumber or even a computer technician (a field which I probably do know better than they do), I explicitly steer away from diagnoses even when I have a pretty clear idea what the problem is. Instead I describe as clearly as possible symptoms, timing/frequency, possibly related changes, things I've tried and results I've gotten, etc. This has generally worked much better for me than deceptive or manipulative hacks. Often I get thanks or compliments for having made their job easier, which makes me happy. YMMV
Algorithm Visualizer: an online platform that visualizes algorithms from code
Maybe the only problem here is that Forth only really properly supports integers (and floats on a separate stack).

If your language didn't come bundled with Vector support you can bet that adding two vectors wouldn't be terribly pretty either. Or at least it wouldn't merely be "+"

One can imagine "Forth with a typed Stack" where this would be as simple as "+".

Also - Forth can do named identifiers. It's just not the goto technique.
It's not that easy to come up with a decent filesystem API.

Consider that filesystem data cannot be synced to underlying storage in a such way that it can be reliably read later and backups by definition are asynchronous and provide eventual consistency. This means that the best meaningful guarantee an application can get after machine crash is being able to read data written up to some point in the past, but not after every successful fsync before crash. Usually, though, even that guarantee is hard to achieve, as bad blocks happen and redundancy is not there. Given all that it's ok to relax filesystem APIs behavior to proper physical constraints. Like fsync is only meaningful as an ordering operation, no need to actually flush anything to disk immediately on fsync or any operation.

Next is multi process and multi threaded scenarios. Should O_APPEND only work correctly from a single thread, should each write be atomic and to what size, we certainly can't have gigabytes in an atomic append or should there be some synchronization mechanism that blocks others? Same for temporary files and unit files.

And what to do on bad blocks? Should there be redundancy within a single disk, should block device underneath be log structured storage with block remapping and scrubbing and provide reliable storage layer to the outside by sacrificing space? Maybe for desktop machines it should, but not for servers, at least not all of servers, they need a different API.

I'm not even touching performance considerations here, that depend on performance-friendly APIs a lot.
Democracy is a sham, something to keep the masses in check. In this day and age you won't get shit just by protesting.
What is Functional Programming? (first of 24 articles on FP this Christmas)
>bad idea that applications should behave well when suddenly SIGKILL'd,

That's not a bad idea, that's the way that any application that cares about not losing data should behave. OOM is just one of the any reasons an application might suddenly die.
The Maildir format, however, barely uses any tricky filesystem features. In order, all the semantics you need to support are:

- atomic file create with content

- atomic directory create

- atomic file move

- atomic file delete

- single-level file enumeration

No file modification in place which is the actual hard path. Not even appending to existing files.

Incidentally, reliable databases tend to also not rely on file modification, opting for a log-and-compact strategy instead.

It's when you start modifying existing data that 'just use a filesystem' becomes unviable.
I'm willing to contribute to this. The only way forward is opensource
I think we need pasture... some interesting perspectives in this piece. I think we should probably stay focused on nourishment, as a society. Not the opposite, but thank you for sharing this propaganda.
Except that Central African and continental Europe climates require vastly different expenses to stay alife. PPP is not much better than US dollars.
This is a blatant and dishonest strawman.

Nobody said we should remove all UI from applications.
This is one of the best cli tool I loved it 4 years ago and still do
Will Machines Ever Become Conscious?
> But a team in the US showed this isn't the case for metallic vanadium dioxide (VO2) - a material that's already well known for its strange ability to switch from a see-through insulator to a conductive metal at the temperature of 67 degrees Celsius (152 degrees Fahrenheit).

The next time you need to do whale sous-vide, i think.
Yeah, I guess the same sort of delusion as of the neoliberals imagining to run society as a corporation (which is the other Blade Runner like variant of Cyber, the Cyberpunk.)

But I don’t think they really believe their bullshit, I’m sure they’re 100% aware TINA is just rhetorical crap used to push their divestiture of the commons
Are you browsing on mobile? It's a 1500 pixel wide image for me, perfect quality.
What sorts of reliability problems have you had with Buildroot? And what do you use instead?
Ask HN: What computer games should developers play?
I like the idea of games that can improve one’s thinking in a way that impacts developer (logic, architecture, planning, decomposition) skills.

What games could you recommend to play?
> Belarusians love their potatoes

I am a bit fascinated as to how this came to be from Ireland to Russia, given that the potato is native to the Americas, and thus was unknown in Europe before around 1500 CE.
In Belarus, I felt the weight of history more than pretty much any other country I have visited.

To put things in perspective, Minsk is geographically midway between Berlin and Moscow. In World War 2, the whole country was basically the front line between Germany and Russian. Most houses and infrastructure were destroyed and and 2.3m people -- a quarter of the population -- lost their lives. The equivalent in the US today is 75 million people!

I find it amazing that the country has recovered so well.