skysight-inc/HackerNews huggingface dataset:
I like to work out small examples on the iPad. It’s not ready to replace Xcode but you can certainly work out small examples. At some point I’ll move my code to Xcode to continue.

By the way, I’ve created a Github repo with two dozens basic examples that should help anyone who likes to learn from code:

https://github.com/melling/ios_topics/blob/master/README.md

It all compiles in Swift 4 without warnings on Xcode 9.
I'm in my late 20s and got into the field professionally just a couple years ago. Prior to that I had been working as a software developer.

I believe what helped was a handful of personal projects related to security: reverse engineering firmware, finding bugs in web apps. Also I emphasised the parts of my software development work that had some overlap, such as debugging Windows kernel drivers, and doing security reviews of network services we were writing and deploying.

Now I'm doing full-time vulnerability research and writing software to help do that. Much more enjoyable and pays better too.
I hope not. I lost too many hours to the original.

If this runs on Wine bad things will happen...
I think it has very much changed. In any case, open source tools are there to be improved by the community. If you feel sbt is not solving your problems in the right way or could be improved, please get in touch with us. We're always happy to make the tool easier to use, at all levels.
Not worthless. This has some clear assumptions on what holds. He looks at individuals playing a certain game, with no outside information. What the parent describes is two games: 1. Prisoners dilemma between each "slave" and the "master" 2. The actual tournament
I often get the sense that people value land away from the cities not high enough. Sure I understand why people move to metropols, it is a bit like a gold rush. But from some idealistic point, not thinking about money, I feel that the "poor" farmer with a small house and some land is richer than the person living in a 1000-sqf-3-million-dollar-appartment in downtown Hong Kong.
There's a connection -- but whether it's a valid, proven, causal connection is another matter.
All current browsers support ES2017.

If supporting IE or out of date mobile devices is worth your time (it might be, it might not be - consider CSS grid won't work, flexbox won't work, webcrypto won't work, HTML5 clipboard won't work, and you'll need double the time to deal with them and their awful devtools) transpiling is a good option.
Kinda though his arguments seem largely from first principles that robots will get smarter than us so we'd better be careful what they get up to. Here's him chatting a bit at "National Governors Association
Streamed live on Jul 15, 2017" https://www.youtube.com/watch?v=2C-A797y8dA&feature=youtu.be...
If you upgrade Arch without rebooting, don't you get messed up by losing unloaded kernel modules (because Arch doesn't keep old kernels)?
my guess is that mobile networks do something with it, or some mobile network equipment do something wierd.

I'm in Norway and it seem that a telenor (Norwegian telco) box respons to it:

# ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=246 time=67.3 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=246 time=57.9 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=246 time=77.4 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=246 time=76.1 ms

# traceroute 1.1.1.1
traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
1 gateway (192.168.1.1) 1.738 ms 1.746 ms 2.259 ms
2 77.16.1.146.tmi.telenormobil.no (77.16.1.146) 58.505 ms 64.686 ms 64.701 ms
3 10.72.52.250 (10.72.52.250) 64.703 ms 64.684 ms 64.718 ms
4 ti0001a401-ae14-21.ti.telenor.net (193.212.40.13) 71.297 ms 71.320 ms 71.316 ms
5 ti0300c360-ae49-0.ti.telenor.net (146.172.98.241) 87.921 ms 87.927 ms 87.921 ms
6 ti3163c360-ae8-0.ti.telenor.net (146.172.101.194) 87.751 ms 44.302 ms 56.143 ms
7 ti3153c400-ae5-0.ti.telenor.net (146.172.101.221) 56.130 ms 56.133 ms 56.112 ms
8 ti3153d400-ae3-0.ti.telenor.net (146.172.100.82) 62.571 ms 69.241 ms 69.198 ms
9 * * *
10 ti3171a210-xe3-11.ti.telenor.net (146.172.81.102) 68.961 ms *
There are many decisions about Elm (the language and the development process) that I'm personally not crazy about. However, with so many asking "why are open source maintainers burning out?" I think it's a bit obnoxious for us as a community to criticize someone's chosen style for working on their free gift to us all.
Yes, but Bellevue is itself a cluster of tech and only minutes away from Redmond. Also, I've been told it's like being back in India :)
Mostly because of the SV love, that Microsoft lacked.

