skysight-inc/HackerNews huggingface dataset:
>You're attempting to redefine the meaning of words to create a strawman

Isn't this exactly what post-Marxian authors did? By the time Marx was writing, it was clear what capitalism was - the predominant employment of wage labour, private ownership of social means of production, and accumulation of capital. The idea that a state which owns all or most of the productive capacity of society cannot be "capitalist" for some reason is outstandingly silly.

>The more protected against 'exploitation' people in a particular country are, the more likely they are to risk their lives trying to escape their socialist utopias.

This is a very ignorant statement; there exist heavy protections against high exploitation in the EU, but the EU is not a Socialist organisation nor are many people trying to escape it for its labour laws. There has not existed a Socialist society as of yet aside from the Paris Commune and Catalonia (which I must note, very few people tried to escape); before you reply that this is an NTS fallacy, I must say that the Socialist mode of production rests upon the abolition of the law of value (i.e commodities are not produced) and the working class as a whole hold ownership of the social means of production, and the functions of private property have been done away with. This was not observed in the regimes of the USSR, Soviet satellite states, Cuba or Venezuela.

>If you weren't a hypocrite you would renounce your citizenship and relocate to a 'better' place, like Cuba or Venezuela.

No. Cuba and Venezuela both operate the capitalist mode of production, and in fact Cuba is in very direct violation of the principles of non-alienated labour. How can a Socialist country be opposed to fair working conditions? This suggests to me that it is not Socialist at all. You must also note that I have not shown any appreciation for the economic models of either Cuba or Venezuela. The idea that I must support any country which calls itself "Socialist" is as absurd as saying that as a democrat I must support any country which calls itself "democratic", including the DPRK.
Odd comparison, Google has supported MySQL for a long time, as has AWS.

Dynamo might be a slightly closer comparison
The belief that there are no genius burger flippers is what is arrogant. You apparently missed that this is the point I am making.

"I have relatives who are dentists."

And that obviously influences your take on this issue. I didn't insult or demean your relatives, I just don't have good reason to believe they're "special" because they're dentists.

"The very word "mechanic" conjures up images of incompetent lying men who will rip you off and ruin your car."

"Changing oil takes five seconds to learn."

That is exactly the kind of arrogance I'm calling out here. The truth is, pulling a tooth takes about that long to learn too, and the tools used aren't that much different.

Don't believe me?

Come on over and I'll pop one of your teeth out in about 5 seconds without ever going to school to learn how and I'll use the same tool to change the oil on my lawn mower ten seconds later.
Neat! It seems the main drawback is that you only have 4GB of virtual memory. I wonder whether it would be possible to create some sort of hybrid that allows access to more memory. (himem? long-pointers? separating data/code/stack into different regions?)
As a type 1 diabetic, I will gladly sign up for this. As soon as this is viable and available, I will be getting my first tattoo. Now for the design, maybe the insulin molecule?
This actually factored into my purchasing decision when I got a baratza grinder. I'd been using a hand crank burr grinder for about a year, and figured it was worth getting an electric one. Mine is pretty easy to disassemble, there's mods available (mostly ways to trick it out) and I've taken it apart to adjust the grind already (plus to clean it and so on).

For me, it was youtube videos of the grinders being used / reassembled / cleaned that made up my mind. I mean, if you're going to spend $200+ on a grinder, it's nice to know ahead of time that you can fiddle with it.
Only a couple of those games did I recognize (I think). As far as I could tell from a quick look, not a single game I did play on the C64 made the cut. I wonder if the lack of a real keyboard severely limited the games they could include?

Just checked the web page again, and it sounds like it IS a more or less fully functional C64 -- you just need to add a real USB keyboard to type on it. Wonder if it has a way to emulate a 1541 over USB?
Generic ideological tangents are off topic for HN: https://news.ycombinator.com/newsguidelines.html. They don't count as interesting in HN's sense, i.e. they don't gratify intellectual curiosity. The more grandiose a topic, the fewer new meaningful things there are to say about it.
The US spends 3.3% of GDP on military whereas France spends 2.3%, so while excluding this makes the delta larger, it won't make a significant dent.
> Remember how everybody got excited about NoSQL?

