skysight-inc/HackerNews huggingface dataset:
Benchmarks or GTFO. Tracing JITs are hard to implement, use up a lot of memory, and cannot efficiently implement many kinds of control flow[1]. AFAIK TraceMonkey was the only JavaScript tracing JIT and it was not that great.[2]

[1] https://news.ycombinator.com/item?id=13774326 [2] https://en.wikipedia.org/wiki/SpiderMonkey
I use Kotlin for services I write. My previous stack was Kotlin + Vert.x but I've ditched Vert.x for Sparkjava more recently... not a fan of the async model.
Says on disconnect: "map data © OpenStreetMap contributors" :)
Looks really wide. It hit our org too. Though in our case, we don't use Google accounts internally, and hence it isn't a threat to us.

And it looks like Google is responding. The link in the emails no longer works, as the OAuth credentials have been revoked. I assume Google will be removing all the applicable app permission grants themselves.
edit: accidentally double posted

double edit:
1. replied in above comment.
2. dunno. first time using HN, accidentally submitted twice when I was on comment posting cooldown I guess.
The customer and driver network is probably substantially more valuable.
JQuery Page Scroll Progress Bar
Well, this is a thing in the EU.

You usually pay via SEPA recurring transfers, and just authorize a company to take $n money monthly (and can easily revoke).

Or you set up an automated recurring transaction to transmit that much money.

Or you allow a company to take just any amount, at any time, but you can revoke each transfer.

This last is how you usually connect debit cards, credit cards, Amazon, PayPal, to your account.
From Ubuntu to Fedora to Solus
I thought the limiting factor for a satellite ISP was power on the satellite side as much as latency?
I asked about "climate change". You are talking about "global warming" as if I asked about that.

Are you saying these concepts are equivalent to the aforementioned 99% of scientists and experts?

I'm really not trying to act dense, just figure out what it is people even believe about this topic.
The use of targetted ads during elections was the reason I quit facebook

I had read an interview the one of the UKIP social media guys talking about that US company that provided services to the leave campaign. he shut his own facebook down after hearing about how it worked
This compact jQuery script adds an sleek progress bar to either the top or bottom of the page to give your visitors a better sense of how far they are along the page as they scroll up and down.
Your comment me of the book Predictably Irrational. All these examples are testaments to our collective irrationality.
> "Comparing hedge funds and the S&P 500 is a little bit like asking which team is better, the Chicago Bulls or the Chicago Bears. Like the Bulls and the Bears in the Windy City, hedge funds and the S&P 500 play different sports."

That, to me, is a CRAZY statement to make. Both ETFs and hedge fund are financial funds that a person considers putting their money in with the intention of maximizing their return. To say that they "play different sports" is at best stretching the truth, at worst a lie.

> "The unexpected strength of the S&P 500 was a key contributor to Warren’s victory. Despite trading for a high multiple of earnings and facing an elevated level of risk, the S&P 500 performed in-line with historical averages."

So the "unexpected strength" came from performing "in-line with historical averages"?
Sports leagues have competition committees. They do things like look at statistics related to specific rules and, as they see fit, make changes to the rules.

