skysight-inc/HackerNews huggingface dataset:
Please explain how the Tesla was not at fault in this video:

https://twitter.com/eiddor/status/1177749574976462848

The driver had to hit an e-stop, to prevent an accident.

And also, while we're at it, please explain how a self-driving car that is incapable of seeing that it's going to get t-boned, if it crosses an intersection where it does not have the right of way is in any way ready for the public.
Not that I have a problem with systemd, which I don't hate and I use extensively (both in my customers' products and on my machine because it's the default init system of the distro I use), but this thread illustrates a lot of why a lot of pre-systemd Linux users just don't dig it.

Every time someone asks "why should I use systemd instead of cron" they get these (technically correct -- the best kind of correct!) answers about how systemd timers allow you to attach jobs to cgroups, define dependencies, test unit files separately vs. changing crontabs for 1 minute ahead (which I don't think is a "cron idiom" -- I've certainly never done i -- but we all have our weird hacks), and how it has built-in jitter options and per-job environment settings and whatnot.

These are all very relevant for real-life workloads of super advanced cloud systems, I'm sure. (Which I'm not saying in a derogatory way. I haven't written back-end code in like 12 years now, the things that are happening there today blow my mind. I know these are complex systems so I'm pretty sure they have complex problems which have complex solutions.)

But guys, I just need to run a bash script every day at 2 AM. 99% of us just need to run a bash script every day at 2 AM. This has worked reliably in cron since practically forever. I have grumpily learned the new way of doing it but I can't really justify the time I've put into it, nor the (very extensive) troubleshooting that was involved in it. I just woke up one morning and sat down in front of a Linux machine and I found out that there's a new way to run things at 2 AM.

If you want to woo me with cool systemd-timers features, tell me that it finally has an equivalent to cron's MAILTO, so that I don't have to write yet another systemd unit file that wraps a script written by me if I want to get a notification when a job has failed, because somehow that hasn't made its way into the "everything but the kitchen sink" list which otherwise includes things like attaching jobs to cgroups.
I didn't read the article as blaming tech. The main takeaway for me was the astonishing under-resourcing of investigation and prosecution of these crimes. If the government can't be bothered to investigate 98% of the child sex abuse cases it already knows about (per Flint Waters's testimony -- which dates from a time when the problem was far less severe than it is now), why does it need to prevent encryption to possibly learn about a handful more cases?

Not to mention:

Congress has regularly allocated about half of the $60 million in yearly funding for state and local law enforcement efforts. Separately, the Department of Homeland Security this year diverted nearly $6 million from its cybercrimes units to immigration enforcement — depleting 40 percent of the units’ discretionary budget until the final month of the fiscal year.

Or in other words, in order to fight the imaginary rapists that Mexico is allegedly sending us, DHS is diverting money originally allocated to investigate actual child rapists.
In your example if someone pointed out that quantum computers required some equations to hold with far greater precision than anything measured, so there is small but non-zero probability that it will turn out quantum computers can not work, would it be a lie that moderators should delete?

I believe it's not moderators job to decide what is a lie and what is not, if you see a lie, write a truthful comment refuting it, that way you can convince people instead of trying to silence.
You are assuming companies make decisions for a single reason.
Yeah, but then, like Blind, you just get a bunch of bullshitters. The problem with Blind is that you're getting long-term career advice from a 23-year-old who's obsessed with 'TC'. Even if that person's obsession is in line with yours, he rarely has the experience to tell you what's going to work. Most posts there come from a place of anger and insecure showing-off that they're unlikely to be useful.
The Swedish election authority builds its website like this: https://val.se/

XSLT is quite different and really powerful. I helped a friend once, he wanted to import his iTunes Db to Qlik for analysis. iTunes keeps its data, with number of plays and all statistics, in an XML file. Qlik has XSLT support. So it was just a matter of a couple of lines of XSLT to get all the data into Qlik. It literally went from a complete headscratcher to done with half an hour of studying MDN's XSLT documentation and some experimentation.
Right on the money :)
Save Time and Money with Python Automation
It’s a private website, not the US Supreme Court. Try applying that same standard on HN!

