skysight-inc/HackerNews huggingface dataset:
That was the broad strokes sales pitch of an obvious strategy for a disinformation campaign coupled with a hope of cracking encryptions that they haven't yet found a way around. If they had, it would have been a part of the sales pitch.

That was a cheap pitch from a corporate contractor probing for a weakening in espionage spending by targeting embarrassing but low value public targets.

If that manages to take WikiLeaks down, then it needed to happen. Lessons will be learned and news organizations will have to adapt better safeguards for their sources.

Leaks will always happen when large scale covert operations attempt to cover up unethical behavior. It would only a matter of time before another "WikiLeaks" evolved after the first went down. The next variant will be stronger. And of course, if this sort of attack fails, WikiLeaks will be that much stronger for what it learns over the course of the fight.

These sorts of organizations would be better off working with news agencies like WikiLeaks to help clear out unethical personnel that the leakers highlight.

When catching wind of some fowl shit, shooting the people who point it out doesn't make the shit smell better. Getting rid of the people who produce the shit to begin with is the only effect means of preventing future stench.
So what you're saying is that despite Christmas coming on the same day every year for the last few hundred years, management still can't plan their way out of a wet paper bag. Yeah, not my problem, nor am I paid to make it my problem.
Hey thanks for the detailed and long reply, I really appreciate it. Is it safe to assume you work on this team at Microsoft? Would you be ok saying what team in specific you work on? Do you work with Miguel (for instance) on any of the Xamarin stuff? I am a long time GNOME guy and loved to see the merger + integration of that stack into Microsoft.
It's not ground up training, but once you've done that...and have a decent base of Java skills on place...

You might consider talking with either ThoughtWorks or Pivotal Labs. Both have deep Java expertise, but more importantly, the ability to have your team members work side by side with them on the other aspects of dev methodology.

Neither is inexpensive, but may be helpful if your team is trying to bridge more than just a Java knowledge gap.
It's time to stop the unsubstantive and politically-motivated comments like this. They do nothing but derail the civil and thoughtful discussions that we're trying to have here.
When I’ve seen people set out to learn something and build something, they tend to accomplish neither—but if they focus on just one of those, the other is often a happy side effect.
Word 2010 supports ligatures, old-style and lining numbers, kerning and rare and historical letters and ligatures:

http://www.howtogeek.com/wp-content/uploads/2010/03/435x597x...
Thanks, Captain Pedantic. Pretty sure folks get the idea despite the egregious inaccuracies in what I wrote. (And, as an aside, I knew that when I wrote it.)
A funding campaign for Wasteland 3 recently completed successfully! https://www.fig.co/campaigns/wasteland-3
The amazon way is not always friendly to normal humans. That's just the truth of it. My team has taken pains to not be that way.

The company is trying to change the culture and frankly, have done some mind blowing things. No one would have ever though paternity leave would be a thing 5 years ago. Or that part time work would ever be discussed. But there is a long, long way to go and a lot of senior peoples attitudes need to be changed before I'd call the culture here awesome.
> I think people overlook how effectively Trump uses Twitter.

It's difficult to be enthusiastic about the propagation of outrageous lies as a communication revolution. Say what you will about effectiveness, he's said things he can't back up and it's hard to laud that.
UTF-8 never bothered me in Python 3. Most of the time you don't have to think about encoding. The times you have to pass through the network just ".encode()" the string and you're fine.

Seriously, can you show me a case where you did encounter problems with UTF-8 in Python 3? :)
Good grief, they go on about being "flat pack" and easy to put together but offer no photos of it as shipped or during the assembly process...
Great point. I agree with you. We know that this is a weakness. We had a planning meeting yesterday where we discussed this very scenario and want to shore up this space significantly.

Your point on roadmap is also well-taken. We're on the cusp of communicating our plans for the next version, and will be looking for more feedback like this.

