skysight-inc/HackerNews huggingface dataset:
> You can respect someone's autonomy (even a homeless person with psychiatric problems' autonomy) and, at the same time, help them not freeze to death.

Can you? Look, the crux of mental illness is that the organ you use to understand the world and comprehend situations and consequences is broken. If I'm mentally ill, you can't convince me that I'm wrong or that I'm ill anymore than someone with liver disease can process alcohol. That organ doesn't do the job correctly anymore. Logic doesn't apply anymore.

How can you respect my autonomy if I'm wrong about my own safety? If I say "I don't believe the cold can harm me, because I believe there is a fire inside me", your choices are to respect my autonomy and find me dead tomorrow morning after the blizzard, or to not respect my autonomy and I'll be alive tomorrow. Bring an army of caseworkers to tell me I'm wrong- it won't matter. They can all watch me die too.

Edit: to be clear, I'm talking about the most extreme forms of mental illness, the absolute limit. Like a good unit test, always check the extreme examples to see if your solution works.
Because those members of the community now have to deal with the fallout of a mental patient causing problems, and they are powerless to change that situation.
That's great! Good find, thanks.

The website mentions an interesting solution to the streaming media problem: "Keep your existing router and run both networks simultaneously. Connect to your Easy VPN Router when you need safety"

So basically I could have the performance-sensitive devices hook up to the existing router, then use Easy VPN as the main access point for everything else. That's probably a lot more maintainable than trying to choose what goes over the VPN dynamically.
I've heard that Google often has A class talent doing B or C class work; e.g. an expert in PL will often be working on ads. Sure the pay is great, but it can feel soul sucking. A startup can be appealing to some talented people if the work is interesting, even if the pay isn't as good.
Note that Switzerland last year had a similar situation after the MEI referendum and they prefered not to pull the plug on the bilateral treaties.
Wise Care 365 Pro Key and Crack Full Version Free Download
The Brexit is just one of key changes hitting the UK tech working / start-up / corporate environments in the moment.

Brexit, IP Act, changes to IR35 (in / out), the £ drop, announcements of major city firms to reduce staff by 30%+, slowing global economies (real not what statistics are telling), UK service price increases of 10% - 20% as seen in the last months or to come with e.g. electricity, IT and communication services in the next weeks.

All these contribute to a climate of uncertainty and making the UK less competitive.

I've been closely watching various areas of the IT contractor market for the last months - these are normally very good indicators how healthy the industry is / how positive or negative forward looking is.

In more than 15 years I have never seen these markets being as bad as they are in the moment.

This might all sound very gloomy, but if the UK government continues with their path as seen in the last months, they are burning the ground we all in the UK stand on.
Reasons video game streaming is replacing the Let’s Play industry
People let go of their Bloomberg terminals
Yet another take on unit testing, TDD, and ATDD/BDD
Only no hypocrisy in avoiding travel there if travel is also avoided to many other countries.
First EU response to article 50 takes tough line on transitional deal
I had more of a financial background before becoming a software engineer. I was shocked when I found out "equity" given to early engineers is so puny.

Why would someone work long hours for low pay with higher risk for 0.1% of high-risk small business?
Interesting! But for every bit of light that goes through, that's light not being used by the panel. Do these transparent cells do any better in terms of effeciency than just using a more effecient, nontransparent, smaller cell combined with a regular window? For example, what gives more energy, a transparent cell of 1 square meter area of 50% opacity, or a regular cell of 2 square meters?
Pretty sure the early adopters are going to be any one who wants to have sex ...
The O'Connor vs. Davidson decision (https://en.wikipedia.org/wiki/O%27Connor_v._Donaldson) is another example.
Eh, too much talk about how map projections are the tools of the evil colonialists/developed nations. The Mercator projection became widespread because "of its ability to represent lines of constant course as straight segments that conserve the angles with the meridians", not because it exaggerates areas towards the poles for political European supremacy reasons. North is consistently depicted as up (not only in European maps but around the world) probably because the stars including the north star Polaris are "up" from our point of view. Maps are centered in the GMT meridian because the Pacific Ocean is the largest ocean on earth and thus the most logical point for the break.

No need to make everything a struggle about "race". Make scientific arguments or credible social arguments, but don't just assume off the bat everything is "problematic" and make even patently scientific decisions attributable to malice and oppression. It doesn't help.
Been a longtime follower and user of Construct (all the way back from early Construct 1 days) and the work that's been done in both Construct 2 and Construct 3 has been extremely impressive - I was initially skeptical about C2's move to HTML5, but over time it made a very convincing case for the fact that web can indeed be performant. I think moving the whole IDE to web was the logical way forward for Construct itself, and I'm glad to see it's working out with C3.

