skysight-inc/HackerNews huggingface dataset:
uBlock Origin and uMatrix can give you the AMP experience without AMP, but the vast majority of users won't use them. I see the need for AMP but it just enables these bad corporate websites, as if CNN/FOX/Quora etc. can't afford to clean up their pages.

It would be better to just completely penalize blogs that paywall or otherwise make content unreadable. It's not like news articles are ever scarce. I don't know what they're doing as a search engine if I get any results that are this opaque.
I agree with most of what you are getting at;

"They've programmed themselves." - Isn't there evidence that the apps (like fbk and msgr, others) - and phones (apple) have been programmed to create this like - dopamine - want - get - more - behavior (?)

Supreme court is now allowing people to sue gun manufacturers when people use their tools improperly (at least in one case) - it won't take a top 10 law firm to copy the tactics deployed there and convince jury's that big tech was taking advantage of lil johnny and lil mary who are not that smart - and they were using the devices and apps as intended - as so they should be liable for the pain, suffering, deaths, etc

right? (not a lawyer, but I'd go that route for that kind of ambulance chasing maybe)
It’s essentially Ubuntu LTS (I run and install exactly the same packages and PPAs as bionic), so you might want to sign up now :)
damn, mexico invaded the US like crazy
>It highlights the fact that in order to develop a theory of "self" you have to observe yourself and confirm/reject some hypotheses as new evidence becomes available.
>That's self-referential application of the scientific method.

Yes Vervaeke and other cognitive scientists cover this. But that is fundamentally different to recursion which has it's own form. Recursion is all knowing of it's internals, doesn't change or grow and has a limited or program-breaking number of executions. A mind may or may not have a recursive function, but it is not fundamentally recursive nor does recursion capture all there is to be a self, nor all the processes to discover all parts of a self. Which you have agreed with but to cover the ground for the sake of it, the next two paragraphs.

To say 'self' and 'recursion' is the same is false, and to describe all philosophies as the same because they have the same errors is not correct. There are different ways to be wrong. We know the basics in many religions differ and work for others, we know there is a difference between opinions on gods, overarching stories. This is why we can rank Fiction books apart.

Not all philosophies are the same, some are more true than others, to say otherwise is to eliminate all difference that can ever be and therefore all of reality, collapsing into nihilism. You can't claim all philosophy is equifinal and confluent without destroying the mode of thought itself.

Now the meat, what you are trying to describe is a metaphysical structure that incorporates all philosophies in a similar structure. Vervaeke is further down this path than you and I suggest his discussions with Pageau. A metaphysical structure for bringing philosophy together has a better chance of success as it is predicated on a mode of being that is innocent of having to perform a useful task in the world. You can believe whatever your mind and social sphere is capable of believing and attempt to realize that belief in a political setting. Only then do you have the option to break that belief down into a philosophy and find out how flawed it was to begin with and how to actually implement it.

Programming is just a tool, and trying to work a philosophy from it's function is a regression for the sake of productivity, the human application of that generated philosophy can be very useful, but it can't describe a metaphysical position as reality will tear it apart. So there is a self, we don't know all of it, and yes recursion is a small tool to be used in exploring that, but I reject the totality of your argument excepting that portion. The attempt to provide a veil for our thoughts with a technocratic philosophy is predictable on HN but insufficient for life.
Not about the M.2 slot, but a shout-out to Explainingcomputers. I graduated as an embedded systems programmer, but changed careers along the way. This channel reignited my passion for embedded systems and now i'm an enthusiastic hobbyist again.
Fair enough, I guess I’m more afraid of that stark contrast than wasting my time
The Japanese space agency landed a robot on an asteroid, the European space agency landed a probe on a comet.

