skysight-inc/HackerNews huggingface dataset:
It would, but the web is a mass-market project - while it would be nice if everyone understood how to read a URL, we should cater to the lowest (within reason) common denominator - especially when it comes to security.

The threat model for phone numbers is considerably different, not least due to the link-based nature of the web and email. The URL takes on the role of both the number and the caller ID (if caller ID didn't suck) - you should be able to be confident that you're talking to who you think you're talking to.
It would be hard to imagine pitching any software product as being good for the environment since the entire computer industry is dirty and polluting. Operating system and IoT device software that throttles back a processor into power-saving mode could be an exception.

Another way to look it is that any software which helps us think better or communicate better could help our environment when it's used by people with those goals, in the same way that newspapers and TV helped the environment by propagating facts that people wouldn't otherwise find on their own.
That was really clever (Marketing).

And got me thinking about a service, where the "CEO" get pay $1 to manage a "worker", to stop him from procrastinating.
The "worker", which really is the customer, pays to have this service.
Simple Ways to Help Save on Your GKE Bill
I don't think there's anything fanciful in having a request with well-crafted data cause remote code execution. I might be missing something though.
> It's just that a framework can help you adopt good habits if you're lazy, ignorant or just have a dev team that is >1 person :)

I had to read that three times to convince myself that the author was not stricly equating "having a dev team of more than 1" with "being lazy and ignorant".

Anyway. If I'm never going to see and maintain your code, sure, go ahead and write it the way you want.
According to articles I saw in the last few hours, their "certificates" have been pulled. So this has likely already happened.

Also, Google updated API certificate behavior to only trust built in roots by default.
https://android-developers.googleblog.com/2016/07/changes-to... might explain why "project atlas" is only available for Android devices marshmallow and earlier (they can't snoop encrypted app traffic on later versions)

https://www.betabound.com/referral-instructions-for-project-...
It is still available on Android.
I understand the implications.

But I don't see a fundamental difference between strapping a microphone over someone's mouth 24/7, and only strapping the mic on (or, more practically, turning it on) when the user uses certain applications. In both cases you're compensated and in the former we feel violated, and in the latter it's all fair game and business.
Yeah just give internet to Google.
Discussing policy alternatives to the patent system for incentivizing innovation
How to Regain Focus in the 21st Century
I love Soulseek. I love that it's basically identical to Napster and still works great.
The two shouldn't be siloed. I'm coming to the conclusion that engineers have a responsibility to get themselves promoted to get someone with understanding into authority.
I think the amount of Americans who couldn't care less if it's not about spying on Americans is probably substantially higher than 0.0001%.
This is a really neat idea...of course you can also just use docker for much more flexibility: https://blog.hypriot.com/getting-started-with-docker-on-your...
Using Enterprise license to give people outside of the company access to an app is really going to piss off Apple (seen someone try to do it). I hope they terminated all of their enterprise certs for now. Facebooks statement is pretty much hubris. Not to mentioned its a disgusting app, paying people to let Facebook spy on their usage. Apple's lawyers are not fun to try to fool.
Why Evolution Reversed These Insects’ Sex Organs
You made a claim about the car and how its regen braking works, implying that that was the only way it could work. You then said a different car had settings to change this, but you said nothing about the Model 3's settings, which in fact, let you change this thing that you're complaining about.
What are the sinister threats in your Facebook feed? Or are you just speculating about what the unwashed masses must be seeing?
From dead mall to Amazon warehouse: How shuttered stores are getting a new life
Science should be above this.

Inspired by your comment, I'll make my point more graphically: Nazi camps were also suitable for medical and spychological testing. Nazi and even interned doctors did all sorts of experiments on prisoners. And if they refused to do so, pretty sure other people would have been happy to replace. Not everyone shared the same concerns regarding human life.
"dude lol just find a [good] mentor"

