skysight-inc/HackerNews huggingface dataset:
Hi, astreet, thanks so much for taking your time,

I want to stress again that finalizers complicate and slows code in very complex ways. Just measuring the startup time isn't enough. You essentially slow down the garbage collector by giving him work and code he can't analyse or optimise.

The mere usage of finalizers, even if they log only, can lead to Out-Of-Memory-errors when there's still memory available!

This user showed that the numbers of waiting finalizers went up to a couple of thousand after they switching to Fresco: https://github.com/facebook/fresco/issues/1363#issuecomment-...

Think about it: 5000 finalizers waiting to be run! The finalizer-queue is single-threaded, which means that every other object on the same ART that has a finalizer will have to wait until these 5000 finalizers are through, before they can be garbage collected.

No need to apologize though, I know that RN is being flooded with attention and changing core code is not trivial.

Again, thank you for your time.
No I understood you I just didn't really agree with the criteria used for Show HN is all. It seems to bar spam + blogs. I think blogs can still fit the criteria just fine.

But that's just my opinion.
This one is also nice: https://github.com/sindresorhus/noop3
It has a noop factory :-)
There is currently an idea floating around that you could put a wireless access point on every block and then provide gigabit wireless over millimetre wave spectrum. So a way of skipping the hard bit of fibre to the premises.

Now all we need to do is actually make it work...
In Norway it is quite clear who is liable, the 3rd party.
Anyone that holds personal data needs to acquire a license to do so from Datatilsynet (data protection authority) and they can only use it for the purpose specified/granted in the license.

Most of the banks here just provide downloadable csv/excel files after logging in with BankID (national electronic ID thing, https://www.bankid.no/en/company/).

If you upload that file to a 3rd party, the 3rd party still needs a license etc to keep/process it and is liable.
The highs and lows of branding a start up (Podcast and article)
Universities also typically have multi-million dollar IT budgets and larger institutes have dedicated IT staff with >5 employees that manage the email-servers, computer pools etc. It is not a stretch for them to also offer other services like a mattermost installation or a gitlab installation and indeed that happens.
Our society has a "genius syndrome" problem. Its culture promotes the idea of a master solving all issues. He is usually 20 something and does everything right.

But the fact is:

- most great people are not born great. They become it. If you want great, you need time to nurture it.

- most great people fucked up hard a lot on their way. Greatness implies training. Training on important things with consequences.

- most great people are not alone. Something great is rarely achieved by one person. Even if something appears to be done by one person, you usually have a lot of entities supporting the work in some direct or indirect ways. Without it, the so-called genius would have accomplished nothing.

Bottom line, we should remember:

- good persons, like good things, are rare and have a cost. Plus they take time.

- The lone genius is the exception, not the rule.

So you messed up on the way ? Good. This is life investing in your potential. Can't wait to work with someone like you.
An order of magnitude would be ~$20m (actually ~$50m, together with the other fine). And I too believe that the fines were too small
The most useful WordPress resources
We knew thousands of jokes like these back then.
Apache Flink 1.2.0 Released
Isn't this all based on LSA (Latent Semantic Analysis; e.g. first major paper was by by Landauer back in 1990, and going back to the 1960's)?

I implemented LSA a few years ago based on these papers and it just seems like LSA/LSI to me..

[Update]

Just found this:

> In this sense we have come full circle to the methods presented earlier that rely on matrix factorization (such as LSA). Where LSA uses SVD to find the best fitting subspace in terms of the co-variances of words across documents, the Glove model explicitly optimizes wordvectors to reflect the likelihood of their co-occurrence. The point, however, stands that Word2Vec is not an entirely novel approach to arrive at word vectors that capture semantic meaning in their substructure.
Superdesk goes live across Norwegian News Agency newsroom
They could make a deal with browser extension developers to bundle a surveillance module. That is why I never install any browser extensions.
Romania is developing its own culture of protests
Bosch would be a better name. Volkswagen rarely has anything to do with it. More so Audi, but Bosch produced those SW and devices.
Im taking this course at Oxford and they have been working through the practicals 1-3 (further ones will be posted)

