skysight-inc/HackerNews huggingface dataset:
I'm not sure how you get "mock the political spectrum she doesn't agree with" from her accurately reporting here that it is used to fund a current political movement in the United States, using the name that movement chose for itself. This statement is purely factual. Now if she'd described it as "the favorite mechanism for American Nazi-wannabes incompetently laundering their Russian cash", that would have been mockery.
I can't imagine a good reason to expose ANY of my services to the public internet. Aside from a rest-api that drives our application, where that is the feature of course.

With software like google IAP, and many similar products, it just seems silly.
One of the reasons I asked this question is that I think we need to re-ask and re-answer the question of what makes communication spam? The severity of the answer would inform the means by which people would deal with it and the urgency of doing so.
On the motorized chair, specifically, it turned out to be an epic scam where all the wrong incentives were in place to get people who had no need for them to get one through their insurance. If only increased spending could be less wastefully applied...
https://www.washingtonpost.com/sf/national/2014/08/16/a-medi...
It already exists and has borrowed the name "resilience engineering" from the construction and engineering fields. Netflix has some interesting blog posts on how they deal with transient faults and resilience in general. Implementing concepts like circuit breakers.

Have a search for libraries in your favorite language, I'm sure something will already exist. I've personally used Polly in .NET.

https://github.com/App-vNext/Polly
Let's just call everyone who is fed up with overreaching overspending governments a foreign agent and get it over with. Also, every country should setup firewalls analogous to the China's to protect our democracies
Brave browser is solid as well, built in ad blocking and Tor support. CEO is brandon eich and it's built on Chromium
The section on statistics was in the first reading of the bill.
Community detection in uncovering fake news FTW!
It's defined in machine/htif.c. HTIF is a RISC-V thing; see slide 12 of:

https://riscv.org/wp-content/uploads/2015/01/riscv-software-...

There's (I think) an analogous design in the Apple SEP; search "mailbox" in:

https://www.blackhat.com/docs/us-16/materials/us-16-Mandt-De...
> Maybe a couple of commodity web browsers and engineers working on other more important stuff is better for society? How many implementations of CSS does the world really need?

Shouldn't users have the best possible CSS engine? If there's only one, and it's beholden to the reporting structure at Google, then disruptive innovations are less likely to happen.

People who don't work at Google should be allowed to develop the Web platform, without asking Google for permission.
One gripe I have with FF is that their DevTools are crap... Chrome is a really unprecedented WebDev platform for me.
Isn't that exactly what has happened here? IIRC there was a Five Eyes get together not too long ago where they all decided this was the direction they should follow and Australia would take the lead.

https://www.arnnet.com.au/article/621107/australia-looks-lea...

https://www.itnews.com.au/news/five-eyes-nations-to-force-en...
So helpful thanks much. One thing I am not familiar with is the quality of user interface for DIY NAS. For example are there applications to upload videos from your phone directly?
cool link bro
You are responding to the wrong post. I was strictly talking about my parent post.
> Electron has made building cross platform desktop applications a lot easier

For people who have web development experience, yes.
Thanks to this comment I decided to download Firefox Nightly and turn on WebRender. (Was it on by default 2 months ago and then no longer?)

For anyone unaware, WebRender is a new compositing engine for Firefox written from the ground up in Rust that runs on the GPU.
I just signed up because I wanted to be able to clone a git repo into a repl and pair program as needed. There doesn't appear to be an easy way to do this, I figured it would be the obvious feature especially with the GitHub login option.

Apparently it is do-able with a little effort, but man I'd love for this to be a standard feature. "Hey Jim, I just pushed to the funky-broken branch, can you take a look and help me solve it?"

https://tra38.github.io/blog/deploying-github-repos-onto-rep...
It is interesting that WhatsApp is credited with so much of the fake news and disinformation in the recent Brazilian election as opposed to Twitter. Do you have an idea of why this is? I read this article [1] which mentions that while most Brazilians have mobile phones, their data plans only include free access to Facebook, Twitter and WhatsApp and ordinary data is expensive (i.e. no net neutrality). That means that information is spread more often through these apps rather than by people reading news websites.