It's one of the downsides of being a contractor; your new client thinks NoSQL is the next best thing and if you want the job you have to use NoSQL, even if it makes zero sense in your use case (and yes you always argue with the client it just rarely works if they have the money to throw at the issue).

When the NoSQL craze hit I stopped using RDMS entirely for about 6 years. It was never my choice and only in one case do I think it was the correct choice.
https://www.specnext.com/the-shop-is-now-live (Jun 2017)

the Next is available for pre-ordering here on the website. There are, though, a couple of changes we made to keep things fair for everyone: first, the shipping date is a month later than for the KS backers, they will get their boards and machines first; second, the Next now has a 20% margin over the original price

https://www.specnext.com/shop

ZX Spectrum Next board (devkit) £119.00 + VAT

ZX Spectrum Next computer £210.00 + VAT

ZX Spectrum Next Accelerated computer £275.00 + VAT
If things on earth get to the point where we need a "backup earth" I'm pretty sure one of these things will be true

1) If we can live on mars, we can live on whatever state earth would be in, even if it was mars-like.

2) If earth becomes unlivable, the exhaustion of resources would mean we'll never be able to get to mars in the first place.

Either way, I just don't see a mars colony happening as anything except a temporary experiment. It's a really hostile environment.
Come on man, I wrote a big rebuttal, actually line by line. I at least expect an attempt at addressing the meat of it.

But to blame Cuba's poverty on communism is wrong, it's a result of being excluded from trade. And I really wish you could pull back from the slavery hyperbole. They're not indentured servants. I work at a corporation, I make a bunch of money for the corporation that they pocket and then I get a tiny piece back, am I an indentured servant? What about my debt? Am I an indentured servant? Come on, just pull back on the rhetoric a bit and let's hash this out. And no one likes the hoarded wealth of secretive and bad people but that exists in America just like it does Cuba.
We've thought of that, and it won't be. :)
Building a Network Protocol for Action Games
Snowcrash did not age well, in my opinion. I remember it fondly, and it was cool when it came out ... but Neal Stephenson is a great concept artist, but a terrible writer.

Diamond Age is so much better.
Competent product development is much more than "having ideas." It's not just a room full of under-educated monkeys in business suits generating random "ideas", mindlessly picking A/B test results or throwing darts at a wall. There's this caricature version of what they do that developers seem to have that just doesn't match reality. I wish my fellow developers would take some initiative to truly understand what product, sales and marketing actually do.
Cost of living is still higher in the US, so you have to pay them more in the US than in India.

The actual question is if these increased salary costs are offset by productivity improvements from not having to communicate across timezones etc. There's probably no single answer to that.
Blockchain and Smart Contracts with Prof Sead Muftic
That quote needs the context of the rest of the post to be understood. My point is that you can trust someone more if you increase the cost of violating your trust.
This web site doesn't follow best practices of not saying what it is, not giving any examples, not letting you see it in action, making users have to read through outdated, long manuals that if you follow directly you get unexplained error messages you have to Google, needing to watch and follow along with a 15 minute youtube video whose first 10 minutes talk about the different choices of IDE's that you have, how to download and save a file from the Internet, and finally whose last 5 minutes do something obscure and contrived, that is the the wrong way to do something.

In fact, if you go to reactjs.org, within the first 7 seconds you can see live examples. (By scrolling down.) If you click the prominent "get started" button prominent at the top of the page, you get taken to a page that says "The easiest way to get started with React is to use this Hello World example code on CodePen" and a single click gets you there. The intro tutorial itself quickly walks you through everything, gearing up from basics to an advanced summary quickly in a well-structured way. It has a "help I'm stuck!" section that tells you exactly what you need to do if you are stuck.