For anyone considering working through this outside of Oxford: I think the practicals are the real gems here and should be doable without the practical lab sessions that you get when attending the course. With that being said, they use a dataset a bit closer to a real world assignment. Therefore, it requires some patience when wrangling the data especially for the later practicals.

However, the patience should pay off and it is rewarding once you build your own nonsense spewing TEDbot!
In fact, let me go one step further: If mutt does not nicely interoperate with other programs using streams of text then it does not follow the Unix philosophy.
GNU Radio module to receive and reencode signals of (some) wireless car key fobs
Our Top Digital Marketing Blog Picks from Around the Web
I'll accept your argument as an upper bound on the issue. I don't agree fully with "breach of contract" in such cases, but it's less unreasonable than making it a criminal offense.
Three guys just arrived in the Gulag. They ask each other what they did to end up there. First one says:

- I came to work 5 minutes late, I was sentenced to 10 years for sabotage

Second one says:

- I came to work 5 minutes early, I was sentenced to 10 years for espionage.

Third one says:

- I came to work precisely on time, I was sentenced to 15 years for contraband of foreign clocks.
RougeWifi – A simple password stealing bash/php/JavaScript wifi AP
You should take a look at Teller [http://teller.io].
3 Reasons Why Flu Vaccinations Are Useless
adhd : saddle-shaped focus landscape :: non-adhd :: bowl-shaped focus landscape
point of jsx is to make react more intuitive to non-programmers
Seeing the name Latecoere here (manufacturing aircraft door) makes me happy and sad at the same time. Thanks for the link, it was enlightning.
can some1 explain why i get downvoted for what i think was a constructive comment describing my personal experience ?
Is it just Xamarin/MS hate ?
The neighbours might have an access point without a password. But I think if the vendor is really interested in collecting personal data he could just install a GSM modem with a prepaid SIM card inside so that the device doesn't depend on Internet connection.
Open-minded about sex? Use Feeld’s secret smartphone wallpapers
I wish a GCC Rust compiler, but it's not planed for 2017. Hope this can change in 2018 :)
I could say this in response to a dozen posts here, but arguing over the strict definition of the term is largely beside the point, which is the actual capabilities of the various languages. In fact, the argument itself shows that the distinction is no longer either as straightforward or useful as it once was, making the dichotomy moot.
Firebase review – 9 months in
Already happening. The main selling points of BBG is the chat (IB), since it's the industry standard. That's why banks & asset managers started their own product.

There is a very strong desire to get a working competitor to Bloomberg to reduce costs. And replacements slowly seem to reach a maturity that make this possible.

But this is not work for a start up. You need a lot of capital to develop a product that works for all asset classes, and a huge network to enter the messaging sector.
A4 size, pdf scribbled annotations with stylus, synched with a 20GB Box.com account
It struck me as a variation of one that's from an old movie (can't remember which) and is a favorite of some philosophers:

Man in restaurant: "May I have a cup of coffee without cream?"

Waiter: "Sorry, we're all out of cream. Would you like it without milk?"
Trump's unshackled attacks on the Constitution
Multiple compromised nodes working together to identify you.

We already see this with things like ultrasonic communication. A compromised (has sketchy app installed) phone could, for example, communicate with your television or computer speakers and mic via ultrasonic frequencies to determine what ads you have seen, or what digital streaming content you are consuming.

An app could take it even a step further and use a root exploit and secretly take a short recording every 10 minutes or so to relay to someone who wants to know what song or movie you were consuming.

This isn't just possible, things like this have already been found in the wild.

And you can bet your bottom dollar these snaky companies would keep their mouths shut under a NSL if it meant they could keep tracking you.