They’ve done nothing to earn my doubt, I don’t start from an assumption of guilt as you do.

Y’all are some toxic reactionary shits. Thanks for the reminder of why I quit this site the first time buddy!

Stay salty, HN!
California will have an open Internet
There are really two issues here, both of which make it difficult for these sites to moderate their 'communities':

1. Moderation doesn't scale. It can't be automated with an algorithm (well), it can't be done well by a bunch of low paid contractors with a handbook and it can't be done across a million user platform by about three people.

Sites like Twitter, Facebook, YouTube etc tried to get round this by using the above algorithms and contractors, and that's partly why they're so terrible at it.

2. Moderation is community specific, with each community having different standards for what's acceptable. For instance, a site like 4chan or 8chan may find nearly anything acceptable, whereas the official Disney or Lego site might only want stuff that's appropriate for a young audience.

That's why forums work so well, because the userbase and owners decide what's acceptable there, and those outside of said grouo can join/not join based on their preferences. Same with Reddit to some degree, though that is complicated by people being able to move between subreddits so easily and them being hosted in the same place.

Unfortunately, many of these larges don't have this. They have one free for all open space where hundreds of different communities are forced to interact with each other. They stick millions of people into a newsfeed/search/whatever that despise each other's views, have completely ideas about what's acceptable and hate every ounce of the other side.

That's a recipe for disaster. Putting those who fundamentally hate each other in the same area for hours per day leads to a toxic atmosphere, and creates a situation that's almost impossible to police well. It's why school and prison are so bad; the kids and prisoners just have too many fundamentally different, conflicting worldviews to get along.

The only way to fix this is to:

1. Accept that ommunities should be moderated by their members, not robots or contractors.

2. Split the community into smaller ones where people can set their own boundaries for acceptable behaviour.

3. Try and stop intercommunity trolling as best as possible
> Let the market decide what they want to pay for.

You're making an assumption that noise insulation is particularly subject to the market. Unfortunately noise 'insulation' like other insulation is extremely sensitive to competence in instiallation and maintenance.

Because it isn't particularly easy to gauge when shopping I don't believe that it is... and in markets where there are more prospective renters than units, it especially isn't.
> They can put explicit bounties for whistle blowing them and revealing privacy violations.

Employees blowing the whistle internally, or externally? If they want to encourage employees to blow the whistle externally, they could put a carve out for that in their NDA.
>Last week we made an important decision for our community. We removed a moderator for repeatedly violating our existing Code of Conduct and being unwilling to accept our CM’s repeated requests to change their behavior.

Hang on a sec...

>their behaviour.

Wasn't monica fired for suggesting she used gender neutral pronouns generally? Because they said she should use the preferred gender specific pronoun when known?

And now "Sara Chipps" is doing exactly that?!
That doesn’t actually say the increase has been attributed to trucks and SUVs, just that there are more of them than there used to be.
Exactly :) The polish notation approach is also pretty interesting. I wasn't aware it had the full power of parenthesized expressions.

If you are interested I can share my code (simple Python).
I don’t understand the privacy reason. If I am querying for domain x, why does it matter that domain x’s DNS servers know what IP I am querying them from? I am going to hit their web server directly with that very same IP in a few milliseconds anyway.
Which regime do you think built the Autobahn? The American railroads also weren’t built by the nicest, human rights-respecting, non-genocidal, people.
is there a summary of events that occurred? There's lots of confusing accounts and it's impossible to piece together the facts.
My view on this is that it's the people reading who should be paying. We don't make novelists or musicians pay for their audience.
For sane people, this is the only possibility.
I used ILL to read a copy of Neal Stephenson's "The Big U" before it was reprinted, when used copies were going for $100s on eBay.

