skysight-inc/HackerNews huggingface dataset:
- GPS and navigation

I look at a map before I leave when on foot and in the car I have a navigator.

- Mobile Banking

Nothing that can't wait until I'm behind a desk.

- IM because nobody sends text messages anymore

Nobody sends me IM messages because I never used it in the first place.

- Calendar

Could be useful, once every month or so, but on the whole it is easy enough to do this stuff once I'm back behind my desk, worst case the other side has access and they can send me an invite. This really only comes up when someone on the phone wants to book some kind of appointment when I'm on the road, and in that case I'm actually really happy I am not going to be tempted to look at my phone, it is annoying enough that people expect your phone to be answered at all hours.

- quick web searches

I do a ton of those, but not when I'm out of the office or meeting people, I've had a case come up once or twice but usually I just make a mental note to check up on something.

- a decent camera I'll always carry

That's a good one, another one which would work for me would be to have something good to read wherever I go.

But those two can be solved quite easily: my dumb phone has a reasonably good camera and there's always a book in my bag.
> If Charlottesville posts did not fly on this board why is this OK to be discussed?

Charlottesville was an internal protest of limited global consequence. This is the disassembly of a system of limited democracy and rule of law. It’s much more meaningful on a broader scale, and interesting as a result.
That's a very liberal view inconsistent with justice. If you rape, murder, engage in paedophilia, sex trafficking, etc., just once, that's once too many times. You've broken the social compact to the point where you need to pay dearly.

I don't feel sorry for the evil in our society. These people cost us dearly by dint of housing them, feeding them, providing medical care, entertainment. All the while, their dead victims, their raped and permanently-violated victims get no justice other than knowing that the evil person is behind bars. That's not justice. That's sweeping it under the rug and calling it good. It's intellectually dishonest to say the death penalty should not be used for heinous crimes. It breaks the social compact with the victims and society at large.
Apple laying groundwork for smart glasses
It's easy math. (no expertise in tech + getting job in tech)/asking for a friend = this post is confusing.
Reads like propaganda
Apple, a company that hasn't yet had a business model...

Or has it? They say not, I don't believe a word they say on the principle of not trusting liars. But maybe they're better than google in some dimension or other today. Wouldn't like to bet on it. Definitely wouldn't bet on what they'll do with their collected data in 5 years time. I want to trust the company that doesn't lie and doesn't collect data. Open Whisper Systems seem to do pretty well in that regard. Compared to apple? Apple will sell you up the river as soon as it makes business sense to do it. The question is when, not if.
Apparently posts are considered too political when several people flag them. There are no hard rules that actually apply.
> suggests anecdotal evidence

> Another woman coder at a U.S. investment bank

> says an anonymous woman

First off you'll need more than that if you want to build a case. It says more about their teams and companies than every "Women in Finance IT".

How much of this sentiment is due to years of near propaganda level of "tech is fun and rewarding". The fact is that tech is fun and rewarding in a very small subset of companies and for a small subset of projects. The vast majority of tech jobs are just as boring as any desk jobs.

> I haven’t seen crude or overt sexism in tech, but particularly at the junior level I’ve seen a lack of trust placed in female coders. They’re less likely to be given important projects or to be made responsible for delivery.

Come on, that applies for any junior until they proved themselves.
Oh that's a great idea. From a one-party state to another one-party state. Though of course those two can't be compared, I admit.

The Tech scene in Singapore, to answer your question, is about 10x what it is in Hong Kong. The big two are Grab and SEA though, which might not be for everyone. Tons of startups and a sizeable Google office (among others) as well.
That highlights a problem woven through the industry which is that the IT department isn’t always the sharpest team in the building, even on security matters.
SSL Handshake Failures in Java
It's probably true but this article is pretty light on what qualifies as "worst." As others have mentioned, I would avoid working for a bank like the plague, because all of those jobs are going to be the worst.

I also think that if I were a women I would be looking for jobs in tech and many women engineers I have known are now working for big tech companies.
>An obvious solution is to carry two devices: one for work, on which the company can install whatever corporate spyware they want, and one for personal use.

I've lived under both regimes, and definitely preferred the multiple device one. It had its moments of inconvenience, but I loved putting the work phone in a drawer on Friday night and leaving it there until Monday morning.
Eclipse MicroProfile 3.0 Is Now Available
Google Search Console API Doesn't Return Sitemaps Indexed Counts Anymore
Surveillance has ironically been wildly overestimated in their capabilities - even though it is certainly bad in its "half mirror" form it isn't omnipotent.

They always need entities willing to follow orders and the who has all answers which are "bad" in some way including from abilities limited abilities in preference for by loyalty, limited loyalty but able, or under influence. If they become sick of the status quo surveillance can't stop them from deciding they would rather be "king" instead or a more generous "king" would sit better on the throne.

