skysight-inc/HackerNews huggingface dataset:
> "No plans so far. Why whould you need it?

Yeah, nope. Check out H2O if you haven't already https://h2o.examp1e.net/.
The DEA's Special Operations Division already shares data with the IC for parallel construction purposes, and they have a $280,000,000 budget.
As a mechanical engineer, I thank you and how you succeed. If you need a tester for UX feedback, I'd love to help. My email is in my profile.

I checked out your profile and saw you're an ME and developer as well, but also see you're self employed. Do you do freelance programming? And what type of development do you do? Sorry for all the questions, I'm always curious to see what others in the same field are up to.
I respectfully disagree. The labor part is very expensive. 80% of the cost is in civil works.
IRC is still heavily in use in open source development and gaming circles. You can even use it to implement things like Twitch.tv chat.
The great thing with open protocols is that everyone can write clients and servers for them.

I've never used Slack but their front page alone is enough for me to turn away. The first two words I see is "Product" and "Pricing". Nothing on the page hints to an open protocol so I guess it is proprietary.
The curiosity is what makes it interesting! People have been spending tons of effort analyzing the Voynich manuscript for a hundred years. If someone suddenly solved it, it would quickly become uninteresting.
I'd love to look at it, but all the videos have been taken down : (

I found this though: https://www.reddit.com/r/UnfavorableSemicircle/comments/47l7...
Domvm.js (DOM ViewModel)
>Just look at all other cases of man made disasters all were known to be around long before it happened and nothing was done to prevent them.

This ignores the would-be disasters that were prevented.now i don't know any of the top of my head and i imagine that they would be hard to find as they would get less press.
Forward error correction in QUIC
> It's perfectly legitimate to sacrifice aesthetic elegance for the sake of adhering to well-understood standards.

React goes out of its way to make it look like you're working with the real DOM, but in a different way. Take the event system for example: https://facebook.github.io/react/docs/events.html

In that sense its even closer to the standards than Angular is - it still uses events instead of databinding.

> the possibility that non-engineers will be able to work on things

Its highly suspicious that it was ever possible because of tight coupling between template and its data. Just look at an Angular controller and view. Tell me that two different people can work on that in parallel, one on the JS part, the other on the HTML part. Its impossible.

At best you can have a designer work on the HTML part first, then a programmer can import it (a fancy word for copy paste + add all the dynamic behaviour), then perhaps the designer can do incremental design-related fixes but might need to consult the programmer regarding the data. The programmer can also do HTML fixes but might need to consult the designer regarding how they would look.

Lets see if that workflow works with JSX:

* copy-paste: check
* add dynamic behaviour: check.
* tweak and maintain the design: provisionary check:

If the designer really can't handle the surrounding JS, (although given what you are saying it sounds more like the programmer cannot handle the sprinkled HTML), you can move the render function in a separate file:

module.exports = function() { return (
// JSX goes here.
); };

Problem solved.

Anyways, this is just staying inside the box with old aesthetic sensibilities developed from a bygone dark ages era. React is a peek at what HTML and JS could be, if only they actually worked together. Its also a snide remark * implying: "Hey WWW, you're doing a crappy job at supporting web applications. Let me show you how its done"

* not saying its intentionally snide, just that it might come off that way
i'll come back to you when the beta version is online.
Same here. I moved the AppleTV and the Roku to a wired connection and had to set up a second wireless network to be able to browse from the kitchen. Any time I fire up Wifi Analyzer on my tablet I see three dozen different networks.

Making computers easy to use was, definitely, a huge mistake.
The templating engine is an interesting, and slightly curious, addition here.

It looks significantly more flexible than anything nginx offers without having to bolt on a server-side language like PHP - unless nginx has something similar in its millions of modules that I'm not aware of.

(I know about and love nginx SSIs, but the templating here looks more flexible than them.)
Something about the classified reports changes people.