Bear in mind though that most library books can be repurchased easily, and sales like this are independent of late fines, so doesn't affect the issue at hand.
AAA Warns Pedestrian Detection Systems Don’t Work When Needed Most
acetone will melt huge polystyrene foam block into a small puddle
Deep Learning: Our Miraculous Year 1990-1991
EU court rules Holocaust denial not protected speech under civil rights law
True, even in countries with high burocracy like Germany starting a company isn't more difficult than doing a tax declaration.

One more option is to do freelance though, that's somehow a mix of both worlds.
Google used dubious tactics targeting darker skin people in facial recognition
Archive.is does not block all requests lacking EDNS. They specifically block requests coming from Cloudflare's datacenters. Cloudflare is not accidentally misconfiguring their EDNS, Cloudflare is intentionally not sending EDNS.
It's not even about putting your face onto it, that's understandable. It's just that there's nothing. Sure, you can dig around, find the termly-page and then at the end find some info, but that looks so scammy to me, while the rest of the page doesn't give me that vibe at all.

Typically, I associate "we don't tell you who we are" with grey/black stuff. A DDOS service would only provide an email address for obvious reasons. But for a company? If somebody wants to sue you, they will find out who you are in any case. I wouldn't expect pictures, CVs etc, but a contact page that doesn't list a company/individual name and a street address triggers two feelings: a) scam or b) run from a bedroom. Neither makes me want to trust you with critical infrastructure (and here's where I'm irrational: seeing a company name and address is enough, unless there's some suspicion, I won't even dig into it to see whether the company or address actually exists).

As I mentioned, it's not specific to you at all, a lot of SaaS companies do this, and I don't understand it. Might be a cultural thing. In Germany, you're breaking the law if you're running a commercial site and are not clearly stating who you are, so maybe that's why alarms are ringing in my head when I don't see it.
Use a custom rom without google apps. It's easy enough.
Kubernetes 2.0 Milestone
Monica’s defence is proving a negative at this point. She claims she was removed without just cause. She has provided evidence that she was removed. However, it is difficult for her to prove there was no just cause. Maybe she could provide transcripts for her N years at stackoverflow detailing all her interactions with the community then we can be sure she was removed without good reason.
As a developer, I like to get paid, but the issue of monetising something you already gave away for free is more complicated than that and the idea that somebody can build an effective business on something like caddy is probably a tad unrealstic.

There's a long list of free shit that we're building on top of. It's a bit like somebody sticking a cherry ontop of a free cake then trying to charge for it.

This is why a lot of people just go down the consultancy route. I imagine Matt Holt will be better off simply from being the author of a famous project.

Don't get me wrong though, if the project can monetise Caddy, all power to them.
Well if people already have enough rice, then presumably they would spend the extra money on other goods that they don't have enough of.
I can't recall it either; and at 5 fields it's a case study of the problem of positional syntax. Even if we're a minority, we're a significant minority who find we have to check the man page to either read or write, thus defeating the savings from brevity.
This is great news, I hope it works out for them. Caddy is definitely the easiest web server to set up, and it was a shame when it went commercial, even though I probably would have done the same thing.
The scenario described only occurs if they’re using host names for their upstreams, and that hostname is no longer resolvable. It results in an error during config parsing, preventing reloads and fresh starts. Moral of the story: don’t use DNS names in upstreams unless you’re sure they’ll always resolve I guess.
> I give it about 10 years time, for pure manual memory management to be like Assembly and embedded development.

For someone who has spent some time thinking about memory management strategies, manual MM isn't actually that much additional work. By far, most code doesn't allocate or free (and that's a good thing). So MM->GC is hardly like Assembly->Compiler. In Assembly you're constantly allocating and pigeonholing, and you can't have nice names for things. Assembly->Compiler is a huge step compared to MM->GC, and GC can cause a lot of headaches as well. (disclaimer, I've done almost no assembly at all).
Even without the HS2 the UK's train system is quite good. The main gripe from users is it costs a lot.

