skysight-inc/HackerNews huggingface dataset:
Grew up in Kansas, live in California now. I suppose I am cautious of both.

I'll tell you, I was freaked out at how many Black Widows I saw when I came out here. I now more or less expect any pile of wood, any bucket on its side, any low deck to have Black Widows under/in it (and I'm generally right).
In fairness NPR does in fact have RSS 2.0 feeds; they're separated by section [1] -- for example, one for US News [2]. There's an 'assorted' feed [3] that doesn't exactly mirror the homepage but shares a similar purpose.

The feeds only embed a line or two from the article, and link to the regular (i.e. non-lite) site. Nonetheless, they exist; artifacts of a patchwork of optimistic thinking about the future of the web that have largely fallen out of the collective popular consciousness.

[1] https://help.npr.org/customer/portal/articles/2094175-where-...

[2] http://www.npr.org/rss/rss.php?id=1003

[3] http://www.npr.org/rss/rss.php
> I disagree that your ‘ echo hello’ example is free of side effects.

I posit that you understand perfectly well what i was getting at! If it helps, imagine that you are spawning a fresh shell to execute each command line, through system(3) or some such.
For whatever reason, they do not look into impersonation reports at all. Their team is too focused on deciding the content of people's speech that it doesn't care about their actions.
Given the age of the myths a better hypothesis is that they go back to the sea level rises that accompanied the end of the last ice age.
They can't really easily move elsewhere for 2 way texts. It'll require porting numbers worldwide in every country away from Twilio without any downtime
Fed Chair Janet Yellen talks of economic uncertainty
So Donald can rant more
"Your platform has been co-opted and manipulated, turned into a megaphone for hate and propaganda."

Yet here you are using it.....

