skysight-inc/HackerNews huggingface dataset:
Was that in the title of the article at some point? I don't see it there now.
SQL interface to Git repositories
How Buffer Is Implementing Service-Oriented Architecture
> The refactoring could be a small but limited program of its own, that is evaluated against the program abstract syntax graph, and that can be as powerful as is warranted or needed to properly transform programs using the code. Moving or renaming code could be a relatively simple type of refactoring. However, if you've renamed f(int) to g(int, int) such that callers of f(N) should call g(N, 0), then a slightly more complex refactoring script could handle that too.

Go has such a tool already in the form of `gofmt -r`. You give it a semantic rewrite rule like `a[b:len(a)] -> a[b:]` and it runs through the AST and rewrites the code for you. When go was in development (pre go 1.0) the developers used this mechanism quite often to make backwards incompatible changes to the language.
> So, which speech did you attend?

I can only take so much of that before I click away.
Have you seen Qubes OS [0]? I have never used it, but the video demo [1] looks to have exactly what you want. You define different "security domains" and can open applications in each. Each domain has it's own data and can have multiple applications. Like you could download a file from your Google Drive (in your Google domain) and open it. But, that doesn't have any effect on other domains. And, those domains don't see that file.

Edit: Just read the other half of your comment. There seems to also be a throwaway domain that you can use that is doesn't persist data after you close it.

[0] https://www.qubes-os.org
[1] https://www.qubes-os.org/video-tours/
Confronting the Credibility Gap for Crewed Exploration of Mars
Simple fact checking whatever the entrepreneur is pitching doesn't take a lot of resources for the most part.

I think we have a different picture of "background check". I'm saying assume whatever numbers are thrown as bullshit until proven otherwise. That's just due diligence and common sense, it's hard to fathom it being an expensive and time consuming task unless you involve accountants and lawyers provided there's a audit trail available. That costs money and every year thousands of eager accounting/finance graduates are willing to work 60 hours a week at a depressed market rate due to the abundance of supply.
Cx widgets mostly work with inferno-compat. There are still some issues to iron out, but hopefully that will be fixed with 1.0. Performance improvement over React is clearly visible, especially on large unbuffered grids:

http://cx.codaxy.com/v/inferno/docs/examples/grid/dynamic-gr...

http://cx.codaxy.com/v/master/docs/examples/grid/dynamic-gro...

I think that inferno-compat parity with React should be Inferno's top priority now. The performance is already great.
2017 Prediction: ZeroStack – Toward Cloud-Managed Infrastructure
The problem for me is that practical Marxism is always accompanied by genocide - regardless of race, cultural heritage and such. It is amazing how similar the society created by Stalin is similar to that created by Pol Pot.
> Costco's profit comes from their membership fees rather than selling anything

Membership is key both because its essentially zero cost, and because paid membership motivates choosing Costco as the place to make purchases (one reason Costco sells so,much more per unit of floospace than, e.g., WalMart), but Costco, absolutely, does make profits from sales, even if its margins are fairly low.
Based on this page[1], it looks like they provide the machine and training required to produce the glasses on-site in remote locations by locals so that they can operate their own businesses. This makes a lot of sense, because it's a lot cheaper to deploy X quantity of materials required to produce the glasses all at once vs hundreds of individual glasses. Also, it helps boost their local economies.

[1]: http://www.onedollarglasses.org/the-glasses/production-on-si...
Every value is a soft value. Everything has some usefulness, and we guess at the level of usefulness. You might think that something like an auction is good for defining hard value, but the winners curse [1] shows auctions are just good at finding people with the biggest error in their estimation. A food is another nice example. Might not be interested at all right now, but wait 24 hours without eating, and i'll be all over that meal.

Value is a slippery concept, and i think i'm willing to go out on a limb and say all value is subjective.

