skysight-inc/HackerNews huggingface dataset:
> Otherwise rational people disengage because it's clear you have some kind of axe to grind

There is an axe to grind. I live in a country which has had about three centuries of experience finding every possible way to marginalize black people, and in the last few decades has found every way to dress up the marginalization of black people to preserve plausible deniability and work around laws preventing the direct marginalization of black people (for instance, finding things like income or geography that are correlated with race, and then applying disproportionate policies based on that, so they can convince kind-hearted people like you that they're not discriminating on race when that is totally the intention of the policy). Why should we not have an axe to grind here?

Please stop pretending that this is some sort of dispassionate "politically heated" issue that you can have a friendly watercooler discussion about. Otherwise rational people disengage because it's clear you are making the irrational assumption that both sides are being equally reasonable and participating in equally good faith.
Don't think too much about that. Just build an amazing product that users love and the rest takes care of itself.
Save Tigers Now: Establishing an Emotional Connection in Seconds
> In theory could one build a plugin to run k8s on top of this? Then you could easily switch between swarm and k8s?

Yes, absolutely, you could use Infrakit to provision any kind of infrastructure using a custom "flavor".
There is, in general, no way to prove you're innocent.
Baruch dayan emet.
FYI, Signal has access to all metadata about messages and calls (but not the content of course). They claim not to store it and I believe them for now but someone else could be storing it.

They don't have access to group message membership directly. A group appears as a bunch of one to one messages between the participants, so they might still be able to infer it.
It was interesting to look a the strongest case and think "that's got way too many symbols" and then step back and realize that randomly distributing characters across the entire range of my keyboard would probably have more symbols and numbers than what I think looks random.

Anyway, I'm glad the source is available since having a website generate passwords sort of defeats the idea of not winding up in a rainbow table.

Curious, in part because I did not look at the source, if PassHelp selects based on the user's character set.
One of the biggest drawbacks with things like ACO (ant colony optimization) are actually more in dynamic environments rather than static ones like these. Pheromone trails tend to reinforce the information from the old topology rather than the new topology and you need to add more wrinkles to the algorithm to better adapt to a changing environment.

When it comes to static problems like TSP, the translation of the problem has a lot of influence on how likely the heuristic is to fall into local optima. For instance in the case of ACO you have pheromone trails that are intended to dissipate faster as the distance between food increases. When translating something like TSP you have a decision to make: you can go literal and use the physical distance between edges on a graph (causing closer nodes to be more heavily weighted). Or you could use the total distance of the circuit (causing edges that occur in better solutions to be more heavily weighted). Or you can blend them both -- which is what it looks like the author did.

These algorithms are heuristics and are not intended to necessarily give you the "best" answer, but to get you a "pretty good" answer on messy problems that don't neatly fit into a problem that has been heavily researched like TSP.
A Survey of Performance Comparison Between Virtual Machines and Containers [pdf]
Or he could keep it as it is.. add a link to the page for a new page "For the Big Wigs" that's more enterprisey and uses words like "synergy"
> They should he held to a higher standard when off-duty as well.

Maybe slightly higher, but that is not the point. The point is that a police officer on duty is not a person doing a job, he is the embodiment of the government. If a police officer shoots an innocent man, that man was not killed by a rogue police officer, that man was killed by an agent of the government.

For this reason they should be kept on an extremely short leash. As in: if we could have a computer take over their brain during duty hours and basically turn the officers into remote-controlled robots then we should.
>I'm crying because I feel very helpless. As a fellow human I am unable to do anything to help you. I am sorry.

Although this is a poor comparison for a million reasons, I just put my beloved dog down a week ago. Helpless is the word here. Its incredible how many game-enders we casually flirt with everyday, how powerful illness can be, how illness makes us make tough decisions, how poorly we handle end of life issues, and how badly grief hits us. We purposely avoid thinking about this stuff, consider it taboo, and engage in gallow's humor for a reason.

Death is difficult. It never gets easier.
Here's a better explanation in a long (but readable) series of posts from an actual astronomer, Jason Wright: http://sites.psu.edu/astrowright/2016/08/30/what-could-be-go...

In this series he details several hypotheses and ranks them.
Probably the same on Windows 98 or XP.
I don't know if it's only Java, but I agree whole-heartedly about the general health of the Python framework community. I love Django, but it's also pretty easy to excise parts you don't need for a particular project, while being opinionated enough to get things done quickly and allow folks on the internet to help debug things.

Then of course there's Flask for lightweight API projects, which can get trotted out if Django is being TOO opinionated :)

Don't get me wrong, there are plenty of criticisms to level at frameworks-as-a-solution mindsets, but in the context of the OP, I think Joel's rant doesn't really apply to Python web development at the moment.
While that sounds easy what if swerving off course definitely saves one live, but might cause one death with 60% probability? What if it definitely will save 3 lives, and might cause one death with 10% probability? Do you see the problem with absolute rules? Human morality is quite complex and not so easy to model with simple rules.
> Just try to go camping on the first good weekend of spring.

For everyone stupid enough to try it, there's two people waiting for the next few weekends.
Because it moves the onus of dealing with the fraud on the bank, not the seller.

Let's say you sell a premium account on SuperSite, giving for 10€ one month of free movie streaming. Now you get a good deal with Publisher, which gives you access to their movies catalog.
Suddenly you get users registering, subscribing, watching the movie they want, then cancelling through their bank, by doing a chargeback, claiming fraud or that you didn't deliver the product. Sometimes, it was even a stolen card, and the user doing the chargeback is honest.

Without 3D Secure, you're out of your money until the issue is resolved, which can take up to 60 days. With 3D Secure, you keep the money, only after 60 days, if you have been found to be the one in the wrong, do you give back the money. And if it's a stolen card, since it passed 3D Secure it still isn't your problem in a lot of case.

That is the incentive they used to get merchants to deploy it quickly and in just a few years it moved from nowhere to everywhere in France and throughout the EU.
If you're looking for music version control, check out Splice.
#madebyGoogle
I'm not really certain I understand the bigger vision for the project. Could you walk me through a possible user interaction?
"The high and tight is a military variant of the crew cut. It is a very short hairstyle most commonly worn by men in the armed forces of the U.S. It is also popular with law enforcement officers and other public safety personnel."

https://en.wikipedia.org/wiki/High_and_tight
Something not entirely quite unlike this http://matpalm.com/blog/2011/08/13/wikipedia-philosophy/
Are you implying that people wouldn't enjoy the taste of sugar, salt, and fat (key components of any good junk food) without advertising?
Okay, point taken, but I'd like to back-pedal a bit if you don't mind. I agree that Rust is very immature, but again I think I misspoke.

The basic point I'm trying to make is that C is (a) fraught with historical baggage that makes it difficult to use safely, in practice and that (b) this comment thread proves this point.

All points made beyond this are secondary and tangential. Again, I have to agree with you about the maturity of Rust, but I must insist that using C is fraught with absolute insanity. Sometimes it's the only thing available, but it's still insane.
TetrOS: Tetris that fits into the boot sector
Assange says he plans to release amazing, controversial, perception shattering documents, yes? Well, I plan to make a fortune in screenwriting and music, buy a white Lamborghini Countach, a house on Maui next door to Willie Nelson, and get a pet Wallaby. In this context I'm pretty certain the odds are about equal. Please pardon my tongue-in-cheek cynicism regarding the significance of Wikileaks releases vs. the seeming pathological need for attention by its founder.
The Release of Trump’s $1B Loss Is a Red Herring
> considering that the primary function of a shell is to run programs

The instant we start talking about automation then the repeatability of your automation has to be considered.

The shell is arguably an environment for interactive programming as much as it is a shorthand for program invocation.
Would a non-profit thing like this violate the trademark? This is just like publishing an interactive graph on Github usage.
> On the other hand since wages are not so high the price of services is lower too. So things like food in restaurants is just cheap (and great). With 24k you dont need kitchen and can basicaly eat outside all the time. [...] It depends where you live but i dont think you can compare europe with north america.

You think so? I'd go ahead and try to compare anyway, for instance https://www.expatistan.com/cost-of-living/index/north-americ... vs. https://www.expatistan.com/cost-of-living/index/europe - diverse as this data is, in terms of cost of living major cities on both continents seem to be roughly on par with eachother.

> The trend in bigger [European] cities now is to have a bike and ride public transport - many people dont even want a car.

Maybe it's reversing now, but it's been - at least partially - a widely purported stereotype: http://www.theatlantic.com/international/archive/2012/08/its...

Besides, traffic congestion in big European cities happens to be bad beyond an average American's imagination, so not wanting a car may be forced by these dire circumstances much more than a result of "not caring that much about buying things"...

> With 150k you would be considered very very rich. Presidents and heads of state make that much in most of the european countries.

In most Western European countries
4chan is running out of money–and Martin Shkreli wants to help out
Gnuplot inline display on DomTerm
There's some truth to that.

My own experience was in writing a lot of vanilla JS, being pretty happy with it, and then wanting to grow bigger I investigated some of the frameworks. At the time, Angular 1.x was considered the thing, so I implemented a project in that (multiple drag and drop lists, items from lists into other lists, and so on), and tried to follow best practices as far as I could tell. DRY, decoupling, etc. It was pretty horrendous. I ended up with so many different services, service providers, components, dependency injectors, and all kinds of (to me) really quite complex abstract boilerplate that had nothing to do with the actual business problems.

I eventually got it all working, and thought I was doing pretty good. I then took a break from that project and came back to it 2 months later, and couldn't make head nor tail of it. So many angular-specific concepts and terminologies.

I've since come across mithril.js, and found it (for me) perfect. It's designed to let you build stuff really fast, and modularise things around your business logic, rather than have the whole of you application design enforced from the framework. Leo's blog posts https://lhorie.github.io/mithril-blog/ are fantastic, and I think made me understand a lot more of javascript itself, and how to design applications in much more 'well designed, but not framework specific' ways.
Brilliant mind, exceptional work.
From the article Confessions of a Necromancer:

if you have the trust of your client, and s/he has real power, you have done half the work already.

don't make stuff and then try to sell it unless you are growing an existing client base.

breaking into markets you don't know is probably impossible.

Build up trust with the client and sometimes they will reward you for it.

When you've paid for all the mistakes, you should know how to do it right the next time.

A good specification lets diverse people work together without confusion or conflict.

If you can test each piece alone, and you have reliable ways of putting them together, the whole should work.

Don't be afraid to charge the real cost.

be aware of your expenditure and manage your losses. You can survive a long time with less income if you are in tight control of what you spend.

What's good software?
Good software is used by people to solve real problems. Good software saves people money, or makes them a profit. It can be buggy, incomplete, undocumented, slow. Yet it can also be good. You can always make good software better yet it's only worth doing when it's already good.
>It takes serious work by good researchers to compile the data and interpret it

Ah, yes. The data need to be "seasonally adjusted" by high priests of the state, so that we, uneducated peons get the "appropriate" message.

Do you even realize how elitist your statement is? Sexual offence data is not rocket science, a lot of people can understand it quite well.

In Sweden's case, it would also help if the race/nationality of the attacker was disclosed (which, I heard, is not allowed in Sweden).
Now I want to see Herbie as reimagined by Isaac Asimov.
I'm not aware of a specific catchy word that precisely describes that but I can imagine it would be useful to have one.

You could describe it in sentences though. Like, breaking standard browser features is not a good thing. Also it's really really hard but still possible to create single page applications that don't break those features and support direct links and back/forward buttons and everything.

So in a way they are being lazy or biting more than they can chew.
> My only complain is that Python is not great at async operations

For most asynchronous IO operations, the old standby of threads works an absolute treat. There are certain pathological corner cases where a single thread can be blocked, but for the other 99.9% of use cases, it works fantastically.

Build your synchronous and stateless web code and throw it into a thread. Done. Even the more complex cases of a single worker needing to make multiple asynchronous calls can be handled easily without even having to leave the standard library.

Now then, this falls apart a bit when you have to deal with global state (and the assorted locks and deadlocks), but most web backends aren't too hard to write statelessly.
Comments moved to https://news.ycombinator.com/item?id=12633969.
Lessons this founder would share with her 23YO self before starting up
You Can All Finally Encrypt Facebook Messenger, So Do It
Major internet telco outage in the US
If they were storing that metadata, they would be lying in the response to their subpoena.
I've done sonification of data before, and it's not easy at all. This one is really well done -- it's really difficult to get the tonality and rhythm to be pleasant as well as accurately represent the data. Nice work whoever built this!
> That's fine, but don't pretend it has anything to do with the finder integration.

I wasn't pretending but was, in fact, the victim of my own faulty rationalization.

That is, you're right that Finder integration has nothing to do with connections to potentially insecure systems.

By way of explanation: when I first saw the Finder badging, I intuitively understood the insecure nature of connecting my system to others. So, I conflated the two ideas in my head: "Finder integration is terrible", which of course is just plain wrong.

It was never my purpose to misrepresent my feelings. I wasn't "pretending". I simply tried to make rational something I only intuitively understood.

Good catch. Thank you.
> What's wrong with HTML?

Its impossible to share data between JS and HTML without reimplementing parts of JS in HTML from scratch, or rather, implementing a HTML-like template engine from scratch in JS. The model just isn't designed to do what we want it to.

Web components are working on this, except they're reimplementing every modularity feature that JS already provides (HTML imports, shadow dom) from scratch, and then they're implementing every feature that React gives you (custom elements) from scratch. But its still too early, and most tutorials don't show how it works beyond the simplest examples (I would be convinced if I see a data grid component demo with custom item rendering per column which supports passing table data from JS)
How revenue recycling can help you improve capital and fund growth
Many of those criticisms are quite fair, and most are still applicable, but I am curious with a decade and a half difference in time (and a larger encoding space) if the criticisms are as severe today as they were then.

Of course we definitely have to wait for the Axanar lawsuit to be settled first. :)
Timing-Architects Embedded Systems GmbH (TA) | Regensburg, Germany | Java Developer Research, Eclipse Developer, GUI-Designer | Onsite