So for instance, professional baseball players play exclusively with wooden bats, they don't allow the very best bats that can be constructed because it changes the game in ways they don't like.
V8, like all tiered JITs, doesn't do many optimizations unless the code to be optimized is hot. This is the right thing for V8 to do, because most code on the Web is cold and so it's better to just run the code rather than sitting there optimizing it. But it does mean that there are a lot of optimizations that would be profitable to perform in the aggregate that are nevertheless unprofitable to do at runtime, because the time spent to optimize outweighs the running time of the unoptimized code. AOT optimizers like Prepack can solve this dilemma, by doing expensive optimizations ahead of time so that doing them won't eat into the runtime of the program.
Emacs shell-mode does the first one. The other two should be trivial for someone moderately proficient in elisp.
Europe, indeed. Try going to a museum in Paris. Not even New York has that level of military presence.
Compared to my connection Webpass with sub-1ms latencies this seems like ages. But of course not the same can be said about majority of ISPs so this is a big win.
I don't think cryptocurrency helps. When we're talking about regulation, we're talking about tax and tax evasion, right? They don't need to be able to trace the source and destination of all financial transactions. They just need to notice the guy who's reporting to the IRS he's working at minimum wage is driving around in a brand new sports car. Which is the sort of thing that will show up during a random audit. So the problem with using cryptocurrency for unregulated or illicit things is the same for cash: you need to launder your money. So you make a small business that sells stuff using a cryptocurrency, and inflate the profits with your dirty cryptocurrency. But then during an audit you have to show your reported income is legitimate, with proper sales receipts and such. And then we've entered the exciting, fast-paced world of forensic accounting! It's all pretty much the same story as a cash-based business.
>No. 6. Long-term returns only matter if we invest for the long term

>Studies of human behavior repeatedly point to the inability of investors to stay the course through tough times.

I'd like to see some studies of this with, for example, 401k accounts. Do people actually pull out of indices and into bonds when their the index is really far down?

I could see a marked difference in behavior between retirement accounts and taxable accounts; those with taxable accounts are probably going to feel much more like they need to do something, since they had to do something to make the buys in the first place.
Yes we have that agreement. It's our constitution and laws that build on it. In fact your company and even your family build on that. Your company is in essence a giant pile of paperwork that make up the agreements the company is build on. Your family is not as different as you might think. Beyond the sentimental part there are again contracts and laws that make you a family and you either implicitly or often explicitly agree on then. The commonty of people living in the US and your state even dictate what "family" even means.

When I was much younger I was appalled by this and tried to refuse to accept this, but that's how it is. Otherwise as soon as things get hard everything falls apart. It also helps us beat the tragedy of the commons and make collective decisions more effectively. It's not ideal and there is lots of room for improvement, but there general approach works works pretty well and is at the heart of every society I know of. Sometimes it's more explicit than at others.
They also discard (melt & reuse) a ridiculous number of bricks. Someone did a study on the standard deviation of sold Lego bricks, and found extremely tight tolerances.

The patent expired long ago, but few companies will put that much effort into making those shapes that precisely.
Generally people think something's "broken" when they commission an app like Slack - whether it's UX, speed, price point, poor efficiency broadly... I mean, hell, what new inventions aren't done in the name of efficiency? It's a motivating factor for almost everything people in business do. As such, this seems like splitting hairs to me.
Incidentally, has anyone tried to change the default search engine in MS Edge? They make it extremely difficult to the novice user so much so I wonder if they just give up in frustration. Edge doesn't provide you with a default list of search engines like the major browsers do. Instead you're supposed to navigate to the search engine web page and then drill down to ADVANCED settings and make the search engine web page you're on the default search engine. I wonder how many psychologists they employed to come up with this anti user experience behavior in order to easily prevent the user from simply changing the search engine to what they really want.

Additionally, the option to change search engines in Chrome is one click away in Settings. With Edge you need to drill down to Advanced Settings just to change the search engine.
>The human taste for aesthetically pleasing documents is here to stay, and beautifully laid out narratives are instrumental for getting your message across to your audience. Delighting the eye allows the reader to focus on content, rather than struggle with an ugly form.