Or because one is the official language for targeting the most popular consumer OS in the world, whereas the other is just a transitional language that has no real advantages over the alternatives for the same platform.
That In Rainbows style release via the email would've worked better if it was a NIN record instead of a collaboration with another artist.

Really nice to read his opinions though, I wish they asked some questions about working with Fincher and other movie soundtrack work they seem to be doing.
Are you thinking of Hamachi?
There aren't enough companies doing USEFUL hardware. To see such a handy tool from Amazon is a breath of fresh air. What are some useful hardware companies that you can think of?
New Tech Startup Bubble - Open Source Leadership Summit [video]
How about the Predator drone?
The newer kindles are kinda shitty for the consumer, much better for Amazon no doubt.

The switch to touch screen and adverts all over your library & store is really jarring. So much so that my tech friends now just buy second hand kindle 4s when their old ones break.

It's possible that library lock in will stop them migrating away from kindles when the supply of kindle v4s runs out but not I think certain.
"people who rely on data instead of sophistry"

Was that a (understandable) dig at praxeology? :-)
Shouldn't the answer be obvious?

Every Python tutorial: type 'python' and enter commands into the REPL.

Every Ruby tutorial: type 'ruby' and enter commands into the REPL.

Every Exlixir tutorial: type 'iex' and enter commands into the REPL.

Every Perl tutorial: type 'perl' and enter commands into the REPL.

So for JavaScript: type 'node' and enter commands into the REPL.
We believe in what we do and so far we've not been able to find another product with the same focus that builds upon the same principles and ideas. Wanting Nuclino to exist and our passion to create it, is what drives us most. As for competition from established players, I wholeheartedly agree with the comment from davidjgraph. Every new startup faces this challenge, but history shows that it can be difficult for large companies to mimic the success of new products.
There is a certain inevitability about this. It will and should make many uneasy but like everything else autonomous weapons will advance.

Constraints have only worked so far for bio-chemical weapons and even there we don't know who is doing what. Nuclear weapons are easier to restrict because some sort of control can be effected on the underlying technology.

The only thing with both the above is the cost of using them is too high, only one country has used nuclear weapons against a population and it remains an unconscionable blot for many of us.

Autonomous weapons are much more accessible and will be integrated into modern conflict and law enforcement, shifting the balance in many scenarios.
You're absolutely right.

And it did occur to me, but I suppose I'm talking about things that we expect to change our way of life. I dare say if I was living in a third world country I'd have those problems now.

