skysight-inc/HackerNews huggingface dataset:
Grove Collaborative | Full Stack Software Engineer, Sr. Software Engineer (Back-End), Sr. Software Engineer (Full Stack) | FULL-TIME, ONSITE | https://www.grove.co
Grove Collaborative is hiring in SF! Grove is a digitally native brand, with its own direct-to-consumer e-commerce platform for natural home and personal care products. Grove offers a flexible recurring shipment model and gives each customer a personal shopper. Every product Grove offers, both from our flagship Grove Collaborative brand and from our third party brands, has been thoroughly vetted for health, sustainability, and efficacy. Grove is also a Certified B Corporation (https://www.bcorporation.net/what-are-b-corps).

We recently closed our Series C funding round (led by Norwest Venture Partners) and are expanding our engineering team! We’re growing incredibly fast (5x year-over-year) and are in need of more talented engineers to help us tackle the next set of challenges that await us.

You can see all of our job postings and find out more about us at: https://www.grove.co/careers

Interested in working with us? Or have any questions? You can reach me directly via email: mlindsay@grove.co
A user that isn't the owner of the device - say a repair tech, but possibly a remote third party - installs an OS they trust, which scrapes all the device owners personal info and sends it to their server. The device owner may not ever become aware of this.
But their email spam can be contained. It took me a couple of years but now they have gone almost completely silent.

Maybe it's ageism?!?! ;-)
Their argument here is basically like being accused of murder and using "since murder is illegal, we did not murder someone" as a defense.
Delete Private repos on GitHub
Just curious, but do you think a paid service that served photos and no ads, and allowed the customization of feed order, would be able to compete? I've presumed the reason folks continue to flock to Instagram is that not only is such a service not available, but the problem that they would likely have to pay before seeing if there's anything to see there.
7 Myths Uncovered About a Free Text and Call App
So lets the the economy has $X trillion (nominal) of real assets. You privatize social securities $Y trillion assets with the stroke of a pen. You now have $(X+Y) trillion chasing the same real assets.

The rate of return on those assets will decline in proportion to the new money chasing them. On the margin, (and more so over time) new productive opportunities will occur as the cost of capital to business declines, but in the short run all you are doing is inflating a bubble.
maybe its call quality was better, but its client has been garbage all the way back to the msn messenger days.
True, but I imagine they have to say the former dramatically more often than the latter.
The device APIs are not just "before iOS and Android came along". And they have remained and alive for a lot longer than they were supposed to be. That much is clear both from the NYTimes report (though it did lack clarity and could've been much better) and from Facebook's own response. Where is the statement that billions of devices (including older ones) out there don't have this access any longer?
The real question here is whether the algorithm is correctly reflecting your interests or not. Are we our ego or our id?
For people interested in immunotherapy more broadly, the American Society of Clinical Oncology meeting is currently underway. Originally just a medical society meeting for oncologists it has become sort of the oscars of biotech in recent years as immunotherapy has gained steam

You can check out abstracts on the ASCO website as well as follow biotech news outlets like Endpoints News, Stat news to get highlights. Also twitter is a good source of info: follow people like brad loncar, the above mentioned news sites as a start
In every situation, people from Facebook would probably be better off if they didn’t talk.

This article is really just skeezy. Reads like “we were just doing all the stuff you accused us of, but it’s ok because we are huge creeps too.” It’s so cringe-worthy.
What opportunities does it create for tooling and productivity that wouldn't otherwise exist?
I wish I could disagree with you, but sadly it's a "fool me once, shame on me..." situation. There is no point in drawing conclusions mere hours after an acquisition announcement. Wait until later when more information and evidence are available.
True, but you can say that for any company. At least in this case, you can consider their past 5 years, see what moves they make and what statements they have released, and judge whether their words and matching their actions.
California city fights poverty with guaranteed income
Exactly. This is why there's no point in encryption, or any sort of obfuscation.
Is there somewhere that describes what this.. does?

I love music discovery and am very excited to try this, but I'm very unclear if I should be excited.. what does it do different than Spotify, and how does it achieve this?

Ie, I can create a new playlist, add artists, and Spotify will give me new artists it thinks I should add. I can listen to a radio for any song, artist, album, etc. There's quite a few ways to discover music on Spotify, so I'm feeling the need for more information on how this product differs.
Similar to how they "prevented" apps from abusing their API through policy, while simultaneously doing nothing with their construction of the API to prevent apps from breaking the policy. Apps are prohibited from filling in content that (by policy) must come only from the user, but oh we're going to give you all the tools and capabilities required to march right on ahead and do what we agreed you wouldn't do. Then proceed to inconsistently and incompletely enforce policy only when complaints are registered.
Maybe this time is when? I don't know. But I personally don't have hopes on any other government or governments to take such an action.
Uh, no, this is the reason I assume for why only some pools in Germany have them. But I pity the american bubble wrap culture. It makes my dislike for visiting the states just stronger.
It's history, not condescension. Weird to take it so personally. If you are older than me, you already know the pattern, meaning you're being disingenuous (or deliberately ignorant) to dismiss it.
Skype grabs port 80 and 443 by default, which is not very nice. Since at least 2010, but ISTR even earlier than that.
The MS of today has massive skin in this OSS game. They've been contributing to the Linux kernel for years now [0]. They've got over 4000 repos on GitHub. Many projects are actively developed on GH. As an example, the VS code team solicits contributions on GH [1]. It's hard to say what kind of resources have been invested in .NET core and the open source compilers (Roslyn) and the CLR. Substantial resources.

If you told me 5/10 years ago about these developments I would have never believed you.

I don't think it's fair to reason about a (40+ year old, 100k+ employees, public) company's behaviour as if it has a mind. It doesn't.

[0] https://www.zdnet.com/article/top-five-linux-contributor-mic...

[1] https://github.com/Microsoft/vscode/blob/master/CONTRIBUTING...
Нетопырь
> CO2 was 10x higher in the past. Life bloomed

Just not mammalian life, or most of the higher order life we know and love. ;)
Isn’t the same true of GitHub itself? I can’t simply clone GitHub’s code and run a fully equivalent competing product with all functionality (eg: GitHub Enterprise) included. So despite GitHub being friendly to open source, they’re far from an open source company themselves.

If the openness of money-making products is your measuring stick, you should be as skeptical of GitHub itself.
I'm using Cloudflare's cloudflared [0] on all of my machines and it working well and does what you are looking for. Nice bonus is being able to collect metrics from each of the agents in Prometheus.

[0] https://github.com/cloudflare/cloudflared
> Direct-X has had a history of being the superior graphics API to OGL.

That view is fairly one-sided, to say the least. The history is presented in this StackExchange thread: https://softwareengineering.stackexchange.com/questions/6054....

But to summarize: OpenGL was the standard before D3D was created. D3D has been a step behind OpenGL in features and performance up to about D3Dv7. Then the OpenGL ARB screwed up, with Microsoft among the members (some hypothesize that Microsoft were attempting to sabotage OpenGL).
There's cgit if you just want people to be able to clone over https. They can always e-mail you patches.
As someone who’s been using multiple forms of Linux continuously at home and (often) work from 1994 to present, who entered the software profession the year this memo came out, and owes his career to a large extent to Linux and free software, the damage MS has done will be hard to forgive, impossible to forget.
The first 500M Facebook users were signing up for "the graph".

The NY Times piece even goes so far as to illustrate this in diagrams.

The graph was a phone book replacement... "white pages" for the Internet.

It was only when public discourse on FB pivoted to religion and politics; both very private and personal topics; that sentiment pivoted towards privacy... and removing themselves from discoverability on the graph.
The way I read it is that they are using 'luck' and 'risk' in the colloquial sense, where 'risk' equates with 'danger' and 'luck' equates with 'good fortune'.

Basically they are saying that, in a probabilistic outcome, we are comfortable acknowledging that a venture may encounter somewhat random danger, but are uncomfortable acknowledging that they may encounter somewhat random fortunes.
May be of further interest to German-speaking folks in Munich: there will be a discussion about LiMux on 11th June with former Munich mayor Christian Ude and others.

https://www.gruene-muenchen.de/terminliste/termin/freie-fahr...
Central banking doesn't prevent creation of currency out of thin air. It just ensures that only the governing body of the central bank can do it.

And the governing body of a central bank will likely have an agency problem. There is a significant incentive to capture some of the growth in the markets that use the currency via manipulation of the money supply. The market would prefer that nobody be in a position to capture that growth, because then everybody wins in an expansion, but then the downside is that everybody loses in a contraction. But then again, the market also prefers a currency with a stable value.

The fixed coin-creation schedule in Bitcoin was intended to remove any central authority for currency creation. But as it turns out, it's really hard to predict the demand for a currency that far into the future.

For a long time, the old standard, gold, was mined, refined, and coined at roughly the same rate as economic growth. The world economy grew by 2-3% per year, and the total gold supply grew by 2-3% per year. So gold was a very stable currency. It took large movements of metal, such as Mansa Musa going on Hajj, or the exploration and exploitation of the Americas, to push the markets out of tolerance.

Central banks have the capability to replicate that stability. But they do not. They skim off the top with monetary inflation that outpaces economic growth, to make currency that is held slowly lose its buying power, and prices slowly rise over time. The public justification is that currency that appreciates in value is spent less frequently, but that buying power has to go somewhere. It doesn't go to the people already holding currency. It goes to the one that creates the new money.

I'm not certain that cryptocurrencies have the ability to mint new coins at exactly the rate of economic growth and also distribute the new coins fairly. At the least, spends within the system could be gamed to simulate growth that does not actually exist, and at the worst, someone could figure out how to profit from that.
The only thing keeping Us from deploying access to Gitlab to the rest of the Organization is the lack of multiple file upload in the Web UI

Gitlab is really an amazing piece of software and We would like to have all the Organization on Board to handle Everything alas Redmine

It's the only thing missing in our criteria or use case taking into account that Gitlab is not a software for the whole Organization and more oriented to software development.

But adding a pair of things, it can be of use to all the departments in an Org
You ever try OpenRA?
http://www.openra.net/

I've used it on Windows 7 and OS X and it's worked out pretty well. I haven't had much time to play it beyond a few quick matches though.
Open/LibreOffice have better compatibility with old versions of office.
Visio is another standout with no real Open Source competitor.
CSRF tokens are a popular mitigation against CSRF, where CSRF is a "vulnerability" that arises in part when a user is tricked into asking its user-agent to make a request the user didn't actually intend.

This is particularly likely to happen in web browsers because they support hyperlinks or image tags to arbitrary destinations (which turn into GET requests), and support form auto-submission to arbitrary targets (which turn into POST requests). The request will often inherit the user's legitimate authentication posture on the target site, because all cookies and headers are also sent, riding on the user's existing session. Despite all this unpleasantness, a web browser adheres to the 'same-origin policy', which prevents the response from CSRF attack to be made known to the originating site. Given the predominance of interactive user-agents that support the same-origin policy, it's not very likely to be tricked into a CRSF with a user-agent that doesn't adhere to the same-origin policy.

CORS isn't a security feature per se, it's a mechanism to selectively relax the same-origin policy to obtain a response from a different source, if that source consents.
RIP trust in GitHub...
Power Mac G5 – Technical Specifications (2003)
Oh yeah, that's true. Thanks for correction.
>If it genuinely was a minority, infrequently held view it wouldn't be a big problem.

It's weird because height is something that is strongly discriminated based upon, but rarely explicitly other than dating. There is research showing its impacts on personal interactions, its impact on pay, its impact on elections, and more. But it is in no way protected and in many interactions I've personally seen it is treated as something that one shouldn't complain about.

Once you can point to scientific evidence that a non-controllable factor is being used to discriminate for things like income, shouldn't it be given protection, even if historically there wasn't the same level of discrimination as with things like race? Should it be the modern day discrimination based on something that should be irrelevant that matters (and if it is relevant, such as when hiring basketball players, such discrimination would be allowed, which is already the rule).
until you figure out the I don't want to work for free problem, you're going to have centralization.
S-expressions are standardized in both Common Lisp and Scheme. The two standards are not identical, but are mostly compatible, with the CL standard being mostly a superset of the Scheme standard.
If you knew the sheer scope and extent of what the US DoD runs on desktop Windows, you'd have a heart attack.
Google Photos is testing new like button
I might’ve been unclear, I do think we could push for more enforced accountability in these cases.

The parallel between narrow focus and mental disorder was meant to illustrate how attributing these outcomes to malice (which I sometimes see) is ineffective. If those actors play by the rules and are immune to ethics-based arguments, then maybe the rules are due to be updated.
If you don't mind me asking, what car are you trying to sell for 31k?
There's nothing wrong with offering a public API. There's everything wrong with offering a secret, non-public API where you give a third party I didn't consent to full access to all of my data.

See how that's a bit different? One of them is offering public information (say, stock quotes), publicly. One of them is offering private information (my sexual orientation and date of birth) to tons of third parties I didn't consent to having that information shared with.
Not very, some things I run on small 5 or 10$ digitalocean droplets, other things on my home "server' which is an i5 4th gen with 8gb ram. The borg server is rsync.net
Windows 10 updates are not purely well-tested security updates, however. They include feature changes and cause compatibility problems. Some computers are even stuck at on older Windows 10 versions and can't be updated. If Windows 10 was Windows 10 LTSB, people would be much keener on automatic updates.
There's the John Lewis Partnership in the UK that includes 36 department stores and 353 supermarkets with over £11bn in annual sales.

https://www.johnlewispartnership.co.uk/about.html
> Given that he did

You made up a question that wasn't posted. Please re-read the thread. Please don't attribute your words to someone else. It's transparently dishonest.
Except, as others have pointed out, there are documented cases of ISPs hijacking DNS traffic, even for people who have configured their client to use resolvers other than their ISP, which is possible because of DNS's lack of authentication or encryption.

Besides, I don't see how adding an option for DoH to Firefox is centralizing anything, you're free to set the DoH URL to whatever you like, and you're free to run your own DoH resolver, just like you're free to run your own vanilla DNS resolver.
given that they are both open source products making (afaik) no money...
Exactly. With this definition, the phrase "compare and contrast" makes much more sense. The point here was to leap frog the fact that GitHub and GitLab have very comparable feature sets, and instead highlight the things that GitLab has that GitHub is totally missing.
> It’s hard to remember now but back then there were no app stores.

Bunch of nonsense. Of course there were.
The New York Times should be ashamed of itself. Facebook let companies like Apple integrate with their platform.

To do so, these companies sent the same sequence of bytes from your mobile phone to the Facebook server, as the Facebook app does, or as any person can do. I can write my own Facebook app today, and there is nothing that Facebook can do about it, except sue me.

THAT IS A GOOD THING. LITERALLY FIVE MINUTES AGO THE COMMUNITY WAS FIGHTING IN THE COURTS FOR PACKAGES SENT OVER THE INTERNET TO NOT BE CRIMINALIZED.

Remember the whole thing about violating the terms of services of a company which forbids scraping making you a criminal hacker?

The only thing Facebook said to Apple is: Let's make a deal, we will not sue you, you put our logo into your phone, also we promise not to break your app.

No data was given to anyone! This is literally my iPhone/Samsung/Blackberry running an app that gives ME access to MY Facebook data.

It doesn't even go to Blackberry's server! The nerve of people to pretend as if the data ON MY PHONE is someone in the hands of a third party, as if my phone really belongs to the manufacturer. Again, we used to be fighting for the idea that these devices should belong be unlocked, should be under our control. Now you guys pretend that data my phone downloads from Facebook is somehow a violation because I decided to use an app that someone else wrote.

There is no possible universe in which that is bad. Think about the ramifications of these new ethics that people suggest here.
> You need to enable JavaScript to run this app.

Okay, it's a first iteration, but this would be ideal to provide some functioning homepage and otherwise potentially do server-side stuff and not require client-side JavaScript just to see text and HTML forms and submit them.
Last updated 08/07/2010
Since this is a repeating pattern and asking you many times to stop doing it hasn't apparently worked, I've banned you until we get a commitment from you at hn@ycombinator.com that it won't happen again.
> Time to move on from the Microsoft hating. That era has been over for a while.

I'll consider it when they allow me turn off telemetry in Windows 10.
It's like that super rich kid who really wants to hang out with you and your friends so bad and he's kind of nice, but just a total dork. So then he has his dad buy the abandoned lot everyone plays wiffle ball in and forces you to let him join your team. And it's like "Oh yeah sure Microsoft....come on and play... yeah sure we were just about to invite you..."
I hate those notifications.

I use Facebook pretty much exclusively as a way to discover and congratulate people on major life events (birthdays, weddings, babies, etc.). I use it maybe once a week, but I actually really do appreciate being notified about e.g. someone's birthday - it's a gentle reminder to catch up with that person.

The first time I got one of those generic "Jane commented on her status" notifications, I assumed something major had happened: Someone had passed away, had a major life change, etc. Of course, it wasn't that - it was something much more trivial.

The birthday notifications/etc. are useful enough that I keep the app on my phone, but the incredibly vague "so-and-so updated their status" notifications are pushing me towards finding alternatives.
Here you've crossed into incivility, which is not ok. Please (re-)read https://news.ycombinator.com/newsguidelines.html and post civilly and substantively, or not at all.
The one thing I really miss since leaving fb in March, are the groups. Things like playing in local sports pickup games are easier because everyone has fb so the groups were more active. I now use my wife's account for this, but I really wish another option had some traction, then I could leave fb forever.
I don't see that at all. I think everyone tacitly and explicitly acknowledges that the US was founded, primarily by Christians, on primarily Judeo-Christian values, while enshrining freedom of religion in the Constitution.

It's when you get a large number of people in public office explicitly fighting to bring their religion into the public space, to force prayer on schools, to question and be suspicious of anyone with different religions, that we get a problem.

The pushback you're seeing is the pushback against a majority trying to impose its faith on all Americans.

It's a huge stretch for you to take propaganda posters from the 50s and 60s, during the Red Scare against atheist communists, and project that upon the entire country's 200+ year history, and to assert that the POSITIVE IMPACT of that religion cannot be denied.
That thread says they have an internal system that analyzes code for conflict with StackOverflow and Github. Looks like an employee figured out how to thwart the automated code plagiarism analysis.
you want to use protobufs