Please stop dropping this empty-yet-well-meaning line - you're not the only one in this field who does this, either. I understand that it's not with ill intentions, but it's a feel-good line that people with experience like to drop on the internet as a catch-all piece of advice for how to develop software competency. The mentorship culture doesn't permeate nearly as strong as many of you think. Smiling and going "find a good mentor!" hides the complexity of the task and is disingenuous - it's a task that is limited by physical geography, electronic geography (the online communities one frequents), workplace culture (for the employed), and sociability of all parties involved, and a task that changes based on whether or not the recipient of this line is employed or in higher education at the undergraduate level. It can even be limited or change based on the mentor-seeker's current tech stack.
I really hope you'd never experience this in person and your belief in the "goodness" of humanity won't be irreversibly shaken when you'll be scrambling for any reasonable explanations of what just happened. Good luck!
How bad will this hurt facebook?
Yes, a company at that scale could do it, but they’d have to actually spend some of their $200 billion instead of hoarding it Scrooge McDuck style.
How about universities?
FB and friends are selling a product that's pleasurable, possibly habit forming, has big negative externalities, and presents all sorts of non-obvious risks to consumers. This is the textbook case for regulation. Some future iteration of the GDPR (or similar) will eventually outlaw FB's business model, at which point non-toxic social media will hopefully emerge, and we will realize that "potentially connecting everyone to everyone else, everywhere" is something that can be done ethically.
From my limited understanding, Sickle cell at least is always inherited.
Every day I am happier having switched to iPhone after being an Android fanboy for ages.
> maybe we should help make it as a better platform for publishers

Or maybe that's their mission and they should do that? I'm not sure why any of us as writer or readers should or could do this.
If it's true that the "owner" is merely "extracting" value from the "productive" workers, then the productive workers should have no problem setting up shop for themselves. This is a consultancy we're talking about; the way you've framed it, there's no barrier to entry for the exploited consultants to set up competing firms with better terms for developers. In fact, they don't even really have to set up firms. They can just all quit, operate as sole proprietorships, and subcontract back to the owner's firm, who will have no choice but to 1099 them, at floating rates, when all their workers leave.

That this rarely happens in practice should tell you something about where the value in an established consultancy is generated.
> The thing is, I see so many reach for the big guns and over-engineer their new, tiny app that they're developing themselves, with a friend or perhaps a small team. And I see overuse of components in general - the tendency to just pull in a new dependency via npm for something completely ridiculuous. This post was not about big, in-house enterprise systems development.

Because it is much more reassuring having a community back you up in case you get into the edge cases.
DIY? Good luck, you are on your own. Not to mention you have to scaffold all the things that are already taken of by the framework.

It's also a matter of maintainability. If you can successfully predict that the project will always be small, then fast, bespoke code might be great. But it's usually not the case. Prototypes almost always turn permanent.
Follow your curiosity. What is a problem that bothers you? That would be be the best to start a project with.
Tidal offers exactly this, see e.g. https://support.tidal.com/hc/en-us/articles/115000397069-TID... and Tidal HIFI.

If there's sufficient market interest in this (Tidal HIFI is twice the cost of normal Tidal) then the enthusiasts will rally around the service.

It doesn't look like the market cares that much, and I couldn't really hear a significant difference between's Spotify 320k stream and Tidal's masters (using HD800S + Mojo Chord as DAC).
"seven continents"

I think you malign the penguins, sir.
How good a job did Justin Timberlake do in portraying Sean Parker?
They were able to do a lot of beneficial research because they didn’t have to deal with cumbersome regulations and roadblocks.

And if they didn’t do it, someone else would have lined up to take advantage of the opportunities.

Edit: If it isn’t clear, I am being sarcastic.
Oh ok, great. For me the default scaled works best visually and I don’t use an external monitor so glad I won’t have this issue.

With the handoff working too I’m downloading tonight to give FF a fair shake.
I'm sure there's other like me here, but I don't even click on articles published in Medium anymore because I don't want to deal with their gigantic popup that interferes with me getting to the content.

I think we're eventually going to see a resurgence in open platforms where content creators better control their content. I don't think the discoverability of these content hubs is worth it, I personally do more discovery other ways and usually only end up on the site after a recommendation, etc...
OK, so, to be more precise:

Hadoop MapReduce does what Google MapReduce does, and Hadoop Distributed File System does what the Google Filesystem does.

And Apache Spark does the same thing as that other Google product whose name I forget.

And Drill vs Dremel, etc etc etc.