[1] https://en.wikipedia.org/wiki/Winner's_curse
well this was timely. i actaully needed to do this at work today xD
Maybe I am being too harsh, but it is clear the author does not have a formal education in the subject [0] nor any track in breaking non-toy crypto implementations [1]. This alone makes me a bit wary of any recommendation one may read in the material.

There seems to be more attention to listing all the beasts in the cryptographic zoo than to the few fundamental tools required to really understand the mechanics (e.g. birthday paradox, PRFs, some prime number theory).

Sure, I can't spot anything fundamentally wrong and it all reads pretty smoothly, but calling this a "course" is highly misleading. If the intention is to guide people in selecting good crypto primitives, then maybe "guide" is a more honest word?

For those interested, I would strongly recommend to bite the bullet and dedicate time to Boneh's course on Coursera.

[0] I don't have any either
[1] Ditto
I have found purchasing glasses can be hit or miss weather I buy $600 glasses or less that twenty dollar glasses. I may miss a bit more with cheap glasses, but I can take a lot more shots.

I've used zennioptical.com and it has worked really well. I've run into frames that do not fit, but they were cheap mistakes and once I found something I liked, I just reorder every few years.

Paying attention to the frame measurements is pretty important if you buy online.
Chrome 55 with async/await released
Canadian journalist's detention at US border raises press freedom alarms
The pictures show what look like some very flimsy wire frames. I saw the picture of the 8 year old boy wearing those and thought "good thing they're cheap, because they'll be broken in a week."

I kind of wish there was a $2 glasses charity that used solid (if ugly) plastic frames that will stand up to some abuse. Even if the kids value the glasses (they will), it's easy to forget they are on your face when you trip and fall or take a soccer ball to the head or any number of possible calamities.
Just to provide the counter-point: also possible that increased protein metabolism and synthesis (the defining feature of ketogenic diets) increases the likely hood of long -lived prions: proteins that fold abnormally, which can be learned by other newly synthesised proteins leading to these "mutant proteins" forming plaques on the brain (which is now burning protein for energy due to depletion of glucose).

And there might be a runaway/tipping point somewhere here: some amino acids have acidic metabolites and also need to capture hydrogen ions from red blood cells to metabolise/synthesise protein. Some of these metabolites also cause acetone build up in body, which starts to be expelled via lungs.

So combo of high rates of protein synthesis, abnormal blood plasma pH balance and increases cell oxidisation and anion gap == greater rate of prion formation and survival.

This is just a personal hypothesis, no real evidence to back it up. Just suggesting caution should be exercised here. PD is a horrible disease, I wouldn't wish it on my worst enemy.
Lint was created for C in 1979.

In Dennis own words:

"Although the first edition of K&R described most of the rules that brought C's type structure to its present form, many programs written in the older, more relaxed style persisted, and so did compilers that tolerated it. To encourage people to pay more attention to the official language rules, to detect legal but suspicious constructions, and to help find interface mismatches undetectable with simple mechanisms for separate compilation, Steve Johnson adapted his pcc compiler to produce lint [Johnson 79b], which scanned a set of files and remarked on dubious constructions."

Taken from https://www.bell-labs.com/usr/dmr/www/chist.html

We are in 2016, and static analysis is still ignored by the majority of C programmers that "just get work done".
Just buy a system76 and be done with it.
Last time I ordered from (them or their competitor) they asked for PD (pupillary distance) is that enough or are the prescription ones still better?
It's been a few years, but I remember learning about Gobekli Tepe in one of my humanities classes in college. The theory I learned is that it was a non-permanent gathering/ceremonial site (for what reason isn't exactly known), but this article neglects to mention one very interesting thing - there's trace evidence of beer at the site!

Makes you wonder what grains were used for first, beer or bread... Also the role that alcohol plays in the rise of civilization. Would these people be warring or otherwise combatitive if they didn't gather every year to drink and feast?

http://www.livescience.com/25855-stone-age-beer-brewery-disc...
They'll tell you what they like, but not always what you should do about it.