This needs to die.

Someone needs to go about writing some half-assed documentation and putting it up on github without any usable links.

Information is meant to be hidden, and the role of documentation, such as reactjs.org, is properly to hide the nuggets of usable information among false starts, unexplained terminology, long flowing paragraphs of flowery prose that reduce to "", important notes that can only affect people who already know everything else about the thing in question, such as information about upgrades and transitions, and just generally give the sort of impression you get when you read through useless government paperwork.

Take note, people. if you make a site like this, then you can end up being the best-adopted and most popular solution in your entire industry - that's no way to program. Documentation is meant to be a hurdle, a kind of euthanasia program that takes enthusiastic new visitors and tears out their enthusiasm, destroys their will to live, and grinds them down with prose.
The numbers look similar in Vancouver and Toronto. It seems to be an emergent trend in the global housing markets.
apparently after a few thousand years of experimentation we've concluded that there is no mutual benefit in cooperation, only a perpetual tragedy of the commons.
No, that's not what happens with HSTS. TLS misconfigurations come with dialogs explaining that the site exists but is unreachable due to misconfiguration. DNSSEC misconfigurations make sites vanish from the Internet as if they never existed at all.
«Simply wishful thinking»

People will pay in BTC only merchants that they already trust. Think high-reputation businesses like Amazon, Costco. Do you really think companies like that would start being dishonest if they accepted bitcoins?

«compared to one that requires brand new hardware»

No, accepting Bitcoin doesn't require new hardware. It's a software update to a website or to a point-of-sale.

«You also ignored -- probably because it is in your interest to ignore it -- that the reason merchants have no incentive to adopt is that nobody uses it»

You can continue writing they have "no incentive" but it doesn't make it true. This is the 3rd time you ignore it, and the 3rd time I point it out: their #1 incentive to accept BTC is to avoid chargeback fraud. Will I have to repeat it a 4th time?

As to "nobody uses it", I am not ignoring you, it is simply that you are wrong. Usage is growing: we got from 0 to 160,000 merchants in a few years, the transaction rate is doubling every 18 months (not due to speculation: https://news.ycombinator.com/item?id=15281860)

«Bitcoin as it stands is a major regression in consumer benefits»

It is a (small) regression, yes, no denying that, but it is far outweighed by the advantages: permissionless, near-instant international payments, no inflation, censorship-resistant, gives access to the underbanked/unbanked, etc.

As to Apple P2P, it is pointless to continue discussing it before it is rolled out and before we have a clear idea of its advantages and inconvenients. But I maintain my position that, if not delays, there will be transactions limits, and it also won't ever be used widely (for starters, only 2-3% of the world population has an iPhone.)
The box is 50% the size of a real C64. Even if a half-sized keyboard worked, I know my fingers would have extreme difficulty typing on it.
Land anywhere flat

Like the deck of an aircraft carrier? A specialized glider-reentry vehicle would allow the delivery of armored vehicles. It would also allow safer deployment of the rocket.
It's pretty common for developer positions regardless of where you live (at least in the United States). When I was on the east coast and when I moved to the west coast, every single interview consisted of hours and hours and hours of whiteboarding.

Some of the better companies had you whiteboard something you'll run into on a normal basis (like drawing up how you'd architect a RESTful API). But most of them was "here is this CS problem that you'll either never have to deal with on the job or can look up in 2 seconds because it'll be easy to recognize; now whiteboard it up with zero help from the internet".
Getting Good Ink: How AI Can Help You Find the Perfect Tattoo
All: Generic discussions about communism and other grand ideological themes are off topic here. Because we're communists? No, because there's nothing new to say about them, at least not on an internet forum—if you've really found some, you should write a book. As a topic gets bigger and bigger, what one can say gets less meaningful. We end up in the space of 'what's new is not good and what's good is not new', and that is one of the lame squares on the intellectual curiosity board.

