skysight-inc/HackerNews huggingface dataset:
> Still seems pretty tone-deaf to me

It was well-received on GitHub. 15 thumbs up, 3 thumbs down. This is in a thread where people are showing a lot of support for @kayone.

https://github.com/microsoft/winget-cli/issues/353#issuecomm...

Side note: It's amusing that @aclinick doesn't have an avatar on GitHub, given these three facts: 1) @aclinick works for Microsoft 2) GitHub is a Microsoft property 3) LinkedIn is also a Microsoft property and has a very strict avatar policy
I think the technocrat problem would be partly mitigated by the fact that you are bound to randomly pick a few people who are smart and informed enough to be able to critically look at what the technocrats are doing and possibly use discretionary funds to launch an investigation.

Some of the technocrats could also be picked from professional bodies using sortition, just enough to stir things up.
> Most professionals aren't using Apple in the first place.

Depends on the field and location.
It's the opposite. The EU doesn't negotiate. That's why the talks have gone nowhere. It's actually the EU that wants talks to fail, as made obvious by the recent switcheroo over a Canada-style deal and their refusal to consider any technological approach to the NI border.

At the start, Barnier's "negotiation" consisted of a series of demands of the form "after leaving, why don't you continue to obey us in all respects, except without any representation and oh, keep paying us lots of money: the only alternative is a Canada style free trade deal". He proposed this knowing Theresa May felt a simple Canada style deal wasn't acceptable.

BoJo replaced May and the first act after the leadership change was to go back to the EU and say - OK, we've thought about it and we'll take the Canada style deal.

Guess what? Suddenly Barnier decided actually a Canada style deal wasn't on the table after all. This, after years of using it as an example of the loosest possible outcome. Now the EU invented a new rule, that this kind of loose trade deal is only available to countries geographically far away. Why? Because screw Brexit, that's why. There's literally no justification for this.

As a Brit I've come to hold the EU in absolute contempt. It isn't interested in any kind of reasonable post-Brexit relationship. It's gambling everything on an attempt to crush British independence completely. At this point the EU's position is simply: stay in the EU or we won't work together on anything, anywhere at all. That's unacceptable. Time to go.
I agree with what you wrote, except that it's the 1st amendment that's relevant.

> There is nothing special about a social media company that should give them the ability to infringe on our rights.

I personally believe that social media platforms are public spaces (although I don't think it's clear how to precisely define this into law without or minimal loopholes).

But I don't think it's inconsistent or hypocritical for a company to not want to lose control over the discourse on its site while simultaneously advocating against government requests for self-reporting of social media accounts due to previously discussed chilling effects.
Does hibernating extend lifespan?
As Qualified Immunity Takes Center Stage, More Delay from SCOTUS
Of course, they want to control their own content so they can make it disappear when they need.
Even the press release doesn't do a good job supporting the infringement claim. They just baldly state IA isn't a real library and then hurry back to reiterate their infringement claims and talk about why infringement is bad, without ever actually explaining how IA's actions qualify as infringement.

Looks like palming a card, to me.
On Debian/Ubuntu, you can just download and configure the kernel as normal, and then run "make deb-pkg" to get a .deb that plays nicely with dpkg. You can run whatever kernel you want without having to upgrade any user-space packages or depend on third-party repositories.
It seems like the HN consensus from the existing comments is to make the source of truth the public repo, and import that repo into the monorepo build somehow. This works in a lot of cases, but it does come with some drawbacks. Basically you will lose a lot of the benefits of a monorepo:

- You can't make atomic commits across the open source repo and the internal monorepo.

- Changes to the open source project won't automatically trigger internal integration tests.

- Your coworkers can no longer just run `bazel build` or `bazel test` on your project anymore, so there's relatively large amount of friction for them before they can make changes.

I don't think there's a simple answer to this question yet, but a few things to consider based on my experience with this:

- If you expect contributions to mostly come from internal developers, then maybe lean towards keeping it in the monorepo, but if you think contributions will come from external developers, lean towards an external repo.

