skysight-inc/HackerNews huggingface dataset:
First and obvious remarks:

* This breaks inter-op with other projects under a different open-source license. So for anything that's a library or a package: don't use this.

* What happens when other people contribute? Do they also get a part of the income (how?), or is this an implicit copyright grant (like a CLA)?

I guess this needs work, but it's good to see efforts to make open-source a sustainable business (not sure if a license is the right way to do it though).
Do you trust a company whose major revenues are coming from online advertising to improve Chrome for the web or for the companies revenues ? Think to ChromeOS for instance.

I don't want to be too suspicious, but to improve the web I'd rather bet on the Mozilla fundation.
I'm not a v8 expert, but if instead of

delete this.indexes;

wouldn't the author avoid the performance regression with

this.indexes = 0;

and still avoid external state?
Meals for self-employed folks are not generally tax deductible. The exceptions are business entertaining (50% deductible; must have clear connection to immediate prospect of a business goal) and meals during business travel (50% deductible; you must spend a full day or more away from one's home).

Meals furnished on an employer's premises for their own convenience are not considered income to the people receiving them. Why? Tax code says so. The business can typically deduct whatever it costs to provide them, either materials and chef salaries (etc etc) or whatever they pay to the meal provider. Why? Tax code says so.

Why the disparity in treatment? "Overwhelming potential for abuse" covers most of it.

Fun fact: in Japan, while it is theoretically not allowed by the tax law, actual practice among many small businessmen (encouraged on not just a wink-and-a-nod level by the National Tax Agency) is that all or almost all personal food expenditures are business expenses. It's widely considered "one of the perks" you get for paying e.g. self-employment taxes. (In the vanishingly rare event that the NTA audits a small businessmen the discussion goes like "Why did the business pay for this meal?" "To soothe my body from the rigors of work and maintain productivity." "Approved.")
Was looking to boot to Qt under a couple of seconds for a camera use case a few months back, and came across similar demos. Can work well for very specific applications/products.

Here's a video of a talk by the author of this particular pdf

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

Will be interesting to see what impact Intel's 3D Xpoint will have on boot times too.
Hey Eric, I'm a developer evangelist at Mailjet and we're so happy you loved it! Thanks a lot for the kind words.
anyone more recent? You see it seems to be that it was a lot easier to know a lot when there was a lot less to know. Now people tend to specialise in one field and know a lot about that field as opposed to knowing quite a bit about a multitude of fields.
What value would you put on the next 6 years of your life? Keep in mind those are not just any set of 6 years, those are likely your best years.

What value would not having children of your own have if you were a woman of childbearing age when the relationship started and that time had passed by the time your fake relationship fell apart and a new one had gotten underway after a long time of dealing with trust issues?

I hope she takes the government to the cleaners for an extremely large sum of money. Millions of pounds at a minimum.
While this incident is quite amusing, I wonder if this could have any negative impact, like unwanted discovery of weaknesses in the API? Otherwise it appears to me that Vine mistakenly shipped a less polished version of their iOS app with no actual negative implications.
Most places where you can use a credit card in Europe require you to use the chip (usually with a PIN).
I believe what the great thinker is saying is that he is smarter than a computer because he can bash its blinking lights out.
How to build a product design team
I doubt that the threats even need to be that serious. There is an anarchist organization called Crimethinc that smells a lot like a disinformation campaign to derail young liberal-leaning people. They propose unemployment, crime, hitchhiking, etrc as viable alternatives to the mainstream lifestyle. The thing they don't mention is that the deeper a person gets into that lifestyle the farther away the person gets from the opportunity to have a greater social influence. It just seems conspicuously ironic that some on the far left are self-selecting themselves out of active engagement in society. I may be reaching, but it seems that any government propaganda agency run by sufficiently intelligent and well funded people would inevitably stumble upon the idea of creating an entire disinformation campaign dressed as radical criticism.
From my extremely limited knowledge, and mainly from reading, and reading between the line on others people's view.

I think Marrissa will be a great COO, but she lacks the vision.

Even people who used to work with her ( Eric Schmidt) had said she is the most quantitative CEO in silicon valley, if not the world. And from many other pieces of information she likes to measure everything, from colour, design or human aspect.

But that is the problem. You cant measure something now and tell you what happens in the future. If you could do that you would be rich in no time. You want to steer the ship to the right direction.

She believe she can Buy into talents with the so called talent acquisition. But if the company are doing some work they love, they will leave. It really is that simple. Talents have no problem finding different Jobs, so you need to do something rather then paying them higher.

Sense of priority, what needs to be done first, it seems to me they are lack of focus. Google too, but google dont have the financial problem yahoo has.

The lack of taste. There, quote from Steve Jobs.
I dont know how to say it better.

Sometimes I wish i could get to say a few words direct to Marissa. From a user perspective.
As with every single piece of software in the world, that would be up to the people who implement it.
> Get lost.

Please don't do this on HN. Comments here need to be civil.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Nodecellar Gets Real (Distributed) - Cloudify
The Muse (YC W12) Is Looking for a Senior Back End Engineer
Selling oil at cheap price
How would banning tuna fishing make it impossible for the world's poor to have a balanced diet? Is it because it would also ban subsistence fishing?
Get an accountant as soon as you have $10k in revenue. Open a new CC account; put all business expenses on the CC. Keep a detailed travel log so that you'll be sustained on the possible eventual audit of your travel expenses.

The single best thing a consultancy can do to decrease tax burden is keep really good books on expenses. Don't drop $14k worth of CC receipts on the floor prior to entry; that costs you $5k+.

Also as a software engineer you get far, far, far more economic advantage from working on your business than from tax optimization. Get people to do that for you; spend as little time and brain sweat on it as possible.

I use bench.co for bookkeeping. Best money I every spent.

Talk to your accountant about retirement funding options; they're the modestly-more-brainsweat required option for decreasing present-year tax burden.
YouTube Kids App Faces New Complaints Over Ads for Junk Food
Doesn't Apple claim that the point of the review process is to catch these sort of things?
i was more startled to learn in passing that yahoo was blocking people's email if they blocked ads. that one seems particularly desperate, given how the last thing yahoo needs now is more reasons for people to abandon them.
Reprocessing isn't a necessity

What do you do with the spent fuel salt mix then?
CodeceptJS - Modern Era Aceptance Testing Framework for Node.js
Google says it unintentionally displayed its own search results ahead of rivals
really learnt a lot from reading this. Thanks for sharing.
I love theoretical physics - I do get tired of all the fluff articles churned out. It's like medical research. You'd think they've cured cancer by now.

If you google around for dark matter, you'll find sources, including nasa.gov saying "direct proof" of dark matter has been found already. This was back in 2006.

Theoretical physicists: disprove MOND, TeVeS, Mass in other dimensions, Scale relativity, or better yet, get better data before throwing around theoretical speculation with such confidence?
Corporate scale business does not want to depend on "seeing things coming". When you have millions upon millions invested you want to get explicit deadlines for when support for products you depend upon will be dropped. It is very expensive to either do unnecessary rewrites or getting started too late on necessary rewrites.
30 Cool High Tech Gadgets to Give Your Home a Futuristic Look
This is the UK, not the US, and there's a case already posted to this thread of someone lying about who they were and being convicted of rape.
Process isolation is easier with virtual memory. Gpus went through this transition recently or in the case of Linux very recently.
Similarly, if a woman pretends not to be a gold digger, lies to a man for 6 years and ruins his life, maybe she should also owe him compensation? Perhaps she convinced him to get a vasectomy under false pretenses to avoid the existence of other heirs, if you feel childbearing ability is the crucial factor.

It's the same act, just for a worse motive (grabbing his wealth rather than stopping terrorists). Yet few would suggest the law should get involved.
I only realized when I watched Jiro Dreams of Sushi [1]. If I remember correctly there is a brief shot of his 5-Star Michelin plaque, which has the company logo on it.

[1] https://www.youtube.com/watch?v=I1UDS2kgqY8
Like any software project with lots of moving parts, it would be great if one could develop an iOS app in a vacuum, writing tests as required, and using them to guarantee a perfect product.

In reality, that never works. I would expect that these features are actually mostly used by QA or product owners for acceptance testing. The reason they typically exist in my experience is that it can be difficult to trigger the conditions required using other means.
How Google Is Bankrolling Friendly Academics
Terror at the Stadium
Correct. Annotations were added in 3.0 with no encouragement to use them for anything in particular, so they could observe what the community would use them for. They were just put in a dictionary attached to the function, and by inspection you could access them and do whatever the heck you wanted with them.

A lot of third-party libraries cropped up that used them to type-check stuff. Type-checking was a popular enough usage for them it's official now, to help gather people under the same libraries and terminology.

You can still use the annotations for other things, of course – the dictionary is still attached to the function and can be inspected as before – but if nothing else is specified, we can now assume they are type declarations.
These are some very valid points. But. The situation depends on the nature of the threat and how correct the police were in their assessment. This woman's environmental activist group wasn't exactly ISIS, but it's not hard to imagine groups that are much worse. If pretending to be in love with someone is deemed to be the best way to infiltrate them, the question becomes "Is it worth the risk of ruining someone's life in order to save the lives of others?"

I don't think there's a clear answer, like the "do you push one person in front of a train to save three other people?" question. It's unfortunate that this happened to her, and she should definitely be compensated. As to whether or not the police should continue these tactics, everything involves tradeoffs and most things are best decided on a case by case basis.
If the internet is addictive, why we don't regulate it?
That much is obvious, I'm just saying that there's no absolutely no reason to believe that the Brits are or ever were any better. The comment I replied to seemed to suggest that if the Brits are doing this, then just imagine what the Americans are doing, because it must be worse. The Germans, too, have used similar tactics recently against environmental groups.
Probably because Python doesn't distinguish characters and strings. When you index into a string, you get a string back (that happens to be length one, of course), which means that a string is a list of strings. Thus, exploding string into a list type isn't really possible as the type of `str` is something like `List[str]`, which doesn't make a whole lot of sense.
A small number of environmental and animal rights groups have stated goals or methods that might be considered "terrorist" -- a willingness to destroy property and harm peoples' livelihoods, to intimidate people into changing their behavior, or even to directly harm those involved in actions they view as detrimental to the environment/animals.

It does not surprise me that law enforcement would want to keep tabs on the more extreme elements of the environmental movement, any more than that they'd want to keep tabs on the more extreme elements of any other political or religious movement. (Unfortunately, it can be hard to filter the truly extreme from the loudmouthed-but-harmless, and there has probably been a lot of wasted effort over the years in infiltrating groups and surveilling individuals who weren't at all dangerous.)
I got the impression from the article that this person was doing this because they were part of a government operation, and not because they took a fancy to the victim for any other reason. If you see any 'golddiggers' (male or female) doing such a thing under a false identity with the express goal of getting close to this person at the orders of their superior then yes, that too should be a crime. But somehow I think that's not what you had in mind.
An OS is recomputing the same functions over and over again when booting, so why not cache all of this, and make it instant?
This submission isn't about that.
Ava – Asynchronous test runner
Show me a State-directed gold digger and I might consider accepting your false equivalence.