I hope and believe that the forces using AI for good will outweigh the forces using AI for evil.
You can see plenty of M-4/M-16/whatever (let's say AR-15 based weapons) in hands of bad guys in middle east, far east and africa. it's not like arms dealers have much morals to start with
In fact you need no disguise: Just the precise amount of interference for the neural network to see something different.

https://blog.openai.com/adversarial-example-research/
Could one use this as a sense-prothesis (without a motor)?

How small can the probe head get? Can I tape it to my ringfinger? Any health hazzards?

My first try would be taping it to my finger and listening to the signals enveloped mapped to my audible range.
Strongly agree.

I once lost a quarter billion in company value by bringing in a big brand name corporate CEO to satisfy VCs instead of continuing to make do with nothing but still-emerging domain experience and a passion for learning and evolving the customer experience.

In this kind of business, if the CEO isn’t relentlessly and ruthlessly proxying the customer needs, it will probably have a bad time.
Learning Machine Learning and NLP from 185 Quora Questions
Hit some bounties. Earn some income and it generally looks good on a CV that you can deliver real world results. Just try and go deeper.
Thank you for your moderation. I got carried away. I will try not let let that happen again.
What's more, evidences that perpetrator-obsessed media coverage does influence other would-be mass shooters has be known and published since the 1970s:

http://fair.org/home/media-coverage-is-a-sort-of-advertiseme...

https://www.washingtonpost.com/local/are-mass-shootings-cont...
Direct style is easier to reason about. Control passes onto the next line consistently, for both async and sync operations.

Do you really prefer callbacks or just use them because they were once necessary? Are they so good you'd use them for sync operations too?

add(a, b, function(sum){
....
})

Personally: that seems like a waste of time. I'd rather just do:

var sum = a + b;

Likewise I'd rather do:

var response = await superagent.get('https://...')
Of course not. It was planed originally in 2012 to happen in 2015. HTML5 is STILL not ready. And it STILL won't be in 2025. All you haters can downvote me to oblivion new for saying THE TRUTH (drops mic)
My experience is inconsistent with yours. In my 12 years of experience in the security industry, I have found that the blue teams (engineers who develop, maintain and secure network, data and applications) have higher demand and higher salaries than the red teams or pen-testing teams.

My experience is limited to security software development in e-banking, e-commerce, network security and data security domains in technology areas like cryptography, PKI, deep packet inspection, and network protocols. I know my experience may not be representative of the entire security industry and there is a possible selection bias too (i.e. I may have seen more demand for blue team engineers because I have belonged to blue teams myself), but I thought I should share my experience here to present the other side of the story.
Show HN: Real-time collaborative additive/granular spectral synthesizer
And other arms manufacturing countries are different from this how..?
Co-founder search
18 years old looking for a co-founder who can code any suggestions on how to do that?
You can waste a good Friday afternoon on this post!
Does Google need to copy us?  Spot the difference if any
>It's been a great strategy for 30 years and I hope they keep at it.

I wouldn't say that it's been great. The evolution of C++ is insanely slow.
Unfortunately, that would make my phone basically pointless. I wouldn't install damn near anything.
Google drops Instant Search – Cliqz is the alternative
Cliqz quick search shows you website suggestions in a browser menu in realtime, as you are typing. Just one click and you are there. Spare youself the detour via traditional SERP! You search anonymously, as Cliqz doesn't store any data about users. Cliqz, a German start-up, is backed by Mozilla. Cliqz quick search is free and available as an add-on for Firefox, as well as in the open source Cliqz Browser for Windows, Mac,iOS, and Android. https://cliqz.com/download
In Hong Kong, Currently living in one of those ( Slightly larger ones, 90 Sq Feet ). Ask me Anything.

P.S: " almost no developable land remaining" is utter Bull Shit. I wouldn't say we have lots of land, but more then enough to solve the crisis we are in. If the government thinks we are in a crisis anyway. We have a dysfunctional government, and real estate monopoly controlled by a few billionaires. And then there are lots of complicated Chinese Political power frighting going on behind the scene.
I'm using it at work and at home. I like it cause it works, has a lot of plugins and gives me the ability to develop extreme fast (symfony) projects.
Hello cron job monitoring and alerts, goodbye silent failures
Very nice narration ... grt job !
How much joy does that house/land bring them? If you like having a lot of space then you do you; for me more space would largely just be more responsibility - I feel more comfortable snuggled in a corner than in a big empty space, so even when home on my own I'll often choose to hide away in my bedroom rather than in my main room.
The M4 and M16 are both versions of Eugene Stoner's AR-15 design. You know which one that is, even if you don't know you know it. Think about the last movie you saw that was made since 1980 and included American soldiers. What rifle were they carrying? There you go.

There also exist many AR-15-pattern rifles in the civilian market - obviously without the full-auto and burst-fire modes one finds in military models, but otherwise quite similar. They're generally satisfactory firearms - cheap to feed, not unpleasant to use or overly difficult to maintain.

They're also a longstanding bête noire of the anti-guns crowd, among whom the type is infamous because people have used them in a few mass shootings, and also because if you're afraid of firearms already then this type looks super extra scary - dressed in full tacticool ribs and Picatinny, it looks like something a Terminator might carry, and they're usually finished in black.
What are these folks thinking? Bring Travis back.

And people accuse me of being over-dramatic when i tell them the tech sector is morally bankrupt.
I'd recommend the book The Better Angels of our Nature by Steven Pinker. The article reminded me of it, but Pinker demonstrates why violence in our society has decreased over time (even though many people would intuitively think it's the opposite).
Eloquent is good if your have prior programming experience. It starts easy but the 4th chapter goes quickly to a level above what I'd expect a beginner to understand without some exposure to programming or general CS theory. The exercises include a recursive list and recursive deep comparison.
It would be even better if there was a web service that would collect these logs for different processors so everyone didn't have to invest the time to run the analysis.
But if he's eating reheated food, he could just order 4 servings worth at once.

