skysight-inc/HackerNews huggingface dataset:
That we don't acknowledge every drug addict that we walk by does not mean that we don't care or are not acting in many ways to attempt to help them. It just means that stopping and giving cash every time we pass them is not a helpful approach; giving money to good charities and advocacy for better city policies does much more.

I'd also mention that interacting with some homeless people can be dangerous and deadly. I've been attacked a few times while living in SF because I used to have a rule of engaging the homeless as normal people if they approached me, back when I had naive principles; I don't do that anymore, after being assaulted twice, once with a knife. While only a small percentage of the homeless are dangerous, that small percentage really do kill people (3 murders via homeless-on-local violence within a block of my place over the past few years), so anyone can go fuck themselves if you think I'm being heartless for not engaging anymore. Self preservation trumps compassion.
I didn't intend the comment as a warning. Note that the word 'please' did not appear :)

No, it's really just that this misperception is so universal that I can't help but answer it even though I know it will do no good. Maybe it's a Beckett play.
From this reference in the article...

http://www.reuters.com/article/us-kaspersky-rivals-idUSKCN0Q...

"Microsoft's antimalware research director, Dennis Batchelder, told Reuters in April that he recalled a time in March 2013 when many customers called to complain that a printer code had been deemed dangerous by its antivirus program and placed in "quarantine."

"Over the next few months, Batchelder's team found hundreds, and eventually thousands, of good files that had been altered to look bad."

"Batchelder told his staff not to try to identify the culprit"

This last part seems incredibly suspicious.. perhaps it was Microsoft trying to discredit Kaspersky
TPMs are more complex. They can be used as a virtual smart card. TPM can be used to store client certificate used in HTTPS. U2F on the other hand is super simple by design. For example Yubikey uses one symmetric secret to generate P-256 keys deterministically. That means they don't need to store actual asymmetric keys, they can derive them from secret on demand.
No idea is too small for a product at scale – LaunchDarkly
The use of violence as a tactic while wrong isn't the same as violence-dependent ideologies like fascism and racism.

Both should be opposed in effective ways.

https://www.nytimes.com/2017/08/17/opinion/how-to-make-fun-o...
No, that's obviously not the point, because U2F cannot do that.

The point is to combat phishing.
I think I get a good six hours of actual work in the office. And then I need to check out and take a shower. Something about that after work shower just brings my focus and clarity right back. But if I have to crank with my team for a 12-15 hour day, after max 8 hours, we're all just physically there, but mentally have checked out long before that.

On sleep, 5-6 hours is optimal for me. Too much can be bad, I feel groggy and have brain-fog the rest of the day. I can get by on fewer for one day, but more than that and it becomes painful. I think a lot of this also has to do with lifestyle. How often and when do you eat, have sex, get sunlight, drink water, go out doors, etc. Many levels can be played with here.

Would be interested in hearing any hacks for getting by on less sleep.
> as a core feature of their ideology while the others do not.

They seem to be exceptional, but if we curtail their speech that means it leaves other, undoubtedly less offensive, speech to be up for negotiation. For instance I'd be pleased to see some of your authoritarianism curtailed if it wasn't for ideals of freedom of speech.
Are there also theorems about what functions can be learned, or how quickly they can be learned, by a multilayer feed forward neural net using backpropagation?
I think the article's premise is wrong:

> Faced with a choice between discomfort and higher fares, most travelers choose discomfort

Airlines are still in business so the execs think that things are running smoothly. At my peak, I was spending roughly $70k/year on my own flights and probably another $100k for my partner and employees. Now I spend $0. Not a big hit to the airline, but I'm not the only one. Long before airline scandals I ran into the fact that the airlines that I was loyal to made decision after decision that clearly told me they didn't care about my business. So I left. It wasn't an easy decision. But they pushed hard enough that it became a health decision for me and not a business decision. The little stress points that they added to my life compounded enough to the point where they became big. So I stopped.

