skysight-inc/HackerNews huggingface dataset:
Image rebasing and layer reuse really matter at scale. Patching base images for many images simultaneously in a registry is a huge win if you are an organization running thousands of containers and there is a CVE in one of the OS packages in your base image. Optimizing data transfer similarly matters when you add up the gains across many containers.

And devs like fast builds too :)

I also don't really see how this project is "incompatible" with anything in the docker ecosystem. I hope Dockerfiles have a long and healthy life. CNBs are another method to build OCI compatible images that provides a lot of benefits for some types of users and use cases.

I expect that the pack cli will eventually build on top of and take advantage of Buildkit
Location: Wellington, NZ (GMT +12-13)

Remote: Preferably

Willing to relocate: Not at this time

Technologies: React/Redux/Sagas, Webpack, Python, PHP/Laravel, Linux, MySQL/PostgreSQL

Résumé/CV: https://github.com/robbyronk/resume

Email: robby.ronk@gmail.com

I'm a US Citizen with a NZ Resident Visa with past experience working remotely.

I'm a full stack (UX, SPA, API, DevOps) engineer looking for a senior or lead role. I enjoy the entire process of creating products and tools from initial meetings with customers and stakeholders to ensuring the servers are stable and secure. I'm positive and upbeat and love to teach and learn from those around me. I've led two major technology changes on the front-end, bringing AngularJS to my team in 2012 and React to my team in 2016. My current role is 75% front end, including mentoring and solving front-end problems before my team runs into them.

I'm excited about Elixir, Go, GraphQL, Arduino and big challenges. Happy to work in a variety of technologies and environments.
Thanks and good luck with your project!
> Should they include a white supremacist, pedophile, human extinction advocate, etc?

In an ethics discussion? Short answer? Yes. Otherwise how can you be sure that their beliefs don't have some merit? Remember that "sure" here means "sure enough to bet the entire future of the human race on it", because that's what's at stake with AI ethics (unless it turns out that AI is impossible, which I don't think is likely and in any case I wouldn't want to bet on it). No human being knows enough about ethics to be able to rule out any viewpoint with that level of confidence.
In my opinion, `git add -p` should be the default, and a `-a` or alike to forcibly commit the entire working tree. I have developed a habit that I wouldn't feel comfortable if I haven't reviewed the chunks I am going to make into the commit.
It’s Time to End the NSA’s Metadata Collection Program
Specifically, many cold medicines aren't effective or the evidence of their effectiveness is lacking.

https://sciencebasedmedicine.org/you-cant-beat-the-common-co...

https://www.cochrane.org/CD001831/ARI_over-the-counter-otc-m...
Stovetop elements get over 900* F? That doesn’t seem intuitively right to me.
> Accepting my humanity and dignity is table stakes, not up for discussion.

Which is exactly what was not done with the person who got removed.
Judging Pitches: My Three Favorite Questions
I forgot Jib! It also skips Dockerfiles.
You'd think, but banking (e.g. the ATM network) is all about choosing availability over consistency. If the ATM network can't reach your bank to discover your balance, it'll just let you withdraw and figure your bank will sort things out later after it comes back online.
I was once in a conflict with a bunch of people at a larger e-commerce tech company because I railed against the practices and requirements of one of the stupidest projects that I was pushed into. The 'wisest' amongst the group, justifying his subservience, stated as an argument: 'they debate, they decide, we deliver'. I felt a visceral sense of disgust at hearing that and never spoke to this person again. He is doing quite well slithering up the corporate ladder, last I heard. The stupid project in question cost the company millions and died a well deserved whimpering death within a few months.
Don't downplay the issue. It's not that she's conservative; I'm sure Google's executive groups are full of relatively conservative people.

No, the problem with her is that she's a transphobe and racist.
I use LanguageTool which is open source, although I don't know how bad their privacy policy is compared to Grammarly.