Eg. looking just now London to Manchester takes 2hr and costs £88 single. I think most brits think I'm not paying £90 for a single I'll drive (3 or 4 hrs), rather than I need it to be 30 min quicker - lets drop $100bn on a new line.
Apple to release ‘iPhone SE 2’ in Q1 2020 with iPhone 8 design, A13 processor
What do you mean by wild compiler hacks?
Lessons I've Learned as a Developer
C has its own parsing problems.
This is still done today even if not with the same intention. When we don't remember a name of a song we repeat part of it "do you know this song? the one that says X..." It's natural
This is something that affects every RDBMS that exposes SQL. The SQL language describes what and not how, how specifically to retrieve your data is left to the implementation.

The most common causes for this in MySQL (and I expect SQL Server too) is that often your query can be resolved on multiple indexes, and picking which one is a matter of a heuristic. On MySQL changing table statistics can change which index is used, which can drastically affect query performance.

So a common poweruser optimization strategy (which should be used very carefully) is FORCE INDEX, also known as "I know better which index to use". More often than not I've found uses of FORCE INDEX that were more harmful than not.

But an ever more insidious version of this is queries that retrieve cached data being faster. This is something you can generally only observe in production because what's in cache is a matter of other traffic on the server.

So you can easily get cases where something looks much worse under EXPLAIN, but is faster. E.g. it can be faster to execute a "worse" query with no indexes than one with, if the one with no indexes happens to need data that's already in memory v.s. sitting on disk.
Correct, you do not understand the argument. Even if it was made explicitly illegal, you can create your own "facts".
Even if ECS only reveals your /24, immediately afterwards you're going to connect to the service with your own IP, so Eve can correlate the pair of domain name and /24 from the ECS request with the source IP from the TCP connection to match your IP with the domain name you're navigating to.
You don't need to moderate your social media to death. Intensive moderation is used to control what your users are talking about.
Just let the users talk and say whatever they want. I'm tired of these nerds getting people banned when they say something mean online.
Sad thing is that in this day and age I have become so accustomed to more modern tools that the stack of sourceforge, svn, mailinglists and irc is to big of a hurdle for me to put in time to contribute. :/

You cannot immediately inspect the code or check out the type of discussion the devs on this project have around code reviews, issues etc...
Agreed. Nothing wrong with writing about "old" news. Just because I / you / anyone might already know something doesn't mean everybody does, and even if we already know something doesn't mean revisiting it is pointless.
I am more comfortable with a company talking about how agile they are if the teams are able change processes when and how they want to.
Projell: Fast Synthetic Data Generation API for Machine Learning Models
Watch as a robot keeps folding the Galaxy Fold [video]
Apparently not, it uses mostly textual input. Not sure how it compares feature-wise.
The Evil Part of Facebook Horizon
It'd also be expensive and damn close to impossible to enforce.

You say "Assholes aren't allowed to use this code" and Major-General Asshole will use it anyway -- because he's an Asshole.

Some battles simply aren't worth the resource cost of fighting them.
Perhaps it is because whoever came up with the specification for "browser cookies" never intended them to not expire, and thus you are trying to subvert the feature to do something it wasn't meant to.

The Jurassic Park quote comes to mind: "Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should."
Hi, I'm Sumit Srivastava, founder of Projell. We made this after dealing with the data hell like lw data availability, high data procuring cost, huge time sink for data collection, and privacy concerns over the user data.

This prompted me to build an easy way to generate synthetic data for machine learning models.
This primarily uses GANs, but we use techniques which are most efficient for specific usecases.

Areas where we've found it useful are biomedical, drone imagery, sattelite imagery, retail, and autonomous mobility.

As already prominent in the ImageNet challenge, the state of the art is using synthetic data to gain higher accuracy.

Google, for their autonomous vehicles, used millions of miles of real driving data and billions of miles of synthetic data. It is clear where the world is moving towards.