> If I had asked people what they wanted, they would have said faster horses
TheDaily.AI  Your Daily Dose of Emerging Technologies
I think it's great that places like Zenni are undercutting optometrists' prices. But as soon as I read "Amazon" the first thing I thought of was knockoff products from China and how harmful those could be to ophthalmology. It's one thing to get a phony "1 TB" USB stick, its another to get two pieces of clear polycarbonate labelled "-3.25, 0.5" that could actually harm your eyes by looking through it.
A variation is to use a mobile number so subscribers of the same telco can use their free/unlimited minutes http://apcmag.com/optus_threatens_customers_over_voip_calls....
I always wondered when their services will become obsolete.

I used them for large events and always managed to find a solution to use their free tier.
As others pointed out, Go actually has some tooling for that, in the form of "go fmt" and "go fix".

Still, it only works for refactorings simple enough to be applied automatically, which on the other hand are the simplest to maintain compatibility with (writing a stub with the old name/arguments that calls the new function).
Probably because supporters rarely show up to city council, just the opposition

So those three whiney obnoxious people get there way while the reasonable people suffer
The ones around here that aren't part of a convenience store are part of a car repair place.
Maui Jim sunglasses are reportedly exceptionally high quality, also not part of Luxottica. My brother loves them, I don't wear sunglasses.
Thanks for this. I've looked at all the others and was generally disappointed in the selection. So far I'm impressed by what I'm seeing at warbyparker.
How Much the Polls Missed by in Every State
That would be an interesting data point. Highly acidic...
wait, there's no proof of anyone being screwed over at all. Did the author even reach out to the company to ask for a clarification? maybe The Style Club global is owned entirely by The Style Club LA? Or maybe there's another email someplace the author isn't showing us that said the company went broke and was restructuring?

At the moment this reads like a filthy attempt to cash in on some extra media attention.
I've heard only great things about Maui Jim. Pricey, but high quality and not Luxottica.
That's most likely true but there really are people who genuinely believe that free market is a panacea and that corporations and public as well as private interests are aligned to the point where even the suffering of people and individuals (getting wined and dined) is justified.

Kevin O'rly comes to mind when he claimed 3.5 billion people living in poverty is good because free market lol
I am using prescribed glasses since I was in 3rd grade. I feel like I'm wasting money when I spend more than 1000 INR (around 15 USD) on glasses. I can't imagine spending 700 USD on glasses. I can live on that money for about 4 months with that money.
It is a misfired gag. Basically, a totalitarian emperor, could terrorize his people by making it necessary to greet him in full name- and make that name hard to pronounce and long beyond the wildest dream.