https://www.schneier.com/blog/archives/2015/11/ads_surreptit...
That is a great link! We are just starting to look for a new place outside the city and that will come in very handy.
This is nice. Now we finally have a template npm project for everything, with no side-effect.
Ugly and simple truth: no. In real life, in a customer centric approach, you can choose to ignore even 50% of your users anyway, from a marketing pov, if you decide those are not the users you care about (hint: you care about those willing to pay way way more - like when you make an overpriced iOS app but completely ignore Android to give another example). Why care about... less than 1% of users, when you already chose to ignore an even larger percent in your other approaches? Fair? No. Makes sense? Yes.

Expose all data trough a clean and documented API. If screenreader accessibility matters, someone will eventually pay you to develop an alternate interface using same API, or an open-source will be developed at some point...

Solution to accessibility problems is usually: (1) expose your data though an API, (2) wait to be paid to develop a truly accessible alternate "light" UI (if it ever happens), but don't cripple the "main ui" (well, actually more like "have it like the customer wants it" ;) heavy animations and fx are "crippling" in my personal view too...).
Ask HN: Best cheap hosting options for Node.js apps
Hi guys! Just want to know if where can I host my Node.js app at cheaper price rate?

Suggest some good options.
And on the other hand China (and other big countries) haven't been able to invest at the same time (for a reason or another).
While the decision to remove npapi plugins technically makes sense, even more so than the removal of xul-based plugins, it'll prove to be -imo- a deadly self inflicted wound for mozilla.
Technology: jumping the queue
Corporate Paranoia in the Snowden Era Leads to a Startup Boom
Feds release gas in NYC subway to study for potential attack
this sound like a reverse-DRM, they can they figure out if you're watching pirated content then send you a bill.

this cheap unknown brand doesn't look so cheap now does it.
Check the sibling comment for expressing my concern clearer than I could.
For me, alarm bells were already ringing at "I've run Oracle" ;)
Thanks! We're definitely trying to keep it pretty simple—Spacedeck looks cool too :)
How about water? It's a more potent greenhouse gas than CO2. I'm aware that the suggestion presents another mystery, but at least it's an obvious greenhouse gas that was present on Mars.
Reuters had the glorious idea to be modern and develop the front-end in JS. For an application where consistent high-speed delivery of information is the most important factor, that's just a terrible choice. For many companies, terminals are one of the most critical pieces of infrastructure. They shouldn't have to run in a browser engine.
Many people use Photoshop for drawing as well. How does it solve that use case.
Is there really much value in keeping the same HN account? Perhaps account rotation would be a much better method of obscuring your identity. Some social networks do have value for maintaining the same friends, while others do not.
The German got the dog to do tricks by rewarding it; the Russian got it to do a much harder trick (talking) by cruel punishment (starvation)
What are the practical uses of language modelling RNNs ? (apart from writing grammar/syntax checkers)
Not sufficiently expressive.

For example, let's say I want to model a filesystem on top of the database. And I want to give users access to folders when they have access to an ancestor of that folder. How do I express that in SQL?

Also how would revoking access work in the proposed "data-stream" model?
The problem is that most of the alternatives are made solely for equities. There are other asset classes out there that are at least as big (or bigger) where there is virtually no competition.
You might also turn the argument the other way around:

I type 'something.com' and you owe me $400 for every IP packet you send. That's an equally valid (or invalid) ToS either.
Same as everything else in a business: the company itself out of the profit made profit made when they sell the data. out of the profit. From the FTC's statement:

> Vizio then turned that mountain of data into cash by selling consumers’ viewing histories to advertisers and others.

(or simply include the cost in the price of the TV)

Also, the data costs should be a lot lower if they negotiate for a very-lows-priority, off-hour plan that batches the data, only uploading when it is cheapest.
foobar2000 replaced winamp for many of us.
Aye. If you want to see some aged infrastructure, dig down to the bottom of banking's tech stack.
Relevant: https://thenextweb.com/creativity/2017/02/06/carads-humanity...
I think the parent is being purposefully hyperbolic ... however, a router manufacturer could have a ghost APs that domestic goods could try to send via. It perhaps wouldn't be the weirdest invasion of consumer privacy story either.

In the UK nearly everywhere send to have a BT WiFi signal as they give out routers with a commercial side-channel that anyone can pay to access. If your smart device had access to BT WiFi they'd get a signal out in many places regardless of whether the TV owner had WiFi.