Why do people really think that x or y company is to blame for minority opinions getting so much traction on the internet. The very definition of public speaking/communication is that it gives small individuals big voices, no matter how big or small of a following they have. They cannot be stopped from expressing their opinions unless a. The platform they use is tyrannical (picks and chooses the ideas it likes or doesn't like) or b. Is actively committing a crime ( excessive cyber harassment and doxing).

If Twitter wanted to actually fight "hate and propeganda" you would grow to hate the platform! How long untill your ideas are silenced?? I get that the Nazi and white supremacist propaganda is right at the line, but make no mistake, untill they commit acts of violence ( which of course, they have. These instances should be punished) _it is merely an opinion and does no more damage than your opinion._ If you wine about how they shouldn't have a voice, you are wasting your breath (although you have the right to do so). With the internet there are so many ways to propagate information that the Nazis and white supremacists will find a way to get their message out. Fight ideas with ideas, not censorship.
Think about it.

The threshold for potential instant noise-induced hearing loss is 120 dB SPL at the ear. A rifle can exceed 170 dB SPL at a distance of one meter[1]. When you're shooting a rifle, it's going to be cradled firmly against the shoulder -- a lot closer than 1 meter. Even the lowly .22lr fired from a handgun can exceed 160 dB SPL[2]. A suppressor can knock that down about 30 dB. 130 dB is still a lot, but it's out of the 'will-immedately-and-permanently-damage-your-hearing' range at least, and makes further hearing protection (earmuffs, earplugs) that much more effective.

tl;dr - A suppressor is safety equipment.

1. https://en.wikipedia.org/wiki/Sound_pressure#Examples_of_sou...
2. https://en.wikipedia.org/wiki/Suppressor#Effectiveness
Show HN: Symphosis–Streamlining Resources
When I went back to my .9 version, yes. It took 2 weeks to run it down, with help from some kind soul on the tubes.
Hey there, I am Keshav, the creator of Symphosis. I have been working on a small project and I wanted to share and get feedback from this community.

My goal with Symphosis is to streamline knowledge & resources. It's a way for a kid in Kentucky to learn about Startups or a college student to learn about Cryptocurrency or UX.

I built this because people usually ask me resources for Design, UX, and JS and so I thought if I could build a repository of my favorite hand-picked resources that I can easily share with anyone, it would be a great way to streamline resources.

I would appreciate any feedback to improve this and ways I can expand this idea! Thank you!
Perhaps it could have an opt-in system, where stickers don't work unless both sides in the conversation enable the feature.
I mean, this is a very good example for the kind of care taken by the people designing and overseeing roads in respect to cycling.

Can you fucking imagine shipping a product that just plain doesn't work for a large part of what the law defines as a vehicle? For something as crucial as a light? Can you imagine installing that as the government, not in some test locations, but all over?

I'm not quite sure what specifications lights need to conform to but a good fricking starting point seems like the law. These things are just plain defective.
Yes, the Shah of Iran pushed a massive modernisation program [aka liberal agenda] to westernise Iran. The pushback from conservative elements was one of the driving forces of the revolution.

The interference from western powers to prop up the Shah did not help matters.

At least this was the impression I got from my time in Iran and visiting the tourist sites.
Realtime Bitcoin Node Stats
the visa fee for US to Argentina is very similar, and they go out of their way to let you know it's because of the US's stupid policy towards them
Freely given can have a lot of interpretations. I would say that Uber is buying network effects using VC money by depressing prices for the goods they are selling.

In the end though car transportation will probably be as profitable of a business as airplane transportation - that is not much. The idea that strapping an app and bending regulations will allow Uber to make more money than its competitors seems like a fantasy to me - the price of entry being low enough and regulations being the same for all, Uber Will be the United Airlines of 2070.

The idea that Uber has any right to the data I've put into it is ludicrous as well to me - if I produce data I should have a right to it, and in a fully interchangable manner. anything else is an engineer's defense to monopoly by database, which I increasingly feel like should be illegal.
Is Firebase a good option to build a web app back end?
Could you please elaborate how you define "mature"?
Trend wise, applications are expanding more and more into controlling its whole life-cycle from binary to deployment.
Repeatable build
Containers
VM
Unikernels
Standardized libraries

There are other means to share build artifacts or code across language boundary, not necessarily through availability from OS distros. For example, Docker registry solves this issue with container images and overlay FS.

I think one way or another, Google's model has been proven to work for large-scale (probably the largest C++ code base on earth) c++ code base. In that I have my full confidence of adopting Google's proven approach.

disclaimer: Work at google, but not the c++ team
I get about 4x work done with my main rig at home vs my laptop in an office.

1. Big monitor. Tried a regular monitor vs UHD. UHD monitor gives me two rows so I can do stuff side by side.

2. The right music + headphones + no background noise.

3. Nice keyboard and mouse. My laptop isn't good enough.

4. L-Theanine pill before work starts.

5. Half hour meditation time before work. Headphones are great for this.

6. Decent IDE.

7. Also I block off Facebook and games for the entire work week, even past office hours. Flow goes well into the night.
The only answer is: memorize all the leetcode answers perfectly, and pretend you don't know the answer but that you're "working through it".

At places like Facebook, I heard that you're given several interviews with 2 coding questions to answer perfectly in 45 mins. It's basically luck of the draw whether or not you know the answer, and the best way to game it is by memorizing as many answers as possible. I know this is possible because I have friends that have gotten offers from Facebook and Google by doing exactly this.

All this does, of course, is create an arms race where interviewers ask harder and harder questions. It's frankly ridiculous unless we start taking the algorithmic portion away from the interview.
I suggested this before; according to 'dang it would break the spam filter. I'm unclear on the details.
Culture shock? You can just write a bit more now. It's not like people haven't used embedded images or (1/n) tweetstorms to bypass this issue.

It's not like they switched the scrolling from vertical to horizontal or something.
I understand that you will have to trust the CPU to do any computation. In a sense, it indeed shortens the 'trust stack', and as said in another comment "now, you need only trust that Intel hasn't backdoored their hardware".

Maybe the main point should have been that that this scheme "encourages a centralization of trust into a private key managed by processor manufacturers". You might say that by integrating SGX mechanisms into your security model, you create a set of 'feudal lords' [1] which can wield their power over you.

A manufacturer may legitimately establish an enclave in you most trusted hardware which you may not audit or even measure. And if that security model becomes commonplace, for example when only allowing Widevine DRM inside SGX, you eventually cannot use your self-chosen hardware, but will have to pick a feudal lord.

[1] https://www.schneier.com/blog/archives/2013/06/more_on_feuda...
Yes, no X placeholder. And at the moment you cannot pipe to arbitrary functions, Python limitations. I'll get around this by providing a helper function e.g

df >> call(pd.dropna, axis=1)
> Snopes has been around as long as I have been on the internet. Their DNS whois is protected. Who are they?

https://en.wikipedia.org/wiki/Snopes.com
It's all down hill from here. Pretty soon there will be a 2K word minimum and we'll all be making up stuff, like those fifth grade book reports.
No he wants to leave the standard entirely. He just wants to be unlisted from something which has changed his life and he thinks, not for the better. I don't see a reason why he shouldn't be allowed to do that.
I wish there was a easy-to-find-downloads-of-audio NPR ...

But unfortunately, like almost all media outlets, finding an actual link that points to an actual mp3 file is very time consuming and difficult.

Here's an example ...

Let's say you want to download an episode of 1-A to listen to on an airplane. The front page of the website[1] has "listen" links and also a "subscribe to the "podcast"" link. But I don't want to "listen" and I don't want to subscribe to anything and I don't use itunes (or anything like itunes).

So you click the link to the actual episode of the show[2] but once again ... cute little "listen" link ... cute little "discuss" link ... but no way to download a file.

So now it's getting frustrating ... but as a last ditch effort, you turn off your brain and just type in "download 1-a episode" into google and come up with this link[3] which takes you to a different website (npr.org) which has a list of 1-a episodes (and our friend the "listen" button) but also has a cute little "..." button that expands into choices, one of which is "download".

[1] http://the1a.org/

[2] http://the1a.org/shows/2017-09-25/salman-rushdie

[3] http://www.npr.org/podcasts/510316/1a
Oh it's not even new, see https://www.reddit.com/r/minimalism/comments/zuj0o/nprs_text...

it was included in this list http://www.lesswaiting.com/info118.html

That might be outdated since the comment is 5 years old.
Runtime constants: Swift
Sessions Defends Campus Free Speech and Trump's Criticism of NFL Player Protests
Meh, I'm courteous and watching for people as I said above. There is no problem.

I found that for many people this concept makes them feel uncomfortable, and that they then explain that discomfort by appealing to rules.

I remain unmoved.

IMHO we need less rules, not more.
#define MAX_TWEET_LENGTH 280

Bfd. If this is enough to make headlines all over the world you can bet they will do it again.
For those that want to read the original BOOM paper first, I'll save you a bit of time: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-...
You say that "syntax not matter much" is a cargo cult notion. I am not sure you understand the cargo cult analogy, but I take it that you disagree with the sentiment, which is itself ironic, given that the reasons you give for favoring F# are all much more than syntax issues. They could have been the basis for a more persuasive article.
Has anyone considered that this attack could have been done by the large and extreme group of anti-comunist Cubans in order to damage closer relationships between communist Cuba and the US?

Cuban exiles have attacked Cuba before: https://en.wikipedia.org/wiki/Bay_of_Pigs_Invasion
Sure. And please really do feel free to ping me on Reactiflux if you have questions or would like to discuss things.

Redux isn't for everybody or every use case. However, I do think it's frequently misunderstood. If it _really_ isn't helping you solve your problems, then you should certainly use something that's more appropriate or useful. But, it's also entirely possible that a better understanding of how it can be used, or how it can be adapted for certain situations, might make it more useful and helpful for your use case. A lot of my time writing about Redux has been spent trying to help clear up misconceptions, answer questions about real-world usage, and help people better understand how it works and can be used, so that they can make more informed decisions about Redux.
At first I didnt understand why either, but looking at poem more and thinking about if I were writing it; I think he did it so he could use the "Thirty two and a third" line. It's much more dramatic and stimulating ("...I love you, I...") than just saying "twenty-five times".

Edit: Oops, I think I screwed up my math. It would be 22 times.

Edit: misquoted! worked in a record store too long. :)
Philosophy of Cosmology
Another tutorial for writing a Forth interpreter in assembly (Part 1)
They could do their bit in preventing nuclear war by banning a couple of users.
He said it used to be 10 minutes.