It also has native LibreOffice and Google Docs extensions which I believe Grammarly lacks.
https://languagetool.org/
Not every viewpoint deserves equal space or time. One such useless viewpoint is that "Trans people shouldn't exist"
Have a commit command line that lists only the three files in question. It's really not that hard. If you're going to suggest more complex scenarios, the answer usually boils down to in practice "you want an interactive commit anyways," with perhaps some form of (unpushed) history rewriting to move patch hunks around between different commits.

The staging area is basically a half-baked, special commit that is easy to do manipulation on but hard to figure out what its actual state is (e.g., show me only the diffs that are in the staging area, or let me figure out what the hell is actually going on if I'm doing a complicated rebase). You know what would be better? Turn the staging area into a full, real commit and lower the friction of editing unpushed history to make it easy to move patch hunks in, out, and between these commits. It would help people who want commits to be atomic and therefore break WIP changes into multiple commits before publishing them for review.
The compiler has implemented a lot of the infrastructure for reasoning about ownership, and has had optimisation for eliding reference counting operations for a long time (but the ownership stuff makes them simpler).
Most people are optimizing for some combination of current and future wealth. There is a valid argument that delaying current money can result in significantly more future money. So the short answer would be 1. When the future money is higher if you delay monetizing (ie. Winner take all markets) and 2. When the current money isn't isn't prohibitive.
Good example of this: a channel I subscribe to was recently banned from YouTube for no apparent reason, at least according to its proprietor (Jeff Quitney):

https://twitter.com/quickfoundnet/status/1109314006919970816

This channel was a treasury of carefully-curated public-domain films from the 1930s onward, many of them restored by Quitney. Most of the films were originally for government and military training purposes. If you needed to know how to do a preflight check on a B-29, or if you wanted to catch up on Armed Forces Network newsreels from Korea, this was a good place to look. Neither copyright nor content issues should have been a problem as far as I can imagine, yet one day a couple of weeks ago Google dropped the axe. No appeal, no redress, and no way forward, since the channel wasn't popular enough to generate a big stink on social media.

As far as I can tell, leaving Google in charge of this stuff is like inviting Great White to play at the Library of Alexandria.
Of course you're right. But 'Oort' or 'Ort' would be a good names as well.
On the other hand, if you can make git faster and safer, why not?
I made the mistake of tossing my whole CD collection and now find that there were albums I once enjoyed that don't exist in Spotify that I can casually jump into on a nostalgic whim.

I also am finding the longer I'm on Spotify the more gaps appear in my playlists as songs are removed from their collection.

Fortunately I digitised a few ultra rare CDs 20 years back as OGG files, but not all of them.
Almost no-one decides they'll just drive instead of flying because their plane was delayed.

After the first crash, Boeing certainly knew that it had hooked up MCAS to a single AoA vane. I don't think they could sincerely argue that hooking up a single sensor to a primary control surface with no backup sensor is airworthy -- either practically or legally. There are regulations about it, and that's why Airbus has three AoA vanes and uses majority quorum. That's why I think the grounding should have happened earlier.
Ask HN: HN for Travel
After coming across these two posts today namely https://news.ycombinator.com/item?id=19567038 and https://news.ycombinator.com/item?id=19567129, which I found very interesting, it got me wondering :

Is anyone aware of any HN-like communities/feeds related to travel that aren't simply a collection of ads for hotels/venues/tours/events/transport? I"m hoping for some well-moderated and up-to-date community much like HN.
You're going to have to learn to deal with some editorialization. That's part of life and reading articles on the internet You're an anonymous observer to two peoples' conversation, who clearly have a history that spans decades. Stay in your lane.
Your original comment got hit by a software filter. A moderator saw it and unkilled the comment, and marked your account legit so this won't happen again.
And yet, scdaemon will still hang everytime you suspend on linux[0]. I've written a udev rule to somewhat mitigate this[1], but it's still really annoying that seemingly nobody cares enough to fix this issue.

[0] https://wiki.gnupg.org/SmartCard#Known_problem_of_Yubikey

[1] https://github.com/Tharre/pkgbuilds/blob/master/arch-system/...
Its early use of the serial format is one of the big reasons Star Blazers is still a notable anime. That, and the excellent remake _Star Blazers: Space Battleship Yamato 2199_.
Yeah when you have ethics which potentially on collision course with profits, you lose to the $$$
Have high-power turbocharged piston engines been run on ethanol in service? I’m not aware of any. GA piston fleet has the common property where 20% of the fleet burns 70+% of the fuel as they are working airplanes. (Think CapeAir and similar in passenger service.) Those highly stressed turbocharged engines have lower detonation margins, currently requiring tetraethyl lead additive to meet worst case detonation margins.
It would be "stereotyping" if it was sentient and had an ulterior motive. As of 2019 sentient algorithms do not exist, not even at Facebook. So the algorithm just fits a model over actual observed data to minimize the cost function (which in turn, hopefully maximizes click-through, and therefore FBs profit).

If you truly want to be "inclusive", show your lumberjack ads to women only, you have demographic targeting tools for that. Just don't be surprised by the abysmally low click through rate and astronomical bid which would be required for your ads to win the auction (which is a prerequisite for them to be shown at all).

The way these auctions work is the probability of a click is multiplied by the bid and then whichever ad gets the best score wins the auction. If probability is low, the price has to be high to win the auction.
For an integrated Steel mill most of the heat comes from chemical energy (i.e exothermic reactions).

In the blast furnace this comes from Coke, in BOS/LD Converter alloys such as ferrosilicon or silicon carbide "heat raisers" can be used to increase the temperature.

Modern plants have things like cogeneration and recovery turbines to produce electricity from the off gas.

Biggest electricity usage tends to be from things like extraction fans and conveyor belt motors.
I tasted kofola as a child and I did not liked it all. To me it tasted like a weird mixture of tea and coca-cola and I found it disgusting. Coca-cola tasted much better. Later as an adult i tried kofola couple of times and again did not like it. As the time went by somehow I get used to it, and now i go for kofola over coca-cola everytime. I dont expect anyone trying it for the first time to like it.
What an obnoxious anti-feature! Can we fix this and disable it permanently across all browsers, please, and then remove it from HTML?
Source of the quote?
Disappointing to hear that this is even a thing that's enabled by default. Sure, by removing it sites will just replace it with JavaScript, but that's still blockable at least.

Is there any use of this feature OTHER than tracking?
How the first cable was laid across the Atlantic (2011)
I'm not exactly sure I understand the use-case, but as far as the example used in the article, shell-command-on-region accomplishes the same kind of thing. Why not leave the "generation code" as a comment in your file the same way cog does?
I think that you should hear them out and they would be very easy to dismiss very quickly.

The reason we dont agree with White supremacists isnt that we've effectively suppressed their speech. It's that they're wrong and it's simple to see.
I think it's actually a very intelligent threshold structure. It scales with the population of the state/country in which a company committed a crime.

For example, let's say Equifax illegally sold the entire contents of the W-2 Forms (or similarly sensitive data) of 6500 to... oh, idk, Belarussian intelligence agencies (random example). This is no less egregious of a crime than selling 420,000 W-2 Forms of Californians to the same people.

It matters quite a lot to the people affected by criminal negligence; and a companies' (and its executives') responsibility to data security is not in any way diminished by serving only 100,000 people rather than 2 million people.
I love this area of New Mexico. Other than Trinity, you can go see:

