skysight-inc/HackerNews huggingface dataset:
If Microsoft had required Dell, HP, Lenovo, Samsung, Toshiba, Acer, Asus, etc all to provide free operating system upgrades on your PC every time there was a Microsoft security hole, Windows would have been deader than dirt years ago.

Google gets away with this because it is "free", so the refrain is "you can't complain if it's free". Google could go the same route Microsoft did, but it chooses not to.

Phone manufacturers would be happy to have binary blob updates for free - but it would never happen. Google would have to custom-build, test, and certify every binary blob for every piece of hardware, which is an unjustifiable cost.

If you want a phone with top-notch security, buy an Apple phone. They're supported longer, they fix their security bugs promptly, and they honestly have a better model for their OS anyway. (disclaimer: I hate Apple)
Ask HN: What do you wish existed to help you with your sideprojects?
TempleOS would be an improvement.
Even that's not really a fair comparison. I would be willing to live in an efficiency to save an extra 10k / year because a 1000 sq ft apartment is not inherently worth that much to me. I have a 1br apartment because the cost difference is tiny, and efficiency's are hard to find. Further, I flat out don't want a 2500 sq ft house, but for those people who want that much space sure it's a different cost / benefit comparison.

A fair comparison is based on similar levels of someones personal utility function. If they like green carpets slightly more and they own their house they might get green carpets, but it's not really a large benefit to home ownership for them.

In the end of the day more people live in NYC metro area than live in New Mexico, Nebraska, West Virginia, Idaho, Hawaii, New Hampshire, Maine, Rhode Island, Montana, Delaware, South Dakota, North Dakota, Alaska, District of Columbia, Vermont, and Wyoming combined. Largely because they think it's a better tradeoff.
FOSSA Raises $2.2M to Simplify Open Source Licenses
The article and quotes in it make it sound like they will turn away people who refuse. The article and my earlier post included not having accounts in the grey area that makes this look unenforceable.

I took 30 seconds to come up with my of ways to defeat this. Clearly it is a stupid rule and in my opinion a cheap attempt to garner votes by politicians looking for high visibility low impact things they can do. I say low impact because someone dumb enough to support this isn't smart enough to see all the negatives it can have as well, for the person seeking votes the negatives here are low impact.
Mastodon uses OStatus to communicate between instances, so it's totally compatible with GNU Social. I checked it myself.
https://sherloq.io
We detect and stop online hate speech, harassment and other kinds of cyberbulluying, allowing companies to have toxic free discussions and environments.
Technical Debt Increases Agility
> The rest of the URIs are provided by Hypermedia.

I know this sounds awesome but in practice, it's really useful to have my swagger UI exposing the endpoints for our front-end developers to consume. What a pain it'd be for me to tell them "hit / and see what you get!"

Having HAL links between resources is great and this discovery aspect of HATEOAS makes a lot of sense in development. But having a single entrypoint "homepage" to the API, when it comes to swagger, doesn't make sense.

I ran into this when I asked another department for the endpoint to hit for certain data. I was given a swagger page with a bunch of "/status" endpoints that would then reveal additional endpoints. Who knows what rabbit hole I was sent down. I just needed the endpoint and the necessary parameters.

If I were a third party or some outside developer consuming the API, it kind of makes sense. But our internal swagger docs really should reveal endpoints. I would feel like a big asshole if I asked my front-end co-worker to just "hit /status" and see if you get what you need!

Disclosure: I don't use Swagger codegen. I only use the Docblock markup to document my API and generate the swagger.json that I display on our docs page.
https://github.com/lukasz-madon/awesome-remote-job

https://remoteok.io/

https://weworkremotely.com/

https://careers.stackoverflow.com/jobs/remote

https://www.wfh.io/

https://jobmote.com/
Theory: Samsung is just funding Tizen development to gain leverage over Android
People really need to start understanding that there's a hard choice to make between thin/light, battery life, and power. You can't have all three in the same package. The laws of physics prohibit it.
Come on. The main idea of that book is that not massacring all the arriving brown people is a mistake.