Happy to take your issue offline if you'd like. It may help inform our future diagnostic plans. I'm rlander@ms.
Google's AI Reads Retinas to Prevent Blindness in Diabetics
Pretty much everyone I knew who wasn't an engineer has had their parents help them somehow after college. Between the cost of buying/renting a place and paying off student loans it seems that you need a lot of money to be financially independent and the job market isn't great for many college graduates.
What's new in v4: http://docs.grafana.org/guides/whats-new-in-v4/
As anyone experience with adding new types to Lua ? I mean, in a fundamental type, not just simulating them with regular Lua features. For example, adding a 128 bit float number ?
Same doubt I had. My father lent some money so I could buy my house, but I paid back, and I had lent money to my sister some years ago, so it is more like a "family cash flow management".
I was very upset at the DNC's very visible (no thanks to Russian hackers) attempt to discredit and downplay the Bernie campaign.
Then maybe you need to do a better job of shielding yourself from other peoples' opinions? It sounds like might be a little too sensitive and temperamental to engage in mutually beneficial discourse. Please remove yourself.
Setting up a virtual web security appliance
But often, you only learn something by building something.
Then both versions should get that "happy day"? If you are using distinct random data for each version, then you aren't really benchmarking properly.
Mentors are hard to come by. I'd personally say that mentors don't have to be more senior or wiser or anything in particular. Just be a friendly, likeable person and listen to other people. Anyone cooworker that you respect can teach you something. And people do enjoy when someone is listening and appreciating they experience and skills.
It's curious how blithely we ignore the systemic bias argument when people are talking about the might-have-beens around Sanders.
The restaurant comparison actually makes total sense. Whether you use web technology or whether you go out for food, it doesn't matter what you get, the end result is going to be shit.
I banned two accounts in this thread as soon as I saw what they had posted, so I think your impression is probably a mix of us interpreting some of these comments differently (though probably not the worst ones, such as here) and simply not seeing the same comments.

When it comes to interpreting, we try (hard) to give users the benefit of the doubt. That does leaves room for comments that suck, but the alternatives that I'm aware of would suck worse.

Two things that override the benefit of the doubt are (a) when someone is using HN primarily for politics or ideology, and (b) when we warn someone or ask them to use the site as intended and they still don't change. If you notice cases of that, or cases where we need to be warning someone and haven't yet, those are what we most appreciate having brought to our attention. I skimmed through both your 'favorite' comments and flagged comments lists and didn't see any clear cases of these.
Certificate Transparency Monitor
Mission Statement: Helping Homeless People Keep Their Freedom
Agreed. I received a small loan after I graduated for moving expenses and my parents helped pay for my wedding, would that qualify?
Yeah, I agree with like 99% of what you are saying. All of that is right.

>(From my parent comment) But in the end, what matters more: "some democrat love-relationship with LGBT, environmental stuffs, SJWs, or whatever" -or- "food on your plate, and a place to live in with your family"?

What I disagree with is that we have to decide between denigrating others and fixing the economy. We can have both and it is irresponsible to pretend like we have to choose.

I am just hoping Trump and Senate Republicans understand that. But my guess is that they'll throw LGBT people under the bus when they need a distraction, which every politician eventually needs.

Politicians aren't dumb, their entire livelihood is dependent on knowing how to cater to their base.