- White Sands National Monument (spectacular otherworldly landscape)

- Cloudcroft and the surrounding nature up in the mountains, including an old train trestle on a cliff

- Sunspot solar observatory

- Ruidoso, which has skiing the right time of the year

- Three Rivers Petroglyph site, well-preserved rock art created by native tribes on a hill a few centuries ago

- Valley of Fire, a dried up lava flow

- Carlsbad Caverns, a massive cave and national park

EDIT: Forgot to mention very dark and starry skies up in the mountains!
When I visited years ago, some folks brought a spectrometer and analyzed some samples. Spoiler: Lots of radioactive elements around. A memorable part of a Radiation Vacation.
Everybody is making this out to be about the membership...it seems far simpler than that. It seems poorly thought out from the start. Not in membership but in mandate.

The (minimal) description that Goog provides seems to put this group somewhere between an institutional review board (IRB) and a strategic advisory board.

What is their role? is it make to policy, provide guidance, provide rulings on ethical reasonableness
What is their authority? can they make suggestions, shut down programs, implement restrictions
What are their boundaries/goals?
Who's authority do they act with?

Every element of what goog provided on this is incredibly vague. I am absolutely willing to bet that there were mixed messages occurred to the mix of people coming from academia (where IRBs are a thing) and industry (where IRBs are not a thing).