All around the country companies are finding ways to avoid flying altogether. Web conferencing and video conferencing solutions are better than they were 15 years ago, but not significantly. The acceptance of remote work isn't just a budget decision, it's a productivity one. The decision to fly now involves up to 4 hours a week on top of flight times and time to and from the airport. Internet access is terrible at most airports and on most flights.

Air travel was once something to look forward to. Now, for the most part, it's simply not. TSA has played a big part, making the experience miserable in a way that only a government agency can. But most of the trouble with flying is really due to airline executive decisions.
That's where federated networks come in, for example GNU Social[0]. That way you host your stuff but can communicate with people on another network.

[0] https://gnu.io/
Read the Town and Country feature. While I'm dubious about the financial shenanigans that got him disbarred, and it seems they are addressed only in passing, if it's true that he's being kept disbarred purely for having fought this case, unlike anyone else who would be in this situation, then that's a disgusting travesty.

The American compact is that people are innocent until proven guilty, and that all criminals get defence lawyers. It is because you cannot trust the justice system to accuse only innocent men; the state cannot be allowed the power to point at a person and send him to jail for life. It would be one thing to use your right of free association to avoid this man in one's day to day life, and eminently defensible, but for him to be subject to systematic retaliation that destroys his career for doing a good job defending someone controversial and unpopular?

That's not really something I want the state bar association to do. The justice system is already over-incentivized to over-prosecute, over-convict and run roughshod over defendant's rights whenever it can. If they can find an excuse to deprive you of a job for defending OJ, they can find a similar one for (say) defending someone from Black Lives Matter in a court in Alabama.
Ok, I get your point now. But did I miss it or did you really not say this earlier?

We probably assigned this post to different buckets but I agree with you that both buckets exist.
I feel you, I do this so often :/
Cisco has been circling the drain for a long, long time (far longer than Arista). They are close in mold to IBM with declining revenue offset by managed profits from periodic layoffs and outsourcing. Cisco would continually find ways to cut employee perks.

They thought their thing was software consulting but they couldn't/wouldn't compete for talent with the Googles and Facebooks of the world. Note that Google really hit its stride in the early 2000s. That is a good 13 years ago.

People at Cisco knew even then. People would game the system by starting companies to be bought by Cisco and then quiting and repeating the process. A long time employee I knew set his price target at $30 and I think sold at least a large chunk when it temporarily hit that. My impression was that there were many slackers at the company.

A company mostly concerned with internal politics... much like IBM... presentations with org charts reminding me of my co-op time at IBM where people talked mostly about whom was the boss of whom... especially important since for Cisco, layoffs sometimes seemed to hit whole groups.
Why? Because I think people should be considerate of each other in situations that are less than ideal?

Thanks for your useful comment.
Unfortunately solutions based on SGX lose two advantages of hardware tokens: no physical touch button and no portability.

SGX doesn't provide any real advantage. For example Chrome team was evaluating storing Token Binding keys in SGX but eventually ended in using software store due to their (quite reasonable) threat model.
What happens if you use both Russian Anti Virus Software and an American Anti Virus Software?

Would this catch everything?
I would argue Scala already has all of them but the last one. However there are shit load of absolutely unnecessary features in the language. As the parent link states, twitter just removed shitty features and there you go: An easy to use Object/Functional language which runs fast and has awesome concurrency features.
Unfortunately the vast majority of the people will probably disagree with you. Mostly because people don't understand statistics well. They will always be more frightened by a few hundred people burnt alive when a plane catches fire every ten years or less than by the amount of people killed in road accidents every days.
Show HN: RotativaHQ PDF API Available in Australia
True, but that does not show that the approximation can always be learned from examples, does it?
>All such beverages should have the same faint or undetectable taste. But sales of premium vodka brands have surged in recent years.