However, WhatsApp seems a very inefficient method to spread propaganda. You have to share each message either with an individual or a group and there is no "news feed" curated by some algorithm to target your interests specifically. Also, given that Twitter is also free for most Brazilians, I would expect that to be a more effective method to find and spread propaganda. One explanation given by the article is that "Since WhatsApp text messages are forwarded and reforwarded by friends and family, the information seems more credible." This makes sense but it doesn't explain why this phenomenon would happen more in Brazil than in the US.

[1] https://theconversation.com/whatsapp-skewed-brazilian-electi...
Any chance you can post a link to what you are working on? Does it involve a PageRank like system?
That way of looking at it assumes that the MSM is no more truthful than the foreign propagandists. I'm willing to believe quite a bit negative about the MSM, but the foreign propagandists are in fact less truthful.
Ask HN: As programmers, why are we still going to the office?
I’m stuck in bad traffic and started thinking that the status quo for the office is pretty unnecessary.
All major consumer desktop operating systems still have user accounts - you don't need a corporate system to do it.

You'll probably find that you can permanently log both users in at the same time, and then switching between them is just a shortcut and takes a fraction of a second, so it needn't be a burden. You may find it's even faster than changing the user in Firefox.

That's why it's great to do these things at the OS level - it can be done efficiently once for every app and not reimplemented lots of times badly like in Firefox.
https://www.icann.org/resources/agreement/xn--4gq48lf9j-2015... ← What happened here? Seems like a real oddball from Wal-Mart, of all places.
I was going to say that Servo was going to include an implementation of the Chromium Embedding Framework API but apparently that feature has been dropped for lack of use: https://groups.google.com/forum/#!topic/mozilla.dev.servo/5M...
> Mob rule plays out time and time again without representative democracy

Mob rule plays out with representative democracy too. Disinformation can get a mob boss elected and that mob can trample on minority groups freedoms.

It's the disinformation that is the issue. In both cases, the distortions will manifest.
No, it would be an offense to make a statement about the existence or nonexistence of a journalistic information warrant.

But I believe the bill which passed actually includes the ability to publish aggregated statistics about how many notices you've received. Removing the need for warrant canaries.

(And you wouldn't have to be a citizen, just a subject of Australian law which means that you are either a citizen, are a constitutional corporation, or physically present within Australia. Same as any other nation's laws.)
Things get too complicated. Is teenage babbling "spam"? Unwanted marketing? People showing off? Or being silly. As for deception or less than honest speech, that may be even trickier since many things are multifaceted and can have different "truths" depending on perspective. I don't think it's a viable approach.
Well, to begin with the first thing one should note: middle age people living of welfare do not use Tviter, neither are the inner city demographics.

See the demographics of protesters, they are all but the two groups above.

Being unfortunate to live 13 years in Russia, I can tell the trick: the initial "ignition source" might've been the middle age welfare receivers, but later on it was pivoted towards the usual malcontents under the cover of commotion.

Simple as hell trick, but yeah, it gave France hell.

The threat of mob rule you described, is only there if you allow it to be forcefully/artificially instated through psyops/political technologists/disinformation
Ask HN: I want to create new human faces with Deep Learning. Where do I start?
Is there some free or, way better, an open source repo/project that it’s ready out of the box or just rough around the edges?

It doesn’t matter if they’re created “from scratch” from a large dataset or its just a mix of two or so faces.

Thanks in advance.
Good catch! I meant Y as type of person. I'll update my post. Thanks again 'dragonwriter.
Whether that's a fact or not, it doesn't seem to have much to do with whether lots of Americans support direct democracy. The California process itself is well over a century old.
"Fire in a crowded theater" is probably the wrong example. (In part because it was used to justify restrictions on political speech that would not fly today.)

