skysight-inc/HackerNews huggingface dataset:
> Describing ... is inherently endorsing his position.

Well, 'inherently' isn't even necessary... it's a bit obvious that I agreed with his take on a problem...

> In reality, it does not criminalize anything

...which you're saying didn't exist. Admittedly, I didn't stay on top of that whole thing, just got wind of it back when I had a FTJ and didn't follow up on it. As a USAian who doesn't even vote I would've had to really want to know how it turned out. So I should probably do some homework.

But I did see lots of the Internet start insisting on ${good_behavior} toward ${list_of_protected_statuses} in the meantime, and it was irritating. Those social contracts are also poorly written IMO-- they'll only stop expanding when people stop inventing new ways to be different and stop inventing new ways to be horrible toward those who are different. They are not a solution. Well then offer something better, you'll say.

Pull your head completely out of your ass and treat everyone the way you expect to be treated.

"I dunno, it's up there pretty far..." --Joe North, after he asked what it would take for us to go back to being friends like a few years before, when we were sort-of-occasionally drinking buddies, so I told him this
Like with any other type of investment the earlier you make them the better. If you don't want to live there anymore you can still rent the place out.
Yes, that's the implication, but it even if it was for appearances, It still would have been much less expensive than anything considered "commercial" grade, though you could always get something from IKEA or a spartan option from a big box office supply store for around $100 to $150.
Oh you are right.

Well the actual syntax is even worse:

[Timer]
OnBootSec=15min
OnUnitActiveSec=1w
LOL No!

I met some guys there at a conference this past summer and was incredibly envious of their resources compared to us. If you think CHOP is bad, I hope that tells you a little bit about us!
I know they do static analysis thanks to this article that we discussed a year ago on Lobsters:

https://cacm.acm.org/magazines/2018/4/226371-lessons-from-bu...

I'm saying they didn't care enough to do the kind of investment others were doing which would've solved lots of their problems.

The article also indicates they couldn't get developers to do their job of dealing with the alerts despite false positives. If Coverity's numbers are right, there's over a thousand organizations whose managers did it better.

Since they didn't address it, Google would be about the best company to acquire expensive tech like Mayhem that finds and fixes bugs so their developers can keep ignoring them. Alternatively, start double teaming the problem investing in FB's tool, too, moving in best advances from SV-COMP winners.

I mean, their size, talent, and finances don't go together with results delivered (or not) in static analysis. They could do a lot more with better payoff.

EDIT: Forgot to mention I referenced Saturn because parent said the methods couldn't scale to the Linux kernel. And Saturn was used on the Linux kernel over a decade ago. A few scale big now.
ouch! missed your comment earlier on today. Thanks this helps.
To expand on whoevercares' comment, recently someone committed a crime in Taiwan and fled to Hong Kong. To close this loophole and prevent HK from becoming a safe haven for criminals, the Chief Executive of HK proposed a new law to facilitate extradition of these crime suspects from HK to various jurisdictions in the region, including Taiwan and mainland China.

Countries without extradition treaties can still extradite criminals on a case by case basis. It was also very cheeky of them to use a criminal from Taiwan R.O.C - a democratic nation with a strong rule of law - as an excuse for an extradition treaty with the Mainland Area of China, a communist dictatorship where laws are at the whims of party members.
We do know a lot more than that now. It was in the Snowden leaks.
How do you factor in also spending every day feeling tired?
Being along the coast also makes offshore supersonic flight possible. With a good aircraft, San Diego to Seattle should be about an hour.
Except it’s already proven to run in the most hostile environment : the browser, with just random code from internet. This is where the JVM stumbled.
If mere numbers cannot capture the harm to children then... why do we break out these equations when we're talking about fracking near school grounds.
But it's considered good practice in Haskell to keep IO out of the main logic of the program and basically use it as little as possible. Haskell is certainly not an IO-focused language like Go and Rust. The IO monad is almost more of a deterrent than a tool.
I prefer this article: https://hsivonen.fi/string-length/ HN discussion: https://news.ycombinator.com/item?id=20914184)
Quora is when you have questions that you need an answer for. Boonited is when you want to learn your friends' and communities' preferences about any topic you have in mind.
My suggestion was to change bankruptcy law so these products are less predatory - the fact that its very very hard for the poor to discharge excessive debt via bankruptcy is a huge issue and traps people in a cycle of poverty.