Hint: this wasn't just a relationship between two people, one of whom was deceiving the other about their intentions: it was a relationship that existed because a government agency wanted to spy on the target and their friends.
Can someone explain what was the idea to serve the under-served that archive.org should do this?
> Is it worth the risk of ruining someone's life in order to save the lives of others?

I don't see any lives saved here, only a life ruined.

So sure, let's do this on a 'case-by-case' basis. This is the case we're looking at.
Read the article. You are way off.
If they lay off the right people, it's more likely good people would want to go work there. Those good people would be able to make more progress with less unnecessary pushback from people experiencing cognitive dissonance, and the layoffs would slow and ultimately hiring (of more good people) could pick up.

McKinsey isn't going to get them there. That's a move of a dying company. Marissa Mayer needs to do this herself. If she doesn't know who the right people are to keep versus release, that's a bad sign.
Any thoughts on what you would do differently and/or what you couldn't do right now?

Eg. of techstack, syncing databases, whatever. I think this project is awesome! Learned a lot of new things :)
The point of an analogy isn't to be exactly identical to the thing it's describing.

If people are suggesting the law get involved in this particular case, it's because a state actor is involved. If a state actor ruined a man's life in the manner you describe, I think almost everybody of sane mind would want to see heads roll.
Looks like NodeOS is gaining steam.
https://github.com/NodeOS/NodeOS