A better example is:
https://supreme.justia.com/cases/federal/us/394/705/

> Petitioner's remark during political debate at small public gathering that, if inducted into Army (which he vowed would never occur) and made to carry a rifle "the first man I want to get in my sights is L.B.J.," held to be crude political hyperbole which, in light of its context and conditional nature, did not constitute a knowing and willful threat against the President within the coverage of 18 U.S.C. § 871(a).

Freedom of speech in the U.S. is extremely broad. False and damaging speech is in theory not protected (so defamation laws are valid), but the standard is very high even then. "Disingenuous" speech is protected (OP is calling it "disingenuous" because he can't prove it's clearly false.)
Grouping the people she writes about under "men" is an insult to the rest of us.
can you elaborate, please?
Yeah I'm inclined to agree the more I think about it.
The only issue I have with VS code is it's awful UI/UX performance - it behaves like an Electron app or something.

I realize that's a fair insult around these crowds, but it really does have that lack-of-polish, weird-UI/UX feeling. I know Microsoft would obviously never build an IDE off it, but I'm almost curious to see what on earth they did wrong.

Comparing it side-by-side with Xcode is certainly the easiest way to tell.
To help Big Tech, congress needs to make a law that states we all are required by law to give them all our personal info and then for us to just shut up. I have to admit that would solve a lot of problems. That’s all Big Tech really wants is our info. Then we would have to go out and find some real friends. BooHoo nobody likes me. Then American free press could show tearjerkers all day long, well that’s all they do now. Real news doesn’t get good ratings.
Thanks this is great!
I said concurrent execution. When being pedantic it is important to read carefully.

Being super careful about 'parallel' and 'concurrent' is super, super pedantic and pointless. They are synonyms. If two things are running concurrently, they are running in parallel. If two things are running in parallel, they are running concurrently. These are terrible words to overload with very careful definitions.

When people talk about 'concurrency' using the super careful pedantic definition, they just mean that it's possible to execute code while at the same time blocking on system calls. This isn't some kind of great feat and any language that can't do it is a toy. There is absolutely no reason to act like 'concurrency' using this definition is in any way special or worth even mentioning.

But that's not the point, is it? People get defensive about their favorite languages, so when faced with valid criticisms like "the GIL prevents you from running Python code in parallel" (which is a completely valid and actually pretty huge defect when modern computers have many cores on average) instead of just admitting the deficiency a person can be defensive and respond with stupid lectures about 'concurrency' and 'parallelism'.
I'm pretty sure WhatsApp didn't cast any votes.
Ah great! I guess this was added more recently, I hadn't seen it before.
I don't think the Facebook API gives you access to your friends emails...but agreed there are still ways to correlate this. (hash of profile photos for example?)
As people in a world of machines and computers and extremely efficient farming, why are we still working 8hrs a day 5 days a week for food and shelter?
It's open-source on an OpenEmbedded base, shipping in LG TVs.

http://webosose.org/develop/architecture/
Cool. Most likely it will only be used for technical interviews.
It works like that regardless of presence of percents, I had it with "linear-gradient(transparent, white);".
I've been almost exclusively an Emacs user since the turn of the millennium or so, even before I was a full-time professional programmer. I briefly tried out TextMate years ago, and I've tried out VS Code, but I stick to Emacs for day-to-day work, and the keybindings are pretty much hard-wired into me at this point.

At the same time, I hate and actively avoid typical tech interview processes, and I suspect my pass rate if I did a bunch of them would start out low and only grow after a while once I got used to "interview coding" (which is basically a separate skill from actual programming).