Weaponized autonomous drones may change that but subsitutes subvertability for loyality. Both meat and machines for the dictators of their hellscape require maintenance and means of sustaining and grasping control weakens them.

That tangent aside - if nobody can stop a subject from doing x /right now/ and they don't care about being known it is nothing buy the illusion of control.

We have seen how it is a farce against terrorism as it fails to prevent anything and only at best helps to convict the violent people already out to gain attention who also often don't get trials anyway.
> choosing to improve our environment rather than to get it back to some idealized past

There’s a third way, FWIW, which is a “cycle mindset”.

That this has happened before, and we will inevitably return to the past. That things won’t be the same, but they will be.
The difference between "politics" and "world events" typically comes down to the geography of the observer.
Can they just remove Linux support already? It’s been abandoned. I cancelled my Dropbox for this reason, and it gets worse every year.

I realize some will appreciate missing this update, but alas, what happened to Skype has made me realize it’s never a good thing.
You are similarly sharing data on your contacts with Apple.
I’ve looked it up, OED, a thumb and a finger are both digits.

It might be a detail, but a key one they’ve seem to have got wrong.
Because white nationalism is alive and strong even here.
Not everything is cheaper in a poorer country. Sometimes things are even more expensive there because they're uncommon.
They weren't just taking back their property after a lease ended. The UK had leased the New Territories, but the Kowloon peninsula and Hong Kong island had been ceded. When the lease expired, the UK could have given back the New Territories and kept the rest, but it was agreed to hand over the whole lot.

That agreement was part of a deal which also included "one country, two systems".
How is China the one violating the agreement when it's the Hong Kong Legislative Council passing the extradition law.

I mean even the protesters are protesting against __their__ legislative council. [0]

[0] "forced the city’s legislature to postpone debate on a widely unpopular bill"
There’s nothing wrong with a block Dropbox policy. The problem here is a failure to establish a standardized method of transferring files in and out of the company.
> The Moon, just the right size, just the right distance, to keep us in stable rotation, with seasons.

I wouldn't mind an explanation on that one, seasons are a result of the axis tilt of the planet, not something to do with the moon.
Probably somebody already thought this, but it seems that life could never escape its original planet - it always self-destruct itself like a too-successful virus which kills its host too quickly.
How so? I'm a bloodhound for PRC propaganda but it passed the smell test for me.
But how do you read the passwords from let's say iOS ? I don't see any iOS client on the website.
Thanks.
There are a couple of reasons why the 'function that swaps numbers' question is, in my opinion, a bad interview question.

1. it's a very simple thing to do, so why bother with a function? It's like asking someone to write a function that takes an integer value and returns an array of that length.
2. if you really do need a function that swaps numbers, then you probably also have some special edge cases that you will have to deal with that the candidate likely won't know about
3. each solution is language dependent

Maybe those aspects are why you consider it a good question, but when I have been asked those types of questions in the past I felt that the interviewer was missing an opportunity.
Only major thing missing was folder sharing, and it's coming later this year:

https://9to5mac.com/2019/06/11/share-icloud-drive-folders-ip...

Perhaps it won't be as polished as Dropbox, perhaps it will. Either way, Dropbox is playing defense versus Apple/Google/Microsoft.
Study addresses the lack of role models and recognisable women in STEM
Can anyone close to the situation share the best way to support the protesters from outside of Hong Kong?
Not sure why you're being downvoted. Your statement is entirely accurate and the Inkstone piece is far from balanced. The SCMP is famously biased:

SCMP:

"Man who killed girlfriend in Taiwan could be free by October, setting effective deadline for Hong Kong government’s extradition plan...“There is no time to lose. We must strive to pass the law by the 2018-2019 session of the Legislative Council meetings – that is, by this summer,” Chief Executive Carrie Lam Cheng Yuet-ngor said. “The Taiwan murder case has set the clock ticking. We don’t want the suspect to escape.”"

HKFP:

"Taiwan won’t ask for murder suspect if Hong Kong passes ‘politically motivated’ extradition law"[2]

[1] https://www.scmp.com/news/hong-kong/law-and-crime/article/30...

[2] https://www.hongkongfp.com/2019/05/10/taiwan-wont-ask-murder...
> Yeah, of course, but how would you work this type of code into something that can be used in production?

Why would you?

> The goal should be to have a green thread library that you can just use without thinking about registers or assembly.

No it should not. That's a completely separate (and mostly incompatible) goal than TFA's, which is educational.
I have the opposite experience - most IT I know would rather outsource as much of their job to "the cloud" as they can, and go feet-up.

The problem is typically that cookie-cutter solutions don't necessarily map what the leadership requires: either the cost is too high, the knowledge gap is massive (e.g. the tool can do everything, but requires specialized knowledge of an obscure DSL and implementation details only three people in the world have actually mastered...) or the security implications are nontrivial.