Is this really true? I don't think it is any more. Just look at graphical user interfaces these days: they're horrifically ugly, as exemplified by Windows 10, and also the flat-UI trend that everyone has adopted.
Wait, is China really cashless now? A coworker of mine was just telling me that he used go with the accountant at his workplace to withdraw millions of dollars in cash from the bank to pay all the employees in cash. He hasn't worked in China for at least over 10 years but I didn't expect a change from million dollar cash transactions being commonplace to cashless in that time.
Thanks, Oron! Appreciate the kind words. :-)
I think the founders of e-gold and LibertyReserve can tell you all about how hard it is for the US to regulate financial services conducted over the Internet using databases and tokens but over the planet by actual people and corporations.
Interesting detail, thanks for that.
Not sure where I had it from, probably some other language and I got it mixed up with Lua in my head.
Just saw your comment. Can't edit the title anymore, as too much time has passed. Can't delete it either. Best hope is if a mod could change it. Apologies for title.
Show HN: ConflictFormatter – Format diff3-style merge conflicts
Like you, I thought that this was pretty unimpressive at first. It seemed to me that this is just a regular bank account and that they expose some API and you have to program the web/mobile app yourself. The homepage is rather uninformative and I didn't really get what this is about until I went to their press release page: https://root.co.za/press/. Then it hit me. You can write small pieces of code, sort of like small apps, to manage what happens when you send or receive money. What's even more interesting is that you can share these apps on their Root platform, sort of like an app store for internet/mobile banking functionalities it seems.They mention some examples of what you could do and this looks seriously interesting now.
From the reddit link it looks like Google has fixed it:

> Googler here -- I'm escalating to the correct engineering and product teams now.

> Edit: This is now resolved. Less than a half-hour after escalation, wow! =)

> Final edit: problem is resolved. I clicked the link and got an "oauth client disabled" message. Not pretty, but at least you won't get phished.
I won't respond to replies.

There is an undocumented pin which, when properly pulled {up|down} on startup, a.k.a. strapped, causes the ME to bypass its internal boot ROM and read from an external bus.

It is used internally to develop the ME and its firmware. It may not continue working after the OEM blows the last e-fuses -- it may be necessary to start from chips in the "partially fused" state that Intel ships out to OEMs.

A sufficiently motivated attacker, knowing it exists, could find it and exploit it. A sufficiently motivated defense, knowing it exists, could find it and use it to (re)gain control over their ME firmware.

The attackers have an advantage right now: currently deployed ME firmware is vulnerable. I'd like the defense to have all relevant information at their disposal.
> 100% automated ML doing this well seems far off to me.

They do it for assassination targets: https://arstechnica.co.uk/security/2016/02/the-nsas-skynet-p...

Bugs don't matter when there's no way for those affected to report them.
I'm sympathetic to the idea that we have structural racism in a lot of places, including the justice system. But trying to combat that by worrying about whether later-exonerated convicts get some of their fees back is like worrying about the amount of scarring caused by a decapitation.

And this case was about people who had gone through entire non-trivial justice system processes for non-trivial crimes, were convicted, and later had those convictions overturned. It's not about fines and speeding tickets.
Sprint Announces World’s First All-Wireless Small Cell – The Sprint Magic Box
> VR is a new medium

This is just blatantly not true, at least not on the implied timescale. VR has been around for literally decades, including immersive VR with head and hand tracking. I know because I used it in 1998. The current VR hype cycle is based on this all having gotten a lot cheaper and faster.

To top it off, listing Snow Crash and Neuromancer as suggested reading is just silly. Those are the exact same books we were reading during the last VR boom, and while they're two of my favorites, they're both laughably wrong about VR. Specifically, VR is bad for the exact use cases presented in these novels! VR is, was, and will continue to be a product with niche appeal. We'll see the market expand because it's cheaper, but it's not an effective user interface for most applications.
Well, they are cutting options.

The price for 50/50mbps is staying the same in my area, however they have dropped the 75/75, 100/100, 150/150, and 300/300 options entirely and now offer 50/50 or 1000/1000 (which is actually 940/880 which is around the limits of "normal" ethernet).

And while they advertise $69.99 on the site, clicking through to "more info" shows it as $79.99 and calling in to ask about it they are telling me it will be $89.99 for the first year, then $99.99 for the next year with a 2 year contract as a new customer only. And when I told them I am already a verizon customer, they had to re-run it and found that it will actually be $119.99 for the first year, $129.99 for the second year on a 2 year contract.

