skysight-inc/HackerNews huggingface dataset:
Wouldn't they just enforce the limit with those keys as well?
Display ads are the sane alternative you are asking for.

Imagine the article had an ad for a privacy-respecting inventory prediction and optimization tool for grocers, and maybe a second ad for an ad blocker.

That’d be totally cool from a privacy perspective (no tracking), and the ad purchasers would be paying a premium (prime real estate) to the site (actual content producers).

However, it is harder to scale, I guess.
BB phones use almost stock Android, if anyone's wondering.
(Actually, I misrecalled the cited example: the driver update fixed that bug, but introduced another far worse one.)
Is it just me or did the mention of nesting FSMs immediately raise red flags? All I could think of was the rigid hierarchy problem found in OOP- what if your transitions don’t neatly fit in hierarchies? Everything still gets complex.

That said, if HSCs aren’t the solution, what is- specifically to the authors problem of having overly many transitions to ‘home’ states?
Here in Australia they recently installed video advertising screens at many city tram stops in Melbourne. They are portrait-orientated 6 feet tall screens installed in the tram shelter wall where people stand and lean. The problem is on hot days these displays heat up. The fans inside start spinning fast and noisy. Hot air is blown out the bottom, right at people standing waiting for the tram, and the whole display is too hot and noisy to lean against or stand near.

Consumers and the general public are always the last to benefit from "modern" advertising technology. It's always someone else who benefits, never the general public, who must cop noisy hot, overly bright video displays, or creepy surveillance so that someone makes more money selling those spaces. It's how the modern world is at the moment.
Why can't they just be honest and call it an OpenBSD distro, rather than a Unix-like operating system.
Classic tragedy of the commons. Unfair competition for anyone trying to do it honestly.

It certainly made adulterating super easy, and in no small part led to the food safety laws both sides of the Atlantic, and the UK's trading standards. Things like alum in flour, or other equally unpleasant additives.

More recent variations on the theme have been more aware of the tendency to cheat, so have tried to make it a little more difficult. We'll always need spot checks from trading standards for restaurants and shops as someone will always try.
Okay, I'm not paying for this.

Sorry, but two paragraphs, and then an infinite scroll of random articles is pretty ridiculous.

Where does one article end, and the first half of the next truncated excerpt of paywalled article begin? Choose your own adventure!

