skysight-inc/HackerNews huggingface dataset:
The market is not nearly saturated with firms capable of delivering security assessments (penetration tests + source code reviews) with high technical proficiency. I started a consultancy several years ago which has done very well among smaller tech companies, and I know of at least two new consulting practices started this year by ex-NCC folks.

There are many, many firms that bill for web scanning and static analysis. Their business model boils down to, buy a bunch of tools for <$10,000, resell their usage on engagements for >$5,000 per week. They leave a trail of horror stories in their wake eventually. Starting a consulting shop is a great opportunity if you have the requisite skill/experience, and can differentiate yourself from the snake oil salesmen of the industry and the monolithic firms everyone knows.

The industry for internal security engineers as well as outside security consultants is growing at a healthy pace. In my circles, people usually need to widely advertise a position to get it filled by someone qualified. In one case, a friend of mine at a tech company informed me that he had only one candidate pass the phone screen in three months despite posting the position here on HN, on /r/netsec, etc.

Consulting firms are a different sort of beast because they are usually always hiring. Every security consultant added to a growing firm directly increases the total amount of potential revenue, and most successful firms have to start turning away work at a certain point (for example, I no longer take on work for network security because I find it unenjoyable, I would much rather work on reverse engineering and application security engagements).

Everything I've said is US-centric, but hopefully it's reasonably helpful and relevant to you in the UK. I know a few bug bounty-turned-security-consultant people in the UK and they seem to be reasonably well off, but they could be outliers (in fact they are, skill-wise).
I don't think people being forced out of the neighborhood they live in is necessarily a bad thing, if it means that the new residents are paying more to society for the privilege of living there, and thus lowering the tax burden on everyone else.

The problem from my perspective is that land taxes aren't sufficiently high. Land should not be an easy, safe long term investment. Land should be something you gain title to in order to put to a highly productive use, i.e. live in. A lot of property in growing cities is owned by foreign investors who rarely (if ever) occupy it. If land was no longer a good investment, this would instantly liberate a lot of housing to be used by people who need it.
well - at the end of the day my message is that the perspective of the article is misguided.

the problem is not too many baby boomers - the problem is unafordable and unavailable space to live.

also in Germany this is a topic - resurging in regular intervals. the nationalistic perspective is "migrants take our flats" - when in fact its the government failing to either provide flats funded by the state or influencing the market to prevent excessive rents and encourage building of cheap apartments.

it's effectively a more or less intended divide and conquer strategy - have the people fight each other then they won't fight for changes of the status quo.
North Korea and Cuba have been pretty well isolated from capitalism.

You could also look at countries in Africa that don't have extensive resource extraction (compared to those that do).
Ancient stuff like The Beatles music will eventually fade away. Simplistic tunes and harmonies all around.

Must be a generational thing.
Clojure + Ring + Compojure on the server, ClojureScript + Reagent on the client. Because I don't know any better, and want to be punished the moment I have to hire anybody.
> Can we not assume bad faith on behalf of other commenters?

I'll try with this one, but at a certain point things just become willful ignorance, as is the case with the "in the 70's it was all about the new ice age" trope. In fact, willful ignorance would summarize OP's whole post.
Node + Koa + React (server side rendering) + ReactRouter + Redux + TypeScript + Postgres

Not because they are so great but because everything else is even worse.

After significant React experience I can no longer tolerate send-html-template-sprinkle-javascript stacks.

The downside is that the amount of boilerplate is unbearable. There's significant friction in the tooling because of transpiling, sourcemaps, multiple layers of sourcemaps, file watching, having to produce multiple different bundles for server side rendering, client-side bundle and so on, testing with transpiling is a pain, test coverage with transpiling is at times borderline impossible, proper isomorphic data-loading is difficult and the list goes on. Still prefer it to the other stuff.
> McMaster refused to reveal details of the conversation

You don't get rewarded with verified information for publishing fake news. The burden is on the journalist to verify their sources' information. And if they can't, to not publish.

The press manufacture loaded questions faster than the administration could answer them - but that's not their job. If you don't agree, then can you first tell everyone why they should listen to you considering you still haven't stopped beating you wife? [0]

[0] according to official sources close to foldr.

> Officials worried that..

Yet more insidious 'Officials'.

So, returning to my original point: who has gone on record to say what Trump said?

Presumably no one since anyone in a position to reveal such privileged information would be liable for doing so? So all "well he didn't deny it" double-speak and insinuation, from a press starved of information, and hence resorting to punitive speculation.
How about starting from the other side? Decreasing the number of electors to be more the way it was when USA was founded? So people with no income earning property ('passive income' as it is called here), do not vote? Before 1820s, they didn't.
Not really. There are a couple of also-rans but I'd be amazed if GitHub had less than 95% of the market.
For projects I will maintain for the foreseeable future: Rails, Reason-React in ReasonML, CSS-in-JS, and Postgres.