Also, this paragraph from the vox article:

"Next, the ethics panel — as has been the case with ethics panels at other top tech companies — does not have the power to do anything. Google says “we hope this effort will inform both our own work and the broader technology sector,” but it’s very unclear who, if anyone, at Google will rely on these recommendations and which decisions the board will get to make recommendations about."

Really bothers me. It summarizes a statement from google incorrectly. Google doesn't say they have no power - it simply doesn't say. That difference is subtle but important to the entire discussion here...and google hurt itself by writing an incredibly vague statement from start to finish.

What these companies need is an independent IRB - but that will never happen, and the fact that it won't tells you everything you need to know about their commitment to ethical development of AI. What they are doing now is conflating visioning, strategy, and tactics as if for AI they suddenly become the same

But to end by diving into the politicized portion of this...everyone is entitled to their own opinion, but your opinion is not entitled to place or space. That especially includes opinions that differ over the basic humanity of a certain group of people. We've done that many times over our species history - it's time to stop. That opinion is not valid.

More directly, having contrary viewpoints is not an inherent value - having useful disagreements is. Putting a flat earther on the NASA science board is likely to create 'vehement disagreement' but it does not contribute to 'real and meaningful progress' (with apologies to naasking who I am quoting as an example rather than a nexplicit critque). The effort to encompass all viewpoints is inherently problematic in the formation of the AI review boards - because it undermines the fundamental concept of ironclad rules that have undergirded research ethics since failures like Miligan, Nazi experimentation, the Tuskegee experiment, and others.
Chemical recycling could be the answer to our single-use plastic problem
What, can you not figure out how to use IPFS?
The UN human rights council has Saudi Arabia and the US on it, and they vehemently disagree on issues all the time.
Not red, but yes, they make it clear and obvious what this means. People don't do this by accident. It's 100% willful.
You don't have to be absolutely confident in any particular moral system to have an extremely high degree of confidence that all sensible moral systems tell us to treat LGBT individuals with basic dignity (and to not destroy the planet, for that matter).

The point of an ethics board is, presumably, to work out the hard problems in ethics.
“Spring”: Blender Open Movie Directed and Written by Andy Goralczyk
Only certain ones work.

https://news.ycombinator.com/item?id=19482991
These things are very hard to stop. First law of the internet says that if you have a public website, it will be scraped and turned into structured data. Over the years, Facebook has been adding more options to make profiles private, etc. but there are still loopholes around these things with 3rd party "delegated" authentication.
Good point! I'll add that to the list too. We should at least include it in the FAQ.
There is zero chance this would work. Maybe if each email address started with 10 credits and chewed through them.
I appear to have hit by a wave of downvotes so this comment may too be hit but I wanted to clarify that I don't think that Safari is actually more broken than any other browser but the ability to verify that features _aren't_ broken requires a higher investment - the lack of a compiled safari on windows makes it difficult to test features during development without using a browser emulator which honestly isn't worth spinning up for simple things.
the bill that passed today:

https://www.aph.gov.au/Parliamentary_Business/Bills_Legislat...

continuing trend of Australia passing anti-tech bills with almost no opposition
Location: Atlanta, GA

Remote: No

Willing to relocate: Yes

