skysight-inc/HackerNews huggingface dataset:
You raise an excellent point. It's certainly possible for the notification to specify what crime is being investigated. I'd say that's an important addition, for the reasons you've alluded to.

And interestingly enough I've seen things just like that. The "police" at my old college would occasionally send out emails if they were looking for a suspect. The emails would always include a brief description of the alleged crime.

Perhaps they included that as a means to motivate people into reporting. I wonder if they'd have second thoughts about it if they knew some witnesses would explicitly not report anything if it was related to a crime they didn't agree with (for example, marijuana use).
that is because Hong Kong is very close to china, geographically and economically, so the stakes are higher. China under Trump has become more relevant than ever, compared to the rest of the world which has been pushed to the periphery
Red light and speeding cameras are used in a lot of places. I think the idea is that the regulations are modified to allow this specific type of citation to the vehicle owner, or that they 'force' the owner to prove they weren't driving to avoid the ticket.

They're pretty controversial, but it's nothing new.

I suspect that the bigger issue might be that this type of footage supplied by citizens might not be considered verifiable (it's pretty easy to doctor videos/images these days). Video and images coming from devices that the police/government have vetted would be considered more likely to be authentic. Of course we know a bad actor (or a vendor working on commission!!) could still probably tamper with these...
Equalizer configuration, auto-off time, indicator light control, firmware updates, the amount of configuration options across many different Bluetooth devices, seemingly simple or not is not necessarily small. I've got personal experience reverse-engineering a few OEM apps out there.
Of course you have to communicate with people to be effective.

There are also a lot of tasks where thinking deeply without distractions or interruptions for an extended period of time is the best way to come up with good solutions.

And even a lot of the best communication comes from taking time in quiet and deeply thinking about what you want to say and writing a good, convincing argument.

Thinking introverts have nothing productive to offer is just bigotry, and really makes you come across as a complete ass.
Code is fun all by itself. It just is. Code that is helpful/useful is funner yet still.
That's almost literally what I said?
We can assume that the 650k people with $1 million in just their IRAs also have significant other assets. I’m not really sure what you are arguing here.
> Pretending this problem doesn't exist

Young children tend to look with disgust upon many meals that adults find especially delicious. Is it a problem with the food, or is it a matter of experience and perspective?

I'm very tempted to give examples, but it's not worth it here. Suffice to say, this falls squarely in the category of "you don't know what you're missing".

In this long essay by Paul Graham - http://www.paulgraham.com/avg.html - if you're willing to search for and begin reading at "The Blub Paradox", you'll get a sense of what I mean.

And then if you want to really be enlightened, at least to concepts that really what matter regarding programming languages, go watch videos from Rich Hickey (Clojure).
To play devil's advocate a bit: I don't think you were wrong the first time.

I mean, as long as hooks are strictly an addition, it's easy to argue greater simplicity without. That's kind of trivial though, so I would ask how thematically related they are.

If they both clearly stem from the same set of underlying principles and motivations, I think it's fair to say the addition is not substantially a complication. But is that the case for hooks? (I don't know—haven't looked into them yet :)

But maybe the confusion is whether the additional complexity we're talking about is in React itself, or in the systems being built with react. In that case, old React may be simpler, but the code it produced was more complicated; or React with hooks may be more complicated, but the code you write with it is now simpler.
The media coverage is likely affect by the increasingly elite backgrounds of people working in it, and the large corporations buying outlets/pushing more pro status quo views (for the latter, see Sinclair and their buyouts of local TV stations).
Pink Floyd is for life, it is not restricted to programming.
RMS doesn't even have a phone. He asks other people to use their phones if he has to make a call.

He also only browses the internet by emailing himself text/HTML from a remote server.
> 2. Due to increased labor supply, pay starts to drop.

While this is plausible, the data on this isn't consistent. In fact, some professions that saw a large influx of women also saw wage increases. There are many variables at play.
Excellent advice. My primary concern is to avoid data leakages to marketers, app developers, and the Googles of the world. My secondary concern is to avoid being caught up in dragnet operations of the sort that the article is reporting.

Trying to evade a governmental body who is interested in me specifically isn't really on my radar at all, in part because I'm not interesting to such bodies, and in part because if that becomes a point of concern for me, then I need to stop carrying any devices that transmit radio signals at all.
Neat, but why? Is it just the novelty that it can be done?

I thought it was poor form to have a lot of code in headers. This seems like it'd be better served as a small C http library.
OK, not really. But when I get into a discussion with people about the Atlantic, I give them my view on how it differs from Harper's, the other longform American magazine that is over 150 years old.
You are correct, but only finding the contact details is easier, submission can still have a high difficulty, methods against spam.
PiedPiper solved this
I'm pretty sure no major service (petabyte+ scale) functions this way.
yes

cars have dedicated lanes for driving

bikes have dedicated lanes for biking

legs have dedicated lanes for walking

do NOT cross the lanes
> The webhost model keeps constnantly changing.

The name changed and there is an obsolete attribute on it with instructions.

> First introduce Newtonsoft Json into the default .NET Core stack.

With the same usage/properties/methods but faster

> routing has completely changed

Another method, the older one is still available ( also, obsolete attribute)

> completely rewrite their Startup.cs class

Wait what? You already named 2 of the 3 changes and there is probably a year in between. Also, the third change is related to the webhost change.

Kim changes every day
exactly. many of these counties are always protesting about something. America's constitutional republic , compared to direct democracy, somewhat helps buffer against such unrest.
Okay, but the original comment said VM and almost every desktop and server has a processor that can natively run x86 in a VM.
There are several commercial users of Fulcro using Node JS on the backend. I am one of them.
How exactly do they do that?
How is FB "consumer-hostile"? You'll have to pay a lot more to watch all that Disney IP soon enough.
well, sure, if you're reading your news. I'm not sure why someone's surprised this didn't bump the dog riding a tricycle from evening news shows?
For sure, I understand where you're coming from. There are certainly instances of this type of crime that aren't defensible under any pretext rooted in economic oppression. I don't have all the answers, just my perspective.

Consider that once you invite the cops into your neighborhood though, they operate on their own biases, regardless of whether or not they think it's worth it to track down whoever stole the stereo out of your sedan. Car prowl is only the pretense for them to show up, and once they do their presence will be detrimental for the "addict" population. So you're maybe not punishing who you think you are.
>"people who like working alone on challenging tasks are inherently deficient" sounds like an accurate summary of that view.

???

I don't say that they're deficient as people, or that working in isolation is bad per se. I'm just saying that people who like to work in isolation are unlikely to make good programmers (in the context of a typical programming job).

Personally, I switched to programming from academia, where I really did work in isolation on challenging problems. Now I spend most of my time talking to my colleagues to figure out exactly which not very challenging problem I should be spending my limited time on solving.
Cosmic Calendar
Yes, that is in fact the problem!

If you turn it into a battle, you will be fighting that battle with every single organization that you will ever do business with. You are not going to win any meaningful number of them. Since some of these organizations are monopolies, or duopolies, you can't meaningfully make a choice to opt out, short of becoming a cave hermit.

If you do want to fight, fight the problem at its root - whether or not third party data should be accessed by LEOs through a warrant[1], how it can be shared with other organizations, and what purposes it can be used for. The (much-reviled on HN) GDPR happens to go a long way to address the latter two points...

This requires legislature, not grand-standing about cherrypicked examples. But for various reasons, the hacker community is very much against using legislature to solve these global problems, so it sticks to grand-standing. [2]

[1] As I've mentioned before, centuries of western legal precedent believe the answer to this is 'Of course, how is this even a question?' I don't think that's going to change in my lifetime.

[2] Consider your own example - do you think it's more productive for you to boycott the clerk that wouldn't sell you cough medicine, or to try to change the rules for what requires, and what does not require ID?
The really fun part was when they launched the first 64 bit Atom CPUs (Bay Trail) and then a bunch of them got shipped with only 32 bit UEFI and cannot boot in 64 bit mode.
> and I pick up probably 5-10 instances per week of things like cars turning right on red without fully stopping, going through stop signs without fully stopping, not fully yielding to pedestrians in crosswalks, changing lanes in roundabouts/intersections, etc etc.

You must be kidding, I live in a major city and see around 10 of these every single day. Peak hour seems to be a lot worse.
I'm happy to share footage from my cameras with neighbors who need it for anything like the reasons you've listed. I don't see why a for-profit marketplace would be needed for any of that?
I've stayed in a few hotels with cards in the rooms advertising to sell the mattresses to guests if they've had a good nights sleep.
Have you tried with a small extract or full planet? Processing entire dataset takes quite significant hardware, it is likely that you run into performance issues.
I've only got a minute, but I think it was helpful for me to look at ML achievements in terms of input, output, and difficulty.

A human brain can learn to recognize cat pictures given a relatively small amount of input versus a convolutional neural net.

A human brain hits a limit somewhere in terms of attention span, though - I used this to understand AlphaGo's accomplishment. AlphaGo is not inherently better at solving complex problems compared to a human brain, but it is demonstrably better at focusing on one complex problem until it has amassed the equivalent of thousands of years of training.

I'd guess that the human inability to concentrate on one problem that long is actually a clue. Humans come up with new go and chess insights continually. Maybe it's because we're bad at evaluating the new ideas objectively for such complex problems, but it may also be a clue that the human brain has a more efficient method to develop new ways of analyzing complex problems.

The best machine-based deep learning approaches still need to crunch through an enormous data set. Especially so for unsupervised learning.
They have a long history of use in warfare, but so do shoes. I don't really think one is fundamentally more military than the other.
I am duly rebuked for not having done fact checking on my comment.
Such complaints are very useful! I am one of people involved in OSM and added this thread to my TODO to look for easy-to-fix problems.
> The penalties for these crimes are already extremely severe.

Exactly, so why not help people make better choices by letting them know that they're much more likely to be caught?

Also, to put things in perspective, grand theft-type crimes were historically (and currently, in some fundamentalist regimes) punished by hanging, amputation of ears or hands, or flogging. The punishments today are tender loving care by comparison.
China's ghost cities – 60 Minutes Australia
Try France general strike protests to see a relative pacuity of coverage in the US media - one round at the start, and 6-7 days later, another round as the government moves a bit. Maybe a smattering a couple days ago.

I think the assertion is not there is no coverage, just little coverage - and that's difficult to prove with data as it's a judgement call as to how much is too much or too little. It ends up a matter of opinion for the most part.
https://cs.chromium.org/chromium/src/components/password_man...

static constexpr size_t kHashKeyLength = 32;
static constexpr uint64_t kScryptCost = 1 << 12; // It must be a power of 2.
static constexpr uint64_t kScryptBlockSize = 8;
static constexpr uint64_t kScryptParallelization = 1;
static constexpr size_t kScryptMaxMemory = 1024 * 1024 * 32;
Not true...I can recall seeing news on Chile, Iran, Lebanon, Netherlands, Germany, France in recent weeks/months.
Programmers build things the same way garment-makers build things with sewing machines and needles.

Construction worker may do even less engineering design work than garment-makers do.
I think even blacklisting someone is difficult due to hotelier laws.
I love Clojure and take every chance to use it, but unfortunately it’s very much behind the curve. Building web apps is more and more about tying together managed services with short scripts (aka serverless). This means that most app developers never have to deal with the hard technical problems that Clojure was designed to solve and Clojure’s slow startup time on the JVM makes it unfeasible for serverless functions.

Clojurescript on Node could be a good contender, but last time I tried it, the development experience was very poor and the power of Clojure doesn’t really shine in serverless functions, so I just use Python for that which is a perfectly adequate scripting language.
Novelty is not an arguement against rights. Just because some in every generation is stupid enough to think so doesn't mean we should acknowledge it.
That's true: those things do negatively affect customer experience. However they don't affect customer experience as negatively as the experience of having their software break.

To put this in another context: newer building codes may result in better and safer homes, but it'd be extremely user hostile to force homeowners proactively upgrade their homes to compliance each time a new version is released (at the threat of having their home condemned if they do not). The sensible compromise, in buildings and software, is to allow things to be upgraded over time, as they're modified.
I think the devil is in the details with this type of data hand off. If there's no PII in the first batch of phones, just location and a unique ID, it doesn't seem intrusive compared to the benefit. Law enforcement would need to make a second request to de-identify a few specific numbers. If PII is handed over during the first request, then it's a lot more intrusive
Probably the other one
Socialist design is generally pretty good, in my experience. I preferentially buy DDR-made tools when it makes sense, because they tend to be very solid, and very easy to maintain and repair. The furniture can also be nice.
> i don't have ubuntu here

What you have?
I think backward compatibility is a feature, and the lack of it can be considered an anti-feature as I mentioned in the article:

> As nice as backward compatibility is from a user convenience perspective when this feature comes as a result of a static kernel Application Binary Interface this trade-off is essentially indistinguishable from increasing time-preference (or in other words declining concern for the future in comparison to the present).

I would argue that users are not using the system due to the lack of backward compatibility, rather my contention would be that this feature comes at a cost that outweighs the benefit (also from the article):

> This can be seen with a continuous layering of hacky fixes, sloppily 'bolted on' feature additions (built in such a way that new additions don't conflict with existing APIs), and unremovable remnants of abandoned code segments left in place purely to ensure that applications continue to run. These issues not only cause their own problems but, in aggregate, cause a huge creep in the number of lines of code in privileged memory. This does not grow the exploitability of a system linearly but rather it causes exploitability to grow exponentially due to the fact that by there being more code to exploit, malicious functionalities can be chained together and made more harmful.
GEDmatch Acquired by Company with Ties to FBI and Law Enforcement
Australia school runs out of water as commercial bottlers harvest local supplies
Of course you sometimes need quiet time alone to work on a programming task. The point is that you'd better also be capable of communicating frequently and effectively with your colleagues. For sure, many introverts are perfectly capable of doing that. (There are also many extroverts who can work alone when the occasion calls for it.) My point is that introversion is not a wholly adventitious trait for a programmer. Looking at the job description objectively, one would not expect programmers to skew strongly towards introversion.
That's not my memory of the situation, and a quick Google confirms: only a few of the thefts were fake, and Mark Rober didn't know they were fake. The intention was for all the thefts to be legit, it's just that he paid some friends to help him get the package stolen (by putting it in front of their houses), and those friends apparently cheated him.

Unfortunately after those one or two fake sections were caught everyone assumed everything was fake, and the internet took up that gossip like wild fire, tainting the whole video. Bit of a shame, and apparently that lie persists.
I've spent the last 15 years of my life working with engineering teams, hundreds of them, and I've never met a single one that worked this way. The opposite thing is true, unless you're fixated on literal in-the-same-room face-to-face interactions, in which case, what's your point?
This is a site guideline I fervently disagree with. Throwaways with no reputation to back them up should be treated as irrelevant - they don't face any social costs and indeed they accomplish their goal almost immediately and there is no mechanism, none whatsoever, to undo their damage.

The problem is the fundamental information disparity. The guidelines want us to treat anonymous astroturfers with the same deference we treat "a source familiar with the matter" as reported by a national news publication. There's a difference though: journalists ostensibly act as a filter and a guard against bad faith[1] use of on background or off the record conversations, and try to fact check or cross reference those statements. And journalists usually know who their sources are, and statements in error can result in that source no longer being valued or used.

Hacker News as a discussion site has none of that. We have no way to know if this person actually works at Facebook, actually conveys true information about Facebook, and if it turns out 6 months from now that they're an astroturfing troll or PR firm, the damage is already done. Disinformation online works so well because the initial comment, like this one, gets so much traction and it's unlikely any retraction - if it ever comes - reaches the same audience and causes a reversion of their prior beliefs.

I think it's very silly that the policies ensure the site is exceptionally vulnerable to disinformation campaigns, and too many people presume good faith in an age of anonymous online bad faith discourse.

[1] - let's not wade into the current dialectic, but this is the ostensible purpose of journalists knowing sources, but not divulging them
Given women are usually called upon to take more time to do unpaid labor like child-rearing, elder care, and holiday preparation, the fact women choose a flexible schedule is a result of societal expectations, and should be ruled out as a causal link.

Because, on average, men are given a lot less social pressure to "be there", they can more often take high-pressure jobs. Then the high pressure becomes a status symbol, and a gate to keep people with higher social obligations out.

As this phenomenon also causes a ton of burnout and is a cause for men's shorter lifespans, the whole thing needs to be actively taken down.
haha, no would have done that even without that. It was always important to me to make that clear even though it did obviously not work exactly like intended.
I saw crows doing that with a fox once. The fox looked very displeased
A DNS name for every IPv6 address out there
I think the main reason is simplicity. No need to muck around with custom make files if you can just include the header and call it a day.
I can't reply to your lower example because it's too deep, but I would point out that clojure does not have the other symbols - equal and comma.

In your lower example, Clojure has only one more non alphanumeric character than the other example.

Furthermore, in Lisp, you always know that you have (function-name param param etc). Reading it becomes not just easier - it removes an entire layer of abstraction (syntax rules). Also, with smart editors, you gain the ability to move these around rapidly in ways that you simply cannot do with other languages.

Funny thing is, the biggest annoyance I have when not using Clojure is having to type commas between items in data structure. [1 2 3 4 5] just looks so much cleaner than [1, 2, 3, 4, 5]. I forget who wrote it, but they complained of seeing all the mouse turds "," in normal programming languages.
In Germany speed cameras
capture the face of the driver too, because it is a requirement to issue a citation.

After a few days you get a letter in the mail with the photo they took of you and information about the fine to be paid.
I have twelve kids just 0.9 miles from the office. Between home and office I pass houses on 0.25 acre lots that go for about $250,000. That is paying a premium to be by the ocean. Just a few miles away, where there are more jobs, similar houses go for about $150,000.

Choose a small city in a low-cost state, and you can have this too.
> banned because my account was new and I had submitted a evidence from our internal street planning system, where we mapped the direction of the street, which is proprietary to us

This sounds like a copyright issue. OSM is not accepting copyrighted data on incompatible licenses.
> The only realm in which humans are an unimpeachable source of truth is that of their own feelings and experiences

Side note, but this strikes me as extremely wrong, based on 35 years of living among humans. Humans have unsurpassed abilities of self-deception, cognitive dissonance tolerance, and building monumental mental models to hide the truth about themselves from themselves.

As one economist put it, your 'self' isn't the CEO, it's the PR department. You produce a PR-approved spin of your own experiences and feelings for your internal, conscious consumption.
> The LoA held knowledge collated and collected by the best thinkers of the time. The Internet is not that.

I am in awe of your flair for understatement.