For clients: Rails, React+immutability-helper in Javascript, Tachyons+BEM combo, and Postgres. Possibly Flow or TypeScript.
I personally always thought "third world" had more or less the same meaning as "third estate". That is, the "commoners"; or the ones left out of the global elite; and I have yet to find anything that credibly proves that it doesn't come from there.
On the upside; that meaning is the one usually associated with it, in my experience.
I write a lot of server processes that communicate with remote devices.

Elixir has become my go-to language for whipping up new communication utilities. The syntax is comfortable, although I had to get used to a Functional Programming style at first.

What I like most is the language and runtime's features that make parallelization so easy. Spawning threads that are monitored, have their own protected state, that are managed if they crash, and are trivially spread across different machines on the network made it straightforward to write fairly highly available code right from the beginning without a lot of planning.
Searching for Syria
Is this just happening in the US or is it also happening across many other "Western/European" nations? I wonder if it is isolated or widespread in part because there will be some equalization as other developing nations rise -- like China and India.
I believe that is rising sea levels. The sea is not a static thing with a constant level as seen from land. The local level rises and falls with weather conditions and tides. As the general level rises, you would expect land close to the shore to wash away. Like when you build a sand castle on the beach and then the tide comes in and washes it into the sea.
Your first and your last sentence contradicts each other, in my view. The reason why it doesn't make sense to vote for the greens is the system laid out in the constitution.

https://en.wikipedia.org/wiki/Duverger%27s_law
> to rob

That's a pretty strong claim you have here. Can you back it up? As far as I see, the 'closest neighbours' are in the ditch because they now compete with workers from other continents, and turns out that these workers are ready to do the same work for less.

If I used to pay you money for your work, but then found someone else that would do that for half a price, I'm not robbing you. If anything, it's you who's been robbing the other dude before I started working with him.
I had the impression that more an more system/initialization scripts are written in Python, at places where shell and perl were used in the past.

And having a system using Python on startup is a pretty good indicator that Python will be preinstalled.

However, I see that the situation may be different in specialized distros.
I'm sort of doing this now. I'm a full-time software engineer, and I have a passion for tea as well. I've been reading a TON about small business, entrepreneurship, etc. My wife and I are in the processes of launching a side-hustle online tea company, and documenting the whole process on our YouTube channel. It may not be a full-time gig, but we want to grow it as far as we can. So, in short, we're sticking with the safe jobs we know and leveraging our free time to build something we love.
>"Lesson — if you are going to get a co-founder, actually choose one for the right reasons. Avoid friends/family if possible."

Can someone tell me if the above statement is a mistake of the author? I mean the co-founder should be someone you know from long time that would be your friend or family brother/sister right? I think the author has chosen the wrong friend.
I think the ESL/teaching English abroad thing is always an option.

Being relatively young is def a good thing, imo. Olds are not so attractive to employers, career-switching or not.

i had the chance to do project management after a long time being a dev/whatever, and it was actually really cool. also did some product mgmt and that was cool too. there are often companies looking for 'junior' folks with that stuff -- the main skills needed are tech + 'interested' + young (can also be read as: not jaded yet)/cheap.

my advice to all my friends and people i care about is...get out now. that is, get out of tech, get out of wage slavery, get out of anything that allows you to be owned or is about to be automated (everything) -- get into rent-seeking and other horrible stuff b/c that's the way to survive and thrive, unfortunately.

or, move to a less insane country, like somewhere in Scandinavia maybe.

good luck!
I prefer LFE (Lisp Flavored Erlang) because I prefer Lisp syntax to the Ruby-like Elixir syntax. LFE compiles down to core Erlang, while Elixir compiles down to vanilla Erlang. True macros can be done in LFE, but as I understand it, macros are done after parsing in Elixir. LFE was created by one of Erlang's co-creators.
Proposed long-range plan:

1. Make yourself indispensable. Become that 10x developer you spoke of in your post.

2. Tell management that you're only willing to continue working with them under the condition that you're allowed to work remotely.

3. Get the hell out of San Francisco.
Rural does not mean poor/3rd world

In the same way there's a lot of wealthy places in let's say Mexico City and other capitals of 3rd world countries
This stuff would probably go over better with the red state crowd if the same outlets hadn't chicken littled us in the 70s with global cooling.

Also, I don't know how much of a difference we can make in the west when China and India are polluting so hard that it blots out the daylight.
I will write an API using ASP.NET MVC framework using C#.NET. Front-end I will use HTML5, CSS3 and jQuery.
First of all, it is a republic and not a democracy. The difference is quite important. Secondly, to attribute the problems to the constitution is mistaken. That founding document is the only thing standing in the way of a complete and total disaster for the country.