/EvilGenius
Mindfulness has lost its Buddhist roots, and it may not be doing you good
according to wikipedia there are a windows phone, ios and android versions out right now.
I agree that I wouldn't change your current tooling, as the cost isn't worth it. JSX isn't that great. But even though it turns that HTML into function calls, there is still an expectation of how it will work: i.e. those functions will still produce the specified html. At the end of the day, writing a layout in html is so much more intuitive than using function calls. Makes me think of how MS introduced the XAML language when they created WPF, making it far nicer to build UIs out of code than in winforms.
Grouping all these tiny libraries under an umbrella project will just end up like PHP. No consistency, and various levels of repetition and redundancy and quality.

Having them separate like this at least means that if one library doesn't implement things 'right' you can switch to another easily.
The Cyber Coordinator: Let the Dog Bite
I knew a variant of that joke from Eastern Germany, where the police, the military and the Stasi (GDR intelligence service) went hunting, but I like this version even better. ;-)
Those are usually rather owned by ThomsonReuters. They make huge amounts of money with exclusive data feeds for algo traders. For the terminal it doesn't matter if you see the data a few milliseconds later, too late to trade anyway.
GitLab CI is even slower than Jenkins? It's been on my list of alternatives to evaluate, but I guess I'll just push it further down the stack...
Also, anything by Elaine Pagels - Gnostic Gospels, Origin of Satan, etc. Really opened my eyes to what Christianity could have been if not for the toxic influence of Paul.
Kodiak Rating SRM Software- All New Product Section
scaleway has an arm dedicated server with 3 euros per month
JS code run on JSC, bridge modules are implemented on objc/java
After the Mystery of Rotary Lip Seals
The collected data about you will be used by marketers to sell you goods and services at a higher price and not to make a "smarter smartphone". For example if an online shop somehow knows that you live in your own house it can set higher price for you than for people who rent a cheap apartment in a city.
Seriously, we have to think as a society what license to manipulate we give the advertisment business, then we can talk about blocking ads.
Beautiful data: mapping USA rivers in R
I visualize how the information being studied could apply to my particular situation, then I practice what was studied in the same day.
Shucks. For what it's worth, your comments have made my day. I'm sure I'd have a blast working with you, too.

You wouldn't, perchance, have a masters degree in stochastic modeling, would you?
looks like chrome copied an old opera feature ;)
Swift RC is managed by the compiler and is visible in the type system and language semantics.

C++ language definition doesn't give any special treatment tostd::*_ptr<> types regarding compiler semantics. They could be be something else.
This is terrifying! Is this a real email or a mockup?
I don't see AMP making it. The invasiveness is classic Google. Up there with Google Plus.
Transitions are not native. They are simulated to appear as if native from JS.
I've only seen such thing on infinite non-optimized listviews on old Android crappy phones, but, new listview infra that solves this is coming up soon :)
FR8 Revolution Inc | Oakland, CA | ONSITE | Senior/Principal Full Stack Engineer and Senior UI/UX Engineer | Full-time

Hi, I'm Steffen Enni, CTO at FR8 Revolution Inc a Volkswagen backed Series A company. We’re providing the $700B truck freight industry with a new and powerful way to help fleets fill their trucks, shippers track loads in real-time and drivers gain some control over their lives and careers. We're hiring experienced front end / full-stack / back end engineers to help build our product vision.