I would be happy to share the tools with everyone since dealing with data is something we struggled with and don't want anyone to struggle anymore.
Because they insist on making step one adoption of their fanciest model, on the off chance they can reframe the whole project of content moderation as an opportunity to refine marketable, proprietary tech?
> They’ve done nothing to earn my doubt

A few dozen long-time moderators vouching for the one that was fired and stepping down should inspire some doubt. Personally, vague judgements that say "she totally, repeatedly overstepped the lines, and didn't want to change after we confronted her, but we won't comment on issues like these" always sound fishy to me. If they won't comment, they wouldn't have commented. It looks like "we're inventing reasons that make people shut up about it because we don't have an actual case that we could present".
Except that the reason the US government wanted Shokin fired was because he was not investigating corruption and companies like Burisma aggressively enough. And it's not like Biden was even the one who came up with the messaging; he was just the one to deliver it. So advertisements stating or implying that the action might have been done to quash an investigation into Burisma (or more egregiously, into Hunter Biden specifically) are not exploring uncertainty in good faith, but are rather intentionally misleading.

Edit: Which isn't to say I think Facebook should be responsible for making these calls.
> Lennax

I'm so going to steal this

giving gold
Because then it isn't news anymore. It is history, and it's probably better found on Wikipedia: https://en.m.wikipedia.org/wiki/Net_neutrality_in_the_United...
The main issue here IMO is that these systems are being advertised in a way that gives people a false sense of confidence, leading to them being less attentive. Autopilot might have some useful safety features, but that won't improve overall driving safety if people believe (to some degree) that it can actually automatically pilot your car.
$25 / instance / month. So if you have 5 side projects that make you no money and you want play around with some load balancing, etc you will probably have 3 sites with 1 instance an 2 with 2 each, so 7. Then you will want to play with some docker swarm clustering or whatever and you spread around your instances a bit and you end up with 10 instances. That is $250 / month. Not $250 one-off, but every month. Now you are paying $3000 per year for you side projects.

$2000-3000 per year is not something that I am willing to spend on my side projects.
Developers who want to work for FAANG companies.
Binge eating videos find big audience, even for weight loss
Because it was https://en.wikipedia.org/wiki/Georgy_Chicherin
Location: Ghana

Remote: Yes

Willing to relocate: No

Technologies: PHP7, Laravel, Vue, MySQL, Redis, NativeScript, Tailwind, Heroku, AWS, Unix, etc.

Resume: https://www.dropbox.com/s/3mw038l9a8pp5si/GbebiLarteyDavid_R...

Email: dbilovd@gmail.com
Most quadroped mammals can run by moving their legs in pairs, in this mode one of the pairs could be replaced by a single leg. Would make normal walking awkward though.
Yes, Epstein committed suicide, and Saddam had weapons of mass destruction. Every sane person knows that.
The format for "Expires" is e.g. "Expires=Tue, 15 Jan 2013 21:47:38 GMT".

Why would that wrap around in 2038? Are you assuming that browsers handle this incorrectly?
>A random person speculating “maybe they did this for privacy reasons” doesn’t strike me as better than Cloudflare saying “we did this for privacy reasons”.

you are saying the accessor function getX() which returns a value of X but you don't trust it, you think it's giving you crap, should not be treated any differently depending on whether the getX() function even has access to X or has absolutely no such access. (For example if the value of x isn't even on the same network partition as the getX() function you don't trust.)

You're saying if you don't trust it, it doesn't matter if the function itself even has access to X or doesn't.

In one sense that might be true, but in another sense that seems silly. If getX itself has access to X, you can try to determine whether it is giving it to you. if getX doesn't have any access to X, then it doesn't really matter what it's doing, its process is irrelevant.

so to me there's a huge material difference. We can try to judge the process by which getX() returned Cloudflare's motivations. What steps did it perform to return that value? What's the code? etc.

huge difference. that knowledge is somewhere in the company.