My choice was: close the tab.
I often go to the meetup in Kansai (http://hnkansai.org/), which rotates between being hosted in Kobe, Osaka and Kyoto.

The event space is anywhere that allowed us to use their space, usually some tech company office. We've had some gorgeous night views from a high-rise, cool atmosphere at the top floor of a hip bar, and admittedly the occasional small windowless room as well.

It's about 2 hours, starting 19:30 with introductions and two or three talks. After the talks people just chat with each other. Why are they "HN meetups"? People here have pretty similar interests, so if you give a talk or chat with someone about a topic that would interest HN, then it will probably go well at the meetup too.

Afterwards we often head to some izakaya.
Whether or not a retail chain is doing it now doesn't really matter. Stop assuming that the "security camera" is in any way there to protect you. Yes, maybe that's one of its functions, but HD video is HD video and they could very easily be using that same video feed for any number of other things, all while you smile and ignore the ubiquitous black domes.

Let's not forget that casinos have been doing everything everyone is paranoid about in this thread for decades, and not just with cameras. Players cards, RFID chips, facial recognition, relationship databases... Have you ever seen a sign saying "hey, this camera uses facial recognition to track your path between blackjack, the bathroom, and the craps table"? Of course not, they all look exactly like the security cameras everywhere else.
You can also sign up to be a bone marrow donor in the national registry at https://bethematch.org/. It's unlikely you'll ever be called on, but if you are a match, you might be one of the few people in the world with the ability to save someone's life.

A good friend in college had leukemia and was saved by a donation. She said that it's especially hard to find a match for people of Asian descent and other minorities.
You say you'd forget, but that's the point. You forget you've asked, you forget the person is dead, you ask about them, you're told they're dead, you're shocked and you start grieving for them, and now you're in a loop of continuously asking about the person, and being told they're dead, and grief.

Keeping someone trapped in this grief-loop is cruel. It's far better to just lie.
If you inherit a big code base my suggestion is to always spend a lot of time going through the tests before jumping into the code. Learn about the business logic. What things have a lot of coverage? What broke a lot of caused regressions? You will learn so much.
What makes me sad is that the promise and joy of computers I've experienced most of my life has been coopted.

It seems business models and revenue streams have prevented the pendulum from swinging the other way.
Hmm, I hope the "centralized planning" story wasn't distasteful. I was thinking of the stark contrast between say my writing a learning progression for category theory, versus say pointing out to a toddler that their observation about a game piece on a path, generalizes to any finite loop, including time of day, or a simple parking lot.

So let's see, possible contributions from interactive visualization to teaching linear algebra? Very not my field. And it's been decades for me. And my exposure to math education research is limited. So I don't recall what challenges, misconceptions, and failure modes are faced there. So, all I can offer is a handwave: perhaps a hands-on version of some 3Blue1Brown video?

Apropos "this is how everyone I know of already learns", at least for science education, this describes very very few K-13 students. Even among freshmen at a first-tier university. I'd be surprised if math was significantly different. Surprised but very interested.

Apropos "Many textbooks already have", yes... progress is often not something startlingly novel, but doing something we've already recognized as desirable, but doing it faster, better, more thoroughly, more cheaply, more consistently, for more people, etc.

Perhaps it might be more useful to think of tutoring others, rather than learning oneself? Dropping on someone a pile of texts, and telling them "find the corresponding sections yourself, work past the differences of notation, when you you think you might have a misconception, try googling the math education research primary literature to find how to deal with it, ...", well, hmm. What are the learning experiences we would ideally wish for each student, and can we use incoming tech to deploy less ghastly approximations of that.
Also, in any kind of hot war, all kinds of overland transportation infrastructure are going to be high-priority targets. The are probably more than a few bridges between the Middle East and China.
Grok.

Make a small change.

Loop.

-

When you enevitably come across a trade off, choose the one which is easiest to change later.

Everything else is just noise.

Large changes in legacy systems are often suffer from the second system effect among other problems.
> What it always comes to is liberals being ignorant.

The ad-hominem also always follows.

> beat many market economies

You call me ignorant and follow with this? Whichmarket economy is Cuba beating specifically? I’ve asked many times and you failed to name one country.

Yet you persist with the notion that a country whose population lives on rations; who has no freedom, be it political, of speech, of the press, or even the freedom to leave their country; whose main city is a crumbling town; who has no access to quality medicine (yes, despite the memes you hear from its apologists)... I could go on... you think this country is beating anyone?

Do you think an economy who survives on aid from other totalitarian states such as Venezuela or in corruption money from political friends from other countries like Brazil is beating anyone?

> You probably think that Somalia doesn't have a free market, because if something doesn't work, it's not a free market.

Your mind-reading abilities are terrible. You never stopped moving the goalposts in this conversation, and now you’re trying to frame me as an anarchist?

At least try to be honest.
How does one go about learning web gl
> Why is today's marketing so filled with vile psychological tricks

Because we didn't outlaw them, and mostly liberalised regulations around advertising. If they can, they will. It really does seem to be as simple as that.
As a writer, one writes for one's audience. It's a US publication, targeting mainly US readers. Using metric units would be less understandable.

It's not like the reason high speed rail doesn't work in the US is because we talk about speed in miles per hour.
^^^ this exactly.
https://www.imperva.com/blog/rediswannamine-new-redis-nsa-po...
The monkeys are passing intelligent learned behaviour - the monks are not.

In the monkeys case - it makes sense they 'follow the herd'. The learned behaviour of their ancestors is saying something: "you're gonna get sprayed with cold water if you do this"

I'd imagine a lot of things get passed on this way, maybe some right some wrong, but I don't think this really helps the 'go your own way' case so much. That we generally follow crowds millions of years into our evolution might indicate that there is indeed wisdom in crowds. Though perhaps it's helpful to realize that they are not always right.
> do whatever they want as long as local laws don't prohibit it

Both Walgreens and the company making the technology are based in a place where this is illegal.
I go to bookstores for the curation, but then feel bad not buying anything cause I really don’t want to carry a physical book around. I’d take something online, or somehow plugged into an actual store - snap a qr referral code then the barcode and buy straight to the device.

Going against giants, it seems like finding a niche and doing it really well is the way to survive.
Fundamental algorithms are like elegant math equations. Like a fine wine, they taste better without a mountain of sugar in an absurd college party concoction involving 5 other alcohols and some pineapple for shirts and giggles.
And if your browser doesn't like the Google Chrome-only webp image format...

https://i.vimeocdn.com/video/737135814.webp.png
Yeah, I feel ML would have been a more apt analogy than complexity theory. For some problems it's an ugly, "brute force" approach that works really really well.
True. I wasn't aware of Alex's contributions and while the passing is sad there was no context.
why is this amazing? such macros have been around since the 80s. then we got various implementations of intrusive list in C++ and they became typesafe
RChilli Presents the Award at HRM Asia
None of the things you mention really need to be in stdlib. There are plenty of awesome options, and the great thing is, they all have their own pros/cons and you can choose depending on your requirements.

The point of C++ is to avoid burdening you with costs you don't want to incur. Putting this stuff in stdlib is exactly that.

If you could focus on modules and package management that didn't suck, would you still argue that you need to have JSON and high level sockets in stdlib?
This question really deserves an elaborate answer. Not sure if it has one though.

The whole idea behind a meetup is to connect people with a similar interest or a similar group of interest so that they can talk, listen to and discuss things that they care about.

HN has such broad range of topics that it is seems hard to find a group of people sharing the same interest.

It would be really helpful if somebody that attends these meetups shares insights about them.
In ff v0.1.3, the slowness is reduced to some extent.

> ff '.*.js' ~/projects > /dev/null
5.79s user
14.77s system
97% cpu
21.024 total

> find -E ~/projects -type f -regex '.*.js' > /dev/null
3.98s user
10.76s system
67% cpu
21.933 total
Well it's simple, because the better you can advertise and market to individuals, the more product you can sell and the more money you can generate. And if it's your business to market to people and generate profit, you are more inclined to find any method you can to market to people before your competitors beat you to the punch.

The corporate world and particularly finance industries have been using data to make better informed decisions for decades. The creepiness of advertising I don't mind, because it's simply based on data to provide better recommendations and makes sense if you have the data. For me it's the frequency of advertisements being shown to me all the time.

If I had to choose, I'd rather have more informed advertisements than a massive array on them. For example, when watching TV if I have to see commercials I'd rather see them about the latest graphics cards than about the new L'Oreal skin cream.
C is surprisingly complex when you dig into it - I have a little example I pull out every once in a while where you can write code that runs one way when a global typedef is defined with a certain name, and other way when the variable isn't defined (compiling just fine both ways).
They could "fix" it by periodically rotating the DC and server IDs.

I wish it was not so easily fixable, because this will break the key space reduction trick ;), but unfortunately such a solution is feasible and would come with the side-effect of drastically increasing the required scanning space.
Adding a couple of tablespoons of milk powder to the milk before heating thickens it up very nicely.
When I finally decided to make https://officesnapshots.com be my priority, I found work through a temp agency for a while which came with some interesting experiences.