Not sure what the threshold is for "premium" vodka, but anything not relatively high in price very objectively tastes like Satan's armpit
Levitate liquids and insects at home
How to Restore WhatsApp Backup from iCloud to Android/iPhone
Considered that most of the world uses "little-endian" format for date writing ( https://en.wikipedia.org/wiki/File:Date_format_by_country_(n... ) how comes ISO 8601 was set on "big-endian"?

Not so practical for anything else but file naming IMHO...
By nature I assume negative intent and over the course of my life it's probably cost me and possibly others, a lot. But then a small percentage of people think the best of everyone and end up paying for it with their lives.
Languages are listed in no particular order:

1. Brainfuck

2. l33t

3. Piet

4. Shakespeare

5. ArnoldC

6. Ook!

7. LOLCODE

8. Whitespace
I have my email protected by an SSH key plus TOTP (using the cool Google Authenticator PAM module), but I just realized I haven't enabled 2FA on the VPS control panel, so everything is protected only by a single password. sigh
No promises made about privacy even in a honey-talking PR piece, which is interesting.
Creating business value as software consultants
Just have each component have its own Makefile and use a top-level Makefile to lead the orchestra.
Use TOTP as a fallback.

You might argue "well why bother with U2F, if you are going to set up TOTP anyway", to which I respond that using U2F is still a net win, because for the times you use U2F, you are safe from phishing attacks.

That in an emergency situation you have to use TOTP, and thus be vigilant that you aren't being phished, does not negate the benefits from having used U2F previously.

I can see that by enabling TOTP as a second-factor, it increases your attack surface. That is, you now have to care about whether your TOTP secret has been leaked. I consider this cost to be small, compared to the benefit of being able to fallback to TOTP. Others may decide this tradeoff isn't worth it.
C# Development Company
https://news.ycombinator.com/item?id=10695305
Most of the things in an autogenerated Makefile are there for a reason: dependency tracking, stuff like "make help", proper cross compile support (trickier than you think!), test running, dist, distclean, configure flags... You could reimplement them yourself, but you're going to end up doing a whole lot of work for little gain.

I'll write Makefiles by hand for small C/C++ projects, but for anything serious I'll use cmake/etc.

Source: We made a "properly hand-tailored Makefile" for Rust. It started out short and elegant, but it quickly grew into a nightmare lasting 4 or 5 long years. Only about one or two people (Alex Crichton and Brian Anderson IIRC) had any clue how it operated. Proper cross-compiling support involved multiple levels of nested variable expansion all over the place to find the right build/host/target compilers so that Canadian cross builds worked. Alex ended up doing some heroic effort to throw away all the Makefiles and going to (effectively) a custom build system using Cargo, which was a massive simplification.
Is Jetbrains also a risk?

What if they build something bad into the Kotlin language?
Hi,
I'm current maintainer of Wekan.

For Standalone Wekan, Teams/Organizations/User admin is currently at planning stage:

https://github.com/wekan/wekan/issues/802
> I think the article's premise is wrong:

> > Faced with a choice between discomfort and higher fares, most travelers choose discomfort"

If that's the article's premise, then it's correct. Even though there are many more economy seats on each plane than their are business or first, the economy sections are still full. What does this tell us? That most people choose to pay less for an economy seat, rather than pay more for a comfy seat.
I'm going to disagree slightly on redo; yes it punts, but the fact that it reuses sh means you don't have to learn a new, slightly different language that is barely (if at all) better suited to the task. Also my shell linting tools work with it for free.

From my point of view it does more than Make with much less. If all I want is a better make, redo is what I use.

Tup is not a make replacement, because it can do strictly less than what make does (e.g. implementing "make install" is impossible because tup only is for building outputs that are local to the project). However, generating correct build files is so much easier because of the guarantees it enforces. This is despite the fact that I after using it my feelings about its syntax have gone from "hate with fury" to "still don't like it, but with the docs open I can figure out the right syntax for what I want"
> The first actually open platform phone is the one that will have longevity

FairPhone is trying to do that, in software, hardware and way beyond: https://shop.fairphone.com/en/
> "On our x86 and x64 datasets, EKLAVYA exhibits comparable accuracy with traditional heuristics-based methods"
I use this:

> export PROMPT_COMMAND='if [ "$(id -u)" -ne 0 ]; then echo "$(date "+%Y-%m-%d.%H:%M:%S") $(pwd) $(history 1)" >> ~/.logs/bash-history-$(date "+%Y-%m-%d").log; fi'

It just logs everything into files per date, have come in handy at times.
Maybe, but in 30+ years of flying I've never didn't have the seats. Or is this a US specific thing?
I suspect it's because of weight savings. Look at your average car seat, it is way thicker than the average aircraft seat.
Make's underlying design is great (it builds a DAG of dependencies, which allows for parallel walking of the graph), but there's a number of practical problems that make it a royal pain to use as a generic build system:

1. Using make in a CI system doesn't really work, because of the way it handles conditional building based on mtime. Sometimes you just don't want the condition to be based on mtime, but rather a deterministic hash, or something else entirely.

2. Make is _really_ hard to use to try to compose a large build system from small re-usable steps. If you try to break it up into multiple Makefiles, you lose all of the benefits of a single connected graph. Read the article about why recursive make is harmful: http://aegis.sourceforge.net/auug97.pdf

3. Let's be honest, nobody really wants to learn Makefile syntax.

As a shameless plug, I built a tool similar to Make and redo, but just allows you to describe everything as a set of executables. It still builds a DAG of the dependencies, and allows you to compose massive build systems from smaller components: https://github.com/ejholmes/walk. You can use this to build anything your heart desires, as long as you can describe it as a graph of dependencies.
Ok, fair enough; then what was the point of TOTP?
ImageZipper – Android Image Compression Library
Show HN: My $478 MacBook Air Clone from Xiaomi (Running Ubuntu Linux)
You were right on calling him out with his opinion. But you make the same mistake:

> But here's the thing: it's not mastermind feminists who are driving this. It's capitalism.

"Have you conducted any kind of surveys or polls? Or are you just making up whatever fits your biases?"

To be honest: It is probably a mix of the societal pressure from feminists, and you are right capitalism too. The hard thing is that this is not hard science, no one can know the real ratio of the two.
For me it seems you're stating this like every societal changes root was better productivity ( communism, French revolution ? ).

> The idea that women can thrive in law, medicine and hard sciences but they can't master CSS is laughable.
I don't see women thrive in math, physics, engineering science, but I might be wrong. Biology is a good counter example though.

To be honest I think it is perfectly possible that you are right in everything! But I'm also sure that there is no human being on this planet who could say that he understands this problem 100% while being fully rational, and not let the emotions punch trough here and there.

The point of my comment is that: I see one side as "There might be other factors" and the other is "There are no other factors". The second one is a much harder statement.
You're basically trolling this thread. Would please not do that, and please stop posting unsubstantive comments to HN? We're hoping for a higher quality of discussion than that, and need all the help we can get.
I noticed I can be intensely focused for about 4 to 6 hours max, after that I'll be "washed out" and I become error prone for complicated tasks

Unfortunately the 9 hour in office format constrain me to stay on my seat, so I'll try work on easier things at that time while beeing quite unproductive

How to we bring this fact to companies? It seems only the most ""progressive"" companies like Facebook or Google really understood this
OK, so I am guessing they stopped arguing during that meeting, but what was the resolution for the project? Did it get completed?
I am surprised how this is news seeing how it is an obvious mechanism to anyone working with CAN. If you have access to the CAN bus you can pump whatever message you want on the bus since it has no authentication.
The tallest timber framed building in the world
> avoid [...] accented characters

It's certainly good advice and I definitely avoid using non-ASCII characters in filenames in practice. But I can't help thinking that advice like that is why support for Unicode is still buggy in many places.

I see nothing fundamentally wrong with using non-ASCII for filenames (and the slides don't give any reasoning), if only random software wouldn't mangle encodings, sorting order, or plain refuse to accept such filenames.
Wekan is pretty much fully community contribution-driven. So the answer for it not having it's own AD/LDAP support at this point is that nobody has seemed interested in actually doing it and submitting a PR.
>People like to bitch about how airlines treat them like crap but at the same time they often don't have any loyalty to any airline. What do you expect?

I expect said airlines to work to EARN that loyalty?

After all, it's the people who pay their money to them, not vice versa.
Chris is one of the few well-known developers who conveys a deep love of software engineering. Looking forward to reading some of the code he writes in the coming months.
If fat and tall people start using the ADA, I'd rather fight to end the ADA. I see this as gross abuse.
We've banned this account for ideological trolling, i.e. using HN for ideological battle to the point of flamebait no-return.

The issues dividing society right now can be discussed on HN where relevant, but not like this. Comments here need to become more civil and substantive, not less, as the topic becomes more divisive. When accounts flout this rule to the point of arson, we ban them.

We detached this subthread from https://news.ycombinator.com/item?id=15042316 and marked it off-topic.
> Air travel was once something to look forward to.

I love flying! Best way to sit down and chill for a fee hours with a good book. The internet is too crappy to be useful, the seats too cramped to do real work, so I chill and I read. It's honestly very relaxing and I enjoy it.

Yes I could do it without flying, but I find it hard to relax when I both have work to do and the ability to do it.

Plus I'm short enough that I can fully extend my legs under the seat in front of me even in coach. That helps a lot.
Interesting tool. At 200cm I'm halfway up the 99th percentile for men in the Netherlands (1 in 171 is taller than me), but dial it down to 198cm (6'6") and you hit the 1% boundary. For the Dutch (and many other 'tall' countries this means flying economy is gruelling, bordering on impossible, on long-haul flights for 1 in 100 Dutch men.

Naturally, I avoid flying as much as possible. Within Europe I'd rather spend hours trying to figure out the best dates and routes for cheap train tickets and utilize the few sleeper trains left — I really wish these didn't go out of style — rather than wait for hours at the airport and be physically tormented in flight.
Los Alamos National Laboratory found evidence of a new state of matter
What do you mean by Turing-complete problems? Turing completeness is related to programming languages, not problems.

Most build tools do have some kind of Turing-complete tooling built in with their DSL. But I don't think that's an absolute necessity.
How can Ant be bad? It's just Make in XML ... ;-)

But because it is Make written in Java with a XML syntax, it has inherently the same problems.

Fun fact: They had for years a makefile rant on their home page which boilt down to "Ant was invented because its developer couldn't make Makefiles work as his editor didn't properly show tabs vs spaces": https://web.archive.org/web/20100203102803/http://ant.apache...
I've spent a lot of time in Chicago and a little time in cleveland. I have no clue how anyone can think they're similar cities. I think most Chicagoans would be offended if you said 'oh chicago and cleveland are so similar!'
That's not always possible on every flight. Every airline has a different system and set of rules. Some airlines don't offer a system for paying for emergency exit seats. Other times the seats might already be booked. Sometimes the cost is prohibitively expensive.

When that happens you're stuck with the situation of having your knees caps smashed, just so someone can tilt their seat back a few degrees.

It's a very strange situation to agree that someone should have a small privilege to the discomfort or even pain of someone else.
I'm 6'5" and have in enough in-country flights in germany enough space to 'exactly fit'. But than i'm unable to put the tray down.

All thanks too my legs.

I accept thow that my flights are just not that cheap and i have to get the emergency exit or the premium eco.
And it start with a simple program like this: https://fuchsia.googlesource.com/init/+/d609758af8bb0b7c66d2...
How long does the extracted supply last. As far as I was able to discern from the article, more stem cells are grown and banked, so if they would be used for several future treatments is there a way to ensure that they last or is it over after a few uses of your cells.
> That most people choose to pay less for an economy seat, rather than pay more for a comfy seat.

No, it tells us that the cost is not wortg the extras for most people. Important distinction.

On transatlantic flights the difference between economy and business can be as much as 4x. That's a lot.