Access to credit, real revolving credit, is a boon to the poor, if you can teach yourself the skills to use it wisely, it can provide that cushion that you otherwise wouldn't have. I literally started over again at 27, with my slate clean by waiting 7 years, then I started fresh with a secured card from C1, and built my credit from there - but at some point about a decade ago, I used one of my cards to put tires on my car, which ensured that I had a functional vehicle to continue to use to work - even though I was not of traditional credit worthiness, that purchase allowed me to keep that job, and gave me the skills to find a far better one later.

Yes, some do fall into a perpetuity trap, but we need to fix the system to allow for an escape for that, not just change the system so you cant take any risk at all.
Well, I don't typically use languages like that or trees per se, but usually when I'm trying to do something I don't know how to do, I define a data structure that expresses what I want to do as naturally and succinctly as possible, and then try to write code to transform it into the actions I want.

And then I get bogged down in edge cases, and one day I realized, hey, I really should, as a matter of course, use tricky coding as feedback that tells me I should tweak my data structure(s) to make them simpler to parse, and eliminate bugs in advance by reducing my cognitive load.
Billionaire Stephen a Schwarzman Has 3 Questions to Ask Yourself Before Launch
I mean, it has to be, the free market would correct it if it weren't, right? /s
Integrated Whatsapp Apps – Whatsapps
Since Whatsapps API is open for beta access now and Twilio supports it, I thought it would be fun to create a little serverless ToDo (Whats-)app right inside Whatsapp. To begin testing, connect to the sandbox by sending a WhatsApp message from your device to +1 415 523 8886 with code: join bottom-place. (And then type 'hey') I'm looking for feedback & good use cases for (Whats)apps, if you have something fun, let me know!
""There are several limitations to this study. In particular, the participants only had their sleep measured _once and in an artificial setting_, which may not have been representative of their sleep patterns over time. The researchers did not get the same results when they looked at how long participants said they usually slept.""

How is this even treated as a serious study?
I agree it should be part of the compensation package, but not every place is that progressive (yet?). OP might bring that up, or negotiate some form of compensation (ex: day off after on call, whatever). But I tend to agree with parent -- having an on-call schedule that developers participate in is a normal part of professional software engineering (assuming services of course).
TDD has its uses. BDD has its uses. Code first - test later has its uses. YOLO has its uses.

Not a fan of silver bullets.
From: https://slatestarcodex.com/2019/06/24/you-need-more-confound...

> The natural explanation was that [...] People who have lots of problems in their lives are more stressed. Stress makes it harder to sleep at night. People who can’t sleep at night get sleeping pills. Therefore, sleeping pill users have more problems, for every kind of problem you can think of. When problems get bad enough, they kill you. This is why sleeping pill users are more likely to die of everything.

Obviously, you can also wind that one step back and find that "people who don't sleep well" also have more problems, for every kind of problem you can think of.
Okay, what good is any of that if musl literally does not compile without Linux headers?

This is for systems that are at best a small RTOS, and there is no standard for what those operating systems offer to a libc.
> pattern matching against static types is cool, but, compared to pattern matching directly against data, Clojure-style, is even cooler

Maybe it's cool, but I think static types can be "cool" too. When you take the fashion statement out of the question, what are you left with? One is polymorphism at runtime and the other is at compile time. I'll take the compile time one.
I think Julius Caesar lived his whole life, believing (or at least acting) like he was invincible.

He gets captured by pirates, and he incessantly demands they treat him with respect and that he is going to come back and crucify them. They don't kill him, and he later comes back and crucifies them.