- If it's going to be a mix of both, it's going to be difficult, so make sure you regularly sync the two repos, otherwise you're going to have to spend a lot of time resolving conflicts.

- Think about what build system you're going to use (usually it'll be something like bazel or buck inside the monorepo, but some people prefer language-specific ones for open source repos, e.g. cmake, gradle, yarn/npm). If you decide to use separate build systems internally and externally, make sure both have CI systems in place that will catch build errors.
This is not a technique for replacing RAM on Apple’s current computers.
Ha... boy this describes several phases of my life (with lessons learned) remarkably well. Thanks for the chuckle.

Poker, sports betting arbitrage, bug bounties... All were fun before I tried making them my day job.
AWS Developer Tools | Seattle, Bay Area, NYC, DC, others | Developer | Full-Time | (Remote until post-COVID19) | https://aws.amazon.com/products/developer-tools/

[Note on Location: The team is mostly in Seattle but is becoming more distributed with COVID19, I doubt it will ever go back so we're willing to try long term remote or being based out of another office if the fit is right and you can work Seattle times.]

AWS Dev Tools builds the tools that we all use for software development and CI/CD ... at least some of them :-). I'm leading a team (CodeStar) of impassioned developers trying to re-invent how we create, release, and iterate on software quickly and safely.

We're looking for engineers to build this out! If you have experience with different languages (Python, Go, Java, Node, etc...), different platforms (Linux, iOS/Android, MacOS, Web Apps), different workflow tools (JIRA, Circle CI, Pivotal Tracker, etc...), different organizations (startups, enterprises, governments, universities), I'd like to hear from you.

I come from a startup background and the rest of the team is made of people with varied skills - you will learn ALOT here. I'm also interested in talking to PMs or UX people with a background in building and shipping software.

3+ years of professional experience are required for these roles and leadership opportunities are available.

Email me (Adam) a resume and cc Leah: adnelso @at amazon.com and leahfitz @at amazon.com
This might have been punishment for them being too secretive. The press can only talk about your plans if they have enough information.
In the U.S. I would take advantage of the bicameral structure to randomly sample the House of Representatives but elect the Senate.

You do need professional legislators who understand law enough to write it, but lawyers have a warped viewpoint that needs to be counterbalanced by the voice of the people.
OpenSSH 8.3 was released on 2020-05-27
The Neuroscience of Racism and Its Marriage to 'Toxic Masculinity Norms
Their first mistake was taking heed of anything ESR has to say, including his archaic opinion on what hacking is.

If it's nothing to do with software or hardware security, then it's not hacking.

And yes, this site is itself woefully misnamed.
I live in a place (Switzerland) where administration heads are not generally replaced when the minister changes. This is commonly regarded as a good thing.
I believe this is how elections were held in Athens, with eligible citizens being selected for office via first a vote, to limit the number of candidates to a hundred or so, and then a random draw.
Looks good, but needs additional specificity / testability.

> No hidden costs

What is a "hidden cost"? Sometimes pricing is complicated. For example, shipping and sales taxes vary based on the customer's location.

> No making it difficult to cancel/unsubscribe from a plan

Maybe: "An authenticated user must be able to review their past and upcoming charges within 2 clicks from the default view. This page must provide immediate options for cancelling/unsubscribing (2 additional clicks to allow for confirmation)."

Or weaker: "Users must be able to cancel/unsubscribe by any mechanism that they can use to sign up / subscribe. For example, if users can purchase a subscription on the website, a they cannot be required to make a phone call to cancel that subscription"

> Automated emails to not self generated mailing lists/social platforms

I don't understand what this means. Are you trying to prevent the companies from using third-party advertising targeting? That seems like an unreasonable ask. It would prevent using Google/Facebook/Twitter for basic marketing tasks.

> No spammy follow up emails

This is not testable. It would be more valuable to identify quantitative best practices and publish those. e.g. "When a user cancels a subscription, do not sent them more than 1 marketing email per month asking them to re-subscribe"