Of course, seeing as your username has an 88 in it, I really doubt your comment was sincere.

Passages from the book: http://emptylighthouse.com/camp-saints-most-hideous-passages...

Analysis: http://theweek.com/articles/611274/dystopian-antiimmigration...
This is not necessary. The NSA can get, or already has gotten, this information. I guess all that intergovernmental data sharing after 9/11 has stopped, or maybe even the NSA hates the TSA.
really cool! is there a way to search by domain?
http://www.askscip.com/

Priceline for Uber and Lyft. Location and price comparison for your ride within walking distance.

Since transportation is usually a top 5 expense for most people, and more people give up their car for ridesharing services, saving 10% on your rides could save you hundreds of dollars every year.
I'm working on the NHS.UK Transformation project:

http://www.nhs.uk/transformation/

"We are designing a service that better connects people to the health information and services they need, when they need them. Our tools will help people care for themselves and relieve pressure on frontline services."
...Yes? I mean, Samsung is a big enough company with big enough profits to attract talented candidates and also be selective:

https://www.quora.com/How-would-you-prepare-for-the-Samsung-...

Furthermore, their mobile business is mature and well-known enough that even if they were staffed with complete amateurs whose legacy code was awful, Samsung has been a prominent player for a long time in terms of tech-biz-years. The chances are significant that they have among their ranks a wise-enough manager to realize that it's time to tackle technical debt. Or, in lieu of that, that Samsung would've by now had a come-to-Security-Jesus security fuckup traumatic enough to force a thorough audit and revamp.

Clearly that hasn't happened here so I'm interested in learning the details as they come out.
Twitter seems to have become an alternative to Reuters or AP for most journalists the days. Even major newspapers and news organisations seem to 'back up' their articles with numerous quoted tweets —as if the half-baked shite spewing out of Twitter in response to World events was some kind of confirmation of a story's authenticity.
"They're supported longer"

In general yes, but not always. Security updates may stop as soon as 2 years after purchase: the iPhone 4S was discontinued on September 9, 2014, and the last iOS for it is 9.3.5 released on August 25, 2016.
I wonder if anyone has written out a Gödel sentence in full as a statement about numbers in English. It would be fun to see how big it gets.

Also, the comment about size and diagonalization is interesting. The Gödel sentence from the first incompleteness theorem is made by diagonalizing, while the sentence from the second incompleteness theorem is just "Con(T)", so the sentence from the 2nd theorem is shorter and more natural if written out in full---making it even more disappointing that it's not provable. Indeed, if we put in more work we should be able to prove a more interesting theorem, but I never really thought about it before.
I think the EME thing is a symptom of a worse problem, which is that the internet is very much controlled by a handful of commercial interests. Whoever controls browsers can become a bad actor and you either go along with it or end up with a broken system (this site only works in IE).
Hyperdock, yes it's a paid app but it allows for what you want along with my favorite gesture of swipe up/scroll up while hovering over an application's titlebar to take it full screen. There may be free options out there but I've have hyperdock for years. It also gives you dock previews when you hover like Win7.
Depends on the culture; Japan has high suicide rates but low gun ownership.
Nice! Check out https://www.detour.com/, similar platform primarily focused on city-level audio walking tours.
Sorry, has to be done...https://www.youtube.com/watch?v=4xgx4k83zzc
Location: Princeton, NJ

Remote: OK

Willing to relocate: Yes, wherever the right opportunity is.

Technologies: Java, some C/C++, little bit of JS/Python. Cloudera Certified Hadoop Developer, also know a bit of Spark, aware of Flink, Mesos, etc. 16 years work experience in different roles. Have tried to learn Scala and will be able to write code in it.

Industry domains worked in: FinTech, Capital Markets, Telecom, Infrastructure / Cloud.

Résumé/CV: angel.co/vivekjoshi , linkedin.com/in/vivekj2017

Email: writetovivekj at gmail dot com
Neoliberalism is the villain in so much cyberpunk if you look closely enough.
On one hand, I appreciate the insight and advice from people much wealthier than me on how being wealthy isn't as cracked up as it's made out to be.