(disclosure: The cake is a lie)
What specifically in my well sourced article do you disagree with, most if it is sourced from wikipedia and reputable media sources. What is wrong with my article?

I do not once call the Spanish fascists, you seem to be a little defensive there. Where does my article say that?
When I am a pedestrian I would much rather take my chances with a inconsiderate biker than a inconsiderate car driver.

It's not a choice. Every pedestrian must deal with both.

When I am biking I'd much rather be riding slowly on a sidewalk than getting killed by a inconsiderate driver.

Here's the thing: the amount of risk you are comfortable with is probably different than it is for me. What bikers who ride on the sidewalk are doing is forcing their risk tolerance on me. Given where I walk it is illegal to ride on the sidewalk, I feel a certain amount of righteousness in asking bikers to get off the sidewalk.
I agree that "capitalist democracy" is an oxymoron, but I come from the exact opposite side from Thiel; I believe that a democracy cannot function within capitalism when politicians can be bought off, and there is no democratic control over the economy, the economy being half of the societal coin; we accept democracy in matters of politics, but not in matters of economy, the economy having just as much if not more effect on our lives.
What specifically in my well sourced article do you disagree with, most if it is sourced from wikipedia and reputable media sources. What is wrong with my article?
I switch to Safari when on battery. But the cost is pretty high - it's the only browser I have on my mac that I find actively unreliable, and the feeble range of available extensions makes it seem crippled compared to Firefox or Chrome
"online version of our monotone news reporting". j/k. I love it.
No, I bought a license for ST2. Also, the beta was opt-in.
I like how the article title is "U.S. does not believe Cuba is behind sonic attacks on American diplomats"

