skysight-inc/HackerNews huggingface dataset:
I've done a lot of systems design and development in the insurance industry, and it's a vast space with opportunities not just for insurers.

The most recent thing I worked on was a pricing and activation engine that sat behind a web site that acted as a broker for a number of insurers. That isn't new, but it was new for this market - life insurance. As such my employer was a single provider on a panel of providers.

The web site that provided the panel brought a number of innovations - one of them being an underwriting SaaS. Panel participants are able to enter their underwriting crown jewels into a 3rd party web site, secure in the knowledge that their IP wasn't going to be leaked or shared with others on the panel.

There were many more efficiencies that the model enabled, which were never realised (well, not by the time I left) because the SaaS provider couldn't reach financial agreements with some of the providers.

Greed was (is?) something that risked torpedoing the most innovative thing I've seen in life insurance, ever.

All that to say I agree that this market is brimming with opportunity. The market is so incredibly broad, and deep, and so complex... Regulation is definitely a thing, but hardly an impediment. I have, for example, spent many years in this industry, but never worked for (or with) reinsurers. I have a long-standing suspicion though, that that market is so convoluted that the front-line insurer can conceivable be it's own reinsurer, after having passed through like, 15 other reinsurers...
My mini-adventure building a loss-making crypto-trading bot
Gotcha, I misunderstood.
All right, why not give a billion dollars each tomorrow? It's just integers (OK, decimals) in bank accounts. Let's do that and solve our economic problems for good! /s

Monetary supply/demand is a tiny bit more complicated than that.
ShutterStock Images Downloader 1.2.2 Crack Free Download
If you have helped develop surveillance technology used by dictors you are at the very least complicit in the dictatorship in return for profit.
>> Benchmarks for React consistently show its superior performance over Angular 2/4: https://auth0.com/blog/more-benchmarks-virtual-dom-vs-angula....

Intellectually dishonest. The article linked to was from January 2016, around the time the first beta of Angular 2 was released. That code has all sort of debugging code in it, and the architecture changed quite a bit between then and the release in September 2016. (To say nothing of the fact that those benchmarks don't cover Angular 4, despite the preface in the article) With AOT in Angular 4, a site running in production is quite fast compared to JIT.
I think it says it all the Redux comes with its own set of tools to see WTF is going on inside it.

None of it is necessary. Your code base will thank you as will the gods of software simplicity when you rip out all the Redux and Redux tooling and write this.app.globals.myvar='selected'

Honestly, think about all the time you spend writing not React code but Redux code - it's crazy and totally wasted time and effort.
Apple gets too much and too little credit for the iPhone
They already have done that looking at all the reviews of their AMD Ryzen CPUs since release in March 2017.
> sites with more that two million users in Germany must take down posts containing hate speech or other criminal material within 24 hours.

Censorship and fines galore. Just this week: a €2.4B fine from the EU for Google's integrated shopping view. A Canadian ruling stating that Google had to enforce Canadian censorship worldwide. And now, huge fines for content that the German government finds objectionable.

How long before google, Facebook, etc. retreat to the US entirely (or even to some liberal island nation)? Sooner or later, the economic benefit of a data company having a physical presence somewhere is outweighed by the cost of overbearing censorship laws. Maybe it's time for the Sultanate of Kinakuta to become a reality.

Google and Facebook should start investing heavily in anti-censorship technology a la Tor and I2P. Sadly, I fear that this may soon become necessary in "liberal" nations like Germany. It's already necessary in the U.K., with draconian anti-pornography and anti-cryptography laws.
Linux and macos use the IOMMU for protection by default. Windows needs a lot of configuration to achieve that otherwise it only uses it for virtualization.
The followup has arrived:
https://labsblog.f-secure.com/2017/06/30/eternal-petya-from-...
GST Compliance – Customers Relationship Management
I have noticed people leave the website without checking it out, because of the landing page.

You can login with this account:

email:test@test.com

password: 123456

Just please don't post anything with it ; D

EDIT:
as I see the landing page is a huge flaw, no one wants to register, so everyone leaves after they see it. Will fix it in near future, so everyone could see the site's content without dealing with the landing page.

UPDATE: updated the website. Now there is a version for non-signed in users. You can see its content without dealing with the landing page.
That's basically my reading: Some script kiddy got hold of spook-grade malware and tried to mod it.
Bing's photo of the day as your wallpaper, Automatically – windows
Certainly more destructive for the 99.9% of owners who don't know what MBR or GPT is.
DevOps Game Theory
I started with a TI-99/4a back in 1983 at six years old; I've forgotten most of what I learned as a child tinkering with BASIC and later with DOS/Windows machines. I learned early on that programming wasn't for me, but I love hardware hacking and use those skills daily.

> I know the raspberry pie and stuff are a way to do that, but it feels so artificial and fake.

The Raspberry Pi came about as the result of obscure, unsupported, difficult to grok dev boards that polluted the landscape. With the release of the Pi, suddenly we had a dev board that had a maintained and supported Linux distro, GPIO that was thoroughly and correctly documented, and a community that actually cared about the device. Fast forward five years and it has stayed the dominant "consumer developer" device because it has opened up more and more, while still being 100% supported by its makers rather than closed and abandoned after every minor revision (looking at you, Hardkernel).

If anything, the RPi has revitalized programming as an educational path for young children, and I applaud them for that.
RuuviLab
When I have an idea I make a quick JayPad (its a tool I think is a perfect solution for this “problem”) about it. I write down everything I need to get out of my head and structure it along the lines: Problem, Solution (+tech specifics), Business Model, Competition. After that I invite someone which I think shares the problem and which might be interested in working on the solution together and we just bounce ideas.

If the idea lasts this test we specify next steps and just start working on a prototype right away. Honestly: I am juggling way to many projects - but I just love it and I cannot help it. By getting someone on board right off the bat I have managed to force myself into getting things done quicker. This process at least secures that I get stuff done and I have successes from time to time :-)
>> Redux DevTools is immensely useful