https://news.ycombinator.com/newsguidelines.html
I'd argue that what you did is even worse of a crime then. You didn't buy into it, you sold it. Still selling it, unwilling to try other things, not very visionary in my opinion.

Also, not all cars have four wheels, not all cars are gasoline powered, mechanic evolution is quite infantile whereas static business operations are not.

I would argue that also the industrial business ops are still infantile as well.

Just more sales.
I definitely don't disagree with you regarding the doctors not having any other option. I was just surprised that the article was describing a 4x billing rate to salary ratio as outrageous when in my experience that is typical for the technology industry in the US.
If you don't think that trashmen should earn especially high incomes then you have not seen a trashman work or perhaps you've never produced trash.
How do sale prices correlate to rents?
An emergency landing on water followed by everyone exiting the vehicle and using their seat cushion as a flotation device seems like the obvious counterexample. That seems survivable enough (I bet that ship would float better than a 747) but you'd want people on hand to help everyone out.
TLS is not "primarily about message integrity". To see why this isn't true, observe the targets of most (all?) of the recent TLS attacks: recovery of session tokens.
I'm a happy MATE user. Uses less resources than Unity or GNOME 3, but is more feature-full and polished than XFCE or other small desktop environments.
For all those examples, there are situations where that becomes appropriate. I'm not arguing that childrens programming needs to incorporate swearing, or that regular adult television needs to (it already has for the most part), but when a news article can't accurately quote someone when it's integral to the story or reference the name of what the article is about, they are doing it wrong. I greatly care about information accuracy and historical accuracy. If ever there are times when the journalistic rule about including swearing should be relaxed, when the entire article is about an utterance that contains a swear word is one of those occassions.
Ask HN: What's an important problem that more people should work on?
I'm not interested in building an other B2B Invoicing SaaS app. Instead I'm trying to look for pressing problems, where I as an engineer could potentially contribute to. What do you feel is an important problem that, when solved (or at least worked on) could make a big difference in the world.
Tropical forests may be carbon sources, not sinks
Liberty profile isn't exactly painful, but everything else Websphere is.

Regarding DB/2, I don't think that the installation process is the most interesting property of a database. The database is about as good as you can get, but there are certainly other options.

I tried installing WebSphere portal ten years ago for some reason and that killed my laptop. I'd say that that's probably the best possible outcome...

Oh, and I think TAM/TFIM/ISAM might be ok for companies over a certain size.

Not sure about their cloud offerings. Probably not promising.
I think the issue is that most people, especially people reading it today, read it out of context. Most people approach it as a work on its own, and so it can appear odd. What you need to keep in mind is that it's a parody of cyberpunk tropes, as the genre had congealed and become stale by the early 90s and Snow Crash pokes fun at what it became.
No. The licensing terms changed from per socket to per core. Other than that, the rules are the same. If you virtualize Windows Server, you must pay for core licenses for every physical core of the bare metal, regardless of which hypervisor you are using (HyperV, ESX, Xen, etc.). You may then run 2 Windows Server VMs on that host. If you want to run a 3rd, you must relicense every physical core on the machine a second time. You can then run up to 4 Windows Server VMs on that host.

The licensing terms you linked to are for Windows Server VMs. When the licensing documents refer to an "OSE," they are referring to a Windows Server Operating System Environment. They are not referring to other OSs you may be running on the same host (remember, the host can by any hypervisor). Non-Windows VMs are not relevant to Windows licensing, even if you are using HyperV to host them.

The only difference between using HyperV and other hypervisors is: IF you are installing the HyperV role on a Windows Server, and only using it to manage HyperV, you don't have to count that bare-metal Windows Server against your license count, provided you are running Windows Server VMs on that host.