Technologies: Python(Pandas,Numpy, etc)/SAS/R/Mainframe/VBA

Resume: Email if needed

Email: roscoe1245@gmail.com

I'm a Systems Engineer Currently doing work in Mainframe Performance and capacity planning. I've got a background in analysis/math, but I'm looking for more of a Data Engineer or software development role. I'd be open to other possibilities as well.
Did they not hit the target?
Have you read the paper, especially their study design?(p11/302 is a good summary, also last 5 pages for actual instructions). They have sample size of 10 people, and they specifically choose a very basic workflow.

This study design is a real problem -- even after I have read the paper, I am not convinced that I should be using gitless. Their graph looks science-y, but the small sample size and non-representative experiment design means the conclusion do not apply to my work.

Reading this paper is reading a DB benchmark which only used rows with two integer fields in all their tests. Sure, it is interesting reading, but unless your workflow is exactly that, it is useless in real life.

(Disclaimer: it is entirely possible that gitless is better than git in all workflows, not just the one described in the paper. But even if it is the case, I would not know about it, at least not from the gitless site.)
Is the first example's last line:

var i = find [ 1, 2, 3 ]: _ > r

the same as?:

var i = find ([ 1, 2, 3 ]) a: a > r

i.e. argument parantheses are optional for one argument; and _ is an implicit argument for a block.

Would multiple functions arguments be done just with parentheses, like this?:

var i = find [ 1, 2, 3 ] (: _ > r), (: _ < r)

Seems like the syntactic generality of lisp or haskell, with the predictability of performance of C. EDIT I see it's as fast as non-JIT Lua... are there any features that prevent it from theoretically approaching the speed of C?

PS: small detail, but that's got to be the best for-loop I've ever seen.
IB is a stock and similar trading platform and not a transfer company. What am I missing?
I’m surprised nobody has mentioned Roswell, NM. There you’ll find a museum full of humorous oddities and it can be entertaining to check out.
`git diff --cached` shows what is in the staging area
You have a form on your site where someone can set a destination email address and a hashtag message. Am I missing something or can someone put target@domain.com and a private thought of a spam message or abuse or anything like that? Trolls will hit it and as soon as bots find it, you are going to get more spam than users by some stretch. If people report you, you will be blacklisted very quickly and your host will get stroppy. I'm speaking from experience, but in my case it was a tinyurl-type site.

Even if you require approval from the sending email before pushing the thought, someone can still use Mailinator/similar for that.

Personally, the combination of solution-in-search-of-a-problem and this sort of hassle would make this a non-starter for me. I can't think of a single time someone would realistically use any of the modes the site lists. If they used a hashtag, there's no way to handle knowing which email address someone might've used (personal, work, etc).

The first-date example had me checking for April 1.

"It's all up to Lisa now. If she really wants to get out of there she might check for a bunch of variations like #wannaGetOutOfHere, #letsBounce, #notFeelingThisPlace, #wannaGo, etc."

What are the chances that two people on a date use their phones long enough and are both aware of an obscure site to make more progress than just saying "Well, this is very formal. What do you think?"
That's very sad. Stayed in Flores and went to Komodo Island on my honeymoon. The dragons are amazing and was fortunate enough to see fully-grown males have a battle for dominance.

The ranger's carry a long branch with a fork in it to defend themselves (by catching the dragon's neck in the fork). Dragons are smart enough to catch things like goats, so they are a danger to adult humans - more by sneaking up rather than a frontal attack.

Wouldn't be too much of a challenge to take one unfortunately. They're usually quite hungry (lots of them hang around the rangers' hut waiting to be fed), so setting a trap with a piece of meat in it would work with little danger to the operator if they were careful.
Ops: Electric engines also weigh less than jet engines which allows for a higher mass fraction for batteries.
I didn't have a name for the type of software that Grassland is and that's why the first sentence on the site is so long. I'd never heard of this "Mirror World" concept before but the similarities are surprising now that I've read a bit about it. I've added it into the description as "A world mirroring system..."