Nearly all the problems can be traced back to where politicians are ignoring the constitution in part or in full and thereby eroding the public protections built into the republic.
I would say that America in its current state is more simillar to one of the BRICS nations. It has levels of poverty/wealth disparity that will be familiar to anyone who has spent enough time in South Africa or Brazil but simply do not exist in most parts of western Europe.
Flint has a bunch of abandoned housing.

It's sort of the opposite of a favela, people left housing behind because of the lack of economic opportunity (whereas a favela is people dealing with poor housing in order to seek economic opportunity).
Also, it makes it easier to add new commands that are not able to read from file in the existing pipeline.
Bytecoin 2.0.2 Software Update – CryptoNote algorithm fix
Is there a way to link multiple email addresses to one single instagram account? Either through facebook or instagram directly? Looks like the security code service might be consuming a different email address. Maybe double check ALL your email accounts? Maybe you created an email account one day just to signup to FB/insta then forgot about it?
In what way does it offer better results?

There's an official android app for libre too, i'm not sure if it's available everywhere though.
>"Freak Out! by Frank Zappa. That record basically singlehandedly started the psychedelic revolution in rock."

Zappa did some amazing stuff, but he didn't invent psychedelic rock. Can read more about the early history here:

https://en.wikipedia.org/wiki/Acid_rock
> because the king was already training to fly a 737.

The government has said no such thing, and is actively denying that's the reason they bought a 737.

No clue if it's true, but I'd rather you don't state it as fact when it isn't.
How to Build a Discussion Forum in Django: Using Django Forms
Think about the last time you didn't buy something because of a bad salesperson.
Whilst your point is true, you're wrong in thinking it is a zero sum game. It certainly isn't. In stark contrast to the USA, it has largely been a win-win situation in Europe for blue collar workers.

What has been devastating for the mid-west is that the exporting of jobs was politically and financially supported. Companies would receive subsidies to "globalise".
Both these figures are just sensationalism. 6 feet is the newly added "extreme" scenario. The low is still 1 foot by 2100. Just to repeat that - current science predicts that sea level might rise by 1 foot in 2100.

160 feet for the whole Antarctic ice sheet is not a problem at all because it will take 1000s or at least 100s of years. Most buildings don't last even 100 years. Neither do a lot of national borders. We'll have rebuilt all our cities by then so it's plenty of time to gradually move the rebuilding further and further inland as the sea encroaches. Even better, our predictions are only going to get more and more accurate so we can do more planning further in advance. Nobody's predicting any disaster due to the whole Antarctic ice sheet melting. High sea level - yes, problem for people - no.
Who gets to decide whether someone's option falls under these categories? Anyone who is put in charge of classifying such things will have a lot of power that can easily be mismanaged.

Furthermore, for what reason would you trust such a person?

If you already distrust Trump will you trust him more if some nameless moderator will decide which posts are okay and which aren't?

Besides, he's the POTUS and he has a lot of money, if twitter will start messing with his posts he can easily set up a service on his own.
New Microsoft Surface Pro LEAKS Ahead of Surface Shanghai Event
Our problem is the cities, and how they have many more people. Representation in proportion to population is pretty kick-ass if you live in New York.

It's a little less kick-ass if you live in North Dakota, and wonder why a few coastal congressmen are able to pass laws which interfere with your lifestyle.

More seriously, our problem is a metastasised federal government. Very little should actually be a federal issue (read the enumerated powers of the United States in the Constitution!), and yet almost everything now is. As a result, every issue becomes winner-take-all: the entire country must comply with me, or the entire country must comply with you. There's no room to allow Massachusetts to go wrong and right in its ways, and to allow North Dakota to go wrong and right in its ways.
> IE 10

How dare you.

You, Sir, are part of the problem.
3rd world means non-NATO aligned states (or communist aligned states).

https://en.wikipedia.org/wiki/Third_World
this was horrific to read.
...and that's why I wrote "usually".
As I stated above:

3rd world means non-NATO aligned states (or communist aligned states).

https://en.wikipedia.org/wiki/Third_World

Unless the US turns communist, it can not be a 3rd world country.
In addition to rolling back Citizens United would be to re-introduce pork-barrel spending. With changes to the legislative process in the 90s, Congressional leaders lost a strong carrot to keep the rank-and-file members playing along. In the current system, with no carrot, legislators are more inclined to follow the wishes of their constituents. And with extreme gerrymandering, those constituents can be very extreme.
Thats does sound pretty interesting and helpfull too.I will definitely check those things out .Thanks for sharing!
First of all, a republic is a type of democracy...
Imagine if we do all the work to prevent climate change, end up being wrong, and are left with a clean and sustainable economy.
Caddy's Certificate Management Policies
Fedora Google Summer of Code Students for 2017
That's 4th grade level math ...
That seems that they're forced into the OS, rather than choosing it. I do have a tendency to gripe about zugzwang, too.
I'm not sure I see the correlation. US cities in general start rolling up the sidewalks earlier than is often the case in Europe. Dinner times in particular tend to be earlier. 7pm is a fairly typical peak sitting time.