And that's before I even get the bill which in my experience with verizon is often 10% larger than the quoted price with internet only (and when I had phone+internet+tv it was almost double the quoted price after taxes, fees, expired discounts, required equipment rentals, and other bullshit).
They even used Google analytics! UA-98290545-1
Having visited c-base only once, years ago, I still love the reference (and place).

Awesome project.
> Google's LIDAR technology is obsolete spinning-scanner gear, mostly from Velodyne. It's something you'd use on an experimental vehicle, not a production one.

Given that (1) Google is spending a whole lot of money to protect their LIDAR technology in court, (2) Uber spent nearly half a billion dollars apparently to copy it and (3) Google (with their proprietary LIDAR) is the only company -- publicity and press releases aside -- that seems to be actively operating an autonomous fleet in the wild with reasonably few overrides, disengagements or accidents, I'm willing to bet that good LIDAR is actually more important than you're giving it credit for here.
Angle Technologies | San Francisco, CA | ONSITE

http://www.angle-tech.com/careers.html

Angle Technologies is a virtual reality startup building a handcrafted universe, supported by a novel GPU engine. We have a number of open roles, but looking especially for folks with real-time networking, ML, or GPGPU experience.

Networking background includes:

+ Built your own UDP protocol layer, both peer-to-per and server-to-client

+ Used ranged of serialization tools, from protobufs to flatbuffers, to custom DSLs

+ Built client-side prediction and lag compensation systems to mask latency

ML background includes:

+ Familiar with the internals of Tensorflow/Caffe/Theano or similar frameworks

+ Up to date with state of the art texture synthesis and style transfer

+ Excited to translate 2d ML techniques to 3d
The only tricky thing is not seeing these weird permissions. Google may block naming an app "Google Docs" but someone could always trick it with "Google Docs." or whatever
I believe you're referring to Kenya and Ghana instead. It's called mobile money and the Telcos are actually taking a huge bite out of the banking market share
Incidentally, the book "Longitude", by Dava Sobel is a fun read about John Harrison and how timekeeping was critical for navigation of long distances at sea at the time.
I use entropay.com, which lets you create virtual credit cards, and pre-charge them. And if the account runs out of money, the transaction is declined, and the merchant has no way to get your money after that.

As a warning, there are some problems with entropay.com though. Over the last year, some merchants have been able to detect that entropay.com virtual credit cards are prepaid, and require a plastic card. Also, entropy cards are from Malta, so companies like Spotify or Netflix will only give you access to content licensed there. Finally, and most importantly, entropay.com has a tendency to "float" your money, and I've heard that sometimes they just snatch it. I've never dealt with more than $150 at a time.

Since they are based in Malta, I think it would be very hard to dispute anything with them. But if you have to do any bigger transactions, you should use a bank here anyway. But it's great for trying out services where you don't trust them, or are just concerned with overages. I use them as a buffer for a lot of recurring payments.

I've seen some services on hackernews that offer virtual credit cards, but the problem is, that they all are tied to some underlying checking account, and even if the prepaid balance is declined, the company is obligated to somehow collect the money, if they can. There's no way to simply cancel a recurring payment. I'm sure that this is because they are required to by banks in the US.

I really wanted to have a complex money firewall, like you describe, but in practice, I've ended up just using plain old credit cards for most things. It is still very good to have an entropay account, though.
1. where did you get this
2. why did you post the link in 3 separate comments
We wrote a guide for google suite admins on how to lock down their domain. Oauth and phishing are major threats and google could do much more here https://medium.com/@longtermsec/more-tips-for-securing-your-...
A 30-Year Study of Formula 1 Race Cars Shows When Innovation Backfires
Coinbase adds Litecoins wallet
I'm on the west coast, not San Francisco, but average rent for a 1BR here is $1700. I make less than half of 150k.

It's whatever, I'm working to move industries. I just look at these numbers for INTERNS and realize I've almost spent a decade treading water with nothing to show for it...all because I picked the wrong major in college.