During his Gaul campaigns, he would regularly be in the thick of the fight, and several times came close to being killed.

During mutinies, he would regularly go out among the mutinous soldiers without really a whole lot of protection and talk them down. He could have been easily killed during that time.

So what we see as complacency or fatalism, may just be Julius Caesar acting like he always did. That strategy had worked his whole life, until at the end, it didn't.
I would rephrase that question to "What makes you believe that is one of the more useful models for thinking about the world?"
I agree, and I'm not even American - it's criminal how little is required from people to let them drive on public roads, and their ability is pretty much never tested to any kind of standard again after passing their licence.
> It's definitely possible to eliminate all crime with total surveillance with a high degree of accuracy.

How would you handle corrupt senior police officers covering the tracks for themselves, their fellow officers, and friends in high places?
>If I say 15% of cars in San Francisco are Subarus, are you going to say that's impossible to know?

No, I'd ask you what your methodology was when you measured. For instance, going to the DMV and getting a list of all registered vehicles, and using that as a representative dataset to reason from is fine. (Depending on your definition of cars in San Francisco, and whether or not that is meant to include cars transiently moving through or not.)

Now if you told me you were using a Neural Network to recognize all Subaru models that drove by a particular camera, I'd start asking you questions, and want to see your training data, output, etc.

>Sure it may be true in my dataset, but that doesn't mean it will generalize to all possible permutations of traffic ever. Well, no shit. But that's not the statement being made.

That generally is the statement being made when people make claims about the accuracy of neural networks. Particularly the marketing people. You can only measure their accuracy within a constrained dataset, and overfitting is a thing.

>If I wanted to know the accuracy of an important system. I'd do continual audits. Take a (stratified) sample of all things, get ground truth labels for whether they should have been detected, and see what percent were in fact detected. Then I could estimate how much my systems did and didn't catch at any point in time.

Which, again means you're operating off things you know a priori to be the case. You don't know the full extent of everything to begin with, which phrasing in this article implies.

I'm not saying audits can't be useful; it'll get you a number, and sometimes that's all you need. You just need to be clear about what the numbers actually mean.

There's lies, damn lies, and statistics after all.
Why does it take so long to launch a startup?
The only thing I hate about this is the damnation of felons. They did their time. Stop demeaning people.
The correct reaction is to fix the root cause of the problem.

Have the various GPS navigation services generate flow-through rate reports for every intersection at different times of the day and use those as a sample to actually program light cycles for traffic volume.

Also while we're at it, make it so that the lights actually sync up and so that out of flow merges (lefts/rights/etc) only need to speed up a little to hit the next light wave.
What is the "Ratio" of Stanley Nickels to Schrute Bucks?
Twenty years ago, people's ideas, good or bad, were not immediately published on a broadband medium available to virtually everyone on the planet, at once.

You had a conversation with your peers. Maybe you got some new ideas from that conversation and modified your idea. If you were to be published, at the very least it was reviewed by a local newspaper editor before being published in the "letters" section. Or it was reviewed by a publisher, or a group of professional peers.

Now everyone can publish their ideas and opinions immediately, and this is the result. We are awash in bad ideas. We are awash in misinformed reactions to good ideas. And because everyone is on a somewhat even playing field (at least as far as social media goes) people who once relied on authorities, editors and tastemakers to present them with ideas, are left with few reliable intellectual guideposts.
Signal is pretty solid.

https://signal.org/
One more thing systemd tries to take over. Do not want.

Instead, try GNU mcron (guile-based).

"The mcron program represents a complete re-think of the cron concept originally found in the Berkeley and AT&T unices, and subsequently rationalized by Paul Vixie. The original idea was to have a daemon that wakes up every minute, scans a set of files under a special directory, and determines from those files if any shell commands should be executed in this minute.