To be fair, I do know also people who will always prefer to build their own anyway, because it makes them feel more in control (which they are). It's the CEO's job to rein in these tendencies when necessary, though.
Such a good point. I think MS Office peaked with Office 2003. Most changes since have made the product slightly worse in my opinion.
The problem here is that a state-sanctioned surprise execution squad is an incredibly dangerous thing to have around, and usually ends up being worse than the cartels. Tends to collapse into execution of political enemies and the establishment of a totalitarian state pretty quickly, a la Pinochet.
if that's important to me I get Google drive - the integration will be better because the same company makes the different tools and you can actually stay within the eco-system. If Dropbox are planning to compete with this it's very difficult to see how they win over Google

I agree with you completely, Google should have squashed Dropbox like a tiny, helpless bug that it is in comparison. Yet reality disagrees and they haven't.

Google can't even deliver a proper client for Google Drive on Linux which is a system many Googlers use. It all remains a mystery to me.
I was thinking the same. However, the problem is not to avoid people from getting in and causing harm to themselves, but them getting the dangerous stuff out and causing harm to others who actually heeded the warnings. You'd need extremely strong radiation
I have this hypothesis that technically minded people (like us) are completely unprofitable to Google when it comes to ads. I've never clicked on any ad or anything even remotely close to an ad ever unless it was accidental, I've ran adblockers on all my devices since I can remember. So I guess it's a bit ironic that people who are least profitable for Google are the most concerned about being tracked by it. I should mention however that I do buy their hardware products (phones, laptops) and pay for Gmail accounts for my own domain names, but that's just because they make good quality stuff which to me personally has nothing to do with ads.
Looks like Zawinski's Law is still 100% true:

“Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.” Coined by Jamie Zawinski (who called it the “Law of Software Envelopment”) to express his belief that all truly useful programs experience pressure to evolve into toolkits and application platforms (the mailer thing, he says, is just a side effect of that). It is commonly cited, though with widely varying degrees of accuracy.

http://www.catb.org/jargon/html/Z/Zawinskis-Law.html
WSL over NTFS does not preserve file attributes, you'll get 777 everywhere. Plus, the I/O is damn slow currenty, and it's something they are unlikely to fix*; the more files you have, the slower it gets.

https://github.com/Microsoft/WSL/issues/873#issuecomment-425...
I guess the question of whether discrimination on the basis of an "identifiable" or "protected" class is important legally. Practically, the differences among individual members of a race or gender can be greater than the differences between any two races or genders in aggregate, so therefore discrimination on the basis of race or gender is irrelevant and self-defeating.

On the other hand, I think it's possible that political views are an intrinsic part of one's personality, and thus are highly relevant. (In the words of Dr. Martin Luther King, Jr., they are part of "the content of [their] character".) As an (admittedly exaggerated) example, I feel that the conservative worldview is associated with lack of empathy ("Those poors could be wealthy if only they weren't so lazy."), lack of optimism ("The world is going to hell in a handbasket, so we must return to the mythical past when men were men and women knew their place."), and lack of trust ("We need to build a wall to keep the bad people out.").

I feel blessed to be a member of a team of developers with high empathy, optimism and trust, and I'm sure Googlers also value those traits in their developers. While I would never intentionally make politics part of a hiring decision, I have no doubt that the personality traits I select for naturally discriminate against strongly conservative candidates.
Isn't Homo Sapiens > 300K years old? Not to detract from your wider point which is completely valid.
Are they legally allowed to make use of that kind of data?
A $15T opportunity for farmers to fight climate change
https://www.weather.gov/ and enter your zipcode into the search box on the left. Book mark the resulting page.

Simple, no frills, accurate information.
LOL

reminds me of a very old bash.org

http://www.bash.org/?5273
Many people feel invisible and ignored. Just listening to someone can be therapeutic for them.
It isn't about privacy for me personally.

