skysight-inc/HackerNews huggingface dataset:
With email giving the highest ROI, businesses need to partner with the right email delivery service to maximize returns. And Pepipost might just be the answer for you.

We at Pepipost help businesses like yours deliver important emails to the inbox in fraction of a second. Here’s a quick roundup on what we do:

We are here with a mission to clean the email ecosystem – to ensure the legitimate emails don’t get trapped in the Spam folder
We mean business. Our email infrastructure is highly scalable, reliable and secure – just what businesses need
We hate to see disappointment and are available 24X7 for those looking for help even at odd hours
And now for the big news!

We are thrilled to announce our exclusive offer for StartupsForum.

Starting today, anyone who signs up for our transactional email delivery service gets, hold your breath, 100 million emails free for a year. That’s roughly $20,000 worth savings on your digital spends.

Get your 100 million free emails now : http://www.pepipost.com/100-million-emails-free-pepipost/?ut...

Use Invitation Code : 100MILLION

But hurry, this is a limited period offer valid only till 30th September for the first 1000 signups.

Thanks,
Sachin Tiwari
Co-Founder | Pepipost
I read that DOM access is not available at the moment, but is planned for future releases.
We knew from the start that we would be the next ((facebook+google-apple) ^ spacex), that's why we started with distributed microservices, (you can't ignore docker these days on hn frontpage, you HAVE to use it), golang + node.js + kafka combo. We're not in beta yet and we have 150+ services, isn't that insane right!

We need a protocol for rpc, http+json was the slowest one --> clear winner.

Everytime we need a new function, we can make it a service and make it distributable on our polyglot (because why not!) docker infrastructure behind http load balancers + json data-type and make it infinitely scalable!
I really appreciate that kind of focus and dedication. I recently had another dive into web development after a couple years of absence and was pleasantly surprised by tools like react. In combination with server side rendering it allowed me to serve a solid/usable HTML page with no JS required. When I started pulling in components from popular Material Design libraries, though, I realized that nobody thought about progressive enhancement even for a second. Rather than serving a plain `<select />` and then progressively enhancing it, all I got was an unusable mix of HTML tags and styling. It's a shame that even down at the library level people don't care about progressive enhancement. Are there any (react) projects that try to do better or is the mantra more like: react without JS is nonsense?
> Depression is nothing but a set of acquired habits.

Nope.
And/or what can be learned from the leaked data?
"learn to say no" is critically important, but can seriously damage relationships with colleagues. I have found that it is important to explain very carefully and ahead of time why you will often be saying no, and try to mitigate its impact by, for example, having a disciplined daily window when you're saying "yes" a lot or queuing work for that slot when it is not 100% urgent (ascertaining the real urgency of requests is also a major skill). I have found that it is possible to improve one's own productivity, but reduce team morale, when I am seen as obstructive or not a team player when I "NO" too much without mitigation / explantion. Said explanation should always include reasoning about why your progress is aligned with team progress, even obliquely, but it can be a tough balance.
Also, very few people use the same device and browser for 10 years straight.
I like the reasons they give why users might not have JS, even though they haven't blocked it themselves. Here are three:

* user’s hotel is intercepting the connection and injecting broken JavaScript

* user’s telecoms provider is intercepting the connection and injecting broken JavaScript

* user’s country is intercepting the connection and injecting broken JavaScript

Broken or not: all three of those sound like good reasons to intentionally block JS.
Is it malicious?
Ha! I live in Barcelona. Yes, pickpockets are bad (mainly in the tourist areas), but it is no way a violent city.
Loneliness will be the next great moneyspinner
Is Consolidating Debt Right for You?
IPhone users reluctant to offer an iPhone 7
Terrible title. Poor article.

Anyway, 10 years is way too long for caching. A week is just fine, that's plenty long to not have many requests, but not so long you can never change anything.

Plus if your user hasn't been there in a week, why are you still in their cache?
> I have also heard one too many stories of post-college kids doing cross-country bike rides for similar reasons and getting run over and killed, and that upsets me.