Also, if he's ordering in bulk, a lot of restaurants also have catering arms where you can order food by the tray for much cheaper. Catering orders are also much more keto friendly as they generally decouple the starch from the mains and you can just order meat/veggies.

For $100, you can get a lot of catering food.
Hyperoptic raises £100M to bring 1Gbps fibre to millions of homes
I am pretty sure they will, given their track record.
The problem is that Hong Kong is a city-state: you can't move away from the city. Your only (and much more complicated) option would be to emigrate out of Hong Kong, but people having low wages are precisely the least likely to succeed at that.
Have you tried C#/XAML?

It is by far the best GUI library/setup i have used by a large margin. It really makes everything else seem completely shit.
Once again: there is plenty of room for both Rust and C++. One language does not need to "win."

The Rust community doesn't endorse your flavor of evangelism here. It's not a holy war.
Farewell to systemd
That demo is the reason I picked knockout years ago, never regretted it either, knockout was/is amazing and they understand backwards compatibility and API stability.
So basically the same as throwing a 403 instead of 404 for authenticated resources in HTTP :)
Ask HN: How do you start giving tech talks?
I had a much different experience applying for jobs as a data scientist in Atlanta - of the companies I got offers for, the base salaries + total comp were similar to what glassdoor reported for data scientists in silicon valley, albeit just a hair lower. According to the various online cost-of-living calculators, I'd have to be making about $200k in the Bay Area to be living the same lifestyle.

Though looking at glassdoor data for Atlanta, it does look like data scientists have an average that's almost $34k lower than san francisco. So maybe I just got lucky.
War zones: 5 Rising taxi apps bringing hope where Uber won't go
Mistakes are made all the time. I swear to you, there's an exaggerated amount of hate towards Travis. You'd think he's the devil. What has he done that's so bad? He simply founded a company that was super successful within a short time, with an idea that seems so easy that everyone thinks they could've done it and along the way some missteps were made.

Are you sure you would've done better? Would you like it if the plurality of stakeholders in your ecosystem vilified you in a similar way? I'm sure you wouldn't. Cut Travis some slack!
The post is informative and pretty objective. I feel someone else here is a part of the 'campaign'.
> as well as the pimpl idiom

To save others the arduous trial of googling it like I had to: http://wiki.c2.com/?PimplIdiom

In the past I've sometimes taken this a step further and defined a pure abstract class plus factory function in the header and then defined a derived implementation class in the source file, kind of a COM lite approach. (Is there an agreed name for this pattern? I don't doubt that, like most things I've invented, it was first thought of in the '60s or '70s. :P )

It's good for libraries because it separates all implementation details from the public interface while adding very little overhead for the library dev. Not so good for smaller utilities which are more natural as header-only classes, though.

These days I don't bother with that kind of messing around until it actually becomes necessary, which it almost never does. I feel like my code's become way simpler over the years.
This is incredible.

GF wants to learn to program, she has a strong math/finance background and I think she'd be good at programming but the web can be a bit overwhelming in totality.
Are you looking for best Laravel Development Company?
Shuttle is not a rocket tho. check out Saturn V failures instead.
exactly. even code integrated into a codebase has negative value if you have a hard reviewing it, testing it and understanding what it does.
Insecurities of WhatsApp's, Signal's, and Threema's Group Chats
That sums up my thoughts better.
At Defcon, a demo of remotely-exploitable automotive vulnerabilities
What's stopping you from moving to a less expensive city in China? Lack of jobs? Family members to take care of?
Details of three different classes of vulnerabilities found in vehicle, how they can be exploited, and the potential ramifications to the owner of their real-world exploitation.
Because you don't exist in a vacuum and two spaces is the most popular form of indentation in the ecosystem.