- Gmail: I'm still undecided if I will switch from this. I don't actually use email for communicating with anyone; it's really just for notifications and receipts and stuff. Beyond knowing what I'm buying, there's not much I care about in here anyway
- Search: Also iffy on this one. It's just leaps and bounds better than any other service provided. I think I might give DDG a chance just to see, but I don't worry about it too much.
- Chrome: I already dumped this thanks to their decisions with ad blockers. Even if I was not using ad blockers, they are forcing Chromium (not just Chrome!) users to conform to a standard that is in the best interest of their business and absolutely no one else. I can't support that.
- Hangouts: this is shutting down in a few months with no clear replacement plan. My friends and I are still trying to figure out where we will go, but you cannot trust Google to run a messaging service without shutting it down these days so it will not be one they provide
- Google Play Music: Already switched to a self-hosted Plex server. Other than the horrible bluetooth support in their Android phone, it's a superior experience in my opinion
- Nest: I may switch my thermostat away with them deprecating their APIs. A few IFTTT integrations I use are going to stop working and that is extremely frustrating.
- Home/Assistant: This is the one where privacy may make me toss them in the trash. I was satisfied initially with the security and the third parties supporting that it's only recording the keyword and anything said after, but this one is admittedly bugging me.
- Calendar: I only use this to remember birthdays and for keeping track of when TV shows are airing. There's no reason to get rid of this unless I am truly removing Google entirely
- Android: This is another privacy sore spot and one where I want to switch but I would greatly miss the customization options (Nova for example) and Relay for Reddit specifically (I've yet to find an iOS Reddit app worth using). For now, I've just locked it down the best I can and turned off things like GPS and bluetooth to limit what tracking can be done.

A lot of my sore points with Google are coming from how many of their services they are killing off and preparing for them to ultimately kill off the others that I am using, honestly. So while privacy is certainly on my mind, that is the ultimate factor for me.
It turns out a lot of those issues you call out are only a real problem in America. Our prison system is barbaric and the solution isn't to just kill all criminals, it's to reform and rebuild our prison system to match our EU counterparts.
Someone did something like that: https://arstechnica.com/information-technology/2016/02/comca...

> A Comcast customer who is dissatisfied with Internet speeds set up a Raspberry Pi to automatically tweet at Comcast each time speeds are much lower than advertised.

> "I pay for 150Mbps down and 10Mbps up," Reddit user AlekseyP wrote over the weekend. "The Raspberry Pi runs a series of speed tests every hour and stores the data. Whenever the down[load] speed is below 50Mbps the Pi uses a Twitter API to send an automatic tweet to Comcast listing the speeds. I know some people might say I should not be complaining about 50Mbps down, but when they advertise 150 and I get 10-30 I am unsatisfied."
Ask HN: Which features make great open source support?
Hi!
I have a consulting business with a focus on open source and "big data" and our clients often hold support contracts from Cloudera, Confluent, Elastic, Datastax, etc.

We'd like to know if there's a market for something slightly different:

- "use-case" based support (e.g. moving data from Kafka to Elasticsearch and HDFS would require two or three subscriptions in the product-based world) for a defined set of (Open Source) tools and architectures that often go together

- Relatively loose SLAs (e.g. Next Business Day)

- Pricing would not be node/core/etc.-based (we're still not sure what it should look like to be fair, e.g. X tickets/month), reasonable low monthly or yearly which can be canceled anytime

- No "value-added" software

- Relatively little guarantees (this being Open Source we cannot guarantee that any changes required will be accepted by the projects, and we wouldn't want to fork a product but work within the existing ecosystem)

Is this something that you or your company would be interested in? If not: What would we need to offer for this to become interesting (if ever) or in the spirit of the title: Which features make great open source support?

There's lots left to be defined (e.g. when would we consider a ticket 'closed', what exactly is a ticket etc.). We're still collecting ideas and are trying to evaluate whether this makes sense at all. Happy to post a more elaborate description & questions but we wanted to keep it short.

Thanks HN!
That's fairly much as I'd suspected (though it'd be nice to hear OP's rationale).

I'm coming to the conclusion that much publishing is really a highly-ornate calling card or advertisement.
Hum... There is plenty of life that don't care about high concentration of those gases.
I've definitely thought about both this and the cost and problems with keeping people on death row alive for decades. I think the answer is easy: Remove the death penalty but enable euthanasia options for those sentenced to life.

1. It removes the cruelty of life imprisonment. If we take away someone's freedom permanently and they will never have the option to regain their freedom, they can "take the easy way out". Those who are innocent and believe they will eventually be freed can stay the course, but those who know their life is over can choose to exit early.

2. It removes the added bureaucracy and delay to execution and death penalty cases. By removing the government's ability to kill someone, we no longer need additional hearings for death penalty cases or need to hold out a very long time for possible appeals many years later. It just becomes someone's choice.

Now, there's other considerations, I think there'd still need to be a minimum time for euthanasia after being sentenced, you'd want maybe a periodic opt in period for people to elect for euthanasia, maybe every five years or so, and you'd want to have someone evaluate that the prisoner wasn't making a rash choice due to recent news from the outside or the like.

But this allows death as an "escape" for a life of misery in jail and also removes bureaucratic overhead to the government electing to kill someone.
should be privately shared, surely?
Were the years Nelson Mandela spent imprisoned ones that would have been the "best years of his life" had he not been imprisoned, considering what occurred in the years after he was released? How do we determine value of time spent alive? Was it worth it and valuable to him to suffer through years of imprisonment in order to reach the later years? Was is worth it and valuable to society? Would he and/or society have answered differently during the years of his imprisonment than now? Whose answer (now-Mandela's or younger-Mandela's, now-society's or younger-society's) matters most?