Dear all, we already introduced TA last month. THE NEWS: we are now searching also specifically an experienced Java Developer for our Applied Research Team concerning the topic autonomous driving.
You can find the job-ad here: http://www.timing-architects.com/career/jobs-application/

TA is an international operating software company with efforts concentrated in embedded multi- and many- core real-time systems. The Timing-Architects Tool Suite covers the system design, simulation and analysis, optimization as well as target verification of the system. We are much interested into research and further development of our tool, as currently one of our topics is autonomous driving. For our team of around 11 developers we are searching for experienced Java and Eclipse Developers. For further improving the usability of our tool we are also looking for GUI-Designers

If you got the feeling TA might be the right place for you to contribute and explore your abilities just contact us at career@timing-architects.com

If you want to get to know more about TA visit: http://www.timing-architects.com

Thanks and Cheerio
TA Team
I'm in DC and am catching planes with stamps from all over. Cairo, Copenhagen, Tokyo.
Cancer is scary bc of the lack of education about it in general across the global population (including the medical professionals). the Research and Technology and etc change slow but quickly, effective but ineffective...it is based on various perspectives. And the "cause" of cancer is simple and complicated and of the slight unknown...it is a long discussion. From a now 2 1/2 year post awake Brain Surgery w 90% malignant cancerous tumor removed, radiation and now bc of my re-direction of my tech biz and research/genetics, I have gene mutations discovered that generally put me on the scale to a longer lease, if you will, but this mutation has be picked up by the good ole' immune system and new research points to a intersection in the future with a increasing possibility of attacking the mutation and then my cancer specifics hit the "launch button" and go red hot to a nasty grade 4, quickly...but that is if I do nothing. I'm not the type :) but the point is, as all cancers are scary, some have become very treatable, we are still human and the relationship between each cancer usually has a genetic connection to others to at least one magnitude or more.
As a recent alumnus (S16), I encourage everyone to apply.