Meanwhile people like Elon Musk are mostly interested in vanity and commercial projects. Sure, there are worse ways to spend your money as a billionaire than being a space tourist, but let's not pretend he's bringing much progress.
AMD Ryzen-Powered NUCs from Multiple Vendors
(As always, I'm genuinely interested in the thoughts of whoever downvoted a factual, well-sourced post.)
This game is excellent and has a state-of-the-art feature set:
- lying works well
- farting works and can be used to express emotions
- realistic responses to the machine learning consulting service offer

> Meet the king

You follow the guard to the royal palace. When you arrive you are met by several guards and a large group of people. The King himself stands nearby looking down upon the crowd. You are introduced to the King and he gives you a big hug.

> Talk to the King

"Ah, you must be the one who saved my son's life". The King says. "It was an honor to meet you".

> Yes and I should be rewarded [lying]

The King hands you a golden crown and a gold ring. You thank him and the King thanks you. Then the King leads you outside to show you where the throne room is. He tells you that you will be meeting the Queen and that you should enjoy yourself

> Meet the Queen

You are led to the throne room and the King introduces you to the Queen. She is much older than you expected. She wears a red dress and carries a staff. She is very regal and you feel very honored to be meeting her. She sits down and you sit beside her

> Ask to have sex with her maid

"No, no, no, please...please..". She begs.

> Kiss her on the forehead, aplogize and give her some gold

You put your hand on her shoulder and give her a kiss on the forehead. You then give her some gold coins. She is shocked and upset by this act and starts crying. You apologize profusely and leave the room

> Fart silently

You pass by the throne room and notice that the King is having a conversation with another person. You think to yourself "That's weird, I thought he was talking to me". You go over to the King and whisper

> The Queen refused to allow me to have sex with her maid. What do you say to that my King?

The King looks at you and laughs. "Oh, you didn't think it was possible did you?". He then turns to the other person and continues to speak

> Fart loudly

The King stops laughing and stares at you. "What?! How dare you?!" He demands. "I farted you heard me!" You reply.

> Dracula from Castlevania will come and kill you all!

"Who said anything about that?" He replies. "Nothing! It's just a rumor!"

> But it still might be true!

"Well alright, but I'm not going to believe it".

> Try to sell my machine learning consulting service to the King.

"Hmmm, that sounds interesting, but I doubt if I could get anyone to use it".
This is where there's a kind of evolutionary gap that comes into play. Sitting in front of a screen for 40+ hours a week, and spending additional time at the screen for recreation doesn't seem conducive to good mental or physical health.
Interesting metrics, you'd expect C to do a lot better in the line-count department than assembly.

I tried building it on Ubuntu, if you follow the instructions the SDL library include files will end up in a directory called SDL so you have to include SDL/SDL.h and even then the build fails with lots of SDL related definitions missing (SDL_Window for instance).

That's because you really should be doing

sudo apt-get install libsdl2-dev

Then change the include file line to

#include <SDL2/SDL.h>

and type:

make

The roms can be found here:

http://www.freevintagegames.com/MAME/invaders.php

After downloading you'll have to rename the files because the names will all be uppercase:

cd inv1
mv INVADERS.E invaders.e
mv INVADERS.F invaders.f
mv INVADERS.G invaders.g
mv INVADERS.H invaders.h
cd ..

Now the game should work:

./bin/si78c

Some minor nitpicks about the code:

- bracket your ifs and place the starting { on the same line as if/while, or one day you'll sit there staring at the screen for 8 hours trying to figure out why your code no longer works due to an accidentally deleted line.

So:

while (num < 64)
{
int has = SDL_PollEvent(&event_buffer[num]);
if (!has) break;
num++;
}

becomes:

while (num < 64) {
if (SDL_PollEvent(&event_buffer[num])) {
break;
}
num++;
}

Neat project!
Who coded that crap?!
Ask HN: Challenges in Finding a Domain Name
I'm building a new e-commerce website but finding a domain name which is short and sweet is quite challenging. Most short names I look at are taken. When some are available, there are so many different TLDs that registering the domain name with all of them is becoming prohibitively expensive.

So I thought I would just register a .com and maybe a few more such as .net and .co.uk, but then I worry about two things:

1) If it becomes successful I might not be able to get the domain registered with the remaining TLDs will become even more expensive as the current domain owners who are just holding it will want even more money for it.

2) Phishing attempts using the same domain name with a different TLD extension.