> Allow recipients to easily unsubscribe from mailing-list emails

This should be covered by the "no making it difficult to cancel" clause.
It seems like Internet Archive's sites are just the digital versions of a normal library. Is there something I'm missing here? Are these publishers going to go after all libraries? Or is this more about the content being digital?
What optimization software do y'all use? CPLEX, GUROBI..etc?
From Eating 4 Meals a Day to Fasting 20 Hours
The United States of America has an oppressive government if they wanted to use their weapons to protect against tyranny today would be that day. But they don't the 70 million gun owners of America march in support of tyranny not against it.
Facebook faces employee backlash over Trump protest comments
Getting Out of Quicksand, with DevOps
Maven Project Info Reports Plugin 3.1.0 Released
DuckDuckGo - We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted.

DuckDuckGo | Senior Fraud Prevention Engineer | REMOTE

DuckDuckGo |Senior Android Engineer | REMOTE

DuckDuckGo | Senior Backend Engineer, Email | REMOTE

DuckDuckGo | Senior Product Designer | REMOTE

DuckDuckGo | Director, Frontend | REMOTE

DuckDuckGo | Senior iOS Engineer | REMOTE

DuckDuckGo | Senior Frontend Engineer | REMOTE

https://duckduckgo.com/hiring
Triply | Amsterdam, The Netherlands | Onsite | Senior Software Engineer | https://triply.cc

Triply is a growing company in the linked data sector. Triply aims to ease the user experience of using linked data by providing a triple store database product (TriplyDB). Besides a browsing UI, it also provides services for SPARQL endpoints and Elasticsearch. Some of our clients include semi-governmental institutions such as the Kadaster, institutions from the cultural heritage sector and large commercial clients.

We're looking for a senior software engineer who will help us with feature development, bug fixing and helping other developers. We are flexible and work in two week sprints. Our tech stack includes:

- NodeJS + Typescript

- C++

- Elasticsearch

- SPARQL

- Docker

- MongoDB

More details at https://triply.cc/career/medior-senior
Specs aren't everything, it's a holistic thing. So long as the specs are good enough to do the work you need, things like the overall experience can take priority.

One of the standard things to mention in this area is that Macbook trackpads are nice. This doesn't show up in a spec comparison, but if you get used to having a really good trackpad then you might not want to switch to a laptop where the experience is worse. (I've heard positive things about the XPS and Surface trackpads -- not that they're better, but that they're maybe in the same hardware ballpark, with software just not being quite as polished.)
Gravity differences will make things very different from an intuition point of view.
A new roof for my house.

A photovoltaic system.

(They probably cost a little more than that, but they’re in the same ballpark.)
You Are Doing It All Wrong – Use a Word Processor to Create Markdown READMEs
What if I delete the entire content?
The nice thing is that the increasing levels of public-awareness / call-out culture would mitigate this. All it would need is one guy on twitter to create a stir to bring opposing points into the mind of the appointed, to which the technocrats would need to have a good rebuttal or be overruled by the appointed.

I'd like to expore the idea some more, seems really interesting.
It's a pretty recursive idea. Creator of worlds.
It's my understanding that regardless of the complexity of your custom JSON data at some point while parsing the tree you have a line that says "if obj is of this type, then render this component for this node", all Svelte/Solid etc need to know is that this is the line where a Component is being assigned to a variable that is going to be rendered in the template.

Or are you saying you want a layout rendered from JSON without first defining the possible components as Svelte/Solid/React components etc? As I think that defining components explicitly is a central part of all of the front-end frameworks, compiler or otherwise?
At that point you remove the benefit of the compiler but that is fine. You are essentially writing a builder script like VDOM HyperScript. But it isn't like there isn't a runtime portion, it just that it can be smaller due to treeshaking and that the change mechanism is generic (used for everything). I imagine this just falls into the classic Reactive vs VDOM scenario, where VDOM is more performant on creation and reactive is more performant on update. The compiler is just something a reactive library can use to its benefit given it does most of its work at creation.

