skysight-inc/HackerNews huggingface dataset:
> Asians devised decimal system

No, Indians devised the decimal system, wasn't adopted by the rest of Asia. Instead it spread west and was adopted by Europe before the countries east of India.

> Asians devised paper currency

No, China devised paper currency, wasn't adopted by the rest of Asia, but was adopted by Europeans when they encountered it.

> Asians devised wooden block printing.

Again this was China and it didn't spread to neighboring countries for centuries.

> Asians deviced compass.

Just China and was adopted by Europeans before other Asian countries...

So most of your examples were adopted earlier in Europe than in Asia, so it seems like Asians mostly traded goods and not ideas.

And stating that Rome was a backwater country is patently false given that they had by far the most advanced architectural techniques at the time. They might not have been the most advanced in every field, but it is not like they were that far behind either.
That's great but what we really need (ahem- what I really need) is more maths-y characters, like ∑∏∫∀ and all the sub- and super- scripted letters: ⁱⁿₙᵢ and so on.

I can never find a lower-case Greek subscripted α or β when I need one...
Yahoo Secretly Scanned Millions of Customer Emails for U.S. Authorities
We let other people live in our apartment, is that a problem, too?
Messenger and Allo aren't E2E by default, but optional. Whatsapp shares data with FB.

Wire is one of those which is E2E by default and uses the similar algorithm as Signal.
BoBoiBoy: From Malaysia to 45 countries on YouTube
Until this happens i will remain skeptical if the Rust community can pull it off without the backing of said industries.
On the other i like being proven wrong. Time will tell.

> though I suspect multiple implementations will come from elsewhere since we already have a couple partial ones)

>Rust already has lots of folks from other industries trying to use it

I'm not up to date. Input would be appreciated here.
Welcome to almost two weeks ago? Given how many people seem to be upvoting and commenting on this link, was everyone else on vacation for some holiday I don't celebrate when this came up multiple times before?

https://news.ycombinator.com/item?id=12560284

https://news.ycombinator.com/item?id=12561004

https://news.ycombinator.com/item?id=12563481
You're getting mixed up. DPI on TLS sessions requires a MITM. The problem is (apparently) that there are no enterprise-grade MITM solutions that support TLS 1.3
> insert PIN, wait another 5-30 seconds until the transaction runs, and then get my card back.

Never had to wait that long (unless there is some issue at the bank but usually it just stops working all together when that happens) here in Finland. Also if you use a credit card instead of debit for payments under X euros it doesn't even call the bank just checks on the machine if the pin matches the chip.
Why would the OS recycle its process ids anyway? I mean, if you'd use 64 bits for the id, there's no way the counter could cycle in the lifetime of the hardware.
Props for mentioning MYCIN. It's a big bugbear of mine that very few people remember it and you never see it mentioned in articles about AI in medicine.
The one image that describes JavaScript perfectly: https://i.imgur.com/qPlBUp5.png

Not much more needs to be said, It amazes me that there are people that actually think JavaScript is an "important" language, It's an archaic mess that has simply been polished over and made to look shiny(as the article states).

If you polish a dirty shoe, It's just a dirty shoe that's shiny.
The fact that central Stockholm is an oasis of order and prosperity is sometimes seen as a key factor in the developments in Sweden. Why? Because that is where a large majority of the politicians reside. Then they look out of their windows at the ordered world outside and think 'see, things are going just great in Sweden'. Meanwhile cars are burned every night just a few subway ('tunnelbana') stops away but since they never venture in these areas - which are known to be bad news - they do not see with their own eyes just what the result of some of their policies are.
That is not how businesses manages risk, and even less how IT departments of businesses manage risk.
No, I didn't test it on ZFS. Sorry for asking, but is there any reason to run DBMS (which I would like to remind has a build-in compression) on ZFS which itself is a small DBMS? Sounds like too much unnecessary overhead to me.
What Is Computer Input Devices
Over 500 call centre employees detained in Thane for duping US citizens
> I do not believe that nuclear power is worth it if it creates radiation. Then you might ask me why do I have nuclear powered ships. That is a necessary evil. I would sink them all. I am not proud of the part I played in it. I did it because it was necessary for the safety of this country. That's why I am such a great exponent of stopping this whole nonsense of war.