Yet the article <title> is "Trump to pull diplomats out of Cuba, but think Havana is behind attacks"
You should absolutely understand every step of that process if you're working on web applications.

"Every step?" Not at all true, in my experience.

What you need is a reasonable sense for the breadth and depth of the topic -- which quickly reveals itself to be far broader and deeper than what most engineers (including many very capable people I know) can hope to "absolutely understand every step of". And the ability to drill down (and go down rabbit holes) when needed. Combined with the experience of actually having gone down more than a few (and having from relatively unscathed, eventually).

In fact, if anything, your observation isn't just overstated - it actually misses the point of what makes some of the most effective people as effective as they are: their ability to manage complexity, and in particular, their ability to (reasonably) "connect the dots" in a complex system despite not "absolutely" knowing, at every level of detail, how every component in that system works.

Mind you, for the right value of "reasonably". It's when knowing when their level of understanding, while imperfect, is still good enough to solve the problem at hand - and when it isn't - is that makes these people so effective.
We don't, but generally do it out of an abundance of caution.

(disclosure: I work with the above two)
"practical private information retrieval"

For single-server PIR that is almost certainly an impossibility, since no matter what sort of techniques you use you must scan the entire database on every request (there may be some batching that can be done if several requests are from the same user, but if you have millions of users that is not terribly helpful). Multi-server PIR is already practical, but deployment is a bit difficult: who will be the other server? How will you ensure the other server's database is synchronized with yours?
If we're going to speculate, one could speculate that it was an anti-spying device which inadvertently caused these issues.

If you want privacy you can either try to build isolated structures or rooms, or you can try to overwhelm the listener with noise. The US has employed both techniques previously.

What if they were trialing a new defensive (anti-spying) technology that went wrong? The US government has certainly gone strangely quiet on this incident.
'Apple Is at War with the Niqab': Unexpected Controversy Over the iPhone X
More concerned over North Korra launching first
[Note: This post assumes you already know why you want to write a Forth (or at least something higher level) interpreter and doesn't try to convince you that its worthwhile. There's already plenty of resources that do that that you can lookup.]