If you use @ngrx/store, they can be used with Angular2+ as well.

https://github.com/ngrx/store-devtools
> rip out all the Redux and Redux tooling and write this.app.globals.myvar='selected'

It's obvious you have no idea what you are talking about.
Example: [1]. As part of a python library I wrote for querying and manipulating annotations of a medical image dataset, I added, using matplotlib, a very basic DICOM-viewer that interactively flips through slices of chest CT scans and displays annotation info.

[1]: https://raw.githubusercontent.com/pylidc/pylidc/master/img/v...
Aside from the censorship debate, I still wonder what measures the German government has to enforce these fines. None of the discussed big companies are settled in Germany, but are regulated under European law. Where is the connection? Does a EU member have the capability to use EU regulators to enforce fines based on state law?
My understanding (noob here) is that it allows producers to retry without fear of duplication. You still have to consider the system feeding the producer though. In Segment's example, clients might deliver their messages more than once to the API. Kafka's mechanism wouldn't detect duplicate messages sent to the producer, just that any given message a producer wants to append to Kafka won't be duplicated.
Like @ngrx/store?

https://github.com/ngrx/store
Yes you should. I was looking at some kind of case study on your site to get an idea about which situations renting would be a good idea.
Ive had issues on windows before but not osx. Always just installed with pip and it worked.
As much as I hate Facebook and I think it's one of the main vectors of all the social unrest cancer we see metastasizing everywhere in western society nowadays, this decision is stupid and does only yet more harm to free speech than actually address any real problem, but serves only to sweep it under the rug until it explodes in our face.

Of course, most politicians involved in making this happen won't ever have to deal with one iota of the inconvenience they bestow over their general population.
Rotate the World
Between terror risk amplified by the refugee situation conveniently created by Germany and growing "dangerous" internal opposition amplified by the refugee situation conveniently created by Germany, the Merkle regime finds itself conveniently "forced" to sand off the thin veneer of freedom it had to coat itself with after WWII? Surprise.
this.app.globals.myvar='selected'

How do you find out which part of your code set your global mutable state object (e.g. `this.app.globals[propertyName] = stateType` or `$globals.myvar = 'selected'` or `window.app.globals['myvar'] = 'selectedd'`)? What if two or more bits of logic try to set this variable at the same time and it ends up with a value that you didn't expect? How will you control that `myvar` can only be set to particular values dependent on other state? How will a QA engineer demonstrate to you that it was this state change which broke your application?

Your 'solution' is a bad practice, and Redux is a huge improvement over it.
> heavily implies ownership

"heavily implies" is too low of a bar to make it safe for a CA to provide wildcard certificates through an entirely automated process. While they could do it, they care enough about security to make the decision not to.

> If you can configure DNS for a.com, you control *.a.com.

This assumes that if you can create a TXT record for a.com that you must also have access to the ability to create other records for a.com.

While it is a stretch, I would say that the only bar sufficiently high would be fulfilled is forcing an administrator to prove that they can change the NS records for a domain. Which I don't believe would be a practical thing to test, and might run into problems with things like cloudflare.
Your really a fan of the this.app.globald.foo = 42 eh?
You can't possibly take Shenzhen taxi drivers and compare them directly to HK drivers...