One memorable placement was in the shipping department of company which sold tooth whitening kits to dentists. Another was as an office manager at a cremation company sales office.

I actually enjoyed temping for the most part since I was able to build various skills I didn’t have before and try out different roles in companies.
You have to pay for the privilege of owning the stock (exercise price) plus whatever gains the valuation has increased it to. So, if you got options at $1/share and bought them when they were privately valued at $10/share... You have to pay $1 per share plus $9/share in whatever your marginal tax rate is. The upside here is that if the company goes public later at $20/share... You only pay $10/share in capital gains tax rates than $19/share in marginal income tax rate. (Assuming you hold them for a year after purchase)

Downside? You just paid tens of thousands of dollars in hard cash and taxes for lottery tickets. The company could still go under, you'll never sell unless they get acquired or ipo, and you'll be out all that money you spent.

In general, I think it's horrendous advice to forward exercise. Great way to lose money.
Butterfly Keyboard Defect: "My 2018 Macbook Air is experiencing a problem"
Except for most cases, this is the proper behavior. We share experience with each other, and we can learn from it even if we haven't personally experienced it, or even if the person telling us about it didn't experience it personally.

The anecdote says they don't approach the stair because that's the way it has always been, but the monkey might say, "we don't approach the stair because the last monkey in here told us that we would be sprayed with water if we did"

Learning from people who are no longer here is really important. Just because something hasn't happened in your lifetime doesn't mean it won't happen. There are so many stories from Japan after the Tsunami, about places that learned from their ancestors to stay safe from something they themselves had never experienced.