Do you propose they sit at a desk instead, and be scared to actually live?
TripAdvisor has awesome coverage, but their strength is their weakness. Filtering through user reviews for a dozen sights in a major city is a shit process. And like you mention, they don't bridge the gap from exciting destination to the steps getting there.
Considering that the first Unix was on a PDP-7 with roughly the same computing power, and many embedded systems are of similar capacity yet also run Unix-likes, it's not all that surprising. (Depending on what you call "Unix-like" --- I'd say any OS with a unified hierarchical filesystem and devices-as-files to varying extents qualify.)
What websites they have?

airkoryo.com.kp.

cooks.org.kp. // receips are important

friend.com.kp. // facebook clone? :D

gnu.rep.kp. // yay at least their software is free

kass.org.kp.

kcna.kp.

kiyctc.com.kp.

knic.com.kp.

koredufund.org.kp.

korelcfund.org.kp.

korfilm.com.kp. // movie4k clone at least there it is legal, lol

ma.gov.kp.

masikryong.com.kp.

naenara.com.kp.

nta.gov.kp.

portal.net.kp. // yahoo clone ;)

rcc.net.kp.

rep.kp.

rodong.rep.kp.

ryongnamsan.edu.kp.

sdprk.org.kp.

silibank.net.kp.

star-co.net.kp.

star-di.net.kp.

star.co.kp.

star.edu.kp.

star.net.kp.

vok.rep.kp.

don't seem that much
You better don't visit North Korea as a tourist now
> This is why travel is an insanely hard business.

Ha, yes, it seems like there's always a travel start up failing.
It really depends on the quality of what I'm watching. :) Breaking Bad? House of Cards? Been there, done that, didn't regret it at all.
That their intranet/internet is apparently pretty small, comprising only a few dozen domains, run off five Nameservers.

Also cooks.org.kp. I really want to go to the Facing grand slam popular restaurant, previously the Flavour bases loaded restaurant, but they're really embracing their new name apparently. http://cooks.org.kp/restaurants.php?rID=21
Slightly related, I ran nmap scans on the known NK internet for a while.