As a counter-example, Manhattan is an atypically late night city for the US [that also has very high housing prices]. You could argue that it also has 24 hour mass transit to cheaper areas. But, in general, tons of US cities that shutdown fairly early have low housing prices.
Willful ignorance doesn't jive with asking for examples.
If you were really interested in what is actually happening, you would not be using half-remembered journalism from forty years ago as your source of information.
IIRC, the sinking of Louisiana is more related to the channelization of the Mississippi. Without the sediment formerly delivered by yearly floods from the Misssissippi, the land is eroding away.
There is nothing new. I suspect the writer of the article did not really study the patent [1]. Reading the summary and part of the text I got quite clear impression that this is ONLY about counting how many times a certain user has shared something prohibited and then blocking users who do that too many times. I don't see this patent having anything to do with actually recognising infringing content.

So I don't see any real invention here. I think the only explanation for patenting this is that if you don't do it, somebody else might and then you may need to fight in court. Since filing patents is cheap (compared to going court over them and on Microsoft scale) it just makes sense to patent everything you can.

[1] https://www.google.com/patents/US9614850
Who wins: Insurance/Pharm Companies
Who loses: Poor people
And what's the common denominator?

Neoliberal Capitalism.
Google already tried compiling Java source code directly to Dalvik bytecode (the "Jack" compiler) but they recently abandoned that approach in favour of improving the regular Java-bytecode-based toolchain. Perhaps because of the new focus on Kotlin?

The Android toolchain used to be horrendously slow but has gotten a lot better since they switched from Eclipse and Ant to IntelliJ and Gradle – assuming you have enough RAM to dedicate a few GB to the persistent Gradle process. It now has incremental compilation (of Kotlin and Java), incremental dexing (i.e. converting the compiled Java bytecode to Dalvik bytecode) and incremental reloading ("Instant Run"). And the emulator can run the x86 version of Android nowadays, so it's no longer slowed down by emulating ARM. It's pretty nice.
Dude.. there is about 40% less Louisianna than when we were kids.. Lots of coastal areas esp Miami are flooding more offten and staying flooded longer So yeah.. oh and oil sands.. stuff they would never have touched when we were kids so yeah.. no need to be skeptical just open your eyes brother
Did you even read the link you posted? It states that the definition of what the "third world" is is changing, right in some of the first paragraphs.
If I don't sign up I don't see anything. So I have no incentive to sign up! The lack of information is not an incentive.

Consider an aproach similar to HN or Reddit, where you can read a lot of information before signing up.
Aren't there better ways than protesting to affect change?
What else became big starting in the 90s? Hmm, maybe technology and the internet, and the ability for quick and easy communication on a global scale?

A massive shift in job types to more technical fields, and less jobs of a hazardous and dangerous nature brought by new technologies from these new technology tools?

Globalization isn't necessarily the enemy here, and frankly, it's inevitable for us to survive as a species. There is going to have to be cooperation across the globe as more 3rd world countries start to rise because the planet and the environment simply can't support 6 billion people living at at a higher lifestyle level.
The libre measures the glucose from the interstitial fluid, which doesn't map directly to the value measured from blood. Think about coordinates, where X is the value from interstitial fluid and Y is the value from blood. You must draw a line somewhere to map the values correctly and the Libre is calibrated in the factory. For me the Libre reader was just an ok indicator about the trend, but the actual value was sometimes not even near the value shown. It's ok between the normal range 4.0-8.5 mmol/l, but I'd be suspicious about every value outside of that range.

With xDrip you can input values measured from blood and the software will try to estimate as accurate values as possible, meaning that in the best case you can be quite sure about the reading, but always better to check from blood.

Remember, that calibration should happen only when the levels are steady and you should calibrate from the whole range to trust the readings. Anyways at least 2-3 measurements per day from blood is suggested, even with the more expensive CGM's.
Given the "rules of the game" set in US Constitution, a two-party system is a natural outcome, all other situations and fluctuations converge back to that - as shown both by game theory and practical historical evidence. Intent doesn't matter here - if you want different systemic outcomes, you have to change the rules.
Cross pollination between life sciences and consumer electronics will deliver amazing opportunities for chronic disease patients. Non-Invasive blood analysis can deliver new treatment opportunities for diabetes patients. This is an amazing field to innovate in indeed.

My startup enigma.bio is working on low power laser spectroscopy blood analysis techniques inside the tympanic canal for the last 3 years. Seeing interest in the field from large players is exciting.
7 need-to-know facts to consider for an SMS API integration on a SaaS platform