On the other hand, they are wealthier than me and can say that. I can't. It is difficult to take their advice at face value because of it.

I think that the only two solutions to this problem are (1) Fore-go wanting to become wealthy and being content with what you have, or (2) Try to attain enough wealth to see for yourself whether the sacrifices made were worth it.

If staying where you're at doesn't seem right to you, then you're only option is door (2).

To be clear, I don't think that doing everything you can to make more cash is the right way to go. From what I've seen, it is very difficult to attain massive amounts of wealth without getting in really early on a business opportunity that rocket ships. I think having core values (i.e things you cannot give up) helps. But if the expected reaction from reading this piece is "Well, being rich doesn't sound much better than having to worry about money all of the time, so I guess I'll just keep working at okay salary levels until I retire 60 years from now," then I can't feel ok with that.

That's where my head's at right now.
But powershell is an all or nothing proposition. At my job, the majority use OSX. I use Linux. Since we all use bash, there's very little friction here. I can't "just use powershell" in this scenario at all.
The use of the term "accelerator" is misleading as it's introduced during the physical metaphor. You should consider editing that sentence to clarify your meaning:

The added inertia smooths out variation in velocity, dampening oscillations and causing us to barrel through narrow valleys, small humps and local minima. Keeping our speed steadier, we arrive at the global optimum faster.

Note the alliteration :-)

> momentum accelerates convergence

Here it's more clear that momentum is accelerating convergence, not the "heavy ball" itself.

> inertia acts both as a smoother and an accelerator

On the second read, it's more clearly a contradiction. Speed can't be both held steadier and accelerated simultaneously. If you meant that momentum alternately smooths and accelerates, then it's even more strange. For that behavior, some sort of motor would be a more appropriate metaphor.
I've tried to schedule a meeting but it crashed choosing none at cronofy.
The US is a country of freedom [1], I have no doubt. And I would like citizens, and residents in general, get as much freedom as possible. I hope it stays free, so everyone could enjoy their people and their cool stuff, for mutual fun and profit :-)

[1] https://en.wikipedia.org/wiki/Freedom_in_the_World#Country_r...
Rendering ribbon diagrams of proteins using nothing but Go & its standard library:

https://github.com/fogleman/ribbon

Also been plotting them with my AxiDraw v3 plotter:

http://i.imgur.com/u6pN4G2.jpg
I've never understood why people (particularly outside UK) care about some "sirs" at all. "Mr. Tim Berners-Lee" sounds just fine to me.
You're right, of course. It's possible I'm still pining for my perfectly set-up Google Reader account which I cannot quite replicate. That still hurts! RSS felt ubiquitous (to me) back then.

Anyway, to the point, try using RSS with facebook in the above context.

I hate being locked in - hence I gave up on FB. It's trash to me until it solves this issue.
I'd take the money. You can't take either with you and with a billion dollars I could get more than a few things named after me.
With iOS, just backup your device before travel. Reset. Configure it with basic, but real, accounts. Say an email address you don't use much, some photos (real, but not all of them), maybe your full music catalog so you've got options on the flight. A handful of useful apps (like your airline, hotel, a couple chat clients). Once entered, reset and restore from backup. I imagine a very similar solution would work for Android.

EDIT: Meant this for the GP.
I rehearse the talks but don't memorize them, if that makes any sense. The process of rewriting them ad nauseam helps me remember what to say.

I think of it as crossing a stream, and there are certain rocks that I have to make sure I step on. But getting between them is somewhat improvisational.
I sincerely hope this passes, however small a chance it has. I want to be able to explore the world but I have strong reservations about international travel at this point.
You mean they should wait till they get quotes from government officials discussing the methods of extreme vetting? Wait, they did that. "May" means "if Trump gets his way." It does not mean the WSJ is making up their own ideas of what Trump might do.
Red Mars has kind of a weird rhythm to it. I think Robinson was trying to make a sort of "fake history", so plot lines and characters kinda peter-out or go no where in a way that happens in real life, but not in most fiction (GRR Martin is the only other author I've read with a similar style). I really like the technique, but I can see why its not everyones thing.

The later books in the series slowly take on a more traditional structure, with focus more on a smaller cast of "heroes" about whom most of the action takes place.
> https://what.thedailywtf.com/topic/15001/enlightened

Actually it's the author of the rant that comes of as totally uninformed and with unwarranted snark to boot.

https://what.thedailywtf.com/topic/15001/enlightened/242
https://plan.university - plan.uni

A free course schedule planner for college students, platform to connect with people within classes and soon the way graduates will find the job they are uniquely qualified for.

Write me at kaiser@plan.university if you think your college/university would need plan.uni as well :)
Meego Harmattan :'(
Someone looking to smuggle something in have a plethora of options, like the mail.