A very minimal linux kernel, a basic set of CLI primitives, NPM, and a few JS ports of traditional POSIX tools.

Looks like it'll be an easy path to building immutable stateless web servers. It can be run on bare metal (Raspberry Pi), Docker containers, and everything in between.

Start small and extend using the existing ecosystem.

I'm really looking forward to this project reaching full maturity.
Coming from Vine this is not surprising

Probably the worse app I've seen on Android. Almost to the point of being unusable

Instagram with videos probably took 95% of their initial users.
I would guess it's because tuna is a very cheap source of lots of protein: 100g of tuna is 29g protein for a fraction of a buck (canned). I'm pretty sure that's the cheapest source of protein available (in $/g). eggs are not as cheap, and they don't keep anywhere as long as a stack of canned tuna.
Climate change isn't a problem for the planet; it's a problem for the people living on it.
Boost your Black Friday sales with videos
This case is part of a larger set of cases where very similar things happened to a bunch of women. (Long term relationships with men who were undercover police and who had been provided false identities, sometimes using the dead-child's name technique).

Nothing justifies this level of abuse, but it's important to remember that "they" will say a small number of environmental and animal rights activists are extremists who use "violence" (against property, with strict rules about no violence against people).

"They" will give the examples of incendiary devices in department stores that sell fur coats or anti fox hunt activists digging up a corpse, and say those were the drivers of this style of surveillance.

They might forget to mention the police involvement in the incendiary devices activity.

http://www.theguardian.com/uk/2012/jun/13/police-spies-anima...

http://www.theguardian.com/uk/2012/jun/13/police
You're a US resident with a US card?

As a UK resident with a UK card it's been a long time since I swiped or signed. I think you must have the "require signature always" bit set on your cards because someone in the issuing chain doesn't trust EMV.
Elon Musk's Secret Sauce
Isn't saying "1.5 times faster" misleading? From what I see it's gotten 33% times faster.

Although, you might say that the previous version is 1.5 times slower than the current version.
Know Your Bot, Part II: Slack, the Bot Paradise
Just commenting that there are other notable industries than just Windows PC gaming and mobile handsets that use GPU hardware and that they will probably only grow in the future.
How do you test if a reminder notification really launches on a device after 5 seconds?
Do people really have to use firearms for self-defense? Is it that crucial? Can't they just use non-lethal stuff?
> forcing

No, rape is sex without consent. Force isn't required for something to be rape.
Whenever people push for more unbound regulation, this is what happens.

The big players can hire another lawyer and get the regulators for a tennis match at that fancy club while the small players drown in paper.

Ah, and also this: ". As an engineer, when I looked at how the transaction systems work, I was shocked to see few technological safeguards. I imagine there is major fraud activity. Ironically, the bankers and regulators need exactly the technologists that they are pushing away."
A lot of languages use : style: OCaml, Scala as you say, TypeScript, Haskell is very similar (::).
Also known as "suspend to disk"?
I've seen this post, or very similar before. Not sure what they are doing wrong. I've got a small vanity domain and have no problem emailing google, yahoo, and microsoft users.

Maybe larger servers use the age of your domain registration as a factor. I've had mine for quite a few years now.
‘Most Used Words’ app is collecting huge amounts of user data on Facebook
https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-I...

As Vista is still supported, the IE9 lives on.
> I don't think there are really numbers that tell us what the vast majority and the tiny minority of applications use. I think most people will have here some personal bias, because they see the applications that they are working on, the applications that their particular industry is working on and think that the rest of world might be similar.

I'm specifically going against my personal bias. I write server-side applications, but most of the code out there is basically apps and such.

> And you already have given GUI as a counter example yourself. More then a tiny majority of applications have a GUI. And all major GUI frameworks are built on top of asynchronous abstractions, because you want GUIs to be reactive (no hanging due to blocking stuff), and because every input port (either from a human input device or from network) can change the shared state and cause output to more than one output device.

If you look at how the users of GUI frameworks write their code, it's mostly synchronous code with some interspersed message-passing type code. The asynchronous nature of GUIs is only really relevant when dealing with button presses and such.

You don't want to have to program all of it as if it's asynchronous. Having to reify the stack manually into a state machine would quickly induce madness for all but the most trivial of GUIs.

Reactive GUIs are pretty simple to do using blocking code: Have a main thread resonsible for the GUI, offload long-lasting work to other threads. Use message passing for communication. Done. You're still programming in a mostly-synchronous model. I think my point stands.

EDIT: Btw, the beauty of this message-passing-mostly-synchronous model is that it doesn't force you to completely change everything in your program around the asynchronous bits. You restrict your asynchrony to where it really matters. That's a big deal for clarity, IMO.
I think you'll find that boot time is entirely dominated by time waiting for hardware devices to do various things rather than CPU bound.
It wont be Berkshire Hathway for sure, one of its subsidiaries like Gieco
I remember reading about SMIL back in 1999 or so. Any idea why it never catched on?
RPC has won indeed, in many different ways. Classic RISC made its way into the embedded, low power devices and clearly won, at least by the sheer numbers of chips produced. Formal methods settled strongly in the hardware design [1]. Distributed computing made a very strong comeback (map-reduce, clouds, all that). So, in general, it's very outdated. It was already outdated even in 1999.

[1] https://www.cl.cam.ac.uk/~jrh13/slides/nasa-14apr10/slides.p...
What value we can get from data
Literally line 1 of the Apple App Store review page:

> "We review all apps submitted to the App Store and Mac App Store to ensure they are reliable, perform as expected, and are free of offensive material."

https://developer.apple.com/app-store/review/
I only skimmed over the article as I find the beginning already horribly patronizing. Why don't we deregulate drugs and treat drug addicts like we treat internet addicts, by offering help and counseling? Find the holes in their lives and try to fill them with non-self-destructive habits.
AVR, PIC, NEC and alike are classic RISC CPUs and they are already dominant, by a huge margin.
The most beautiful equation
> "Is it worth the risk of ruining someone's life in order to save the lives of others?"

If they have evidence of a plot, then they can act on that. But there is no right for police to fuck up someone's life on the suspicion that they might do something (and in this case, something non-specific).