Shenzhen was a tiny fishing village in the 1970s, HK was already a metropolis. There are many people from rural areas that flock to cities in mainland China to work, not so much in HK. Shenzhen is less than 40 years old, HK had been a British territory from 1842 to 1997.
As much as I'd be impressed if Europe managed to pull a China and replace the unicorns from SV with homegrown (and tax-paying) alternatives, I doubt that's ever going to happen. Google and FB have such ridiculously high profit margins that this is still just nibbling at the edges of it.
Wow, 12000 people fall asleep to futurama.  Whats the opposite of loneliness?
This actually causes me to _not_ try out your service, even though I think I have a few customers who would benefit greatly.

With the cost unpredictable, we can't say if it will be worth it. Plus with no price, it makes it seems like this is just a hobby and you may decide you're bored with in a couple of weeks.

To attract paying, commercial customers: state a price, and then give a free 3 month trial, no cc required.
It's lazy to make an ad hominem attack. I write big feature rich react apps without Redux and never hit any situation where I sit around going "damn I need time travel and hot loading and and extra thousand lines of Redux code to remember state."
I would expect any large company to have a subsidiary legal entity in each country it operates, even if just a sales office - they are operating in the local legal environment (in this case Germany).

e.g. Here is the UK subsidiary of Facebook - I'd expect there to be a German equivalent:

https://beta.companieshouse.gov.uk/company/06331310
The refugee situation was created by bad middle east policy mainly by the United States and Saudi Arabia. Germany for some reason felt like bearing the cost of other people's bad decisions. If Germany was more American it would've known not to do that. America knows how to create problems, but does not bother bearing costs of the problems it creates in foreign lands... instead they profit from it, that's the main reason they create those problems in the first place.
Study reveals hackers can steal PINs, passwords from your brainwaves
When I hear this I just think of Apple's Drummer Track in Logic X and what sort of cool generative tools could be developed that can be trained on different source inputs and such. It's really exciting.
When someone asks you to reread an advice they gave long time ago.. He/She lost me at that. Even if it is Jessica Livingston.
Definitely agreed. Since getting into using Gogland (the JetBrains Go IDE), I'm using named return values much more because the name is useful in the pop-up help. I don't need to look up function docs anywhere near as often.
€2.4B is a very large chunk of Google's annual profit. How much do these companies gain from having a legally vulnerable physical presence in the EU? I'd guess not more than a few billion dollars a year. The primary benefits are hiring, taxes, and maybe some CDN improvements, but those can be worked around.
ECommerce on the blockchain
I had the same thing. Fortunately there are other books that explain design patterns in a clearer way, but I still didn't quite see the point at the time. Clearly design patterns are important, and I should master them, right?

But then I switched from Java to Ruby, and half of the design patterns were completely irrelevant. And I had other problems for which I didn't have appropriate design patterns.

I think the Gang of Four book's target audience is far narrower than it's often been interpreted. It's meant for intermediate C++ programmers. People who have already run into a number of these problems that C++ doesn't really handle well, and now here's a book that helps you around those limitations.

I guess it also works well for older Java versions, but it's not universal. Many patterns are completely irrelevant for some languages, because those languages have easier ways to do that. Many languages have other shortcomings that are not handled in that book.

Maybe there's another target audience for that book: language designers. Design your language so nobody needs these patterns. Have built-in constructs that handle this stuff in an easy way for the programmer.
> We haven't done software right in Europe. Really, we only have SAP and computer games companies as massive software companies. We have been terrible at software. It's very worrying for the remaining industries that software will soon eat: automobiles and trucks. We're way behind there. Deja vu all over again, maybe?

As a German I say: I would not say we can't do software or we are bad at it. "Getting really big" is not the typical German culture - so instead we have software companies from mittelstand that are quite successful in their niche, but if you don't work in the specific industry, you surely have never heard of.

What we are really bad at is internet-based (cloud-based) services. On one hand in Germany there are strong data protection laws which make some kind of monetization harder - but only people from Germany and neighboring countries seem to care about what is done with their data. On the other hand there existed German companies that tried to provide similar services to GMail, Dropbox etc., but they simply did not have the large financial backing that is necessary to provide such a service with large capacities for free in the hope that some time in the future they will make money on it. So they had to do monetization attempts much earlier on which did not work out well.
You asked, "why would one use [ABCL]?" What I implied in my response (sorry for not stating it directly) was that one may prefer the particular feature set of CL over Clojure's.

As for being a hard sell - my personal experience is that if you're in a position that allows you to choose your implementation language, in most cases you can choose Brainfuck and nobody will care. As an example, I introduced F#, Erlang, Elixir and a bit of Prolog to a Python shop that way: all that mattered in these cases was whether the code worked, and it did, so no one complained. The Erlang microservice actually outlived the project it was written for by a year and a half.