The data can be found here: https://github.com/benediktkr/nk-scans
I'm aware of that, just saying that guanxi is necessary for such ecosystems to succeed.
Nah. Here are some screenshots (google translated): http://imgur.com/a/C2Gp7
Is that correct? WASM has no DOM access? (I'm asking, not advocating anything.) How does code that runs in a browser do UI I/O without DOM access? Is the intent that you go on writing all of your I/O and DOM-manipulating code with JavaScript and call WASM-implemented helper functions from JS code?
I've been very happy using Typescript with React, and have found the productivity and code quality gains to be remarkable compared to the relatively small amount of change required to use it vs. plain JS.

Indeed there are some pain points as mentioned in the article, e.g. typing Redux actions can be a bit boilerplatey, and there's currently no object spread operator; but I feel it's worth the trade off - you can always opt out of typing something (e.g. with the "any" type), but I've always found that the places where you do this are the places where the bugs creep in!

Obligatory plug for my Typescript 1.9 + React project set up guide - I need to update this for v2.0, but I think it should pretty much work as is: http://blog.tomduncalf.com/posts/setting-up-typescript-and-r...

I actually prefer Flow's approach of being just annotations which can be stripped out, rather than a new language (albeit a superset of Javascript) with its own features and compiler - for one, I find this makes it an easier sell to teams worried about "lock in". However, there is a bit of FUD around this IMO, as you can use just the subset of Typescript which adds types to JS and avoid stuff like "enum" and the "class" enhancements - in my experience, TS's types can be stripped by Babel in the same way as it strips Flow's, so actually if you ignore the `.ts` extension, there's not such a big difference.

The problem is that every time I've tried Flow (including very recently spending several days trying to convert an existing medium size React project to it), I've hit so many random undocumented issues, and ended up feeling that the benefits of it were outweighed by the amount of effort required to get it working properly. This is especially true because the editor experience offered by Nuclide is (again, in my experience) sub-par and buggy compared to VS Code (or the Typescript Sublime plugin), and I've always felt the editor support is actually one of the big selling points of working with "typed JS".

I am really looking forward to seeing how Flow progresses, as in an ideal world it is what I would use, but for now (in a commercial situation especially), I have to go with what I feel brings the biggest productivity/code quality benefits and the best developer experience for the team, and for now I still think that is Typescript by a fair distance.
If you run it while disabling JS and Flash, it should be safe.
I have, 13 years now.

Can't remember if it's the same hardware, but it's the same Debian OS installation upgraded consistently. Same firefox profile.
Wondershare TunesGo 8 Crack and License Key Keygen Download
TactoTek Secures In-Mold Structural Electronics (IMSE) Lighting Patent
Sounds very impressive. It'll definitely scale if they can somehow build it with 3 coders.

I would have thought you could start with a bog standard CRUD setup. How many customers are they serving at the moment? How many queries is one customer going to make each day?

What part of a bank are they actually trying to make? Just current accounts? Or multi asset market making? The requirements are quite different.

Also, on the business side, why does the UK market need another bank? It's a totally commodity service. Why would I want to use this bank? Do they offer something better?
Large internet companies like Amazon, Netflix, and Twitter have shown that single monolithic codebases do not scale

Except Google does have a "single monolithic codebase", so actually, the jury's still out on that one. Personally I wouldn't bet the farm either way at this point.
Thanks for the explanation, that makes a lot of sense.
Not working is not the same as inaction. It is more of the opposite. Unleashing ones creative potential once relieved from the alienating burden of salaried work.
I mentioned it in my comment below, but as it is relevant, I am going to plug my Typescript 1.9 + React project set up guide here: http://blog.tomduncalf.com/posts/setting-up-typescript-and-r...
Well, not anyone, we care :) Part of the reason I wrote this was to provide some ammo for people that want to go down this path for the right reasons, but don’t know how to argue for it.
Can num++ be atomic for 'int num'?
There's a lot of people who really don't like gov.uk, and I don't understand why. I've always been able to find the information I'm looking for quickly - faster than any other Government website I'm forced to use.
To Catch a Thief–By Building a Face from Scratch (2012)
> korfilm.com.kp.

That 1990s style animated banner.. THE PYONGYANG INTERNATIONAL FILM FESTIVAL. I bet a ton of celebs visit that!
I think Google has 1 code repo. But runs different services (note missing "micro" there).
Google sends invitations for October 4 hardware event
CouchDB 2.0 Released
+1 for MobX being quite brilliant. So much fun to write an app with. Not saying it is the best solution for every case but if you work with React, you really owe it to yourself to try it.
Yes. They both just lower the code to ES5 syntax without introducing any incompatible constructs.
I know Java since it was introduced in 1996 and had experience targeting J2ME, so learning Android wasn't that complicated to me.

I own a few PacktPub books that I like, namely:

https://www.packtpub.com/application-development/asynchronou...

https://www.packtpub.com/application-development/android-app...

https://www.packtpub.com/application-development/android-dat...

https://www.packtpub.com/application-development/android-ui-...

I don't know that book, so I cannot judge it, but it is important to try to use your interests as an idea for a possible app that you could use as learning process.

If you stay on Java side than using something like LibGDX will help on the game programing ideas. Or if you prefer to jump into the "wonders" of NDK, then something like SDL or Cocos2D-x.

For the Xamarin side, have you read the Petzold book?

https://blogs.msdn.microsoft.com/microsoft_press/2016/03/31/...

Regarding about using wanted programming languages, my experience with Turbo Pascal, Delphi, Oberon, Smalltalk and many other languages is that straying away from the true path of OS SDK supported languages usually ends in pain as the productivity gains get wasted battling interoperability issues, lack of tool support from the OS vendor and writing FFI bindings.

