skysight-inc/HackerNews huggingface dataset:
Perhaps you don't know that Muslim attacks on Jews long predate the modern state of Israel.

Additionally hate for Jews is common in Arab counties that are very far away from, and don't interact with, Israel at all.

There is nothing at all Israel can do to change this. Look at Egypt for example - very long and successful peace treaty. But the populace still hates Jews.

If it's not possible to make an ordinary Egyptian not hate Jews, what makes you think there is any chance for a Palestinian not to?

If you want to change this, first see if you have any success in Egypt.
> Only outside unsafe blocks.

This is a relatively uninteresting quibble: the guarantees of any language only apply outside their equivalent of unsafe blocks (e.g. Python is memory safe... until you use ctypes). Pretty much everything has a way to FFI down to interact with the machine; in Rust, it's just called `unsafe`.

(One way to look at `unsafe` is that it's a tightly integrated FFI to another language called "unsafe Rust", and it benefits from having zero performance or semantic overhead.)
At my company, we are fortunate to have quiet spaces that have dual monitors, keyboard, and mouse, for your laptop. I agree, it's a necessity.
> How can you "artificially manipulate" the price of Bitcoin? By buying lots of it then selling? How can that be bad?

You can spread false news that could bump it in either direction. For example a government is planning legislation around bitcoin or (like in this case) a bank is looking closer at money flowing to/from exchanges. These could drive down the price. On the other hand stories about governments embracing it, a company starting to accept it, or more "positive" bitcoin stories could drive up the price.
Yeah, don't try to get a job at Google, then. They basically make you do the HR + HR quizzing you on tech trivia they don't understand ("that's not the answer I have in front of me") + 2 tech phone screens + full-day onsite. The real rub is that you go through this entire months-long process 2-5x to convince them that you really want it. Their recruiters frequently won't tell you what's going on; weeks of radio silence is the norm with them, missed interviews on their side, last-minute re-schedules, long delays and dropped balls everywhere. Then you'll get a rejection with no clear reason, and they'll encourage you to try again, even setting up another interview 6 months down the line "when you're ready" (basically, after you've studied how to pass the Google Trials). They now have a standardized salary for all new employees, and in the end they make their money selling ads. Once you do get hired, you'll be doing Orkut support or Google Apps password resets. They have tons of crazy over-qualified engineers working on basically oiling the gears of the advertising money machine. You could try to do something very impressive (on the surface) to get promoted to middle management, then never get the chance to maintain it...this is a big part of why so much stuff they launch doesn't improve beyond v1 and just gets shut off a couple of years later.
Affluent neighborhoods already picked the low hanging fruit.
Microsoft by the Numbers
+1 for Tom Bihn.

I have the Western Flyer travel bag (the lightweight Halcyon variant, not ballistic nylon) rather than a backpack: https://www.tombihn.com/collections/travel-bags/products/wes...

A present for myself when I scored my first big internship in college. It was amazingly handy when I was in school, and after school when I was traveling a lot for work. Now that I'm not traveling as much and only really take my laptop and a notepad on my daily commute, it's a bit oversized for my needs. But I still love it and use it every day (even with the empty space in it).

The ability to switch between backpack format and messenger bag format is my single most favorite feature. It seems like a gimmick, but there are certain situations or environments where one format is superior or more appropriate than the other, and being able to switch in 30 seconds is really useful in those cases.

I'm harsh on my daily drivers like bags and shoes, and am used to them wearing out quickly because of that. But this bag is still as good as new after 5+ years of being mishandled. Will definitely splurge for another Tom Bihn when I decide to get a more appropriate bag for my current work style/needs.
Startup and Brand Domain Names at Apache Domains
Trump leak raises new questions about Telegram security
Email and slack are interruptive.
Paper of the future
You're right, I reread it and it's talking about the city. I guess had never seen it argued before that a city should optimize property values(and hence taxes).

That raises the question: Property taxes increasing won't by themselves increase people's incomes. Since they aren't trying to affect jobs(per-capita income) and explicitly mentioned density is not the issue(population), then the only thing left is to change the demographics(transfer wealth in).

Investment could be meant more broadly(like education or healthcare), but he explicitly disclaims that at the start("What I'm going to present here is pure dollars and cents. "). Somehow it doesn't seem right to advocate for city policy that swaps out the existing citizens for more profitable ones, though I suppose the existing citizens do come out ahead.
> more morning traditions

I have enough shit to do in the morning, and I'm not waking up earlier.

But really, why? Why can't America just do things the American way? Why do people reject the idea that Americans are allowed to have their own culture?
So, in in this particular exploit, LetsEncrypt offers more verification, correct? How does the ACME spec mitigate this?
At least part of it comes from how an increase in credit cause the economy to "boom". Basic income would be better, but still may have the same fundamental problems.
As a very nice complement to reagent, I'd also like to mention re-frame: A Reagent Framework For Writing SPAs, in Clojurescript.

https://github.com/Day8/re-frame
I disagree. The article isn't at all about the returns that people are getting on their investments. It's more about the fact that there's a normal lifecycle for venture-backed companies that ends with going public or being acquired. That lifecycle seems to have stalled out with mega-companies staying private for long periods of time.

It's still highly likely that Uber's investors will make tons of cash when the company finally decides to go public, whenever that is. It's just that the VC money is staying locked up much longer, so that it's not available to fund other early-stage start-ups.
> If the async version is easy to use

Having a sync interface would make it easy to use in sync code, yes. I feel that we are far from zero cost abstractions now, though.

> switch stacks

Is it because the stacks in green threads is smaller than what C would expect ?

An interesting approach taken by Go here is to avoid calling C as much as possible. They don't call the libc for system calls, for instance. This is also what allows them to switch the execution to an other goroutine just before the syscall.
Is crowdfunding the way to go for all new companies? No, but it's clearly a good model for some.

Crowdfunding seems to work well when you've already got an experienced team, have an advanced prototype of your product/service, and just need funding to scale up that prototype.

If you've got an inexperienced team, an MVP-style prototype, and could use extra guidance and support, then going with crowdfunding would probably end up being problematic.
>they powerfully reward violence and punish being law-abiding, in precisely the opposite way that the real world does.

Except if you're into politics.
The whole point of having a society is to have counter-cyclical structures that protect us from the vagaries of supply and demand such as famine and other economic disruptions. Not paying interns just means you select for relatively well-off kids that don't need to pay rent. It's a cultural rather than an economic choice.
The GP's point still stands: closed offices _may_ make for more productive employees (for some classes of employees), but it is not obvious that they translate into a more productive _business_.

Instead of using Trello, you could compare Atlassian against Fog Creek. Fog Creek was founded two years before Atlassian, and both companies are more or less in the same space - they make productivity tools for developers. And yet it's hard not to look at Atlassian as the more successful business so far.
Take this chance, take some risks that others cannot. You'll make great friends in the process and equally formidable enemies. There are a lot of real problems to be solved like housing, food, transportation, fighting exploitation, building things cheaper, etc. These don't need a lot of innovation that isn't there already. They need slightly deeper pockets ( that you have ) and a lot of courage that is derived from purpose (which you will find as you get out). As long as money isn't your sole and immediate purpose, there's a lot that you can do.
> What hash? Nobody even mentioned a hash.

I mentioned a hash. The secret is hashed together with the time. _That_ hash.

> The crypto keys used for U2F are indeed domain-specific, if that's what you're trying to ask.

I know the secret is domain-specific. What I was describing is taking the secret, and the time AND THE DOMAIN and use them to produce the hash. This would break MITM. One of the comments above me mentioned this and I run with it. But you're talking to me like you didn't read anything above....

> Who's "those two"?

Those two are the yubikey and the browser.
Either way if you make the neighborhood a nice place to live more people will want to move there. The more people who want to move there the higher prices will go. The higher prices go the higher taxes and rents go. After some time the original residents can no longer afford to live there. That's gentrification.

The trick would be to apply the improvements to every poor neighborhood at the same time so you don't create winners and losers and upset the balance in the housing market, but this is basically impossible.
Here's the video - https://youtu.be/bpJQN2WyD8g?t=50
I should say, unambiguosly rendering Japanese that has been first mapped to hiragana; as in, not altering the morae.
The limit seems to be 2-7171922938 [1][2] for some reason 1 throws an error [3].

Edit: I should have read the documentation first [4].

> The current database contains 7,171,922,938 agents and is approximately 6.8 TB in size.

[1] http://pplapi.com/2.html

[2] http://pplapi.com/7171922938.html

[3] http://pplapi.com/1.html

[4] http://pplapi.com/docs/
if I may ask a dumb question : do experienced javascript programmers become more or less productive when they switch to Clojurescript or ELM or other js transpiling languages ?
> The design of the Wildbit space works exponentially better than any open office layout could ever work.

By what metric?
Welfare systems will keep them in a home.
> How will you avoid having two variants of each and every lib ? E.g. redis-rs, sync, and redis-tokio, async ?

By having one, the async one. If someone doesn't care about asynchronicity, there's always some sort of "wait until completion" functionality. (This is practically what the "normal" synchronous IO functions are doing anyway, just internally.)
This is certainly a factor with any investment, because they may only be able to effectively utilize a certain amount of assets. With that being said, I think that it is a reasonable expectation that investing into the area would inflate the values of the property in that area, which directly translates into increased tax revenue (profit). Obviously too much too quickly and you might run into the aforementioned limit of effective asset utilization, but that isn't what the author was suggesting.
The Working Programmer – How to Be MEAN: Type Script with TypeScript
If that is bookmarking I'd be surprised. I'd bet it's instead the `site:` search modifier on Google.
https://www.youtube.com/watch?v=VQbQROfFntg
I agree that the knee-jerk reflex to presume superiority of international (and especially European) cultural aspects is tiresome. And very rarely do people actually manage a dispassionate comparison of two cultures, with a preference that could not be deduced from their prior political leanings.

But in this case, jf isn't just emoting about his opinion, he's at least suggesting some place for further reading. His comment is useful for someone who might want to know more about how other cultures mourn.
A fair few "open office" shops still have private offices for executives. Not all, admittedly -- and it may be a little easier to stomach if everyone gets the same deal -- but the "office lords" thing is still common.
This is about controlling consumer to exchange transactions in China.
1. It sounds like this was originally implemented correctly, and a code change caused the check for status 200 to stop working. (See the first message, sentence starting "A configuration change to the library")

2. There are a number of "404" pages that are sent with HTTP status 200 and also echo the URL inside the HTML. See https://cabforum.org/pipermail/public/2016-April/007506.html , which Patrick Figel linked to in the thread.
Percentage of intersex fish drops after sewage treatment plant upgrades
I prefer the open plan — I love it! In my 30+ years of corporate life, I have the smallest working space ever (36 inches of desk space), and I think it's awesome.

I work at a place that does pair programming, so I'm always engaged in some form of communication.

I worked from home on occasion, but I didn't like it: I got lonesome, and was easily distracted and my productivity suffered.

Sometimes it gets really loud. Yesterday my pair said, "It's too loud; I can't think." I hadn't noticed.

I'm not an epidemiologist — I don't know whether working closely makes people sick more often — but I do know that in the last 5 years I only took 3 hours of sick leave when I didn't feel good one afternoon. Other than that I've been has healthy as ever.

I'm not a one-size-fits-all guy — I realize that an open plan doesn't work for many people (one of my talented peers is now working at Uber partly for that reason), but for some of us it's a godsend.
the wars in the North Caucasus, Georgia, Ukraine and Syria

The wars in Afghanistan, Iraq, Syria, Yemen, Libya...

the enormous plunder of Russia's natural resources

The Dakota Access Pipeline

the sponsoring of hateful ideologies and their export across the world

The cosy relationship with the exporters of Wahhabism

the unscrupulous sale of weapons to warlords and dictators across the developing world

Handing out weapons like candy to every faction in the Middle East

the war on truth

CNN
Python doesn't market itself by telling it's memory-safe
https://www.python.org/

If a language frontpage is inexact I'll assume the rest of the website is inexact, simple as that.
I often run into people simultaneously rejecting that we have our own culture and forbidding that we dare adopt any other culture. It's all been appropriated, and of course one can't be doing that. I'm glad I have no need to please these people, as I'm not sure how to do so.
why didn't welfare systems keep them in a home last time?
I used HN search, through Algolia.
> Bingo. They know it reduces productivity but apparently the productivity hit is worth the cost savings.

Or the cost savings are reaped by different people than those who bear the productivity hit.
If you're going to murder someone, you're probably not too worried about arms-control laws. You're already planning on doing something way more illegal.

But if you're going for some sort of obscure criminal achievement by only breaking one law at a time, then just make your lethal device something that does not legally qualify as a firearm. A black-powder muzzle-loader or a Bulgarian ricin-umbrella would do the trick, depending on whether you care about noise or not.

Or, like the parent mentions, make a grenade, and deliver it via remote-piloted aircraft.

Realistically, though, very few people on this planet would bother with any of that when they can often just kick down the door of your home, kill you with a tool purchased from a hardware or sporting goods store, and just leave before police can respond. The clearance rate for violent crimes in the US is already low enough, even for people who give no thought whatsoever to covering their tracks.

I'll continue to assume that unmanned aircraft are carrying cameras, and assume that if someone wants to murder me, they need a compelling reason to have a more complicated plan than to just bash my skull in with a big rock when I'm not looking.
I used it's S3 module for a project a few months ago. I remember the API feeling a bit awkward and non-idiomatic, but I also got the impression that the API was emulated another language's AWS API. I don't know if that is true or not.

Overall I was super happy. I finished the feature I was working on in maybe a day or two without any issues in the rusoto library. Can't ask for more than that.
Fixed that now. I was being lazy and hadn't noticed that Hacker's Keyboard provides ō, right there in the same long-press menu for o where I had obtained ó.
> "not someone on welfare with a hidden drug problem."

whoa.

what about the person whose spouse died last year, and whose house burned down over Christmas?

^^ she's a 1st order connection, but not my tenant.

how about the aunt who's got +2 mouths to feed & house after her sister died?

^^ again, real human, facing real serious cash-flow problems.

there are so many ways to wind up in a hard way, necessitating low-cost housing.

as a student at university, I did significantly more damage to rental properties than I lost deposits to repair... intentionally. and I smoked a lot of pot.

I'm not disputing your point that most individuals in a place to afford the time and money to 'get into property' are going to want to avoid situations that represent a financial risk to them.

however, I was totally put off by the war zone characterization.
as long as the work keeps happening, there will be more quality housing than gentry. The problem today is that only the gentry get quality housing (because they pay for it out of their income/wealth), so wherever they spend money the housing gets better.
I don't think the GP is suggesting we simply co-opt other customs. But that we can either develop our own or adapt others'.

The lack of any tradition has been a deafening issue for child deaths.

There are small efforts, such as rainbow babies or purple butterflies (Google them) that are helping bring awareness and systems to grieve. But most are to bring awareness or as a marker to indicate non-verbally to others to tread lightly. But nothing has taken root in the same mourning traditions we see in other cultures.
I agree with this personally, but if you read through VPRI's publications you will find that the vast majority of their DSLs seemed to converge to "functional with some special features (which you could implement in Haskell using monads)". This is especially interesting, since in early publications they started with a number of truly different designs.
No, because you are buying and selling in different currencies. That will on equal out if the volume is enough to move the Yuan/USD direct exchange rate (and it's not).
Tom Wheeler accuses AT&T and Verizon of violating net neutrality
From my reading of the spec, LE requires a valid JSON response (and only that valid JSON). Looks pretty hard to accidentally spit out.
I think the more common case than a revocation is replacing an expiring certificate. I don't have hard data. It sure seems to me that short-lived certificates tend to rotate out far more often than they need to be revoked.
I don't see an inaccurate statement on the Ruby frontpage: https://www.ruby-lang.org/fr/

edit: I'm just saying "don't lie". I shouldn't have to defend this view point and get downvotes for it.
Different. This isn't some deep, underlying fault that requires a lot of specialized knowledge to recognize, like a bridge that has the wrong type of struts or whatever. If the program doesn't make you put in a password ... it probably doesn't require a password.

Refusing to deploy a process into production without setting a password is more like refusing to drive over a bridge that's obviously missing chunks and crumbling -- that is, it should be obvious, even to the untrained eye, that there is a massive structural issue that makes it unsafe.

I will grant that some junior people may assume that local connections are coming in over a trusted socket and that TCP connections are required to hit an authentication process, but even this is kind of a stretch, and no one should be leaving production deployments for real companies in the hands of someone that inexperienced.

I will also grant that guilt-by-association is probably not appropriate here. There are a lot of good people at companies that have grossly incompetent and/or disorganized managerial superstructures that may have caused something like this to end up exposed to the internet. I have personally worked at multiple places where the daily comedy of errors we called "work" could've resulted in an unpassworded Mongo ending up on the public network.

Any way you slice it, driving over what is a clearly destroyed, ruined bridge is someone's fault, somewhere (and per regular management practice, the person least responsible for the fault will probably take the fall :) ). Let's just not pretend that this is an ordinary complication or oversight in the course of sysadmin.
Also, MySQL [1]. Are you sure that you're right and all these major db projects are wrong?

1. note the default value of "bind to *": http://dev.mysql.com/doc/refman/5.7/en/server-options.html#o...
No, this is not true and you got couple of things wrong. Erlang's model is more like an asynchronous event driven programming on steroids, while idiomatic Go is synchronous and is merely a traditional multithreading, which is known to be unusable for non-trivial concurrent problems. Here's the thing though, people don't really understand these things, they always want something easy that solves a simple problem they have in mind and always fail to grasp how much flexibility they sacrifice and how much harder or even impossible it will get for more complex problems. And believe me, if you get into concurrency you're gonna have a lot of problems that are very hard or even impossible to solve synchronously. The world is an asynchronous place.
- pex is really nice for packaging up Python applications: https://pex.readthedocs.io/en/stable/

- Eliot, a project of mine, is a logging system for Python that actually gives you a concept of causality: http://eliot.readthedocs.io/en/0.12.0/introduction.html
Interesting enough, HN itself was actually susceptible to this and it was reported by a security researcher:

https://news.ycombinator.com/security.html
you need to add a way to adopt one(aka give it name).

I'd adopt one for a $1. to help fund your research.

you need a way to find the closest one to you.

http://www.w3schools.com/html/html5_geolocation.asp
Holy crap. 125,000RPM for a 5mm disc means the edge is spinning at nearly 9,000mph.

On top of that, the g-force would be

a = v^2 / r
v = 2 * pi * 5mm * 125000/60 s^-1`
r = 5mm

...giving 87,000 gees?!

I start to wonder if general relativity effects (frame-dragging?) start to become noticeable at that acceleration.