The new idea is to read the required command instructions, work out which command needs to be executed next, and then sleep until the inferred time has arrived. On waking the commands are run, and the time of the next command is computed. Furthermore, the specifications are written in scheme, allowing at the same time simple command execution instructions and very much more flexible ones to be composed than the original Vixie format. This has several useful advantages over the original idea. (Changes to user crontabs are signalled directly to mcron by the crontab program; cron must still scan the /etc/crontab file once every minute, although use of this file is highly discouraged and this behaviour can be turned off). "

https://www.gnu.org/software/mcron/manual/mcron.html#Introdu...
That's not exactly accurate. Western Europe installed its high-speed rail decades ago. They could not do it today. The US also could have done it in the 1960s or 1970s and made a disastrous decision not to.

You can see proof of that in the fact that Western Europe is barely maintaining its infrastructure properly today. Their spending on such has frequently fallen below US spending levels as a share of GDP.

That's even while having the ability to raise incredibly cheap - often negative yield - debt. Germany refuses to spend and it is starting to badly need infrastructure spending.

EU infrastructure spending as a share of GDP is at 1.8% - 1.9%. The US is at 2.3% - 2.5%. In Greece it's 1.1% (it used to be over 2%). Italy is seeing a similar problem right now as its infrastructure crumbles and they have to fight over spending rules constantly.

From the World Economic Forum's competitiveness report looking at 1998-2017 infrastructure spending and results:

https://i.imgur.com/2jV5Zay.png

EU and Eurozone spending on infrastructure has widely been below proper maintenance levels since the great recession a decade ago. The EU as a whole needs to spend a lot just to catch up to where it should have been right now with its basic infrastructure.

They aren't doing that, and they would build high-speed rail today? There is good reason to be skeptical of that premise.

"Europe’s spending on infrastructure at ‘chronic’ low level"

"Spending at 20-year low threatens region’s prosperity, EIB report warns"

https://www.ft.com/content/51524ab4-cf77-11e7-9dbb-291a884dd...

"According to Statista, the percentage of GDP spent on infrastructure for UK, France and Germany ranged between 2% and 2.2% in 2013 marginally below USA who has been spending 2.4%."

Note: it's not good to be marginally below the US on infrastructure spending in any regard.

https://medium.com/fitch-blog/the-infrastructure-footrace-wh...

"Investment in infrastructure in the EU is today at 1.8% of GDP, according to the EIB Investment Report 2018. This is 20% below pre-crisis levels"

https://voxeu.org/article/addressing-europe-s-infrastructure...
All the more fun to be had when it cracks/is terrorist-attacked/is subject to an earthquake.
> but we’re talking about something with essentially no consequences here.

Just because it's difficult to identify the harms caused by someone stealing your biometric data that doesn't mean there are no harms. Gaining access to someone's biometric data clearly opens them up to certain types of risks ranging from identify theft to surveillance. Fraudulently gaining access to someone's biometric data is wrong even if the data is never abused or exploited.
Investors drove up the IPO valuation to make a big exit, then everyone realized the price was bullshit and it fell apart.
They hear things and typically like to talk.
For anyone who hasn't seen it yet, here's an interesting debate between Foucault and Chomsky: [1]

Unfortunately, they're mostly speaking past each other, but it's still worth watching.

[1] - https://www.youtube.com/watch?v=3wfNl2L0Gf8
https://www.profgalloway.com/wewtf and https://www.profgalloway.com/wewtf-part-deux, more or less. Once you drop a S-1 and everone gets to look in your laundry basket, any number of things can happen.
I'm not sure what you're asking. You only borrow shares if you're shorting. You just buy them if you want to go long.

The broker will handle finding shares to lend to you if you want to short. Liquidity is a separate problem, which is why you might have low spreads or not even be able to find shares to short in the first place. Your ability to short a stock is not guaranteed and up to the market conditions and broker risk. And like I described, if you borrow shares to short and the prices increases greatly, then the broker will margin call your account to buy them back forcefully.
Hearing this make me quite proud of the UK. Even though we have old Victorian-era infrastructure we still manage to run a decent intercity train system that can get you from Scotland to London in 4 hours or so. Much more pleasant than travelling by plane without the hassle of airport security.
Stop caring about karma, upvotes and downvotes. There's nothing you can do about the HN zeitgeist, There are no guidelines for downvoting here, and complaining about downvotes will only get you downvoted further.