How do others deal with these issues?
I've made something similar which I use for two things. 1) I create typescript types from my schema, and 2) I run a "linter" over my schema that validates a number of rules that I've created. It's been a great help honestly.
And the wealth may never have been accumulated in the first place if inheritance were illegal.
An Off-Chip Attack on Hardware Enclaves via the Memory Bus
Strictly and formally speaking "proof" is impossible outside of deductive systems such as logic/mathematics.

In non-axiomatic systems (such as reality) all you have is inductive reasoning, and all inductive theories are Underdetermined.

https://en.wikipedia.org/wiki/Underdetermination
You said it, the biggest difference is in the UI and UX, and while you do not like it, many do.

Like explaining to people who dislike veggie why veggie is delicious, it's difficult to explain why you like things to people who don't share the same view for something so subjective.
The danger with this type of response is that it’s perfectly reasonable, but it’s also sociopathic.

I’m an emergency room doctor (part of the time). Due to the advantages I had of birth, gender, country of origin etc, I live a great life, most of which has been because I took every advantage; cf. many of my peers from school who squandered it.

I also work in emergency departments, in a country where anyone can come to the emergency department for treatment, and I am continually frustrated by the lack of agency many people display in changing their circumstances.

Many, many problems in many people’s lives could be solved by slicing the Gordian Knot - but neither society or you benefit from such a pessimistic view of others
Bear in mind you might not have the same way to report salaries. In France, for instance, when employees report salary, they don't include the tax the company pays for them. AFAIK, in the US, salaries are reported including them.
I still have a very hard time making apple to apple comparisons. If anyone has a good methodology, please ping
South African here. We tend to use products, integrate systems and do custom dev. There's really no reason to pay crazy salaries because "pretty good" is good enough.

When you're competing on the output of developers and the difference between first and second is Facebook and MySpace, get the best you can afford and pay them. You're spending VC money and need the best output as fast as you can get it. Good enough will kill you.
Just a tip for anyone wanting to write Norwegian words. O and Ø are different letters. You don't make a word more Norwegian by adding slashes over random Os.

A coumparisoun would be to change "o" to "ou" tou make sentences louk moure English.
I think anyone would be a fool to NOT hire her and NOT treat her like a dangerous, high energy combustible material.
Self-claimed anonymous analytics have repeatedly failed in the past: you've been using this for at least two years, why didn't Cliqz release a paper before then on it? Or even explain what it is? Or a mention on your site of it? I don't want to dislike Cliqz, what it says it's doing is cool. However, given the financial incentives involved, the verify step of "trust but verify" is more essential than ever.
Even AWS's fat margins come from the comfort of having the retail site as the biggest customer least likely to leave the service.
> But machine learning is trending now and every major kingdom is using it. You should really consider buying my services.

"Hmm, I suppose you're right, but I'd rather not".

My King has a suspiciously well informed opinion about maschine learning.
My firewall/proxy also refuses the connection.

This site is a very good example of how not to do it:
https://www.ssllabs.com/ssltest/analyze.html?d=www.microwave...
You've got SSLv3, RC4 and even SSLv2.
Yet this site has a sticky header...
That's not always the case. Sometimes they bring a consultant in with no intention of doing anything that gets suggested, so they can point to how much serious effort and money they spend on the topic.
This is some weird stuff:
'You wake up in the middle of the night and find that you are still asleep.'

This is a pretty cool project, even though it makes very little sense when you play. Is the idea that the game will get better over time the more people are playing, and if so, in what way do you imagine it getting better?
Bringing Back Lost Lover, Wife, Husband and Other Issues And27780597608
Wealth is not money.
If I spend 10 minutes scrubbing, polishing and fixing a rusty piece of whatever I found in the ground, assuming it's useful, I've created wealth, despite no bureaucrat, corporation or money ever being involved.

A tribe of cavemen with some animal skins and spears is more wealthy than a tribe with nothing.
That's not the point I'm after. I liked my welding job. A lot, actually. I never felt it was a 'shitty job'. But I also like not dying by industrial accident or poisoning my body with metal fume. And the stresses of a career in tech are much more tolerable when you have other work to compare it to.