But these days I recommend using an intelligent autoformatter like `prettier` when writing JS exactly to avoid any such discussions.
Submitted an expense-manager PWA 83 days ago - https://news.ycombinator.com/item?id=14279653.

There was a lot of traffic in first few weeks. Now it has been stable - around 25 weekly (<100 monthly) active users.

I guess these are the people who are actually using it daily to manage their expenses. I had the same question - how can I make all of these people visiting first time come back again.
They're coming: https://caveshake.myshopify.com/
This is so creepy! I am sure there are plenty of such companies across globe scamming no so tech savvy tech people! There should be a global crack down against them. Also, big computer farms like Microsoft, Apple, HP, Dell, Acer should educate their customers about such scams.
> I'm not really sure if music is all that meritocratic.

One thing for sure is that no industry in the world is all that meritocratic. But Music and Sports (even with the mainstream whitewash) for sure has a better social and racial distribution than any other industry I can think of.
There is No Such Agency
No, well, concerning harassment and unwanted advancements - you really don't want the person with twice your weight angry at you and hurt you, and there are enough crazies out there that don't show it before you are less than nice with them.

Of course, of course, most people are not like that. But most of us females have run into one or the other, and one is enough.
> I don't understand how an article on a first-person account of cyberstalking could possibly end with, "something extraordinary happened

Because this is what happened so far.

> that I won't explain further

You can't explain things you don't understand. The article says:

I emailed the lawyer back, but due to attorney-client privilege he wouldn’t reveal the nature of his representation of Danny. I assumed, however, that he was being sued by another victim.

> and perhaps that will wrap things up."

Yes.
I view inequality as providing a visceral drive to improve my lot in life. I want the things that the billionaires have, so I'm going to try my darnedest to work smart and hard and get there.

If there were no billionaires to look up to, that's a signal that I can't really improve my life much, so why try hard?
Polkadot: How it could integrate with 4 blockchain networks
> why don't they just say...

Because they also want to make a statement to influence the viability of the forked coin.
> I got two guys with Master degrees for $20k less than what you wanted.") but not so good for employees on the upper end of the pay scale.

MIT grad, data scientist here. Again, if you are not a top data scientist, it will work fine for you. I routinely get offered $300K/year as a recent PhD grad in the Bay area. I would not get anywhere near proportional compensation in Atlanta or even Seattle.
Those great data gatherers have quite a stalker-tone to there messages and notifications themselves, harassing users for data.
If i read those notifications, wanting data from me, the voice i imagine is usually the "rapist-in-the-dark-alley"-voice of movie trophe fame.
"I ve noticed you today visited the bakery. I like cake too- just tell me more. Shall i tell your friends, you like cakes? You better reply, i can repeat this a thousand times.."

Regarding human stalkers.

What to do.. mmh.. how about building a trojan-persona? You hook NN-Chatbots behind all your profiles on your online persona- ready to speak even with the stalk and sneak out in the middle of the night? You tell your friends in person about your new low_profile and that stalker is off chasing maschinery.
I totally understand that feeling of not having enough time, but have you considered the side benefits of cooking your own meals? I've fallen into the 'distill every second into code' trap myself, and that way lies burnout. Take a break for a couple of hours and cook yourself a nice dinner. Even cleaning up after, while not 'fun' per se, is still downtime from work. Afterwards, if you really must get more work done, then do so, and you'll do it with a clearer mind, having had a chance to unwind. Time and time again, life has showed me that stepping back for awhile from the task at hand ultimately results in a faster solution to a problem than banging my head against it for an extra hour ( or three ).
"Guns don't kill people, bullets kill people"