(Sorry, I feel like my thoughts are becoming a little disjointed from what we are talking about. I buy into like 95% of what Trump supports but I don't buy we need to tear down 'SJW' so the economy can thrive, it is completely illogical to me)
Selling project with 300k+ users, 50k+ monthly
Hi HN,

I'm selling a FB Messenger bot project with a little over 50k monthly users and hundreds of millions of messages sent. Users are very loyal and use it daily. Although it's been constantly growing, I haven't found much time lately to work on it as balancing it with work and life has been quite difficult. I'd be willing to get it off my hands to the right person for the right price. Email me if you'd like more information on it.

throwawayacc010@gmail.com
That's really sad, 1 in 4 millennials don't have parents that care? I think by their thin definition of "help" they would find that probably 9 out of 10 baby boomers received "help". I had help from my in-laws when my wife and I were putting together a down payment on our first house, I helped my eldest daughter come up with the first security deposit for her first apartment after college. My middle and younger daughters have both been "helped" by the ACA because I can keep them on my company health insurance plan.

Pretty poor excuse for journalism in my opinion.

EDIT: see my response for toomuchtodo for my actual perspective here, once again I've been schooled in how written communication is so different than face to face conversations. Added to my favorites list as a reminder to contextualize, contextualize, contextualize ...
Spot on, execution means everything.
Even as an engineer I needed a loan for relocation from my parents. My job paid to relocate me but it was just a reimbursement and I didn't have the money for a cross-country move up front.
A beautiful thing.

I can think of plenty of markets which would be glad to see this from their SoC vendor.
Not so much "bad engineering going far" as much as "engineering is less important than you think it is" unless you're a Tesla or Uber.
You are expected to enter text in the text-box above where the text flies by.

As a usability feature, I believe that it should auto-type suggestions (which fly by) in the box when you click on them.

It doesn't help that the text box is white (#FFF) and the background is very light grey (something like #DDD). Hard to see the box.
> The subscription SaaS cost quickly supersedes the developer cost in a matter of a few months

That is emphatically not my experience. Developers consistently underestimate how expensive they are and how long things take to do.

Even if you ignore the up-front development cost, I probably spend more than 15 minutes a month on maintaining any integrations I write. That time alone more than covers Zapier's cost ($20/m to start).
Redraw the States
It's popular because it's in the browser.

Everything else is just Stockholm-syndrome.

Nodejs strikes me as an unfortunate consequence of having js in the browser and a drive for reducing the complexity by having the same language on the server.
When your joke is the intellectual equivalent of "I had the weirdest dream last night...", I think an apology is in order.
I personally don't think it's great advice - you're effectively working on the promise of a third party you don't know without any structure around deliverables, timing, payments etc. What if they turn around in 6 months time and say "Oh! We don't really need that. But no worries, we don't have a contract so we're all good."

Better advice IMO is for service providers to spend a little money up front and develop their own standard form contract that they can serve up at the beginning of any engagement. If the buyer insists on using their form (say, if they're a big company) then at least they have a template to compare it to and make sure they're covered in the areas that matter.
Once again, Tim Wu proves prescient. In "The Master Switch," he analyzed the historical trends in information systems -- from open to closed, to open-again-with-government-invervention. The open internet in the US is closing, and the next four years don't look hopeful to me.
Freedom in the world 2016
A switch to daylight saving time could be lifesaving for koalas
Annotate filters onto Spring web controllers. Type-safe alt to Spring Security
GSA's Trump Hotel Lease Debacle
It has plenty of real world applications, the fact that you don't understand them doesn't disqualify them. The only 'intellectual bankruptcy' displayed here is yours, and please don't EVER use wikipedia as a source, it demonstrates that 1, that's your only source of information and 2, your knowledge on the subject extends only to a 30 second wiki read.
It's hard to see a subscription model for logo designs though. It's not like you need a new logo each month.
I did all the work and then got a registration popup that prevented me from seeing what I was registering for :(
Logojoy (and many other apps) prove that when it comes to technology, passé is passé
I live in Poland, I know this stuff first-hand.
I always knew this, but seeing this on a graph is still surprising. A huge swatch of world populatin (60%) is either not 'free' or 'partly-free'.
Honestly the lag between the ".NET core 1.0" and "tools 1.0" is kind of a joke at this point. Why advertise .NET core as 1.0 when it's obviously not production ready (in terms of .NET standards/expectations) almost half a year after the release. Why introduce all those breaking architectural changes in the "RC" versions ?

I've used .NET Core after 1.0 expecting it to be "production ready" for a new project, but so far from my expirience the 1.x releases have been like working with RC product and it should have been labeled as that with a clear note that the tooling is not done. RC versions should have been labeled as betas. There are so many moving parts (EF Core, .NET Standard Library vs PCL) and ambiguities (what tooling versions are supported in which VS, how does upgrading to a new preview affect old projects - can I safely use VS2017 and 15 on the same project, when 15 won't support MSbuild integration yet ?) it's a mess and it turns people off, even most .NET devs I know don't have a positive image of .NET core ATM.

A shame because it's doing some really exciting stuff, the communication is kind of disappointing because it makes it harder to convince other people it's actually exciting stuff.
Have you tried appenlight charting?
It's not that bad once you have it set up. PaX causes most issues.

You run a custom repo with two packages, your compiled linux-grsec kernel, and a package that contains paxd and paxd exceptions for your typical binaries. Once you find a stable grsecurity kernel config you don't really have much to worry about.

When new updates are released, test them on your test tier with your existing PaX rules and exemptions, and if they pass tests push them into prod. Worst case scenario you disable PaX (and its memory protections) in emergency cases or rollback to the known good version. If you are running "unattended-upgrades" or something else and letting your tiers autopatch themselves, well, that's dangerous to stability in and of itself.

I run -grsec-patched kernels on all of my personal workstations as well. That's when grsec can be a pain.
Just a quick feedback:

I tried making a logo that used the character ó, and it seemed that some logos rendered that character correctly, but others omitted it. So the word móbile in some logos would display correctly but in others it would show up as mbile.
> but I've definitely had people finding a trigger in me and exploiting it for their personal amusement (like they're Pavlov), including my parents.

That's hilarious! Any good stories?
looks like they're piloting a magazine version and inviting contributors
Yes, if UNIX had supported multithreading from the start, there is no way they would have chosen "errno" as the solution.

Obvious in hindsight, not so much in the 1970s.
Wow, you've lived a privileged life.
Fantastic work! Landing experience (result first, registration later), logos seen working in context (blanks, packages, etc), overall smoothness... even the support guy notifying about possible outages during to HN hug of death, everything is so perfect!

You are a natural talent, and I envy you. :)
I'm more interested in the secondary statistic that they gathered, that being that "two-thirds say they couldn’t get by without their parents’ help." That's easier to quantify.
Why don't the people you refer to get an actual education and make themselves employable rather than sitting around and waiting for jobs to fall in their laps simply because they're white Americans who feel entitled to work? That time in America is long gone. Maybe then they'll be able to have an actual educated conversation rather than spewing out hate and stupidity. Yet the highest level of achievement most of these idiots aspire to is a GED or High School diploma. They simply don't realize that if you only have one of those in America you are extremely stupid and you will be extremely poor, yet that is exactly what they voted for in this election and elections prior. Then they complain that their stupidity leads to a shitty life and blame it on 'the other side' because they are too feeble minded to actually understand any issues. Having an intelligent conversation with such people is impossible.
getappenlight.com could be a solution it takes the data from logs (basicly json input) and allows you to plot charts from that data and generate alerts from that.
Anything relying on this asinine "millennials" label is a poor excuse.