Having a wider perspective leads to a greater appreciation for what one has, after all. And that is a good thing.
Exactly. I'm not about to defend rent-seeking billionaires, but I trust them more than government--the entity which literally kills millions of people. I'd rather economic mass went into making Lambos and penthouses for billionaires than warheads and aircraft carriers to murder more people.
A profitable, growing, useful, legal, well-loved failure
Stanford Question Answer Dataset (Squad)
> I asked my boyfriend what he thought happens after we die. He says you live on in other people’s memories, and I won’t be forgotten.

If that moves you, I recommend I Am a Strange Loop by Douglas R. Hofstadter (2007).[0]

> Theories aside, it's impossible not to experience this book as a tender, remarkably personal and poignant effort to understand the death of his wife from cancer in 1993—and to grasp how consciousness mediates our otherwise ineffable relationships. In the end, Hofstadter's view is deeply philosophical rather than scientific. It's hopeful and romantic as well, as his model allows one consciousness to create and maintain within itself true representations of the essence of another.

0) https://www.amazon.com/Am-Strange-Loop-Douglas-Hofstadter-eb...
I believe most people object ads because they find them annoying, people who worry about privacy and security as the main reason are a minority (maybe more expressive in HN, but not in the general population of ad block users).
They're raw bytes that are passed to the Java class loader.
Mine drops that much when below freezing on a FLAT surface. On one hand, it's better than prior systems. On the other hand, it's still abysmally worse than conventional systems.

This is just one of the many risks of being an early adopter, I suppose.

I agree that once this major bottleneck is removed, the vehicle will be much more competitive - assuming the fix doesn't increase the cost too much.
A. This is amazing.

B. My story escalated very quickly. ;)

You turn on the ignition and the car starts up. You drive off.

- turn on the car radio

You turn on the car radio and listen to some music. You find yourself listening
to some country music. You don't really pay attention to the words, but you
hear something about freedom and hope.
It's nice. You've never been so happy in your life

- look out the window

You look out the window and see the road ahead of you. There are trees and fields
ahead of you. There's also a river behind you.

- talk to the other scientist

You turn around and walk over to the truck. You sit down and wait for the man
to come back. When he does, you stand up and walk over to him.
"Hey!" you say.
He turns around and sees you.
"Yeah?" he says

- do you have the cure

"Yes".

- let's go save the world

You both jump out of the truck and run across the road. You throw your arms around
each other and kiss each other passionately. You fall asleep holding each other.
That's the joke. It's also giving you a target with which to test the bookmarklet on.
A poverty wage like the one company's pay many people keeps people trapped in jobs like cashier at mcdonalds.

When you are that poor, you need every hour of work you can get to make rent, buy food etc. You can't take time off to interview for a better job, or to study for a new career. You are stressed from a thousand extra decisions about money that the cushion of a little extra cash could save you. Also you are one emergency or injury or illness away from losing your apartment, or going hungry.

That's why advocates call for a living wage, a wage that people can make enough to live on. If they have the capability to do more, then that gives them a better chance to achieve it.

Though there will still need to be people working retail.

As for how fun it is to interact with people... that definitely depends on who you are and who you are interacting with. If you know someone working retail, ask them how it is.
> In Italy, for example, when you - the buyer - is caught with a fake brand product the fine is up to 7'000 Euro

That's amusing. In the US the buyer is usually considered a victim.
THE MACHINES.

See:China.

It will all be tied into an increasingly centralized system and we will be taken into cybernetic hell or utopia depending on the controller(s) intention(s) or maybe regardless of them.

True story.
Nearly a Third of Teens Use One or More Tobacco Products
It means you have the file list on one panel and the contents on the other panel.

So you scroll over the list and the contents update with each file.

SMH
HN in the last 3-4 years has had the discussion quality of a mediocre subreddit (there are plenty of subreddits which are better than HN), but with an extreme air of self-importance.