On the other hand (still, in my experience) if you're not in a position where you can choose your language you're basically screwed, and should stop trying to convince your team to switch to something else. You have almost no chance of succeeding and a high chance of disrupting teamwork by pushing your opinions on others.

So I was thinking about the former situation, where you have some degree of freedom of choice and can decide the language on technical merits alone.
From reading the "reviews" at http://www.stackoverflow.feedback/reviews, I get the feeling the entire .feedback TLD will soon be hosting all kinds of 4chan-alike pages and the owners will have to take the sites down because of the NSFW things that will be posted there...
I dunno - your average iPhone is a powerful PC running a complex OS with a (largely) permanent network connection and the owner almost certainly will cough up $100 to unlock given how much people rely on their phones these days. That sounds like a perfect target for hackers to me.
It is not "wrong", but it is being "overused". I had been fixing people their broken OOP code for about 10 years (diamond problem, spaghetti code, too much coupling etc.). People seem to abuse it in every way they can. I personally do not like how code is often not separate from the data as well.

That is why i like C. I can have my data structure and just add functions that can operate on those data structures outside of the data structure itself without worrying about coupling code to the data. Extra functions that can operate on the data may as well be inside a dynamically loaded plugin. Not feeling forced to put everything that can operate on a single instance of the data inside the same class. Not feeling forced to create a separate class to add methods that can operate on multiple instances of the data and hardcoding multicore support inside of it.

The new C++ (and Nim) have the notion of concepts which can mostly replace the many ways OOP was being abused. It is similar to type classes in Haskell. I advice you to read Alexander Stepanov's books.

You can have a data structure in a class, add certain concepts that the data structure supports and then create separate functions which can operate on these concepts outside of the class / object.
My interpretation is: it's just prototype inheritance. Delegation is a way to do inheritance. That's it.
No. Bezos himself strongly disagreed with that characterization that he included that quote in his annual shareholder letter for 2013 [1]. Along with a rebuttal.

"To me, trying to dole out improvements in a just-in-time fashion would be too clever by half. It would be risky in a world as fast-moving as the one we all live in. More fundamentally, I think long-term thinking squares the circle. Proactively delighting customers earns trust, which earns more business from those customers, even in new business arenas. Take a long-term view, and the interests of customers and shareholders align. "

[1] https://www.sec.gov/Archives/edgar/data/1018724/000119312513...
It's such a dead simple solution that it's never been a problem. Certainly doesn't warrant replacing with all the code and complexity of Redux, which introduces its own demand for testing and QA, and I would argue offsets its own value due to its complexity.

In software development simple = understandable and reliable.
Well, then they should shut down that German one, no?

And move all operations out of Germany.

Maybe blacklist all German IPs, just for jolly ;)

Edit: Also, Facebook does have a Tor onion gateway. For users in places that block access. That'd work as well for Germans as well as Chinese etc.
People who don't understand how domain names work are probably just as likely to be fooled by 'feedback.com/google' as they are by 'google.feedback'. I don't really get this either. It's obvious from the content of the site that it's not run by Google.
The site is down, saying "Resource Limit Is Reached"
In Angular 1 I have always used Services for storing state and sharing it between components. In the latest versions of Angular we have started using angular-redux.
Do you think Facebook has no servers in Germany?

Germany has seized assets of corporations (for example, they did seize an airplane, to force the airline to pay back the cost of a ticket to a traveller whose flight was cancelled) before to enforce regulations.

Facebook will definitely want to avoid their hard- and software being seized and sold off to pay for a potential fine.
Not my area of expertise and it is yours, but if you eliminate a zero instruction before a copy instruction how can you be sure that doesn't affect other threads?

var x Int
// Pass x to a thread by reference
x = 0
time.Sleep(1000)
x = 1
> Much of the nostalgia connected with this brand is from its early phone days, it's been an utter mess since.

In the early times there were great phones by Nokia, but also among the later ones there were great ones. Just mention "Nokia N900" on HN and get detailed explanations... ;-)
Why do you think these are Nokias doing?

The old team is still in charge of app development, the only thing Nokia has changed is the brand.
I have a file `projects/idea.md` which is a template. I make a new directory with a copy of this file and then fill it out. I've used this and completed a couple of small side-projects and I'm tracking a ton of others. I add things I come across, archive things if someone beats me to it, etc. idea.md content:

# Initial thought

Date:

Location:

Inspiration:

Solution:

Why is it worth the effort?

Why is it not worth the effort?

What already exists?

Difficulty:

# Log

17-05-15:

- ?

17-06-30:

- ?