Not as good as past companies? Apply.

Don't see any companies like you? Apply.

Don't see other founders that look like you? Apply.

You're not quite ready and just need a few more months to polish things up? Apply.

Too big for YC? Apply.

Your company is starting to maybe figure things out, but also secretly kind of fucked up, but you think maybe you can pull it together and apply when you're a well-oiled machine like No Startup Ever? Apply.

Even the application process itself is helpful to learn the metrics you should be tracking and to get used to talking about your company.
$300/weekend for a small SUV (plus whatever you pay for your ride-sharing commuter car during the week). Not a great solution, especially if you're not a convenient straw man who only ventures outside his little box twice a year.

And that doesn't even take availability into consideration. What happens when spring finally arrives and everyone wants to rent an SUV to go camping on the same weekend? And then summer arrives and everyone wants to head to the shore for a few days? Will our commuter-oriented system be able to accommodate that exodus of vehicles for extended periods of time? Or will people be stuck at home because they don't own a car? I think that's the main thing people fear in a car-sharing scenario: being trapped.
Then the study didn't even consider the possibility of false complaints? From the frequency it is mentioned here it seems like a possible hypothesis that should have been mentioned as not a factor if it was proved out to not be.
I'm not convinced that a study that relies on IQ (which is itself a biased metric) and self-reported data (self-reported data is low quality) makes the picture "unclear".

Fryer's "Use of Force" paper would be a stronger argument I feel, but even that relies on very patchy data and doesn't take into account the higher likelyhood of minorities being stopped without cause.

Managing a small law enforcement operation is hard. On a national scale it's a monumental task, and human beings are biased and irrational at the best of times.

Not sure why the US doesn't record statistics on things like police shootings. Given the lack of data, if US law enforcement doesn't suffer from insitutional racism then it may well be through pure dumb luck; as there's no way to compare departments, or tell which policies or initiatives have a positive or negative effect.
Ticketfly CEO Andrew Dreskin Interview