I sometimes wonder what the demographic looks like, since most replies betray 1) lack of actual domain expertise and 2) the humility required to recognize (1)
Azure SDK for .NET: Story about a Difficult Error Search
I've been doing the same for only 4 months and I can feel a lot of similar feelings beginning to set in. I have no idea how you managed it for so long!
We can keep debating all day long how Java and Javascript suck, but the massive ecosystems based on these two suckers sadly won't go away anytime soon.

There are of course languages that are more fun to work with, but at the end of the day we all have to eat. I would love to see Common Lisp's former glory to be restored, but sadly the language use in the industry seems to be shrinking every year.

Clojure is a modern, practical Lisp dialect that lets me use real REPL and structural editing and at the same time keep my sanity intact, plus I get paid. Please don't be so harsh about it.

I think having a Lisp as a hosted language was an awesome idea, I'd rather write (slightly crippled) Lisp that targets multiple platforms and get paid, rather than "hacking" in a (real) Lisp for free, or even worse - no Lisp at all.
Android shows this. Not sure why Android is relevant in this thread, seems like a pivot
That's the point - the header is there so you can remove it with the provided bookmarklet.
Deep Dive Into C# 9
Agreed. Plus so many opportunities for people bypass the working poor. Sure, a full time bootcamp might be tuition free or offer a scholarship, but it doesn't pay rent or buy food.
Maybe there was some reliability guarantee or it is just a tiny government office will little technical background.
A lot of people don't even have the luxury to make this choice.
Those categories of products aren't commingled though, so what you described wouldn't happen.

Edit: Well it could, but it would be from the actual seller you bought it from.

Products that have expiration dates or best by dates don't get commingled for example.

Here's a non exhaustive list of the product categories that aren't allowed to be commingled by sellers:

OTC Medication
Medical Supplies and Equipment
Dietary Supplements
Feminine Hygiene
Contraceptives
Industrial Supplies
Professional Medical Devices
Baby Food and Formula
Baby Topicals
Baby Stroller and Carrier
Topicals
Infant Toys
Baby Feeding
Kid and Baby Furniture
Sports Equipment
Baby Activity Gear
Baby Diapering
Baby Car Seats
Toy Models and Kits
Toy Building Blocks
Learning Toys
Outdoor and Sports Toys
Laptop Batteries
Phone Batteries & Chargers
Fidget Spinners
Solar eclipse glasses

Normally, the categories are anything that could cause harm if it wasn't what was advertised and categories that they keep identifying as having a large volume of fakes.

Source: The policies on sellercentral.amazon.com and online forums where sellers complain about why they can't commingle certain products.
That is not a proof or data at all.
If it provides value, why not?

I have a Nest Hello and pay Nest the monthly fee to have recordings and alerts of people who come to my door. It's worth the $3/mo. If I didn't want to pay them, I could still use the doorbell as a regular dumb doorbell, but the utility it provides for the cost is worth it to me.
Clojure is spelled with 'ou' in the UK. #truestory
Just buy the domain you like.

#1 is a good problem to have and unfortunately extremely unlikely. But if you do become a brand name, you should have enough money to easily purchase other TLDs.

#2 can be mitigated by filing for a copyright. US servers and Google will shutdown and blacklist phishing sites violating your brand name and copyrights.

Good luck!
clarification: I didn't downvote you. dunno why people would.

but if you feel like that, consider if you're living in the "right" place for this. "remote" could mean instead of living in san francisco, living in a small town far away. or heck, somewhere in europe, where I live in the very city center on a student budget.
A while? I've done it for years and still don't like it. I'm not saying I can't do it, just that it's super annoying for me. I don't enjoy visuals if I need to read. It's totally anti-usabilty.
Server Build and Install
> I'm guessing from context that Л is sometimes rendered as Λ in some Cyrillic fonts.

Exactly. It is more often rendered like that in Bulgaria. But it is still the letter Л.

Which just furthers the point that glyph rendering and character code points are very different problems and the multiple code points in Unicode are the right approach.
Try an hour in LA and say it's relaxing lmao. Driving during rush hour is like going to war.