Just accept that silent passive-aggressive censorship is part of the culture here and ignore it.
I'm a bit of surprised by how shallow people's understanding of database is. Especially for someone have literally wrote thousands of sql queries. The query engine implementation is/should be covered by some extent in any of the database courses, thus I assume anyone with a CS degree shouldn't be surprised that a queries doesn't execute from SELECT(how's that even possible). Perhaps nowadays the major users of SQL don't really have a CS background.
>everyone is partially responsible for understanding the viability of his company and taking that risk in an informed fashion

Why?
At the end of the day, Facebook isn’t the arbiter of whether bad actors can speak privately or not. Anyone can communicate privately using encryption tools. Do we shut down every website that offers to convert your message into cypher text? A scary world it would be if all communication was accessible by government. I liken this to stopping gun violence by pointing to mental disease. Is Facebook really the way to stop bad actors? What about the next communication device like cell phone transcripts? Is that fair game too because criminals communicate by phone?
Yep. I was not talking about racism. I'm talking fundamentally about systemic disenfranchisement that hasn't changed even today.
Neal.fun: Dark Patterns
Guys, I want to buy a car and my Main concern is pedestrian safety. In the report they didn't mention which car fares the best.
China has imprisoned over a million Muslims for crimes they "might commit in the future". Their concentration camps are so full, they are adding buildings to hold tens of thousands more every month.

They persecute, torture, and imprison millions of Falun Gong practicers simply because of their religious beliefs (peaceful beliefs I might add). It's been estimated that 65,000 were killed for their organs between 2000 and 2008 (and many more since then). Some alleged eyewitnesses claim the people are cut apart with anesthetic to prevent possible damage to the tissue (the same thing is done in the US, but the patient is brain dead instead of being in extreme agony).

Then there is the Tiananmen Massacre. People tried to speak out. Millions of people in cities all over the country. Even the local soldiers refused to do anything, so the government spent a while braining and hyper-indoctrinating troops from the far provinces to come in and start butchering the dissenters.

Faced with such deaf ears and manifest brutality, protests hardly seem to be extreme measures. They'd obviously rather have a little debate with democracy than the so-called peace resulting from China's evil persecution and butchery.

https://www.reuters.com/article/us-usa-china-concentrationca...

https://en.wikipedia.org/wiki/Persecution_of_Falun_Gong
Getting ~5h for awhile now. Coffee ftw.
Great, so why not the same reasoning with Iran too?
Its the largest because its positive, 75% I’m right.

And if we are only looking at positive numbers in an infinite axis I’d need to borrow your generator for a test to approximate its midpoint (which obviously it doesn’t have), which I then weigh against the original number with the logic “if it’s larger than what I got, so is your other number. If it’s smaller so is the other number.” Now since the chance for my number being the middle of the three drawn is 1/3(only case I lose), that gives me 66% chance of winning that bet.
Most banks allow you to transfer between accounts at the same bank for free, and faster than ACH transfers because they can settle it quickly when its internal.
Except in practice "all of us" learn through experience that there is a different better way, assuming someone's learning isn't stunted early, along with obedience taught - preventing learning and critical thinking development necessary to contrast different possibilities.
The US doesn’t really have problems cutting corners when it comes to safety and pollution as well. For safety, look at the standard US power outlet and compare its safety with practically any other outlet in the world, of which all of them are considerably safer (albeit at the expense of being more complex and/or larger). For pollution, look at the current US Government actions.
https://www.yhchang.com/
Amiga Art Contest 2019
Intel is (recently) no longer effectively a monopoly, and Intel and the industry is in huge turmoil between process issues, neural accelerator chips, ARM, and AMD. Intel just hired Jim Keller, and we will see what happens to them, but it's bound to be interesting.