So if this is your primary use case where there aren't really pre-existing templates, a fast VDOM is probably slightly better if you aren't doing much in the way of updating. But hard to say. There is a runtime HyperScript version of Solid that is still blazing fast, but it is probably slightly slower overall than Inferno since it can't leverage the pre-compilation of JSX or JIT compilation the Tagged Template Literals.
No. A non-citizen moving from one place to another isn’t commerce among the states. A non-citizen working at a restaurant is also not commerce among the states.

The purpose of the interstate commerce clause was to prevent states from enacting tariffs or banning goods from other states or nations. There’s plenty of analysis of the origin and intent of the commerce clause online if you’re interested.
You honestly couldn't make the inference based on the scale of the numbers? What was the point of your comment?
Honestly this is a good thing. There are too many big companies, not enough small, we need more to fail - esp the type that have gone through lots of mergers to reduce competition.
Lindsey’s drowning and hypothermia or the liquid breathing rat?
I keep wondering if Blue Origin has something up their sleeve. New Shepard has a great track record but only for sub-orbital hops so far and hasn't yet carried human passengers after 12 successful flights. The New Glen concept looks interesting but it has been in the works for a long time with nothing visible yet. They do also have a great engine in development with customers for it. Several years back Blue Origin used to friendly troll SpaceX on who was leading who but now it's not even talked about. I'll be curious to see how complete New Glen is when they roll it out as more competition, more better.
The Internet Archive recently started "The Emergency Library" or something to that effect where they are now lending out unlimited books-- not limiting what and how much they lend out based on what they physically own as they did previously.
My main problem is that I got into a big company straight out of school and there were not any opportunities for me. I have been working on systems like FileNet and Neoxam. This greatly limited my opportunity to do something else. Now that I'm married and have a kid, I can't afford to change companies. When I joined the company I could recite pertainate parts of meetings verbatim, but not anymore. I feel potential I had was squandered.

The team I am currently on is finally using some AWS, but i feel the project level leadership is short sighted and the subject matter is extremely boring.
What's your stance on the term "cracker"?

I was super into reverse engineering and loved the challenge. It seemed at some point "cracker" moved away from someone who can break software protections through reversing to someone who uses tooling to break into systems, without understanding how computers work. I still prefer "cracker" as someone who can reverse and break software protections.

Also, Thanks for helping out with Defcon! Been there a couple times and plan to go again. At the next live con i'm down to meet and talk about hacker lore!
Sketch2code
Voting would make so much more sense if it wasn't a dumb "first past the post". It has a ton of downsides, like increased partisanship (if not outright hostility) and voting not for people who you think are suitable but for the least bad people who, as you think, have a chance to be elected.

The only reasonable voting system known to date is preferential / Condorcet voting. It's successfully applied e.g. by the Debian project.
You're correct. So far every proposal by the EU is actually worse than just cancelling it and staying a member.

The EU's position can be boiled down like this: if you're geographically in or close to Europe, you must submit to total control by the EU Commission and its courts or be frozen out of all intra-European collaboration completely. Any attempt at compromise just results in them starting to talk about cherries and cakes. It's been like that for years.

This is a problem because the EU is not a democratic body. There's a "parliament" but its members can't actually change EU law, and at any rate, a single parliament for all of Europe works about as well as you'd expect. For them to issue ultimatums to European populations of the form "submit entirely or we'll force other Europeans to shun you" is totalitarian and should be raising massive alarm bells around the world. UK today, but it could be your country tomorrow.
Long childhoods and extended parenting help young crows grow smarter
Is the reproducibility crisis fuelling poor mental health in science?
I believe most degrees are awarded in STEM, with biology above all as the most awarded degree. Not much of an edge case.
Airflow is pretty interesting
That's fine, but it's another example of this being a complex, personal matter not a simple yes/no universal answer...
Why can't the publishing industry just hurry up and die?