Or buying a local burner phone and putting apps and contacts on that from the web.

Or putting a hidden partition on the phone TrueCrypt style.

Or spending 5 minutes thinking about the problem and taking some action.

All the terror attacks involving foreign nationals here in the US involved months of time. Presuming this is a real rule and not a piece of political showmanship this rule wouldn't have stopped any attack. Presuming this is a piece of political showmanship and not a rule, it can be quietly ignored and used to attract votes from xenophobes.
Are DRM vendors and content-owners usually on the forefront of such CVEs and their potential impact?
Exactly. I wrote a project (https://github.com/EverythingMe/vertex) where you define the API with a semi declarative syntax in Go, and it just translates to swagger so you can generate documentation and playgrounds effortlessly. It worked very well.
Building one is out of my league, but I would buy one for my desk. </hint>
Thank you.. Yeah the current UI sucks Im sorry :(.. just search for a post that you know is in your domain and choose the domain checkbox on the right. You can then change the search text or any other filters after that.

Will probably fix the UI this weekend and do a proper 'Show HN' with more options, charts and analytics.
A clone of myself
How are you checking the prices? Via API ?
Couldn't the preview always end after N seconds, and the licensed stream always begin at the very next frame? Then it's just a matter of appending the licensed stream to the playback buffer after exhausting the preview stream.
Naked Apartments (Zillow brand) | Lead Engineer, Ruby on Rails | New York, NY | ONSITE

Naked Apartments is seeking an extraordinary Lead Software Engineer who is excited to foster creativity and challenge team members to take their skills to the next level. In addition to leading the team, you will be expected to spend a significant amount of time participating in the design and implementation of the products and services your team is responsible for.

We're committed to providing fulfilling, challenging and interesting positions, while maintaining a healthy work/life balance. And we're committed to making a difference for tens of thousands of renters, everyday.

To help achieve our goals, we're building the best environment for developer creativity. We are looking for engineers who are excited to be working on the whole life cycle of software development.

More info about position at:

http://streeteasy.com/jobs/openings?j=P6826
Anyone interested in working through a class like this together?
Wireless tech can't compete with the speed and security of ethernet
In high school - BASIC class - we had to build a program to let a user input an address.

I took the input for the ZIP code as a string, and the teacher 'corrected' me because ZIP codes were numbers, not letters. I said "if I starts with 0, that would be lost".

"ZIP codes don't start with 0," she replied.

"Umm... yeah they do." I pull out a copy of my New Zork Times from Infocom, located in MA, and their ZIP started with 0.

It was only years later I learned the ZIP code system didn't even start until the 60s, and she'd likely grown up without it even being a thing, so I (retroactively) cut her some slack. Really didn't think anyone in the US could not know that in 2017 but... I still run in to people who don't. And... it's probably less important today (what with email and ebills and whatnot), so I'll cut everyone else some slack too... :)
I am working on a website where GitHub users can see how they rank compared to other users.

The site analyses GitHub profiles and commit history to make a more extensive summery then GitHub does. I made it mostly to learn more about ranking algorithms and automatic text generation.

If you have GitHub profile you can look your self up here: https://www.findsosial.com/search
I'm working on a large collection of short stories called the Daily Story Project (guess how frequently I write the stories).

It's intended to be listened to as a podcast but I also publish the recordings as YouTube videos.

Not really "on topic" for HN but I did write a script to do the video to mp3 conversion!

If you're looking for a representative sample of my writing style I would say Ghost Squad is a good one: https://youtu.be/zzMOK86J7IE (113).

Podcast: https://itunes.apple.com/us/podcast/daily-story/id1212062965...
Youtube: youtube.com/krisshamloo
I agree we are freer than we could be. But the poor are not nearly as free as the rich, the black as free as the white nor the citizens not as free as the corporations.

Too bad we don't have as much freedom as our richcorporations.
Managing Your Investors and Mentors
> And please, don't tell me Ubuntu or other linux flavors.

Well, you seem to have isolated yourself from counterargument. I was given an 2016 Macbook Pro from work. My normal dev workstation is Ubuntu 16.10. I do truly prefer Ubuntu to OSX. I like the customisation, and even the default look and feel of Ubuntu just works better for me.

Also, as a developer doing mostly Haskell and Python, derping with Elm, rendering documents with Pandoc + LaTeX, all of my tools are perfectly at home on Linux. Everything works with OSX too, but it is usually a bit easier to get things working. I prefer apt to brew. I don't know what else there is to say, but here is a counter argument. If OSX and Ubuntu were both for-pay products and cost the same, I would pick Ubuntu.
Any perceived smugness on my part was a response to baiting from the parent such as "It's kinda sad nobody can compete with Apple".

Open-source can compete on many fronts and offers many other advantages (i.e. freedom), but on a pure ease-of-use assessment, I do not agree with you that Gnome or KDE could sway the parent, if Ubuntu completely failed to do so.
Except you're not able to get LPDDR3 with more than 16GB of RAM, so you'll need more power..? I might be wrong.
I worked for an encrypted email company for ~4 years and I'm pretty familiar with the space.

How do you solve the user experience problem associated with PGP in terms of sharing keys? You cannot send an encrypted email to someone you have never communicated with before, right?

Do you have a blog or anything to follow?
That is why I asked as I'm not aware of any non-paywall sites that allow such lookups and neither it seems are you.

Maybe somebody else knows one, but as I stated, I have personally used this law in comparable circumstances and aware others have. But without the ability to lookup such cases on a non-paywall site then alas we have hit an enpass.
Overwatch cheat maker to pay $8.6m in damages
The problem with that is there is no practical difference between the two points of view. Both lead to balkanization and isolation.
Good luck when you have a family and don't happen to live in places like Silicon Valley.

We are talking about enterprise here, there are plenty of people for that position, specially external consultants, no one would be stopping you from leaving.

In fact they might even help you taking your things out.
This is a great usage idea and something that should be fairly easy once we support close and update triggers (on our list of todos)
http://kitex.tech

We're building a new type of wind turbine that generates energy using significantly less material, making it much cheaper to install. We do this using huge fixed wing kites made of carbon fibre, and drone technology.
A color palette generator that searches palettes from dribbble.com

http://paletteship.com/
This is a fantastic idea!! Do you have a github link or a project page I can bookmark and periodically check on? How hard would it be to adapt to C and/or C++?
I see where you're coming from. But maintaining another service and the added expenses, community managers, spam control etc. might be a bit much for something that intended to be a publishing platform.

And if there is a question that requires more control, like math formatting, etc. I would actually suggest posting to cross validated[1] and then linking it here.

[1]: http://stats.stackexchange.com/
Title should be:

"Benchmarking OS X semaphores vs message passing".

Shared memory + spinlocks should be much faster than shared memory + semaphores (much faster, if implemented properly, e.g. spinlock + timeout, on timeout queue another message, again spinlock and try to copy all the elements, etc.).
Solar powered airplane drone platform [video]
https://cloud.sagemath.com deploys Jupyter into a multi-user environment. It's used by hundreds of courses for teaching across the world. Our Jupyter deployment also supports realtime synchronization (multiple people editing at once like Google docs) and recording of the complete history of the document. I've also spent the last few weeks on a complete rewrite of Jupyter from scratch using React to provide more robust realtime sync support, faster startup, and better integration with the rest of our platform; this rewrite is of course not live yet.