Remember, there is also HyperV Server, which is console-only, and free, but fully functional, and managed just like any other HyperV server. It is a slightly scaled down version of Window Core. You can run as many non-Windows VMs on that as you want, without paying a cent, or pay for Windows VMs according to the above rules.
None I recognized the name of on their list, and you'd have to add a USB keyboard to type on it. (Also, speaking as someone who played lots of Infocom games on his C64, I don't think there's any advantage whatsoever to playing them there as opposed to a modern terminal of some sort?)
Profit at the expense of anything else IS malice
London has a 30-40x.

50k salary
1.5-2mil GBP for a well size 2 bed in a good area.
Another way to say it: The set of systems programming tasks for which Rust can be used is a superset of that for which Go can be used. Go cannot be used for real time code, as it does not provide latency guarantees. Go cannot be used for many embedded (microcontroller) systems as the runtime is required.

I've gotten Rust code to run on an ATSAMD21G18 Arm Cortex M0 (Adafruit Feather board). That board has 256K flash and 32K RAM. Go executables can't even fit in the program flash! Considering the sheer number of systems that have microcontrollers in them somewhere it would be very hard to call a language that doesn't support them a "systems" language. Maybe "applications language" would be more appropriate.
The arxiv paper here is analyzing the nonlinearities in a network's learning dynamics; exploring why training time / error rates are not do not vary linearly throughout the the training process.

They note:
"Here we provide an exact analytical theory of learning in deep linear neural networks that quantitatively
answers these questions for this restricted setting. Because of its linearity, the input-output map of a deep
linear network can always be rewritten as a shallow network."
Wow, my first real experience of the Echo Chamber. I was just about to echo this title since I read the HN user's recommendation to read it. I bought it that night, and have just started reading it.
Great examples. Thanks!
Create Web Components with React
A few weeks ago me and the team at welt.de published react-web-component https://github.com/WeltN24/react-web-component

Now you create Web Components with React! We also made create-react-web-component ( https://github.com/WeltN24/create-react-web-component/tree/master/packages/react-scripts ) same as create-react-app but for bootstrapping Web Components made with React!
There's a lot of undersea real estate, too. Both environments are less hostile than Mars, practically speaking. But of course neither cover the 'backup planet' scenario - and they don't put you out of reach of regional political struggles.
psychometricians largely aren’t debating the existence of intelligence, its variability, or the fact that it is heritable.
> I'm not sure what DE it comes with

None, the default install of Arch leaves you with a terminal prompt and basic utilities. You can install whatever you like from there. It's closer to something like the Debian minimal install than Ubuntu desktop.
They're going to get around it because this is a secondary market for BFR. Primary market is launching satellites (especially their constellation).

Remember, this point-to-point idea was basically an after-thought. It's decades away, but the rocket will be launching within the next 3-5 years. So they'll have decades to get it right, and the manufacturing line and much of the infrastructure will be paid for.

But you're right about demand. The biggest economic problem is that it's too big. Each BFR needs 1000 passengers. To be economic, it needs to fly multiple times per day, so each BFR needs to fly like a million people every year. Look around to how many people fly long-haul, and you saturate the existing market VERY quickly.

BUT the world is getting richer. Soon (50-80 years?), there will be 5-10 billion middle class folk in the world, an order of magnitude more than now. And if the time for travel can be cut short like this, then you should have some demand induction taking place. So maybe it'd start making economic sense.

There is a fundamental advantage for BFR versus existing aircraft: SpaceX is able to make Falcon 9s and probably BFRs for about the same cost (a little less, actually) per unit dry mass as a 737 or 777 or A380. But a BFR can do trips that'd last 15 hours in a 777 or A380 in less than 1 hour. That means you can do 10 times as many trips, cutting your amortization time and crew hours by an order of magnitude. But that depends on having enough demand, which is pretty questionable except in the long-term.
The content is amazing.

But, I found the navigation on this to be tedious. Would have been better if it was just one giant page.
this is a 'gateway drug' to getting a full C=64 system so you can Commodore 64 properly: Karatika, Bruce Lee, Print Shop + Epson dotmatrix printer to make banners