https://www.forbes.com/sites/davidbressan/2018/03/11/how-cen...

http://www.nbcnews.com/id/43018489/ns/world_news-asia_pacifi...
Dunno if it will ever stop. The mainstream is overflowing with people who defend anything in the name of capitalism. Basically anything is justifiable in the pursuit of making money... OR you must be ok with every single aspect of a company if you gave them any of your money. "Well you can't complain if you shop there"
My number #1 rule for existing codebases:

Get it into a state that will support current business goals and roadmap while protecting current business value and users.

That definitely can and often should include refactoring. But. There are many caveats and your rule is absolutely one we should heed. Though I would hate it for the capable, talented, motivated individuals that are part of every informal (or formal) clean up crew to heed it at the wrong times. The times when (a) that's not the way anyone should do it (b) it's actively adding negative value along some dimension and (c) it's preventing the business from reaching the next level.

I think it's a skill in its own right to identify solutions that do and don't need replacing. I think a good rule of thumb is to ask "will this enable some new capability that we haven't been able to do before and that would deliver real value along some dimension to more than just me?". If you don't have a solid yes to that you shouldn't do it. Often I find if you can get an order of magnitude better along one or multiple (preferably multiple) dimensions then it's usually worth the effort.
Resume Like Video Game - interactive
Behavior-Altering Parasites
Yes, but the point I was trying to make is that it's a design decision. It's perfectly possible to make a small phone with QWERTY hardware keyboard and flagship specs, even if no one is planning to do it right now.
Yeah! I mean, They are trying to make money so anything is justifiable right?
You might be mistaken and throw out a number well below the lower bound starting offer the company was planning to make.
1 was always caused by the requirements being made by HR.

4 is caused by people wanting to learn things on the employer's dime.

If employers weren't so cheap with training budgets, employees wouldn't do learning projects that end up in Production... wanna see a dangerous company? Find a place that has 37 different technologies in their hiring ads.
What strikes me most clearly about Alex is how quickly his disease progressed from managed, to life ending. He posted on February 3rd about his bone marrow samples coming back with a 20% cancer indicator, and sounded cautious but determined to defeat the disease. Unfortunately he did not.

Within two weeks his liver had failed due to graft-versus-host disease and he would not survive.

Life is a precious flame, it takes little to blow it out. Live each moment deeply. Tell your family you love them.
Apple's Intelligent Tracking Protection is another common complaint among web developers.
OP here. The thinking that on very long time scales Earth doesn't matter doesn't bring me solace. In fact it's depressing. finding meaning in my travails is important to me... As you say, what else is there?
>I mean, if I'd forgotten that my whatever was dead, I'd like to be reminded. Not humored. Because that's so dehumanizing.

>And if I'm so far gone that I can't handle it, I'll probably forget about it all, fairly quickly.

Some people with dementia are absolutely convinced they're still in their mid-thirties. They think that their middle-aged children are still toddlers. They don't know why they're trapped in this strange place full of strange people, they just want to go home to their wife and kids, they want to go to work, they want to go for a beer with their buddies.

Imagine waking up tomorrow to discover that you're 40 years in the future, you're locked in a care home, your wife is dead, your friends are dead and your children are strangers. You look in the mirror and don't see your own face, but a stranger with wrinkled skin and missing teeth. Imagine that shock, that grief, that horror, repeated every single day for the rest of your life. Why am I here? What have they done to me? Why won't they let me see my wife? Why am I here? What have they done to me? Why won't they let me see my wife? No change, no progress, no learning, no acceptance, just an endless Groundhog Day of fear, confusion and grief.

I have a fairly dark imagination, but I cannot imagine a worse torture - to experience the worst day of your life, forever. Lying is the only humane thing we can do. Give Mr Q. a mop and a bunch of keys, tell him that his long-dead wife has just gone to visit her parents, let him believe something, anything better than the nightmare he is trapped in.
Venezuela is a place where the government is the equivalent of a guy bursting into a shopping mall and shooting it up. In their case Bitcoin does have a genuine purpose.
If the vendor shares bare metal servers you’ll def want to keep this in mind:
https://www.wired.com/story/dark-metal-cloud-computers-invis...
- gist is they are some interesting attacks that can be ran on bare metal servers that are re-used
Chesterton’s Fence
A Stock-Market Forecasting Tool That Works