So nowadays although I dabble in lot of languages, for production code I only use the OS SDK supported languages.
I think university was the first time I'd been anywhere with numbered rooms that were arranged in a structured fashion, though even that wasn't entirely consistent and many buildings seemed to have mostly named rooms.

After the way my secondary school was laid out, I'm not sure I can ever trust room 302 to be anywhere in particular, nor even to be the only one going by that number...

This could be a UK thing, though. See also? - https://news.ycombinator.com/item?id=12535580
Some cooling systems make ice when energy prices are lower to use as a heat sink when energy prices are higher. The same principle can be applied here - during day the energy is used to cool and to make enough ice for cooling to last through the night.
Lots of information that used to be on government sites was removed.

They added Google Analytics everywhere. Even on the pages where you fill in your taxes or apply for a passport. Google does not need to know my tax details. Google shouldn't know my tax details. Since Google isn't even a UK company the UK government doesn't even have legal authority over what Google does with the information they now hold about UK citizens taxes.
apologies i brought up plaintext as an example of a thing messaging clients should fundamentally not do but whatsapp never got around to fixing until it became a real issue for them, hell p2p encryption was only done this year
Yes it's Norway, and no, while poorer people (like me) don't drive Teslas - they drive Leafs or e-Golfs, so I maintain it has nothing to do with inequality. Nobody buy Fords because they don't have a viable EV offering on the market. Norwegians aren't really wealthier than say Danes, who have very different outcome of EV market so far due to very different policies.

Nobody I know here bought a petrol car last two years; one got a plug-in hybrid. Tesla is hardly a status symbol here, it attracts customers both from the middle and luxury segments. People who in the past would consider Audi A5 or Volvo X70 would go for Tesla. The economics for electric cars are simply much better.
Yea, by way of Tyler Cowen, there is good reason to think that
storage costs are dominant:

http://marginalrevolution.com/marginalrevolution/2016/08/fur...
http://marginalrevolution.com/marginalrevolution/2016/07/wha...

Still unclear whether future developments (like mass desalinization mentioned by dx034) will change this. Or storage just could become unexpectedly cheaper, like solar itself did.
Yeah, looks like someone high up has a food obsession...
I care about it but I just feel so befuddled by CSS that I don't know where I would begin to learn to do it. I've been hoping that I could find somewhere that teaches a mental model of layout which doesn't feel like playing whack-a-mole. However, I've spent 9 years of using HTML+CSS, had multiple discussions with fellow engineers, and even asked an MDN technical writer. Everything I've seen tells me that, "yep, CSS is just like that."

And so getting rid of JavaScript as a tool to make things work just doesn't make sense.

Hopefully flexbox becomes more prolific.
I am not sure I want to click on that...
WebUSB API
These are not solved by progressive enhancement but by SSL.
This is another reason:

> If you work outside the San Francisco bubble and are stuck on Windows, Flow isn't really an option at the moment.
Cities of the Future: A Decentralized Platform Business
Exactly, add a few footpaths to cul-de-sacs and you encourage walking/cycling while having low traffic noise. Works well in many European countries.
Yes. That’s what makes it sickening.

You probably want to read my other comments on the same thread.
On the subject of renting in London, something that disrupts letting agents, and/or facilitates renting directly to tenants.

They seem to be the worst kind of parasitic middlemen, and it seems to be in the interests of both landlord and tenant to get rid of them. But they remain stubbornly popular.

Failing that, our useless government could at least ban them from imposing exploitative "reference checking" fees.
This is quite progressive for the government.

think of all the savings for the government - no need to update old hardware sitting in the schools, libraries, Councils etc...
Its not always that straight-forward.

I will start from the beginning to explain why. Keep in mind, I will talk from the point of view of Asian cultures.