Our front-end stack is React, MobX, Material-UI, Jest+Enzyme on top of an api layer using Swagger/Node.js in front of a set of micro services built with Dropwizard, Java, Docker, Mongo and SQL. (See more on http://stackshare.io/fr8-revolution/fr8-revolution)

For more information have a look at our job openings at http://www.fr8.guru/jobs. Interested? Fee
imagine you had about ten excel tables linked in a graph, any interesting visualization or analysis involves querying it like a database, and many databases are very rigid in terms what they can store, not flexible like excel. Semantic web stores (triple stores) are mostly schemaless and solve the rigidity but they had their own problems [1], datomic's 5-store model maybe fixes them? So maybe we will see an excel-for-graphs based on datomic someday soon. I'm working on this problem so if anyone has any interest in discussing this you should email me! It's a really interesting problem because excel-for-graphs would be an amazing starting point for building CRUD apps.

[1] can anyone help me with clarity here as to why triple stores failed? Is it because no :db/retract and no time axis so cache consistency problems? or a deeper reason?
Totally different.

In C#, GC is part of the language semantics and its interaction with unmanaged pointers is well defined in the language semantics standard, including how the memory is pinned when unmanaged pointers need to access GC allocated memory.
Stop working for free now.
May be worth noting that AV companies and privacy guards also sometimes operate on this model. E.g Avast and Ghostery.
Funny you would say that , I first grew miscontent with winamp when it made steps towards taking over my music collection with its winamp agent. Later left for no nonsense foobar2000 without any regrets.
Personally I think it's fine to complain about being downvoted if no-one has responded constructively.

It might not help, of course.

Moreover, without vote visibility you can't tell if the reason given by one person is supported by others.
Password Cracking AES-256 DMGs and Epic Self-Pwnage
Well, those that review CS papers about GC algorithms to ACM, OOPSLA and SIGPLAN, think differently.
what's the problem? If it's a generic error message that's s server-side issue unrelated to RN the team is working on fixing.
I moved from winamp to foobar2000 to deadbeef and I would not say deadbeef does the job quite well, it plays music sure but it's no foobar2000.
How to play mathematics
couldn't agree more with @realharo. IMHO C++ step learning curve is a no-go for product dev.
I guess they did it to protect their market and war machine. The question is where did the pressure to do so come from, was it from the political class or the business community.
Native look and feel (for Qt)
This somewhat reminds me to the "The Funniest Joke in the World" by Monty Python: https://en.wikipedia.org/wiki/The_Funniest_Joke_in_the_World
I wonder if placing a cookie on my computer without prior written consent constitutes "unauthorized access". Class action anyone?
> Relying on an external dependency is a net win if and only if the time gain overcomes the loss of control.

Everybody should remember this
You forget to list competitors who will help them improve ;)

Anyway, I appreciate the transparency of "yes, this is our product" as well as inclusion of competitors. Doesn't make it seem as though they're the only other game in town.

Most importantly, their analysis tells me they're watching their competition. Too many companies say "oh they stink" wrt their competitors and take a "we know best" approach.

Being open to watching competitors means knowing when they do something smart and adopting the good parts. I appreciate that in marketing
> We need meaningful competition for broadband.

It's a physical monopoly. It doesn't work that way with physical monopolies. We need regulation, just like we do with power and water.
They aren't going to pay you. You're probably the subject of jokes he tells his friends.

However, if they never paid you, it means that any code you've done remains your exclusive property (i.e. the company has no right to use it without your approval, since there was no consideration under which a claim of work for hire would succeed). That's your one bit of leverage here. Make the company buy out your code. Then find a paying job that actually respects you.
React Native is becoming the Wordpress of mobile apps.
Do you also plan to detect counterfeit pieces ?
Isn't that the main point of differential privacy?
I'm not sure how that says "someone else told her to do it", but even if it was true, the point still stands:

She did it, no one else did. You didn't, I didn't.

If other intern would have did it, then we would be having the same conversation about that other intern.
Fluentd v0.12.32 has been released
EngageSPARK – a Twilio alternative without coding
That's a great perspective. Breach of contract would be the upper bound.

I don't think ToS should be able to be enforced either because it is unreasonable in today's society to assume checking that box in a sign-up process is actually giving informed consent to the terms for the wast majority of people. But even if it was, worst case it's a breach of contract.
Winamp is designed to play music in a convenient manner, vlc has not such specific design and still offers a convoluted playlist experience that is not for the weak.

Use whatever suits you most.
And they had to wait for people to invent computers so you could do your job; still you get praised for doing good stuff that no one else in your company does :)