So I don't know why they see this effect. My first guess would be that it's a kind of survivorship bias; outside of the occasional splash of someone trendy inspiring some new users, using the classic Unix-y editors seems to correlate with older/more experienced programmers. Who, because they've managed to stick around as long as they have, probably can manage to get hired when they want or need to.
I read your response like five minutes after you posted it as I just replied to cbzbc at that time. Thanks a lot for the effort! It's already pretty late here, so a real response will have to wait till tomorrow, but I guess I was able to get quite a few things from your responses. Especially probably somewhat related to your second point in the last comment, namely that I kind of really want to avoid the math and use analogies but without realizing or knowing well enough where those analogies break. Not because I don't like math but because as a layman I mostly consume it passively when reading or watching lectures. In consequence I can follow a presentation but doing calculations myself would be a very different thing and so I also lack mathematical intuition when it comes to the math used in physics.

And as I am already typing, I will just add the first question I got when reading your response because I already typed it out. In the second paragraph - not counting the first sentence - you write »[...] \eta is the chosen background field, h is the perturbation field, and g is the "true" metric.« When you say »chosen«, are you only referring to the choice between signatures (1,3) and (3,1) or do you want to allow eta to be something other than the Minkowski metric there? Probably not to important overall but the first thing that I marked.
I can't find a reference to it but there was an intentional security bug introduced to a c compiler that would pass through to the compiled code.
Is anyone else a little tired of "X used to mine crypto" stories?

Yes - if it has a CPU and access to the public internet, someone will hack it and make it mine "cypto". Let's stop pretending we aren't aware that the internet of things exists and writing breathless stories every time a toaster, router, or adult toy starts churning out Monero.
How so? There are a bunch of anecdotes in the post beyond interviews and if you go to our feedback boards you'll see that people are using it in schools and all sorts of different scenarios.
Obviously the section on disclosure doesn't involve talking to your own legal representation (there is common law on this already). But even if there wasn't common law covering this it's explicitly allowed in Sect 317ZF.3e. You can even reveal it in a legal proceeding under Sect 317ZF.3b.

Australia may be leading the path toward a Kafka-esque state but we're not there yet.
I actually enjoy regularly seeing the people I work with, and working in the office is somehow less distracting sometimes than working at home (where the desire to do anything but work is a bit higher).

Also, this title should have a 'Ask HN'.
Oops - in the analysis of the PLA2 in the ARM1 there are both the load/store multiple instructions and the coprocessor stuff. In fact, together they take up about half of the logic. So I was remembering it wrong, then.
http://daveshacks.blogspot.com/2016/01/inside-armv1-instruct...
GitHub clone coming real soon. And a full-on GitHub integration will follow :)
Build a serverless Twitter reader using AWS Fargate
I guess the only question I have, is do you have an opinion on why this OS wasn’t chosen as the means of modernizing MacOS, rather than the Copeland effort? It sounds like you had a huge headstart on what turned out to be a similar strategy with virtualized Mac OS 9 on Mac OS X.

I could see it being a case of wanting something shiny and new. Thanks for your response!
25 years assuming you are sentenced in Australia rather than extradited to the USA to be killed.
Reflections on trusting trust, Ken Thompson’s Turing award lecture

https://www.archive.ece.cmu.edu/~ganger/712.fall02/papers/p7...
For-Profit College Chain, Education Corporation of America, Announces Shutdown
Put it in index funds. Do NOT hire anyone to manage your money. You and your family can live off the interest and then provide your children with college tuition. You can donate some now or even more when you pass away due to interest. I would retire and tell no one why, make a plausible "I'm working on a business idea" excuse. Tell no one. Don't tell your kids. Figure out how to tell your wife and don't let your partner or kids "scope creep." Live comfortably.
They released Safari for Windows when they intended iPhone to only run web apps, it was a way for developers on Windows to make mobile "apps". Then they changed direction and Safari for Windows lost it's reason to exist.
Oh that's a bummer. They should add that functionality back and bake it into same UX. FWIW Safari Reading Mode information is linked to your Apple ID so it's stored externally as well.
春哥又帅了
春哥又帅了春哥又帅了春哥又帅了春哥又帅了
Because any sort of talk about "redistribution of wealth and resources" conjures up deep fears of "communism" and "socialism" in older folks who were around when that was a popular thing.
23? Ha! No. I went back to school at 34 and got my PhD in pure math from Princeton when I was 40.
Awesome, I can't wait!
One mans mob rule is another mans will of the people. Just like a politician is a demagogue if you don't like them, but have they speak to the people if you do like them.
I hate that this might actually be true. I don't want routines or rituals, I just want to do the smart thing at any given second. Empirically, however, that's not what actually happens.
Gov needs to stop poking it’s perverted nose in everyones business and start doing the things people invented government for like fixing roads and making sure people have affordable places to live. Gov needs to smoke a joint and chill.
We know that the human brain has trouble recalling that information came from an unreliable source. Until we can fix that problem, the only solution I know of is to filter it out before we perceive it.