Most of IC guys are careerists. Presidents come and go, which makes me think the DoD has a lot of practice at scaring novice presidents into accomplishing their policy goals.
> I am so flabbergasted that I took the idea seriously, looking at what it actually is, it is so clear to me that this is not going anywhere.

Facebook is using RN in production. So I doubt it.

> Then, there is no real data layer at all! You have to interface with Objective-C!

I don't get what you mean. You don't have to interface with any native code if you don't have a very specific need to use a platform specific feature which is not available in RN.

> I just spent 5 minutes looking at React Native and my first and final impression is that this is a complete waste of time.

If you spent just 5 minutes, it clearly means that you don't have enough experience with React Native, and I don't think you should give opinion on anything without at least being familiar with it. I've been working with React Native for months, and yeah, there are technical hurdles. But I'd say the same for Android, or web (I don't have any experience with iOS dev).

There are parts of React Native that suck. But there parts which are amazing. Amazing enough that I'll choose React Native over Java/Obj-C any day. The development speed with React Native is much faster than native Android dev. The DX is getting better day by day.

I get to share code isn't the primary reason why I love React Native, but it's an important thing for companies which want to support multiple platforms.

I'd say let's focus on fixing the parts that suck in React Native, rather than discarding a new tech without even trying it.
I'd argue that whilst very different in philosophy, The Witcher 3 is about the closest we've come to Ultima VII since it was released.

You might also find Age Of Decadence interesting - it's a super-indie made over a decade or so by a very, very dedicated team. I've not played it and I understand it's flawed, but it looks to be reaching for the same kind of freedom as Ultima VII.
40k/sec http requests (no pipelining) per core is about as fast as it gets unless you move TCP into user space.

Reports of "millions per sec" are usually talking about messages on established channels across all CPUs.

If you're actually aware of a java based web server that can beat even 150k http requests measured by wrk or similar on local host I'd like to see it.
I say gopher it!
>its the equivalent to having a dance party in your hotel room

This happens, a lot. Guess what happens afterwards? The hotel generally charges you a cleaning fee. (Which includes much more than just cleaning, but the days the room wasn't in an usable state etc.)
I have thoroughly enjoyed exploring the old 8-bit days with my kids - but yeah, the games are pretty boring after 10 minutes.

That said! There are tons of great gems in the old archives.. you've got to find them .. we could play Chucky Egg for days on end in our household .. but we definitely had to search to find it ..

One thing you shouldn't discount is the idea of giving your kids access to the 8-bit machines to learn how to program them. This has been immensely valuable to our 8 and 5 year olds' .. they play crap games, but then right away can get access to the code, understand what it does, and learn from it. My 8-year old spends more time reading code (BASIC) than playing games now .. and that is a delight to see.
Could not sign-in/create account to the blog comment thingy, so asking here:

Is there performance numbers available per browser in Android somewhere and to which browser the mentioned numbers apply?

Traditionally the vendor shipped browsers in Android are abysmal, out of date, probably insecure and not standards compliant. So what I am really interested about is stock Google Chrome or Firefox performance. And if these numbers are from either one of those, it would be nice to know.
I find it unfair to compare Steve Jobs to the current wave of immigrants. Personally, I have nothing against immigration in general. However, I strongly oppose and rationally worry about any kind of mass immigration, especially to countries that haven't experienced it before. They don't know how to manage the flow of people, they might have no place to put them (i.e. houses), they don't know how to "integrate" them (enought to enable them to get educated and get jobs), they might simply not be able to handle a sudden 20% increase in population.
MintyPi
I've heard both arguments: (1) bitcoin script has no loops and so isnt turing complete; but (2) no loops is not a real limitation because the logic just be unrolled ahead of time and packed into a transaction.

Ethereum script is said to only be quasi-turing complete because although it has loops, execution is metered by gas fees (functionally equivalent to bitcoin tx size).
Sorry, but what connection is there between the P2P lawsuits and suing someone from shooting porn in an apartment that just happens to have a barely readable QR code on the wall put there by someone else?
Help Me Build a Ultimate Social Site
I agree here. Pricing model is wrong for transactional emails
If bandwidth was symmetric, this would never have happened.

Technically YouTube and other services like it are not needed. People need a means to distribute their videos on the internet —possibly starting with a link from the web. With symmetric bandwidth and a suitable peer-to-peer protocol, there would be no need for a centralised service. Just serve your videos from your home router and be done with it.

Now that there's millions of authors instead of a single YouTube, copyright notices and subsequent takedowns suddenly becomes much harder. No more automated process, they have to (e)mail you a legal notice.

Sure, they could still go after your ISP, have it spy on your communications, and take down your very internet connection. However that would cause even more obvious human rights problems (the internet is the only medium through which freedom of speech is a reality —journals, TV, are much too guarded and centralised for the people to actually speak in them), and it would be solved just as easily as the bandwidth problem: stop the monopoly on the internet connections: we need more providers. Hundreds, thousands of them.

It's not hard either: to encourage the existence of many small providers, we just have to take down economies of scales in pricing. One solution would have the state build the lines (such as the fibre), and lease the resulting bandwidth to providers (without bulk offers).

---

That way, takedowns becomes prohibitively expensive. As it should be. Now we can concentrate on taking down the real bad guys.
You seem to think that's somehow wrong. Excluding ouliers some times makes sense. If you're trying to decide whether variable x ptedicts y, it makes sense to remove data points where you have strong reasons to believe that other variables stronger than x might be at play.

What was the argument to exclude Japan?
I took a look. This seems intriguing because it doesn't bring the whole RxJS with it to make observables work. Though I'm a bit baffled by the developer's statements about immutability of values in his SurviveJS interview [1]:

"With mutable data structures, it is trivial to guarantee that there is only one version of a certain domain object in memory."

I'd like to know how this mutable values can be tracked while immutable values can just equality check. I'm currently learning ClojureScript with few simple projects, and its immutability both pleases me and drives me crazy.

Though I can agree on his point that Flux (and Redux) do take over your application. I'd definitely like to use something else with my next React project if possible, and Mobx looks it could fit the bill.

Also, SurviveJS is a good React and Webpack book that's continuously expanded and adapted to use different libraries (like for Redux and Mobx). You should buy it!

[1] http://survivejs.com/blog/mobservable-interview/
That's a pretty great story. It's hard to believe how brilliant a lot of our predecessors really were, and it's very humbling when they pass away, to read all their great achievements that dwarf my own.

Rest in peace, and thanks for helping push the information age forward Mr. Clark.
Why did I leave programming for product management?
The person you are replying true believes that truth is objective and therefore obviously cannot commit a logical fallacy.
Where Is My Pi Zero?
LLU Local loop unbundling is what you need
You might be interested in Shukaitis & Graeber's "Constituent Imagination" (available on Library Genesis):

"Or is there something wrong with universities in general?

"On the other hand one could just as well ask: why is it we assume that creative and relevant ideas should be coming out of universities in the first place? The modern university system has existed only a few hundred years and during most of that time, universities were not places that much fostered innovation or the questioning of received knowledge. They were largely places for compiling and redacting received knowledge and teaching students to respect authority. The old-fashioned stereotype of the professor as a greybeard pedant fussing over some obscure interpretation of a Latin epode, unaware of or disdainful of the world around him, was not really that far from the truth. For the most part, universities were dominated by figures who were scholars but in no sense intellectuals.

"[...] From this perspective, what we saw in the ’60s was something rather unusual: a brief moment when the model changed."

(Though regarding the sciences, Graeber mentions a combination of 1970's neoliberalism plus managerialism & bureaucratization of universities.)
Sorry, down-votes accepted, disclaimer that I don't support Google out of preference at all, but from a consumer point of view, I must say ...

FUCK YOU, AT&T.
Great article but I disagree with his multiples.

On average for Fortune500 companies the standard multiple is around 15 times earnings. x20 or so times for Technology.
Granted these likely are the dominant player and are much more stable but Saas companies have growth potential that likely exceed such companies.

I think the 4x earnings upper limit is extremely low, especially as there is likely a reason they are trying to buy you out, not just from keeping it relatively stagnant in terms of development and collecting profits. I think at a minimum x10 earnings for a substantial Saas would be the low bar estimation by me.

Lets be reasonable, otherwise you would just hire someone to maintain and just cash in if we are talking about a company like this article is talking about.
Ah Crimea ... explain me why Kosovo can vote for its independence of Serbia and it's OK but Crimea can't choose its fate ?

Can you even find a significant number of Crimeans that are unhappy with the situation ? If Crimea had really been invaded by Russia where are all the testimonials of the Crimeans saying that their life is worse than before and that they wish to go back to Ukraine ?
It's likely not low. The FBI's budget is $8 billion, and the DEA is a small fraction the size of the FBI. I'm rather amazed at the reach of the DEA's activities off of that small of a budget however.
Marketing Dissertation, Hotel Industry, Social Media, Customer Loyalty
seems like a very convoluted and inefficient way to have getter and setters without saying those words
America's fragmented culture?

I suppose you refer to South America, because the North is not BY ANY MEANS fragmented.

You can go anywhere in the US, from West Coast to East Coast and you see:

Everybody speaking the same language. Some small places will also speak Spanish and French, but everybody speaks English.

Everybody having the same religion -puritan culture. There is a significant amount of people believing in creationism as something Christian, when in fact Catholic or other views of Christianity had not accepted that for centuries.

Everybody sharing their own political believes. All believing the same mythology(the founding fathers like sacred creatures, the Constitution and so on).

Everybody watching the same TV channels, going to the same stores(Wallmark...)

They play the same sports. They go to a basketball play and first thing they do is put their hands over the heart and sing the same hymn.

Now compare that to Europe when you cross the channel from France to England , and you have different language, different cultures, people driving on the other side, values change, religion change, even weather is completely different.

Denmark is totally different to Holland, to France, to Switzerland, to Poland, to Italy, to Spain to Greece...
The negative response tends to be against the super low impact ones, such as this.

I have to agree with the GP, blogging about an issue like this just seems tacky.

The reactions would undoubtedly be different if it was a practically exploitable CSRF, like something that allows you to change users email addresses.
What you see mixed in with JSX is view logic, not business logic. I see the same thing in the Aurelia examples

<h1>${router.title}</h1>
<ul class="nav navbar-nav">
<li repeat.for="row of router.navigation" class="${row.isActive ? 'active' : ''}">
<a href.bind="row.href">${row.title}</a>
</li>
</ul>

Which is almost identical in JSX:

<h1>{router.title}</h1>
<ul className="nav navbar-nav">
{router.navigation.map(row => (
<li className={row.isActive ? 'active' : ''}>
<a href={row.href}>{row.title}</a>
</li>
))}
</ul>

For loops and map functions aren't necessarily business logic, but they are view logic (and you'll see them in any sort of tempting or view system). React actually makes it very bad to include any substantial business logic into your templates as the render function is called many many times potentially whenever your data changes, so you want to include very minimal stuff in there.

> You'll also need to worry about how you run BDD tests for specifications and scenarios. How can this be achieved in React as you write test suites for user stories and non-UI acceptance tests? How will this impact your continuous delivery/integration systems as well? You'll have to rewrite all your test suites into Jest, right?

Exactly the same! At the end of the day, React is just Javascript. You still have your models in their own classes or functions, with your own API helper methods. How you write that doesn't change - no need for Jest. We're testing our entire app - including templates/views - using Mocha (and we're about to run tests in Karma in real browsers pretty soon).
In cases like this, they almost always voluntarily pull back on questionably legal activities to prevent any kind of legislative (or similar) response that might stop future questionably legal endeavors. I'm sure that's what they've done in this case.
> You can just disable javascript

And break an increasing number of websites. What I'm suggesting is a platform where this isn't even a thing. I open my client and I'm guaranteed that all services on the network won't blast me with ads, lazy load content, have page weights of 1MB+ (for a 50KB article), won't let third party advertisers track me via their JavaScript. And they all just work.

Every time I open the uBlock panel, I see even more new domains pop up that aren't on block lists yet. One big UK detailed had over 50 external scripts. Worst is when a sites main layout JS relies on a function in some third party as JS (trackThisGuy()) and completely fails when that code isn't present - block the ad provider, site breaks.
FCC Locks Down Router Firmware
I am moving away from mandrill for other reasons but luckily I only have to change configuration. We used nodemailer which is node lib abstracting many mail providers, smtp, aws ses, mandrill, sendgrid, etc.
First time I traveled to Israel I was surprised to see so many Jews that were actually atheist or non religious practitioners.
I closed the tab then later reloaded the page and it completely blocked it saying I needed to login to view it.

Clearing cookies fixed it, but wow.
Blocking their cookies and Javascript codes circumvents that. This can be done using NoScript.
Nothing fancy - I message pass via zeromq to a cluster running python/numpy instances. It's pretty coarse granularity - the (BFGS curve fitting) optimizations I need from numpy will take between 0.5 and 3 seconds usually so I'm not suffering too much on serialization time in comparison. The optimizations involved do not need to be run in real time against the very latest streaming data, they just need to be as recent as possible, which makes this solution quite workable.
They have to be, otherwise the vast welfare state system collapses. It's why the big European welfare states can't handle huge amounts of immigration very well. The greater the welfare state, the greater the influx of immigrants that you're likely to see wanting to get there. The only reason the US was able to absorb the massive immigration it did on a few occasions in its history, was due to the almost complete non-existence of a welfare state at the time, immigrants had to make it on their own at very limited additional cost to the state or tax system. If you deployed a full European style welfare state in the US, and then attempted that scale of immigration again, it would collapse the political system and economy.
Smartphonestock.it Buono Sconto di 5€ speciale Weekend
The multiples we discuss are related to SaaS businesses below $5m valuation. Fortune 500 companies are indeed valued differently, usually on a multiple of EBITDA or similar.

10x is very high. Sure, there will be a few deals at that level, but the majority are not. Our data is based on over 50 SaaS sales below $5m we have completed so is not just made up or an "estimation". It's where 90% of SaaS businesses will fall if you want a high degree of certainty when selling.

There are lots of reasons people sell businesses instead of hiring someone to run them:

- to reinvest into other growing businesses

- they are no longer interested in the business (it's not always about money)

- the business is a mental distraction. Sure, you can hire someone but you still have to think about that business

- to benefit from a lump sum of cash now vs waiting 3/4 years, usually at a lower tax rate (capital gains vs income tax).
People assumes that the underlying structure of a political party is an effective mechanism for getting power simply because a couple of parties have a lot of power. But at the grass roots political parties are just very pretentious social clubs. Trying to compete on that level seems prone to failure.

It is much easier to try and influence the direction of one of the incumbent parties by taking over the leadership (Trump) or just purchasing influence. So you get parties that are completely detached from the underlying ethos that their members naively assume exists. But actually a large party has no more ethos than a golf club or a frat house.
Beer Festival raises over £21,000 for Charity
How to Improve Your App Ratings on Play Store? It’s Very Simple
Still, "axiom of choice is a theorem in intuitionistic logic" is absolutely true whether or not you accept intuitionistic logic.
i think it would be interesting to help on https://github.com/mobxjs/mobx/issues/104 if you have time