When you are a child, your world is limited to your parents. You listen to them because that's what you are told to do by everyone else. You love them because that's what you are told to do. My mother kept on telling me to go under a bus because I am dumb, or I was not good looking. She told me to always tell myself that I am stupid and dumb and I will never achieve anything in life. But yea, she loved me too, in her own way; atleast that's what I like to think. So its not been exactly an easy childhood for me.

In no way, I have undergone what the author has experienced. But had that happened to me, what would I have done ?

The answer is complicated. What about compassion ? What about forgiveness ? And keep in mind, I am an atheist. But what do I gain by letting someone die ? Nothing.

I take a step back and try to understand from their point of view. Why did they do what they did ? There is always a reason. Maybe the author's father experienced abuse or had a rough childhood too. Maybe he wasn't loved enough. Maybe love and understanding is all he needed. Or I maybe wrong on every count. Who knows ?

So I will try to forgive and be compassionate towards everyone. Maybe because I don't have the balls to stand up and defend myself. Or maybe those feelings do not come to me at all. All I know is this is what I can do and will keep on doing. And hope that one day, everyone is kind to each other.
How exactly SSL will solve this when there is a middleman proxy?
Actually I was wondering what Exponent JS brings since its based on React JS which itself enables to make mobile apps in js/React.
OT, but I like the use of Semantic UI on that site. Nice and clean design.
I think it's because if you do sign up you get access to the best answers to common tech, higher edu, and startup questions by predominantly people with relevant public credentials.
Microsoft unveiled a new Nokia phone
The author doesn't say that they are, he's simply listing reasons that a user may have JS disabled, and hence why it's a good idea to employ progressive enhancement, so that such users are not entirely locked out of using your app.
Make Sure You Won't Work Alone at the Office: iOS App
Ok, agree with the AC, but you could use an ice storage solution as proposed in the other comment (at least for commercial buildings).

For desalination, you could still use solar power for desalination plants and sell the natural gas instead of burning it? At 2.5c/mwh I can imagine that it's more lucrative to switch power and sell the gas to a country like US or UK where NatGas is needed for power plants as solar power is much more expensive.
Even if the 'invalidating bad patents' idea sounds promising, I still think that in order to stop 'stupid patents', as described in their front page, the smartest move would be to fix this broken patents system so that no more stupid patents could be registered.
I tweeted recently to say how I'd wanted to give some good feedback to @GDSteam, and the beta feedback link redirected me to a localhost URL.

I hoped this would be a quick and pleasant interaction, but - and I really should have guessed it - the Twitter 'operator' was clearly so far removed from the developer that can quickly fix it.
Sorry, but 9 years are definitely enough to learn CSS. If that is true, you have experienced IE6, whose broken implementation helped nicely to understand the underlying models.
Thanks Billy!
All user data is anonymised before sending to Google. I believe we strip the last two blocks off the IP address before sending it over. We use the analytics to inform choices we make - our 3rd design principle is to ‘design with data’ https://www.gov.uk/design-principles#third . Finally, on projects where it’s critical that any data doesn’t go out of the UK like Verify we run our own instances of analytics software.
Related-ish: https://news.ycombinator.com/item?id=12538224 Apple trying to patent a paper bag!
Google has one repository, not one monolithic codebase.
The user I replied to asked me what I’d suggest to fix with Matrix, or change with it.

So I replied honestly.

I knew most wouldn’t like the answer, but it’s still what I’d do.

I also didn’t suggest to actually do it – just that that would be what I’d do, if it was my responsibility.

> some are just out here to make the world a better place for everyone etc.

and

> Not everyone in open source is out here to dethrone proprietary systems

Are the same, though.

It’s just that if we want to compete with products that have multiple-billion-dollar marketing budgets, have thousands of paid engineers working on perfectly planned timelines, etc, we really need to coordinate.

The "let’s go and everyone build their own" is good for hobby projects, but as soon as it comes to building something for users to actually use, you need quality control, coordinated branding and marketing, you need focus of development, you need people doing QA and support.