I think there are certain domains where anonymity is of paramount importance. Support groups for sure, matters of civics? Maybe. But someone making bold claims isn't entitled to my attention until they've established a track record of some kind, or are vouched for by someone I trust on the subject.

I keep thinking we're going to end up with a social circle that's morally equivalent to Web-of-Trust in the old PGP days but nothing ever comes. And even if it does come, it won't fix the thought bubble problem because the people whose opinions you trust have their own biases.
> Surprisingly, I have not lived at the time of the American Revolution.

I think you misunderstand. I'm asking you to imagine, or in other words, pretend for the sake of argument, that you lived at that time, and then ask yourself whether you'd join the loyalists in calling for the colonists to be disarmed. Does that make sense? If you cannot understand why many Americans are unwilling to discard a right that was fundamental to the very existence of their nation, then you'll never be able to debate this topic productively.

> maybe you should explain to them the necessity of guns to protect them from harm.

Certainly, just as I have (gently) tried to convince people who have lost loved ones to drunk driving or alcoholism that criminalizing alcohol would not be a moral response to their loss. Would you disagree? Keep in mind that alcohol kills tens of thousands of people every year, including thousands of children killed by alcohol-impaired drivers. Is this also a problem that needs to be solved by criminalizing all alcohol? If not, what's the difference in your opinion?
One word: communication

Software engineering or programming, whatever you want to call it is a social thing.
I'm not very familiar with Workflowy. They are similar though. I would say that Workflowy is what you'd get if you restricted Notion to only allow list items at the top level.

In Notion every paragraph is a "node", and a node can be text, media, list item, database (excellent feature, though, really more of a table where each item is a page), reference to other object, etc. Anything can have a parent of anything else, and the UI/UX is smooth.

For my NaNoWriMo project I've got databases of characters, places, maps, etc, and then pages for chapters with all the text, comments, to do lists, etc.
Volkswagen’s future of connected, shareable cars
I prefer the term "motor scotch".
No it's not. The user communicates with Uber. The driver communicates with Uber. Uber matches the two. Uber charges the user for the fare. There is not even a little bit of peer to peer activity going on.
Or how David Halberstam selfishly described his reaction to seeing a Buddhist monk burn in Vietnam: "I was too shocked to cry, too confused to take notes or ask questions, too bewildered to even think.... As he burned he never moved a muscle, never uttered a sound, his outward composure in sharp contrast to the wailing people around him."

What an amateur. No wonder he only won one Pulitzer.
AlphaZero taught itself to play three different games
Simply pretty much everyone here uses WhatsApp, including people who have no other contact with the internet.
Yea you're right. I dunno why I added the 5% part here, it's something I saw across other comments.
amd64/x86_64(Whatever): I was only really writing it on the bus as a distraction so I was relatively tempted to write it for MMIX (a la Knuth)
There are people on non competes that are not being compensated with the full salary they would have been getting. To me that is unethical.

It is not a hypothetical situation, unless you are trying to claim that no company anywhere is using a non compete, in which case I just need to pull up the associated paperwork for pretty much every offer letter I've gotten. Alternatively I can go and poll just my social circle and compile the list of non competes.

Anything less than the full salary is unethical to me, and I'm partial to arguments that it should be more as the employee under the non compete is losing out on career growth and raises