Sorry, the posts irony didn`t really stand out.
note: I'm the author of Inferno.

If you're comfortable with what you have right now. I don't expect you to switch to Inferno. If you're happy with your app, it works great, it's performance is where you want it and your team/company love it – you'd be mad to switch to something because you saw it posted on Hacker News.

Inferno isn't here to make your life hard, it's giving you an opportunity to use it when the time might be right – like when you may have issues with performance on mobile (the primary reason why I created Inferno in the first place).

I also wrote Inferno so other authors of other libraries and tools could borrow the ideas in Inferno and further improve what they're trying to do. Open-source is great in that it allows us to share ideas in that way and I'd love to see other frameworks like React, Vue, Angular etc push the boundaries of performance even further.
www.scaphold.io
Up to twenty thousand people per debate: http://www.mrlincolnandfreedom.org/pre-civil-war/the-lincoln...
I would like to see a raw unfiltered stream on Facebook with some colored labels like satire, entertainment, opinon, etc. Rather than label an entire source, each story should be labeled, perhaps by a community effort.

Deciding what is fake and what is not with an algorithm is a slippery slope.

Mainstream media rushed stories that created their own echo chambers last week with the Ohio State incident.

Newsweek was just on air the other day saying they published a story that they did not read or write. If mainstream journalists are not doing their job, how can we trust an algorithm to get it right?
Only if C stops bashing us first- it started it.
> call up a private insurer and sign up?

For many (most?) cases you can still buy individual market directly with the insurer via phone/website. My understanding is you have to go through exchanges for certain subsidy situations.

> The cost was less too

> Also the $300 plan I paid each month for sucked

First off, the old way was for an employer to handle it for you. If you had your own solo insurance before, I'm impressed. I had a hard time finding health coverage as a freelancer years ago.

But more to your point, the cost was less, and sucked, because insurers could offer barebones, high-deductible plans that didn't really cover much except for catastrophic needs. Hence why you encountered high payments every time you actually needed healthcare.

In addition, premiums cost more now because:

- The highest risk and most expensive people were excluded from coverage entirely, either because they couldn't afford it or insurers refused to cover them, which they are no longer allowed to do. As a result, insurers are paying out more to cover medical treatment.

- Providers and drug companies continue to raise prices, while insurance premiums are regulated and locked annually.

- Government subsidies that were initially promised to insurers to help them cover gaps as they figured out the first few years of the ACA market were eliminated prematurely (cf. Marco Rubio).

As a result, annual increases have jumped dramatically as they adjust to increased care, increasing costs, and drops in subsidies.

So premiums are up because (a) you have better coverage (due to regulated minimum levels of coverage), (b) there are more sick people being covered (either because they couldn't afford coverage before or were excluded), and (c) net costs have risen.

> forced those who do and work to pay and cover for those who don't

I think that's an overly simplistic way of interpreting the situation.
lvh (https://lvh.io), care to weigh in?

I was under the impression he was formally educated in cryptography.

This ebook has been cited by many computer security university courses.
Looks like Hilary has tweeted on the subject:

https://twitter.com/HilaryNovelle/status/803788911403266049

https://twitter.com/HilaryNovelle/status/803790551149637632

It appears she is saying he invested in some other company (Style Me Stylish).
I am guessing some lawyers out there are going to be making some money soon.
I would imagine the advent of delivery drones would be a nice solution to getting supplies in and out of dense urban areas, after which there would be no need for allowing vehicles (other than emergency or public transportation).
Bug Allows Activation Lock Bypass on iPhone, iPad
cf. https://developer.apple.com/library/content/documentation/Da...
The comments are very interesting. I think glasses are a very specific issue. The question is: do want perfect view or just want to see something better.

For better view this is great.

But for the developed world it is not comparable. Either because the eyeglass frame should follow some trend, or the glasses itself needs some additional threatment.

For example, my glasses are 'cheap' even as I need special glasses. Yes, the diopter are different between left and right. But much more important is the parallax compensation for me. My optician exchanges the glasses even for free, if they don't fit. So online, is realy not an option.
Not OP, but: I would do a dual boot if I could, but corporate IT will cut me off from the internet if they detect a non-compliant system (unsupported OS, no antivirus bullshit, etc). so I'm stuck in a Linux VM.
Observe what happened with the United States presidential election.
Hi Luke, you've been posting this message on whoishiring for the past months and I wrote two times to say "Hello" but you never replied.

I am not one of sending resumes to multiple people at the same time and see what transpires. I take my time, do some research about the company and, if I see there could be a fit then I get in touch. I did that with your company but all I heard from you was static.

Please, be kind and reply to the people that take the time to write a personalized message, maybe it was just me, but nothing in my resume is made up. I was clearly a theoretical fit just based on the requirements for your position.

Someday you'll be the one looking for an opportunity and it would be nice seeing that people take the time to respond, especially when they explicitly ask people to e-mail them to say "Hello".

Thanks, and good look finding the right candidate.
Just to chime in this is my experience right now and it degrades my quality of life. It looks fine if you are focusing in the center but anything to offset you can't see, it's blurry and it causes considerable eyestrain. I was happy to pay $70 instead of $400 for a pair of glasses, but I need to find a real optometrist and just pay up. I have terrible vision, -7 contact lens RX (ish). And astigmatism. These glasses are probably fine for people who need less correction.
Well, their stated goal is to only make as much profit as is needed to cover their expenses. I personally don't consider that profit, but the price they sell goods for is indeed greater than the cost they bought them for.
I've heard that all these different brands in eye glasses industry are mostly owned by just a few holding companies. Hence the high price for everything related to eye glasses.

Never bothered to actually check but I remember hearing that in a podcast.
Don't forget there are many unpopular (wdsl) and dead (xhtml, e4x) standards out there already. There is absolutely no reason to believe that web components will have a better track record.
> For low-level access it's not very obvious what else you would use.

Extended Algol, created in 1961. Almost 10 years before C.

There are tons of other examples.

C got widespread thanks to UNIX, just like a few decades later, JavaScript got widespread thanks to Web 2.0 and the browser.

> It's analogous to writing an accounting app in assembler. Most people stopped doing that in the 1960s.

Lotus 1-2-3 was initially written in Assembler, Ι will let you track down when it was created.

My last 100% Assembly program was for MS-DOS in 1996.
If they really want this to go wide spread, they should make a way for locals to "make money" on the machines, like they can resell them for $2

then it could spread and be self-sustaining, and everywhere would have $2 glasses, which is actually somewhat affordable, even in developing countries.

My only other concern is what about astigmatism? Are they teaching the people that distribute it to accomodate for that (like "2 hour optometrist training" LOL)
It's pretty amazing how much extra cost most glasses cost. And this comes at a very steep cost for most people. I've worked with a charity organization called Remote Area Medical (RAM) which provides free medical, dental, and vision care. Lots of people are there because they can no longer see, cannot get a job because of it, and thus have no money. RAM can create a vision prescription, prepare the lenses on the spot, and give a patient glasses for a cost of $15 in an hour, patients dont pay anything. We really need to do more in making cheap glasses more available to people in the US.

Here is one person's struggle in getting glasses while poor (clip from 2008, but we see this at clinics constantly) https://www.youtube.com/watch?v=0TfraBGSGg8
on my windows machines yes I pay a yearly fee of 35
On my Linux machines no
Good stuff! Even though this may not be the best application for complex numbers, it is a very simple example for a practical use. For some person out there, this may even serve as a "gateway drug" to complex analysis.
Luxottica is the main reason glasses are a total racket. They own every major brand, store, and even insurance companies that provide Vision coverage. There are very few companies that have such a monopoly. They will refuse to sell your brand and have done this to Ray ban, Oakley and then buying both brands when they were in bankruptcy or on the verge. Not even Walmart or Costco can undermine them.

Great 60 minutes show on the company.

https://www.youtube.com/watch?v=voUiWOGv8ec

If you're ever in Europe that is when to buy frames. They are substantially cheaper than in the US/Canada. I bought a pair of Armani Frames for 1/5 the price I could in the US.
We already have policies that have demonstrably curbed unauthorized immigration over our southern border. Unauthorized land crossings have plummeted since 2000. You are again just a few Google searches away from the numbers. The wall is in almost every sense symbolic, and will not address the concern it is meant to address.

Again: it's annoying that we'd consider investing billions of dollars in a make-work project that really serves as nothing but a giant monument to racism --- couldn't we just paint the statue of liberty white, or something? --- but the real issue with the wall isn't moral, it's that it's a gigantic waste of money. It won't even prevent unauthorized immigration over our southern border, because that's not how unauthorized immigration works.
Microcosm: An Evolution of Flux
I disapprove of your sentiment in the above post but will die for your right to basic civility.
Not exactly bubbles, but large areas of belief in things that are bizarre, harmful and unsupported by evidence. Everything from global warming denialism to birtherism.
So you're saying that the glasses from all these places are cheap/poor quality? That is disappointing.
Inventor of General Tso's Chicken dies in Taipei at age 98
The HotSpot GC does compaction, while Go's doesn't IIRC. Compaction is the most difficult part to make concurrent. If you're just measuring pause times, then HotSpot will be at a disadvantage, as it's doing more.