From https://en.wikipedia.org/wiki/Hyman_G._Rickover#Willingness_...
Its a great and useful survey. But would have liked to see a question(if not a complete section) on search engine optimization(SEO). Most important thing for internet apps.

For enterprise apps it doesn't matter and for that you can safely use a framework like React. But its very crucial for Internet apps. Surprisingly, Google neglected building tools in that area, apart from guidelines via its webmaster blogs.
Just curious, why do you think this? And what would it take?

I am personally working on open source tools for architectural design data communication, hence my curiosity.
Interesting POV of the Google Press Release. What's Your Thoughts?
> Why do you think US credit card transaction fees to merchants are so damn high?

Because until recently, the law was that merchants were not allowed to charge discriminatively based on cash vs. card. Since americans love their CCs and unlike in Europe, CCs are a massive part of retail sales, it was not too difficult for the credit card mafia to impose whatever fees on merchants.

Here in Europe, fees are capped through regulations, not out of credit card companies good will.

I mention this because chip cards can only protect against using a physical clone of a card, while the vast majority of fraud happens online, where the card is not present and the chip is not used at all.

The fraud profile is the same in Europe and the US, yet the fees are vastly different. That has nothing to do with chip vs. magstripe.
As for alternate implementations, https://github.com/thepowersgang/mrustc .

As for specification, https://github.com/rust-lang/rfcs/pull/1643 is what's currently happening, i.e. specifying exactly how unsafe code behaves (this is more important than specifying the rest). But the rest will come.

As for the industry, https://www.rust-lang.org/friends.html
Wouldn't this be solved by having multiple SSL offload reverse proxies at the points you want to decrypt traffic?
Could you elaborate a bit on what kind of passive DPI you can usefully do on an encrypted TLS session? Do you mean something like this? https://arxiv.org/pdf/1607.01639v1.pdf
Frankly I don't remember, it was more then half a year ago.

LZ4 is a LZ77 family algorithm which means its dictionary is a "shifting window". I don't believe such kind of dictionary will fit in this case.
The author uses C and C++ interchangeably, but these are two distinct languages.

Although technically a superset of C, C++ has constructs and paradigms which make you think in totally different ways.

In fact C++ introduces many language features which (should) protect programmers from 'C' mistakes in their C++ code.

For example, in modern C++ you shouldn't manage memory directly, but use smart pointers and containers. You can, but you shouldn't.

And there are dozens of such recommendations. Which is the right approach, imho. You can still do the low-level dangerous stuff if you feel brave, but officially you should stick to the 'safe' paradigms that the language now offers.

However, the paradigms that C enforces on you are the paradigms of how to do things fast. You wear no protection so you are much more nimble, but much more vulnerable at the same time. Which is good for some types of projects, but not for all.
Google’s new smartphones are about Google, not Android
But how doe they get access to the keys for the session without modifying the end hosts or MITM'ing the traffic?
I am one of those homeowners that just laughs at the accusations thrown our way. The gated community is only an evolution of the gated high rises, where you either have to be buzzed in or get past the door man. If anything they are more egalitarian than any high rise setup because your home is clearly visible from the street and neighbors.

With regards to cities, blame the NIMBYs and their political allies who uses all sorts of "livability studies, heritage laws, and more, to prevent affordable housing from being built. This is simply code for "we don't want THOSE people living here". The vast majority of housing laws are simply modern day redlining tarted up with feel good phrases and misdirection.
Senior Java Developer | ONSITE | Raleigh, North Carolina

We're looking for a Senior Java Developer with 7+ years experience.

Worked with Glassfish and extensive AJAX experience.

Local or willing to move to Raleigh and Must be a US Citizen.

More details here:

http://www.indeed.com/viewjob?t=senior+java+developer&jk=cb3...