Extremely disheartening and shame inducing to realize I can't even compete with a college kid on renting an apartment.
> STAKES $1,000,000
will go to Girls Incorporated of Omaha if Buffett wins,
or Friends of Absolute Return for Kids, Inc if Protege Partners, LLC wins.

That's one hell of a charity name.

Edit: It seems it must be parsed as (Friends of (Absolute Return for Kids)), and good on them that they've renamed it since: https://en.wikipedia.org/wiki/Ark_(charity)
Bringing more interactivity to data with bqplot
I think they need licenses to use the radio spectrum. I believe Iridium set up a system in China so that all calls are routed through Chinese systems, so there is some historical precedent. The government of China also has anti-satellite weapons: https://en.wikipedia.org/wiki/2007_Chinese_anti-satellite_mi... .
I'm not an electrical or signals engineer, but IIUC the low orbits would also help there, since shorter distances mean much less power requirements for transmission.
Heh, thanks for checking me out. :-) So weird that someone uses their real name on the internet, right?
Solus is great! I run it daily on my mbp. I use gnome though, can't get past losing all my favorite extensions
Its a malicious OAuth client (multiple clients?) that calls itself "Google Docs" and fooled user into giving access to read emails, while pretending to show as if it was needed by GDocs itself to access a Document, enabling launch of among other things password resets on other websites.

the root problem seems to be that the identity of OAuth Servers is not authenticated/clearly shown, i.e. a malicious app can claim that its name is Google Docs even though it is not endorsed by Google.

IMPORTANT NOTE: If you are running any website that has "Reset my password" it might be used by attacker, since even though the attacker does not have access to password, the attacker had access to email inbox. Thus the email password reset flow will allow attacker to compromise other websites that rely on Gmail account for password resets.

https://twitter.com/zachlatta/status/859843151757955072?ref_...

https://www.dropbox.com/s/l024nggmcizub40/Screenshot%202017-...
Exactly what I've wanted to see and with an easy demo. Thank you!
It is about a conviction which has been overturned but the parallel is there. Civil forfeiture is when officers take assets from persons suspected of involvement with crime.

not guilty != convicted
suspected != convicted

If the bar is convicted (and it should be) then the argument will be the same.
My only worry would be rejecting the payment might cause your card to be gobbled by an ATM
I'd like to think that in time someone will solve this too by some kind of clever obfuscation, but it's not going to be BoA doing it. It's going to be someone who wants to fuck with their status as a state-sponsored usurer. Or at least I hope.

Also consider Bitcoin as a "cashless society" alternative to the financial panopticon - no one's looking over your shoulder there and it's definitely not "cash".
Here's Warren Buffett's advice for people with this question from the BRK Letter to Investors:

"My advice to the trustee could not be more simple: Put 10% of the cash in short-term government bonds and 90% in a very low-cost S&P 500 index fund. (I suggest Vanguard's.) I believe the trust's long-term results from this policy will be superior to those attained by most investors – whether pension funds, institutions or individuals – who employ high-fee managers."
The limits in Moore's Law will not manifest themselves in structure limits that are impossible to build but which are not economically to build. The 22nm situation looks like a harbinger of things to come.
I am trying to figure this out myself. I would have to say Instagram is probably the one I am most interested in due to its growth.

It is kind of hard to grow in it using automation due to how they handle things. The best I can suggest is trying to connect to influencers in your niche
The other browsers should respond by removing Bing as a search engine provider.
If you haven't done so already, I think you'd very much enjoy the Econtalk episode with John Cochrane: http://www.econtalk.org/archives/2016/09/john_cochrane_o.htm...

He argues in favor of decluttering the policy tools you listed. Sounds excellent to me.
I would like to volunteer writing bindings for Python.
He's saying that since the S&P is at a higher multiple, you'd expect returns to diminish since presumably its too high to keep growing quickly (and, potentially, turn into a bear/down market). So by performing at average, its actually out-performing what you'd expect given the conditions.

(Of course that's the theory, clearly the market isn't solely governed by its multiple and risk level)