I think that the OP is plenty right for the purposes of the point they were making. And I think (from a non-Googler's perspective) that it's a worthwhile point, since the FOSS ecosystem has since evolved along similar lines to Google's internal tools.
Of course the market dropped skype ever since Microsoft took over. </snark>

Seriously, I've been a remote worker for 8 years. Skype quality went down so much when MS took over. For the past 3 years, Slack and Zoom have literally picked up the slack.
The Creator of the Roomba Just Launched a Lawn Mower
> Roughly said, in the past 25 years we have been designing websites mostly for people who design websites.

This. They're not only missing accessibility, they're missing general usability. We're drowning in a mess of shiny, over engineered but annoying pop-ups, carousels, hamburgers, infinite scrolls, etc...
Thank you for the information! I've been wanting to deploy a proof of concept webapp (mainly for my portfolio) using Amazon's Sagemaker but my website building skills is pretty limited besides using something like Jekyll. Do you have any recommendations on an upper level web framework?
>> I've had to resort to using Discogs to purchase the original vinyls and recording them through a sound card. I am not yet a pro at digitally cleaning up some of the minute crackling that occurs, and buying a brush to clean the records hasn't helped much...

Source: vinyl junkie, vinyl DJ, professional audio engineer and girl who presses her own vinyl here in Toronto -
You really have to acetate wash your records and only use the highest quality gear. There's little you can do beyond that. If a record is messed after you acetone it, unfortunately removing the crackle sounds is kinda going in and modifying the original sound itself. You don't really know what else you're getting rid of.

I use a Pioneer PLX-500 which has a built-in USB. I generally get an extremely low level of noise especially off of new LP's.
It's more naive than novel, because it assumes that everyone who came before were acting in bad faith.
>Were we ready for it?

No, our brains evolved for millions of years to operate in groups of less than 100. Social media is basically high fructose corn syrup for our dopamine system. Within a span of roughly 20 years the way we live our lives and communicate with other humans changed massively

All the MSM hate for Facebook though is simply because they are butthurt that they've lost their spot in society in terms of controlling influence and information
The nostalgia for this UI/UX is astounding. These were truly golden days of a sort.
Right... this result is one of those examples of why you don't guess, you benchmark, because my intuition is that binary search should be "really fast." Clearly though the cache misses hurt a lot more than my intuitions capture.
> Oh dear.

I hope you are't honestly try to claim I'm diminishing an achievement while simultaneously talking about how easy it is to do.

> Just pointing out that people who say "you must do 80km a week to run a marathon" are talking gibberish

Literally nobody has said this.
Ask HN: Is there an online community for finding creative projects to work on?
I have been looking around online recently to see if there are any active communities online where people can post their projects for others to see and maybe contribute to in some way and on the flip side for others to find things they'd like to be a part of.
There are of-course places like GitHub and whatnot, but I was wondering if there were places that aren't just about software. I ask this as I'm currently trying to find people that'd be interested in working on a project I've started. But also I'd really like to see what others are getting up to.
Serves them right but it's hard to think that the facebook people who were in charge of the spying app wouldn't have considered this as a possible outcome.
It probably won't affect them that much if they were already prepared for this to happen.
Muse (YC W12) Is Hiring a Platform Engineer
Ask HN: Blog for scientist that need to code, how to grow it?
Hi all,

I have several friends that are not computer engineers by training but they need to code for work.

Mostly they are scientists and data scientist.

I believe I can help them, indeed they gladly listen to my suggestions about coding.

In order to have a bigger impact I am starting a blog trying to distil those "lessons" in articles.
Here the "index":

http://redbeardlab.com/code-boosting/

I would like suggestions about where to post those articles to reach my target audience.

I believe those articles are not very useful for HN.

Do you guys have any ideas?
Hive complex type processing via HQL macros (No lateral view, no java)
I wrote some hive udfs you can use with a macro to process complex types without lateral view or custom udfs.

I wrote about them here: https://tech.trivago.com/2019/01/30/a-new-functional-approach-to-complex-types-in-apache-hive/

they are open sourced aswell. https://github.com/trivago/hive-lambda-sting

Let me know what you think.

Thanks to trivago for offering me the time to do this
An arcade classic broke all the rules (2016)
Glad to see rules being enforced on a powerful organization.
I love the DnD feature of Android but I've noticed that if someone persists they still get through. A feature I assume.
True. I think SunVox is a superset of what normal trackers can do: you're fully able to limit yourself to samples.
Cool, project - I really believe that we need more visual tools for building and debugging neural nets.

I had a hard time figuring out how to delete a layer (the icons on the left are REALLY tiny and not obvious). Maybe adding a trash can in the graph once you've selected it would be more intuitive (heck maybe add all those icons there too).

Also, it would be great if it automatically created 'reshape' layers for you depending on what you're trying to connect or at least suggest them when you try to make a connection that doesn't fit. If I'm going to use a WYSIWG, it should make things easier for you than if you coded it by hand. When I'm doing AI stuff I find a really big portion of my time is just trying to figure out the right sizes / strides / padding etc at a given point in the graph. I feel like this would be way easier if it's automatically visualized for me or if intelligent suggestions are offered.
Related, there's a concept of using radioisotopes as area denial weapons. You disperse an element with half-life in, say, weeks, over some area, and the enemy will not be able to move through it until the radiation subsides. Don't know if this was ever tested, I've read of it once as theoretical concept (along with a handy list of radioisotopes with half-life ranging from hours to months).
Yes. It uses SMTP as a messaging channel for calendar invite sharing - sending a meeting invite to someone (through the calendar) sends them an email, which their outlook client picks up and treats as a calendar invite. It also integrates with Active Directory.
It appears that you edited your comment above to make my "Wireshark won't decrypt encrypted traffic" comment look stupid. Nice try, so let me clarify...

Facebook's market research app isn't "redirecting ALL INTERNET TRAFFIC through their servers" either. If you read the article it states that the app monitors phone and web activity and sends it back to Facebook. This is not really any different from sending home telemetry data. Google, Microsoft and Apple all send home encrypted data, most of which is not verifiable using Wireshark.

I'm no fan of Facebook, far from it in fact, but at least this is an opt-in service and users are being compensated for sacrificing personal data. The same can't be said for the other three companies.
While I have no sympathy at all for Facebook, this is a rather chilling reminder of Apple's ability to decide what you're allowed to run on your own phone.
What's so fanciful about it? We know that remote exploits exist. We know that cellphones have very complex baseband processors which used to have arbitrary memory access and while they've reported been locked down it's not like there hasn't been an arms race finding ways around every other security measure. We don't need any technological breakthroughs to posit that past remote exploits were not the only ones possible.

This is the problem with things like this or the Bloomberg server story: the capabilities are plausible but there's not enough information to know whether or not they're actually true so you're in the position of having to guess about whether someone actually could implement that attack and whether they'd chose to spend that much money.
They might get into antitrust litigation if they revoked the Developer Certificate (public apps and public betas), which was not breached, rather than just the Enterprise (used here, and for legitimate employee apps). Apparently they have done the latter causing massive chaos; the former would be an absolute nuclear option.

No iPhone user could use any Facebook apps, anywhere in the world, which would make this story front page on every newspaper. Business could no longer manage their ads spots or use iOS devices for social media. They will likely be shocked at the unwarranted disruption, rightly blame Facebook for it, and cut their spend on ads. Both PR departments would be working full steam on a war of worlds, disrupting all other work. Numerous suits would be filed. Meanwhile, Facebook stock would crash, leading to numerous investor lawsuits, especially since Facebook clearly risked this by blatantly violating contracts. Institutional investors will cut losses and pull out, further driving the price down.

I'd love to see it happen. But Apple doesn't want to, and honestly can't be expected to, pull the nuclear option just as a punishment for this. They would incur massive PR and legal expenses in response.
Agile is not a thing that fixes things. Agile is a set of principles. People over process, and that sort of thing. Blindly implementing Agile as a process ignores that basic principle of Agile.

In this particular case, there was a person, and expert, who saw a very real danger and was overruled by people who lacked his expertise because his opinion was inconvenient to them. That's not good. If an expert sounds the alarm, you listen to him, no matter how inconvenient it may be.

And in Agile and maybe more explicitly in Lean, the people who do the work are empowered to make decisions regarding their work. Responsibility shouldn't lie entirely with people who may be distracted by other concerns.
I find it hard to believe that Apple didn't know. I would expect any device with a in-house app installed to be reporting metadata about said app back to Apple. Comparing the number of installs of a particuler app + the distribution of IP addresses/locations where this app was installed vs that of a normal in-house Facebook app would likely show a discrepency.

Reasons for the contrary (Apple could not have known) my premise is incorrect, the metadata is insufficient, Facebook or in-house apps in general are much more widely use than presumed and often deployed from a public facing servers resulting in a location distribution too similar to the actual US population distribution, etc.
Apparently they can't check what's for lunch, so pretty catastrophic IMO.
How is a spammer going to figure out phone numbers of people on my list from social media? I don't know about you, but I don't have my Facebook friends publicly viewable.

And that's an awful lot of work just to cold-call someone to try to sell them insurance or whatever.
Evidence of Kremlin assassination plot that British authorities sidelined