I wrote this tutorial mainly because I wanted to try and implement my own Forth interpreter so that I could have better control over how my programs are run (up to the assembly level anyways). Jonesforth is very good but doesn't let me easily see consquences of changes in implementation.

I tried to start with the parts that I thought were the main ideas needed to get a working language that's a bit higher level and easier to reason about (to me) than assembly.

As usual, I tried to make all sources short and/or not too complicated. That's probably going to be hard in Part 2.

I wrote the other goals of this tutorial in the post itself.

Tell me if this method works for you or not.
To answer your edit: There are services that sell lists of newly registered domains. Not sure how they create these lists in the first place. They probably hook themselves into the DNS and keep track of changes.
A Unified Theory for Designing Just About Anything
Why would you think a 20 mph collision with a bike is likely to be fatal? Even a car ped collision at 20 mph is quite survivable; that's why mostly evidence governed countries like Sweden have 20 mph limits, as you get faster you may save time linearly (doubtful in a city, your average is way down there) but chance of survival diminishes by the square.

That said, it happens, but only on the order of 1 or 2 deaths, and in some years none at all. The incidence is extremely low so no meaningful statistics. And then of course it mostly involves an old population who are susceptible to dieing from even a simple fall after stumbling on a tree root. It tells us more about the elderly than risk of cycle collisions.
You should add country detection, there's no cookie law outside of the EU. (Ever since cookie law is introduced I avoid the European web completely.)
Don't they have a free tier for hobbyists?
Ask HN: How many books do you read a year?
There's already a self-selecting mechanism to eliminate most voters. It's called partisanship. Those people who vote for their favorite party no matter what cancel out each other's vote so they don't count. That leaves only the people who're making a decision each election that matter.
I see this more and more. Why is there a recent trend to use codeblocks instead of > ? Is there a popular platform where codeblocks are quotes?
> Trend wise, applications are expanding more and more into controlling its whole life-cycle from binary to deployment. Repeatable build Containers VM Unikernels Standardized libraries

Maybe in the cloud, however that's only a portion of where you see C++ deployed. For embedded systems(where C & Rust are the only other options) I don't see it going this way anytime soon.
Rider, the new cross-platform .NET IDE from Jetbrains
Oh, they drink!
> And this attitude is equally frustrating

It shouldn't be. If you don't like a tool, don't use it. Nobody is forcing you to use redux, you don't need it, even if you're building a complex react app, setState works just fine, seriously.

> The cognitive overhead of building and maintaining your own framework piecemeal can be detrimental to shipping code

So don't do that. Identify the problem, then use the tools that solve the problem, if you can't figure out which tool is the right one for the job that's your problem, not the fault of the tool. If I need to drill a hole in my wall I don't complain about how many drills are on the market, I just use the simplest tool to get the job done or hire someone who knows what they're doing

> especially if you don't have pragmatic and decisive leadership on your team.

The tool is not responsible for someone failing to use it correctly, that's absurd.
I like that it's just user agent styling. I think that was what they were going for. Also, you can change the user agent stylesheet if you want.
I'll disagree with you. We should be putting our own styling on once it hits our computers. There's no reason that we couldn't design systems so that the client can style it to their preference.

Then you get the best of both worlds!
Holy crap, thank you for the tip about Plasma. That project looks amazing. I've been in desperate need for something like this.

For everyone else: http://arrow.apache.org/blog/2017/08/08/plasma-in-memory-obj...

Plasma, an in-memory object store that is being developed as part of Apache Arrow. Plasma holds immutable objects in shared memory so that they can be accessed efficiently by many clients across process boundaries.

...

One of the goals of Apache Arrow is to serve as a common data layer enabling zero-copy data exchange between multiple frameworks. A key component of this vision is the use of off-heap memory management (via Plasma) for storing and sharing Arrow-serialized objects between applications.