Please send me your resume to andy@wirestorm.com
We need to get past the idea of strapping a phone to your face as "VR". It's not. It's a neat toy that is interesting for a few hours, and that's it.

The bare minimum for VR is what Valve has achieved with the Vive: full 6 degree of freedom tracking with tracked hand controls. Anything less is a toy and a distraction that is poisoning the well of public perception.
> a knot is only approximately equal to 1 min of latitude per hour (there are numerous cases where it's unusably wrong)

Whilst it isn't precisely equal it's certainly precise enough for navigational purposes. What are the numerous cases of which you speak (i.e. give me a sea navigation scenario where the current definition of a nautical mile is unusuably wrong, may be easier to come up with an air one but again I think you'll struggle).

Certainly as a sailor (who routinely navigates yachts off-shore) 1 nm = 1 knot = 1 minute of latitude is very useful, especially when combined with a mercator projection. Lines of constant bearing are straight which is a very useful property. For longer ocean passages where you may want to sail a great circle route to save distance other projections are available.

Yes you could use kilometre lines but what's your positioning system going to be? It won't map well to lat/long so you'll need to come up with an entirely new coordinate system.

Given basically all charts available (and the surveying data behind them) are done in a lat/long system (though many different datums exist) it's a huge job to switch to the new coordinate system for little benefit.

The current system of units also works very nicely for celestial navigation. Measure angle (A) of body above the horizon. (90 - A) * 60 = distance in nm between you and the point on the earth that body is directly overhead.

Have you actually got any experience of navigating by sea or air or are you just assuming the system of units used is ill thought out and useless and everyone's crying out to use metric instead?
With Cybersyn, the Allende administration hoped to solve the problems they created by intervening companies. Unfortunately, to replace a capable business owner with a politically loaded government interventor will punish the company productivity. No matter how good the intentions are (e.g: wealth distribution), political meritocracy does not translate into entrepreneurial competence.

Under Allende's administration, Chile economically became similar to what Venezuela is today, with ineffective resource distribution and widespread chaos. In part, the Chilean economy collapsed with the help of foreign sabotage driven by concerns about the growth of Soviet influence and local allies that later supported the 1973 coup, part of a series of Latin American coups now known as Operation Condor.

The military junta focused in reverting the policies that Allende impulsed, notably the confiscation of foreign owned mining assets. To achieve that, they abolished the congress, wrote a new constitution with specific provisions to protect investors from Communist-style confiscations.
Most likely yes, the only sad part is that as soon as there's a cost for banks, it's the customers who ends up paying for them one way or another.
Ahem. -Vancouver, BC
> The multiplicity of memory enhancement: Practical and ethical implications of the diverse neural substrates underlying human memory systems

I have problems parsing and understanding this title.
I'm not so sure.

"Build IoT applications that run on edge devices..."

The moment I see "runs on Raspberry Pi", I know they haven't done any thinking about low cost or low power consumption edge nodes. Get back to me when it can run on a CortexM0 with 128KiB of flash.
> without modifying the end hosts

They have full control of the end hosts. That's why the group policy forces you to use Internet Explorer instead of letting you use Firefox.
The CVV is optional depending on the type of transaction you're authorized to make.
Nice. I don't think the SBI is going to be a problem, it's similar to PowerPC RTAS for example.
For clarification

POTF = phone on the face
FYI you previously posted a link to http://www.compilerworks.com/dev.html but that's a 404 now.
In particular, Amazon does not require a CVV.
In my experience the only thing the banking industry cares is convince for themselves.

For example, I heard exactly the same arguments against forward security. On surface they look reasonable with all the complains how it would be difficult to decrypt and re-encrypt again at end points to forward the traffic for scanning.

But then the same bank uses Akamai to defend against DoS and let Akamai decrypts all the traffic so the bank can use Acamai's infrastructure for caching and minimize load on own systems.
Between ccall, PyCall and RCall you can access a huge range of existing code from inside Julia. So the libraries issue is moot.

Having used both, I much prefer Julia to python+cython. Three examples: multiprocessing is much less restrictive, there's no edit-compile loop so development is quicker, and no awkward pyx/pxd system. If you have to go deep with a cython project, you basically end up writing C, and that's slow - not cython's fault, it's a great tool, just a limitation of that platform.
What would you need rasterization for? Dijkstra works fine on arbitrary graphs with non-negative edges!
That clashes big time with the fact that more users than ever are online today with no clue at all about security. (And it's not practical to change that)

So how would that new approach look? The de-facto solution today is that security is more and more delegated to device vendors and cloud providers. But that seems worse to me than delegating it to the admins of your organization that you know and trust.
I wrote a small ps clone as a side project, and "man proc" was invaluable in understanding what everything meant.

There was interesting work happening on a proposed newer api though, "task_diag" https://lwn.net/Articles/685791/ https://criu.org/Task-diag.
Optimizing Apache Spark with Memory1
A New 2m Barrier Is Broken. PY1MHZ- V51PJ QSO – D4C Monteverde Contest Team
Roadmaps: A product team's friend or foe?
What if 90% of users are dumbphone users? Would it be a nobrainer to target them?
My point is: the marketshare of Android does not tell the whole story. A lot of Android phones are lower end phones which are never used as a real smartphones, just some feature phone, which happens to run Android. I think that part should be excluded from your potentional market to see the more realistic picture.
Apple seemed so grounded and feature oriented back then.

It's hard to believe that the iPhone's battery still only lasts a day or so after seeing this video.
The Trans-Siberian Railway reshaped world history
Because why? The idea that an organization shots be able to monitor its own traffic seems quite reasonable to me.
He was 46 when he had his baseline, clean test, so probably 5-10 years older.
That kind of thinking is 10 years out of date.
Consumer broadband routers sent to subscriber homes for free support IPv6.
3 call centres in India raided for cheating US loan defaulters
Not every other Apple phone, just 6, 6S and 7 :)
(And some HTC phone which had the same design even before iPhone).
C++ is not even technically a superset of C...

`auto` has very different meanings in both languages, and you can't omit the return type of an int-returning function in C++
Post-quantum key agreement (2015)
The Reuters headline and article are misleading. I was trying to help add context/some clarity based on what Bill actually said.

But seeing the multiple downvotes to my comment, it appears I may have miscommunicated. I am fallible, and only have 5 years experience as a professional bond trader so it's likely others on here have more experience and I welcome the chance to learn.

The headline makes it sound like markets have suddenly become a casino. That's not correct. The headline cuts off the rest of the sentence changing the meaning. The key point is markets have become a casino which are now using a Martingale-like system that is deceptively risky and intractable once started.

Hence he titled the letter "Doubling Down". Link to original: https://www.janus.com/insights/bill-gross-investment-outlook

Financial markets have always been a casino. Do people disagree with this? You bet money, make an educated guess about the future, if you are lucky and guess outcomes right you end up with more money. If you guess wrong you end up with less money. Win or lose you pay transaction costs (a rake, the vig, commission, spread, etc..)

Bill Gross has some great Investment Outlooks over the years still worth reading. Couple favorites:

"But let me admit something. There is not a Bond King or a Stock King or an Investor Sovereign alive that can claim title to a throne. All of us, even the old guys like Buffett, Soros, Fuss, yeah – me too, have cut our teeth during perhaps a most advantageous period of time, the most attractive epoch, that an investor could experience."

https://www.pimco.com/insights/economic-and-market-commentar...

https://www.pimco.com/insights/economic-and-market-commentar...

https://www.janus.com/insights/bill-gross-investment-outlook...
Cloudflare shows Tor users the way out of CAPTCHA hell
It's OK to have your gated community, but it's really frustrating when everyone in the gated community down the road makes it illegal for me to build the high rise (or even mid-rise) building I want on my own land.
What Is Blockchain Technology? A Step-By-Step Guide for Beginners
How is it like working at Amazon? Is the new york times article about the poor working condition in Amazon applies to the UK side as well?
Location: Romania, Sfantu Gheorghe

Remote: Yes

Willing to relocate: Yes, on temporary basis

Technologies: PHP (Symfony, Laravel), sass, javascript (meteor, node)

Résumé/CV: https://github.com/artkonekt,
https://ro.linkedin.com/in/fulopattila122

Email: attila@artkonekt.com, emma@artkonekt.com

A team of 4 senior and 1 middle web developers: artkonekt.com
>calling conventions are important

Curious what you mean by that, in what way learning C made you understand this better than Java or any other language did?
> Material extends MS's Flat design.

Don't see much credit for that original work being passed around, but I haven't dug up the facts.

I liked the WindowsPhone 8 instance, pity that's being flushed away. Hope it will be stolen and resold to the public.
> Copyright assignment is not necessary for the FSF to have standing to sue for violations of the copyright on GCC when it incorporates the UCB-owned code.

No, but copyright assignment is necessary for the FSF to have standing to sue on UCB-owned code (not just on derivatives), without any approval or collaboration from UCB and bypassing any discussion (whether in court or outside) on "how much" of the code the FSF owns. Making FSF's standing exclusive is not the point; making FSF autonomous is.
To be clear, you did have a route to the internet from the intranet, it was just proxied through your bank's proxy server. Presumably you could run TLS through that Proxy Server?
Hmm, but why can't they just then record the session keys as before even for forward secure TLS (presuming we are talking about clients inside the bank initiating TLS sessions to external parties)?
Twitter, Microsoft, Google and others say they haven’t scanned messages like Yahoo
I've got the two markers but no route being displayed, is there a third step (firefox and chrome)?
I hate to wish bad fortune on anyone, but I hope that you're shutting down rather than an acqui-hire. I'm sure that there's enough interest in RethinkDB that most of your individual devs can make a good living developing and doing support for RethinkDB either as contractors or employees elsewhere. I believe that RethinkDB has enough traction that switching to a foundation model will be good for the product.
If you control the server, you can decrypt any time you want, because obviously if you were able to decrypt at one time, you can do so later.
There should internal standards to always encrypt; even internal traffic. Instead of just drop TLS altogether; they could at least reencrypt to a secure protocol that they still support.
Are You Researching on Crime Statistics UK?
The FSF has received copyright assignments or disclaimers in the past from a lot of universities. It shouldn't be an issue.
I would have preferred if HN linked to this response, as it is much more in-depth: https://www.ietf.org/mail-archive/web/tls/current/msg21325.h...

Endpoint security is paramount, and some sort of network MitM system is absolutely not a replacement for endpoint agents. I would highly suggest deploying agents on your endpoints.

If you're relying on MitMing S2S traffic for debugging a payment stack, it sounds like your payment stack is opaque to you, which is not only a concern for security, but the general reliable operation of your payment stack as a whole.
The ultimate guide to living on $1/meal
> The latest iOS versions run incredibly slow (or not at all)

Come one. Not at all? And that statement was more or less true for iOS7 only.
Exactly. With Flowhub we're persisting the graphs as JSON, but there is a way to convert them to a human-readable/writable DSL:

https://github.com/flowbased/fbp

We even have a tool that you can connect to your repositories and will post diffs of the graphs in FBP DSL as pull request comments:

https://github.com/jonnor/fbp-diffbot
The use-cases for inspection at the corporate firewall are often explicitly about catching cases where the recipient isn't policing itself

But I don't want financial institutions to use clients that can't be trusted to police themselves.
Node available commands
The point I've been making this entire time, how black people are much more likely to be harassed by police than white and poor people. The "poor white people have it just as bad" angle is wrong.
Breakfast recipe
Except in many places it is.
Why GPL v2?
Aren't they playing right into Apple's hands by pricing it like an Apple product?

Google will never, and I mean NEVER, be able to compete with Apple on fit and finish as well as the all round user experience with which Apple are able to justify their seemingly outlandish pricing.

If anything, people will now scrutinize fit and finish even more closely at this price range and that's the last thing they need.