They provide fewer and fewer valuable services as the marginal cost of content distribution approaches zero and they just seem more like rent seekers.
In a normal library, they have to obtain one copy for each copy checked out.
This is quite brilliant. It (correctly, in my view) equates non-voting with "I don't care enough, just give the job to anyone minimally qualified". Let's do it.
Ultimate Software | Ft. Lauderdale, Atlanta, San Francisco, Toronto, and more | Onsite & Remote in North America www.ultimatesoftware.com/careers

We also have opportunities in Europe at PeopleDoc, a company we acquired last year: www.people-doc.com/company/careers . Hiring in France, Germany, Spain, London, and Remote.

Due to COVID-19, our hiring has slowed, but we do still have a handful of positions open :)

Ultimate Software has been building HR and Payroll software since 1990. We moved from selling licenses for on-premise installations to a cloud-based/subscription model in 2002. We are passionate about building awesome tools to make people's work lives easier. Our motto is People First, which describes how we treat our customers and our amazing company culture.
We just merged with Kronos, another HCM provider, and we are very excited about the future of our combined companies!

We are hiring for a variety of product development positions, including:

Security Architect,
Software Engineer,
Java Developer, and more.

We have an unbelievable benefits/401K package, so apply to Fortune’s #1 Best Tech Company to Work For in 2020 today!

Here is a link to our job postings: http://ulti.pro/29PRPAj

You can also email resumes to techcareers AT ultimatesoftware.com
I would be worried that a generated fake face would be similar enough to the face of a real someone, somewhere, to get that person in trouble. This isn't a crisp portrait photo; a blurry cell phone video with a lot of activity and noise already kind of leaves an opening for mis-identification.
The other filters don't work. I can select stars or sort by stars.
> Despite the self-serving library branding of its operations, IA’s conduct bears little resemblance to the trusted role that thousands of American libraries play within their communities and as participants in the lawful copyright marketplace. IA scans books from cover to cover, posts complete digital files to its website, and solicits users to access them for free by signing up for Internet Archive Accounts.

I wonder how they feel about actual libraries, which make published works available for free to many people as well.
AI Startup Combines Mouse Neurons with Silicon Chips
What (everyday) things black men we're doing before they were killed by police
As a Bulgarian, I'm saddened. As an environmentalist - I only am saddened that another human being has died, but not much. But as an inquiring mind I keep wondering: Is wrapping stuff up a mental condition or artistry? :D
Yes, that was a really elaborate scam by the notorious Josh Parnell. Made all the right noises and made off with $200k, releasing not even a single line of code.
Python Developer

Location: Seattle, WA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, Flask, React, HTML/CSS, SQL NoSQL, MongoDB, PostgreSQL and SQLite, Git, AWS, Heroku, Processing

Résumé/CV: https://ganttart.github.io/resume/

LinkedIn: https://linkedin.com/in/gantt/

GitHub: https://github.com/ganttArt

Email: gantt.art@gmail.com
Financial Lynching Must Be Part of the National Debate
Front | San Francisco, CA + Paris, France | Engineering roles | Full-time | https://frontapp.com/jobs

Email is the universal communication tool for work. It’s where you discuss work, answer questions, and talk to all of your customers, vendors, and partners. But email wasn’t made for business and hasn’t evolved to help you work with a team. So you’re dropping the ball, missing important context, and relying on many siloed apps that make you less productive as a whole.
With more than 5,000 customers and $79 million in funding from Sequoia, Threshold (formerly DFJ), and others, Front is reinventing the inbox so people can accomplish more together. We’ve created one place where you communicate internally and externally, gain context about customers and projects, and access all your other tools so you can be more efficient, more fulfilled, and ultimately happier at work.

We are looking for experienced individuals to help us extend and promote Front and bring collaboration beyond email.

We're growing rapidly, and would love to meet you. Take a look at our open roles here - https://jobs.lever.co/frontapp?lever-via=1C01dbPRMX