So what happens now, to the millions of people born not on the turn of the century or millennium or anything else? Do we have 80 years of "nothings?"
Programming languages and systems are basically theorems.

The nice thing about theorems is that even when they're old, they're still theorems.
http://medium.com/p/7cf1c525749f -- Trump to undergo sex change to become first woman president.
Well, maybe I'm wrong and the license is in fact reasonable. I'd be more inclined to believe that if you are either a laywer or can provide some examples of software licenses for non-obscure enterprise software that have similar clauses that make you swear never to perform any act or omission(!) that might adversely affect Cognitect's interests or use the software for "immoral/unethical" purposes etc. I can't recall ever seeing that in any product I evaluated. There's a bunch of other problematic stuff that would make me wary of using such a vendor, but that's not atypical (benchmarking etc.).

To be clear, I don't have a bad opinion about Cognitect (other than their choice of license).
I would love to know more details on the tech side. Did you use a machine learning framework or api? Just would love to know your process as a dev looking to incorporate some machine learning.
I was ready for Bernie. I changed my party affiliation so I could vote for him in the primaries. Are you as upset as I am at the DNC's collusion to suppress his campaign?
> What a pussy.

We ban accounts that violate the commenting guidelines like this.

https://news.ycombinator.com/newsguidelines.html
Dawson, just came here to just say that I am super impressed with Logojoy, and especially how the onboarding process is both so fantastically smooth AND it actually IS the product! Very cool.