However, as things are right now, it seems that the time has come for me to part with Construct. I do web development for a living, and game development is something I do for fun on the side mostly for my own enjoyment these days. The limitations of the C2 Free Edition were too much for me (as a programmer even my tinkering tends to be event-heavy, and even my smallest toy projects tend to start with creation of more layers than what's available in the free version), but this wasn't really an issue since the Personal License was simply a one-time investment, and I've been very happy with my purchase.

However, with the move to a subscription-based payment model, this changes completely. I can't justify paying $99 a year for how much I use the program. The Free Edition is also not an option because it seems to be even more restrictive than the C2 one. This is extremely unfortunate from a personal standpoint, and I'm clearly not alone with this opinion, seeing how much negative feedback the move to subscription model has garnered on the Construct forums.

But there is also the business standpoint to consider. The one-time payment was a huge pro for C2 and more than made up for the restrictions of the free edition in my books. But now with the move to a subscription model you're competing more directly with the likes of Unity that also uses a subscription model. And if you look at what Unity offers in the free tier[1] and compare it to Construct[2], the latter looks like a complete joke in comparison. With Unity, you get a full-featured engine with all the export options that you can make money with (with a revenue cap after which you need to upgrade, similar to C2 Personal -> Business), with the most notable "downside" basically being a "Made with Unity" splash screen. Something like this is what I would expect to see with the C3 Free Edition as well in order for it to be truly competitive. After all, game IDEs don't exist in a vacuum.

[1] https://store.unity.com/

[2] https://www.scirra.com/store/construct-2
Everything you need to know about HTTP Caching
BlackRock Bets on Robots to Improve Its Stock Picking
Well, there is truth to this, but I'm not sure the same set of rules apply to some of the mentally distrubed people being discussed. You can find videos fairly easily of the outlier cases on Youtube, persons who patrol boardwalks and due to whatever malady decide to do things like attack people physically, defecate on people or people's property, break property, and worse. I'm not really sure that they are exercising their free will when their brains have them wired to think there's a demon in a TV display for the bus schedule.

Mental illnesses are heart breaking and they're a problem that most people don't want to deal with; those with extreme cases often are shunned by society and end up in precarious situations and fall further into the illness, making treatment even more difficult. It's a very bad situation that doesn't have a clean answer. While I understand that there is a very large air of caution around setting a precedent that the Government can just declare someone insane and remove their free will, there also has to be a practical side when said person is very clearly a danger to those around them. The penal system wants nothing to do with such cases, current mental health and homeless support doesn't have enough support or funding to help out enough of the cases.

It's just a really shitty situation to be in.
You should try a the NetAidKit. We use them a lot for high risk human rights defenders travelling to various places. It works with VPN and Tor. Has wifi bridging, is portable etc.

https://netaidkit.net
> When did technical problems start requiring political solutions?

When the technical solutions became criminalized. End-to-end encryption is only now becoming common, and English MPs are already talking eagerly about outlawing it. The need for political fights isn't exactly new - think of the Clipper chip in the 90s - but it hasn't abated either.

I see lots of suggestions that we can solve this with keeping tech ahead of law, but I don't think that's a realistic answer. People have tried that in banking and finance and a lot of other domains, and the result is that you eventually get stuck with whitelists (only access the internet these 3 ways) or intent criminalization (banning access the government can't see). You have to win some political fights, if only to carve out space for the technical solutions.
I agree. When I got to that part of the article, it just seemed to me he was expecting the same CPU to perform better at a specific, more-or-less optimized task just because it was larger, regardless of architecture or the amount of components within the CPU.
This would be extremely good marketing in our celebraty​-obsessed culture.
Both sides are happy with it?
I think we're arguing the same thing.

The management people give no shits about the organization as an entity. Their short term outlook is driven by the dumb KPIs that stand in front of their excessive (vs. base) incentive compensation.
I'm kept on Chrome just because of it's ability to have multiple browser profiles - e.g. work and personal - from what I've seen, neither Safari, Opera, Vivaldi or Brave support this - am I wrong?

My main beef with Chrome isn't privacy - it's battery usage. I keep looking for a browser that doesn't kill my battery (MBP) but allows for multiple profiles.
Me personally? Yes, RAID-1.
The "Google compensation package" (not Salary) is making it a realistic option for Google employees to buy homes in the Bay Area after a few years of work. (Unfortunately thereafter, the RSU pyramid makes it really hard to leave Google, since you'd be giving up a virtual fortune, shimmering off in the distance like a mirage...)

Your startups... aren't doing any of that. Most of them pay shit-all for equity and salary, even for early engineers, even for senior-level employees. On top of that, most of them fail, leaving engineers with worthless stock and a hole in their bank account balances.

I'm sorry, this is a simple game of economics - if you want those engineers, you need to give them more in their package. Deal with it.
I always open the article and comments in separate tabs. I then skim the article if it's very short, if it's long-form I read the comments first. If the comments indicate it's worth reading I save it in my favorites for later.

I still have a list of ~40 articles to clear out...
Don't start companies in places where the prevailing rates are in the 6 figures unless you have the cash to afford it.

The idea that software engineering is a "talent" strikes me as wrong. Knowledge of algorithms and data structure is attainable by anyone willing to put in the time to read a book. Hire people, incentivise them to learn what's important to the success of your company. Pay them to practice their new skills. Being congenitally "smart" is not the only path to being useful and innovative in a company. Being curious, willing to learn, and having a company that knows how to steer its workforce is.
I'm not sure I understand the question. If you need to check if a value is null, you compare it with :null. It does mean that values you are going to serialize out to JSON should use :null rather than the more lispy nil, but JSON interfaces where you are required to send null values are quite rare (in fact I don't recall ever encountering one), so it hasn't been a problem for me in practice.
Not sure how you define "average" engineer, but salary+bonus+RSUs at google hit 180k for new grads. A promotion and overlapping equity grants gets you to 250k within five years, easy.
http://www.sciencedirect.com/science/article/pii/08957177909... indicates that folks were writing computational fluid dynamics software in Lisp in 1989.

I think that http://www.femlisp.org/ is a finite element analysis for Common Lisp.
Of course. The individual algorithms may change, but algorithm families reflect problems nature herself has given us, and we'll always have to deal with these broad classes of problem.
Promiscuous people should be using condoms at all times, first of all.
Have you considered alternative comp mechanics? For example, I know it may sound unorthodox, but short work weeks is an awesome perk and worth a lot IMO. Other things like guaranteeing to ship engineers off to a conference per quarter of their choice and paying for a day and night of travel expenses + a day off so they can explore the destination is pretty cool too. How does your company handle IP assignment also for personal projects? If I can work on side projects freely without worrying about legal junk that weighs heavily into a decision. All of these things have value and if combined can make a killer compensation package.
Not to mention the hypocrisy of voting to remain and then championing the effort to leave.

UK politics is so broken right now.
Do the esteemed downvoters care to substantiate their position with anything other than "my daddy said so" anecdotes?
"You've defended him more than you've defended my disapproval of what he says, which is telling."

It's very telling. When someone does something out of mental illness, there is no reasoning them to change their course. When someone does it out of bigotry, there is.
You'll get programmers from developing countries with a good 10 years on them for $70k if you can build a company around a completely async remote culture. And I'm not talking about fad-following framework-crazed devs, but rugged pros who'll cost a premium if they were in a developed country.
I wonder if fewer unwanted children can lead to a reduction in STDs via economic effects, e.g. reduced poverty.
The FBI’s Facial Recognition Program Is Sprawling and Inaccurate
Everything is wishy-washy. If you don't believe in complete individual sovereignty (no State) or in complete governmnent ownership and control of all production and thought, then you believe there are lines between individual freedom and societal coherence.

So wishy-washy!

It's ALWAYS about the line and where it is. I think sharing a language is an important factor in the ability to share culture and values. So I might put the line closer to the UK than to the EU in your example.
I would trade at least $15k/year for a four day work week.
Flip the argument the other way.

Startups want to underpay for talent. Google isn't overpaying... the big companies aren't overpaying, the startups are under paying.

Being a startup isn't an excuse, and you're asking people to take less pay to work at a place that has a decent chance (compared to established places) of going under. You're asking engineers to take on more risk for less pay.

If you aren't funded enough to pay your engineers what they deserve, you aren't funded enough to hire more... end of story.
Privacy isn't an either/or. That's like saying closing your window curtains doesn't give you more privacy, because your phone might be wiretapped.
You are describing an extreme form of mental illness that is not as common as more treatable / manageable forms. If all "mentally ill" people were as incapable of cognition as you suggest, psychology and psychiatry would be very sad, hopeless professions.
I don't think either one of those was true after after WW1.

Russia, though large, was not regarded as a serious military threat to Europe. When attacked by Russia, Poland (!) beat Russia in the 1920's and gained half of the Ukraine and half of Belarus in the subsequent peace treaty.

An although a European nation was no longer the world largest economy, they were still regarded as the powers that mattered. The Washington Naval Treaty on arms control between the wars even gave the US a ship allocation on par with a European nation.

The world at the time still revolved around Europe and the actions of European powers. To be premininet in Europe was to lead the world.
This is actually the topic of an old xkcd: https://xkcd.com/504/
Can't you just... program that stuff yourself? By relying on such "cutting-edge" features, you get all the drawbacks of web technology with none of the reach.
Time will tell. The situation in the UK has worsened rather than improved over the past 9 months, if you feel that the 'realities' of article 50 are that you can submit and withdraw it willy-nilly than that goes against what the rest of EU media and politicians are saying. There are some new developments but those are fairly tenuous at this stage, maybe they will solidify in a way that would give the UK an 'out' but for now it looks like the UK will in fact use such an out to bolster their currently non-existing negotiation position (and I don't blame them).

The UK is a very divided place, as much as I don't like brexit (I think it is an exceptionally stupid move) I don't see the UK healing itself in time for this to be averted and the unanimous condition attached to any kind of revocation of Article 50 leaves very little room for hope.

May is on the record as saying that if there is no 'good deal' then there will be 'no deal', which is absolutely terrible for the UK, it's a game of continental chicken which will have only losers.

If the UK attempts to withdraw before negotations start then I give that some chance but if they first try to go through two years of negotiations and then attempt to withdraw as the deadline looms chances are very slim that they would be allowed to remain without serious concessions.
Ask HN: Semantic Versioning or Identical Versioning?
My company has both an Android app and an iOS App. While the set of features they provide are more or less identical, the bugs that appear are different and unpredictable, and sometimes one developer gets ahead of the other in terms of new features.

Our iOS and Android Dev want to use semantic versioning for our app. Right most number for bugfixes, middle for features, and leftmost for non backwards compatible changes.

Our CTO wants to use identical versioning. If one app is at 4.1.1 then so is the other. Changes must then get pushed with some kind of parity.

Personally I am for the former, and don't really understand the latter.

What kind of versioning does your company use? Why?
I think parent is just suggesting that they are priced out of that market, which is completely true. People are reading more nuanced views into this, but they aren't supported from the comment.
There are many hunters who believe that it is wrong to eat meat unless you kill and butcher it yourself.
That, and it's also extremely difficult to diagnose.

We can do blood test for your liver, or scan you for cancer.

The ability to accurately detect/understand/treat mental illness is still in the 1800's relatively...
For Norway's case that is a meaningless statement.

Via the EEA, Norway accepted pretty much all of the EU with the exception of the Common Agricultural Policy and parts of the fishing policies, and the Euro.

Unlike the UK, Norway is part of Schengen, and outside of the areas mentioned above, Norway has fewer special considerations and opt-outs from EU directives than the UK has.

If the UK negotiates the same deal that Norway has, the UK will probably do ok, but that would in many areas mean tighter integration into the EU than currently. E.g. joining Schengen, dropping various opt-outs etc. It would also mean maintaining full freedom of movement.

I'd love to see that happen if only to hear the whining from the Leaver crowd, many of whom held up the Norwegian model as an alternative to convince people to vote Leave.
The "fair share" scenario is a bottom line thought experiment. If we did in fact start with exactly that, we would quickly make arrangements changing the situation to something akin to what we see today, leveraging agricultural efficiencies suitable to the region and to the skills of the workers (be they mundane laborers or talented supply-chain managers or ...).

I believe a small amount of governance is needed to address systemic abuses unto criminality. I believe most employees have far more alternatives than they believe they do, limiting their options by their choice of value prioritization - which they are free to do, and for which there are natural consequences. I am not a anarcho-capitalist (contracts only, no government), but am a conservative libertarian (minimal government facilitating contracts with moral limits).
>Ceramic caps are usually very low capacity, tantalum and electrolytic caps (much) higher.

30+ years ago, this was true. Not anymore.
Because: they're fresh out of college and haven't met anyone burned by an IPO/bubble burst & realised how that could be them.
> If the man and woman are in a trusting relationship

That's the problem right there...
Show HN: TODO Notifications in Atom Editor
This seems quite perfect in theory. Not invasive, lasts for a long time, just one shot and then you're done... I hope the clinical tests will bring good news for that project, because this is something I would do if it comes on the market one day.
Well, here's to hoping. But that's very thin ice. Maybe it will grow a bit thicker in the next two years.
It varies depending on the person, but I've seen: threats, fraud, assault, theft, and emotional manipulation. Isn't it harmful on many levels, when the smell of a person can clear out an entire train car? I'm not sure "respect" is the right attitude to take towards those forms of autonomy.

And, on a more philosophical level, I see kind and generous people grow callouses in their hearts because there's no real way for a normally-equipped private citizen to help these people. It's great for society to have people that will stop, engage with, and help literally anyone. We regularly take people like that and teach them to be jaded and to keep their distance. But their trust and generosity deserves to be protected as well, in my opinion.
5 things to remember for better debugging of your code – Dev bits
I had to change the default darkening amounts for f.lux because they're too orange, and I still end up disabling it every other night.

Sure, f.lux might reduce blue/green light more at it's default settings, but if it causes me to disable it, it's not actually blocking more light.