On the flipside, this surely has the potential to put thousands of cheapo logo designers out of (that line of) work.
hey look, we're the most impoverished generation, and so, we require help from our parents.

thanks, student loans!
Yes. I work on the CLR/.NET Team at Microsoft. Sorry for not disclosing that more clearly. Oops.

Yes, Miguel and I are friends and work together frequently. Usually, he's badgering me, asking me when my team is going to deliver something we promised. We are now starting to adopt more of the Mono/Xamarin tech (in this case, their assembly linker), so the relationship is reversing. Here's a video of us together (where he makes fun of me): https://channel9.msdn.com/Events/dotnetConf/2015/The-NET-Voy...

Haven't started looking at the GNOME ecosystem yet. I'll leave that to Miguel to make suggestions on.
Organizing Your Email Team to Scale Without Going Insane
Funker: Functions as Docker containers
Yes, this is the point at which I exited also. I believe you'll be losing a lot of people at this point.

You should make it possible to close this dialog and store a session cookie so people can come back.
It's a free market for special item "drops" that you get in game, that have specific drop rates (rare items end up being worth something to collectors). It's no different than people paying for Diablo inventory back in the day, except that a) Valve controls it all so they get a cut of the market, and b) they are purely cosmetic, so people can't pay to be better, breaking the game mechanics.

It actually has very little to do with the question at hand because the wow factor in this case, the price, is user defined, and also doesn't really affect gameplay at all (AFAIK).
> How do you think illegal immigrants, students, H4 dependents etc. do financial transactions ?

I don't know about illegal immigrants, but anyone in the US on a valid visa can walk into a bank, show a teller their passport, and open an account.

Also, most of us aren't so blessed as to have a landlord (Dorm housing) that will forego a credit background check.
I visited Four Seasons farm last year in Maine. They do a lot of open experimenting and share their ideas. Four I was shown were:

- washing machine converted to a large salad spinner
- a hand drill with a mop on the end, plus a slicing blade and catching bag (for picking lettuce)
- a 12-tine rake to which you'd attach a combination of hose segments specific to the seed row spacing you needed
- a green house on rollers so you could start seeds undercover and then move the framework without replanting anything
One of the designs runs on a $99 evaluation FPGA board -- not so bad for something available today.

They have actual chips/boards shipping in December & February: https://www.crowdsupply.com/sifive/hifive1
The Noun Project has an API plan which allows for usage like this I believe: https://thenounproject.com/developers/

Squarespace, Tailor Brands and some other tools are using the API for logo design (without the attribution) much like what Logojoy is doing.
I would simply say OpenBSD runs.

It runs with it's hardening mechanisms always on. Ports are considered in whether a new mechanism or aggressiveness of an existing mechanism is suitable. The idea is to have a platform where good quality software runs and bad quality software crashes. See the evolution of the default malloc.conf options or more recently the explicit enforcement of W^X.

It's true OpenBSD was not founded with the intention of being "the secure OS" but the ethos of designing secure software is very much something that is core to the developers today.

Others have already pointed out cons as well as pros of MAC style systems which this post laments the lack of in OpenBSD. I'll simply say I prefer the approach of pledge. Yes you need to build it into the application but I think that kind of upfront explicitness is better than a policy system and I hope other platforms adopt it.
nounproject has a paid plan with royalty free and no attribution needed.
How did the bot know there was a wallet that needed finding?
You can just delete the Modal manually from the DOM and try it out without signing up.