skysight-inc/HackerNews huggingface dataset:
> Fig takes a leap of faith every time we lend. We give our borrowers an opportunity to show they’re more than their credit score

Reminds me of this company https://www.destacame.cl which helps consumers and small business owners create a record of all their monthly payments to show that even if they don't have a credit record, they are good payers and deserve (good) credit. It's a pretty cool concept.
Amazon employees protest sale of facial recognition software to police
Yes, because he was pointing a gun at someone else.
I'm as big of a Hashicorp fanboy as you will ever find for on prem implementations -- I've used Consul, Nomad, and Vault. But that's simply not true. Here is an example of a Terraform template straight from their getting started page.

https://github.com/terraform-providers/terraform-provider-aw...
Why? It’s actually a pretty accurate name given what the library does: identifies things — “targets.”

It feels like people have gotten way too sensitive these days. It’s either hyper-political correctness, pontification over “microaggressions” or just generally turning every single thing into some kind of conspiracy of capitalism. It’s exhausting to keep up with everything about which to be outraged or offended.

Everyone is supposed to be so serious all the time, especially in the computer community. What ever happened to not taking ourselves so damned seriously all the time? It wasn’t long ago that Thoughtbot changed the name of FactoryGirl to FactoryBot because apparently the name of a ruby factory library was potentially offensive.

Everything seems to require trigger warnings these days — including an image recognition library aptly named Sniper. It seems like liberal white men are leading the charge to out do each other as to how offended they are about the most trivial things. This community used to be fun, now it just seems perpetually on the verge of busting into tears at the slightest hint of something not perfectly saccharine and sterile.

We are making mountains out of molehills.
IGTV has vertical videos, it's a completely different product than YouTube.
Forget titles - if you [more or less] qualify for the job description, i.e. think you're able to handle the duties mentioned, apply.
This is exactly why I don't propose to do away with UB but to limit what compilers can do with UB. The programmer in C cannot be prevented from writing terrible code where e.g. a loop counter is written over by an aliased pointer in the middle of the loop - the current standard doesn't prevent it either. In fact, strictly conforming C code can use char pointers to randomly write over any aliased variables if I understand it correctly. The positive thing about UB is that it makes this the programmers problem, not the compilers problem. The negative thing is that in current interpretations, the compiler is free to detect such an error and then instead of either failing to compile with a warning or just letting things happen as the programmer has specified, it can introduce global program failures because "it's impossible to have UB".
I do not claim scenario you proposed is not likely, but submitting to what harms you will only increase the harm and abuse over time. Standing against will make it less and less likely, over a long period of time.

It is just like the fear of darkness. As long as you avoid the darkness, your fear will escalate.

I acknowledge that the safest condition for me, my loved ones and next generations is not the one which has draconian governments, one-button-away nuclear war and killer drones.
Maybe I should change that.

In this case frankly I can see both sides. I refused to work on a cigarette company once, but didn’t refuse to work on operation sovereign borders (because of project specifics) other people might decide differently in each case.

Bit of a dull comment probably, but I think there are two sides to it.
>> EMACS + EVIL

Spacemacs is a very viable alternative.
what's a non-short time here? A few years? If it's a decade or two, that's pretty soon still. We're not talking about generations away.
>naked if-else bodies

For my own interest, do you have examples of the way other languages do it? I'm interested, and but I'm afraid to google that.
Whilst I enjoyed the story as told; the one where two rich men conduct a boardroom battle whilst democratic institutions abroad become collateral damage; I prefer the version where a fledgling democracy with a brutal past fights for its life by using everything at its disposal to keep the forces of dark at bay.

That story is only hinted at in the article, but almost all South Africans everywhere who could do anything to defend democracy in this story absolutely did so, regardless of skin tone. As an example, take Peter Hain (the South African who became an English politician) who put Bell Pottinger under pressure through the House of Lords, or Johann Rupert who used his corporate clout everywhere he could. Consider how South African journalists risked a lot to dump incriminating evidence into the public domain or the citizens who went out and protested week after week,

Fighting evil requires constant vigilance and lot of actual feet on the ground.
Stealing IP mostly helps manufacturing, It doesn't really help innovation. If they want to build up their semiconductor industry they need to steal the people who are creating IP, which is kinda the opposite of what is happening.

the culture that creates new tech is something that china can't steal and it can't replicate it without giving up authoritarian rule.
No, the Fourth Amendment only applies to the government. You'd need to pass a new law prohibiting companies from doing the same.
Can we put this issue to bed once and for all? Humans are not sufficiently equipped to act as a 'backup driver' in emergency situations and any system which relies on such a thing for safety is inherently unsafe.

Doesn't matter if you glue our hands to the steering wheel and hold our eyes open, if we're not doing anything 99% of the time we won't be ready to react with split second timing to recover from some failure.
chaos testing can be part of SRE practice, its mostly around reliability of systems. I am not sure why someone in the comments is confusing it with functional testing or load testing.
This NPR article was incredibly light on details. Here's the full record: https://www.supremecourt.gov/opinions/17pdf/16-402_h315.pdf
> And yet you're certain the reasons were politically motivated.

Ideological. Between the point of view that these banned were arguing for, ideological leaning of Patreon management and the shifty argument for the ban, it doesn't take much brainpower to figure it out. In other words: it it wasn't ideologically motivated, they wouldn't have a problem with giving a straight answer.
Show HN: Early-stage News-Milestones from early-stage startups and side-projects
I hope you managed to claw out of that pit. Either way, hang in there!
Supreme Court says warrant necessary for phone location data in win for privacy
Naw, 5G will finally end the telecom monopoly on the utility poles. Netflix bet blockbuster by being smarter, Microsoft lost its edge in mobile by being complacent. Monopolies in a non-crony version of capitalism are not bad in their own right.
Naw, 5G will finally end the telecom monopoly on the utility poles. Netflix beat blockbuster by being smarter, Microsoft lost its edge in mobile by being complacent. Monopolies in a non-crony version of capitalism are not bad in their own right.
There's going to be a lot of difference in practice between accumulating a lot of money over the course of decades until you're in a pretty good place in your 50s, and having all of that dumped on you in one fell swoop when you're 19.

Among the things that a SV engineer who manages that has to think about is if they have children, what happens when they die. It's nice to pass some things on to your children, but at the same time, plopping a million dollars in assets down on your kid all at once may not be doing them favors. Best to look at your options. (I'm not going into it here just because it's really more than fits into an HN message, nor should you take the advice from me; I'm aware that there are options.)
Doing Windows, Part 1: MS-DOS and Its Discontents
It's somewhat odd to suddenly see lots of excitement in the 'continuous-tone still images' space, and I can't help but think that on some level, JPEG the group to wants to retain relevance at a time when the world is finally looking poised to move on from using its oldest work.

A still image file containing one frame of a video codec has been long theorized, pushed very aggressively since 2010 by Google as WebP (i.e. VP8-in-RIFF), and as a fully-functional thought experiment by ffmpeg's Fabrice Bellard since 2014 in BPG (HEVC-with-custom-header), the latter of which jumped the gun on HEIF before it was done.

Now that HEIF is here, we have a better container encapsulating an advanced codec, and suddenly we have hardware support with premium phones generating files in this format. The barrier is HEVC's hefty licensing pool, but a parallel effort exists in AVIF [1], which takes a frame of the royalty-free, HEVC-competitor AV1 video codec, and stuffs it into a HEIF container.

It seems a bit superfluous for JPEG to barge into this space right now; I'm confident they'll do technically solid, and even innovative work, but proliferating an incompatible implementation right when it looks like there's a realistic chance of a newer still-image codec replacing one that dates back to 1992 is a bit counterproductive.

But perhaps I should be more optimistic. Their calls-for-proposal document [2] lays out recent competitors, admits their technical merits, but concludes that they're not in widespread use. Then, it lays out that their vision to produce a state-of-the-art format that will achieve widespread adoption, helped by a "royalty-free baseline".

[1] https://news.ycombinator.com/item?id=16803363 [2] https://jpeg.org/downloads/jpegxl/jpegxl-draft_cfp.pdf
Tech companies are flocking to Brooklyn but how big can the sector grow there?
This was a great premise, but the rapid escalation into dystopian absurdity was disappointing.
Seems to me that Google started this trend.
> There's certainly a case to be made that a strong US military is in the world's best interest. In fact, I would wager that a majority of Americans (and a majority of citizens of democratic countries across the world) hold the belief expressed in the previous statement.

Given that the U.S. is being consistently voted as being the biggest threat to world peace, I'd vaguer not. That does not mean we want Russia or China to dominate us instead, it just means the world doesn't want to be bullied by the U.S. either. You do realize that every single empire in history assumed it has a more moral position to bully others that those that came before it, don't you?

I don't know how it reflects in American society, but in the rest of the world the fact that the U.S. killed a million Iraqis here, a few hundred thousand Afghanis elsewhere, enabled the slave-markets of Libya, funded terrorists in Syria and is currently helping to commit genocide in Yemen does not reflect anywhere near great on the U.S.

Some of us actually think that the people from these places are also valid, genuine human beings who deserve to live, so no, many people do not think the U.S. has any moral high ground here. It may be hard to swallow for some U.S. patriots, but I'd say you should be proud of the country and what it is supposed to stand for, rather than being proud of the government, (government != country), and what it is doing in many places.

Despite what many Americans seem to think, you do not have the best healthcare in the world, nor the best education system, nor the best infrastructure and I could go on and on - please focus on that instead of empire building.
A slightly more up-beat version: A single county in Pennsylvania grows 50% of the mushrooms in the United States.

https://www.pbs.org/newshour/nation/this-small-pennsylvania-...
Those high clearance level computations are more likely to be directly related to combat and AI for drones.

No. The closer you are to a bullet the further you are from JWICS.

Aside from the most compartmentalized of special operations, which typically will fall within the purview of an IC member, the majority of the military works either in the open or at the "Secret" level.
make everyone stand and call it a scrum meeting.
This line from Gattaca always hits me so hard (when the genetically engineered brother asks the protagonist how he always won when they competed to swim as far out from shore as possible):

"I never saved anything for the swim back."
Is that really a problem if you can supply the world's needs with 5 plants?

One of the older "life hacks" is to put a teaspoon of vanilla extract in the oven to make the house smell better. Speaking from experience: don't use more than that or you will regret it. I couldn't visit their house for a week.
Efficiency Is Everything – Calorie per Dollar List
Interactions and the special implicit relationship with the government are involuntary.
The most useful thing about Slack is you can press Shift+ESC (sometimes you have to press it twice) to mark all conversations as read.

Inbox zero with two keystrokes. Whoever implemented that, I'd like to buy a coffee someday.

(Also, I discovered this because I use Ctrl+Shift+ESC instead of Ctrl+Alt+Del to bring up the Windows Task Manager immediately without going through the intermediary screen that pops up, and one day, I missed Ctrl.)
The police were getting it from the companies, without a search warrant, so one step at a time.

Supreme Court rulings are narrow in general, and this opinion took pains to make it narrower than normal.

Companies need to know where you are so they can route your call, bill the appropriate party the correct amount, and credit the appropriate tower operator.
How much does that help in practice? The judicial branch has a history of taking the police's word without too much push back on the flimsiest of evidence.
For me I'm ok with this in certain situations. If the time taken increases the clarity about what is going on or what has just happened (in the case of the ripple effect confirming a button was clicked or tapped), I don't find it disrespectful. I'm more irritated by flashes of loaders or messages that disappears before we can evaluate whether they are relevant. Different strokes, I guess.
My bar for a senior engineer is someone who can independently drive a large (1 quarter-ish) project to completion with high quality, acting primarily as an IC. They're someone I can throw at a problem and get it solved. They'll by and large get themselves unblocked when stuck - asking questions, talking to stakeholders, etc. They can decompose problems so that other less senior engineers on the team can execute on different parts of them efficiently.
To save you a click, that island is Madagascar.
Speaking from memory about experiences is not very precise, but I was shocked when I've seen nightsky on a particulary dark (no moon) night with almost no clouds in a very unpopulated area of Poland.

Usually in the city I can only see like 10 starts, and in a countryside near that city maybe 100, but they are very tiny and sky is black.

In that forest I've seen sky that was mostly stars, some had colors, Milky Way was dim but solid white belt with many stars in it. It was much closer to these long-exposure photos than to a regular night sky with light pollution.
https://en.wikipedia.org/wiki/Paraphrasing_of_copyrighted_ma...
Supreme Court decides against warrantless location searches
Sure, but then you can post a new video on YouTube that says "hey everyone Patreon banned me, please start supporting me on patreon rival". If YouTube bans you, you lose your whole audience.
This part of the article stuck out:

> “As we have known from the start, we are in the middle of a civil war with the Guptas and allies on one side, and Johann Rupert and others on the other side. More mud will inevitably be thrown. However, it is difficult to turn down such a large retainer.”

I feel like the blowback the Guptas and their PR flunkies got was more because of the fact that this was a power struggle between different obligarch factions than because of wrongdoing (although obviously they are guilty of that as well).

If the Guptas/Pottinger had targeted people without massive wealth and clout among global and European elite circles we might not be getting behind the scenes exposures like these.

I think we live in era where ordinary people and interests that don't represent the wealthy have no ability to hit back against character assasination and PR campaigns, and with no one left to go after the future is going to be obligarchs targetting each other, a bit like the late stage Roman republic.
"people will have been outside of the "real world""

This. I met a woman who was a nurse practitioner or something like that. She had a young boy and girl. Her plan was for them to be a pro football player and actress. So she would take them out of school to go to football or acting camp. She actively discouraged them from focusing on school. If these kids are successful, they will be lacking basic skills we take for granted. Think about the average person's understanding of math, and imagine someone actively discouraged from learning it.

It could be tragic if they were successful, which is such an unreal thing to say. Even worse, the odds aren't good, and they don't have skills to fall back on.
I'm pretty certain you can't recycle waxed butcher paper.
A social psychologist explains why we should ask for help more often
"This new JPEG activity aims to develop a new image coding standard that provides state-of-the-art image compression performance, and that addresses shortcomings in current standards. To encourage widespread adoption, an important goal for this standard is to support a royalty-free baseline." [1]

[1] https://jpeg.org/downloads/jpegxl/jpegxl-draft_cfp.pdf
You are correct. I see them at 26th here - http://www.fih.ch/rankings/outdoor/

Another one would be handball, ranked 38th - http://www.ihf.info/en-us/thegame/rankingtable.aspx?month=7&...
Building a serverless Slack bot using Cloudflare Workers
Nimiq (nimiq.com) is browser-based blockchain, which makes integration into any website or application really simple.

Nimiq Funder is one such application, an embeddable JavaScript widget that allows your visitors to support your website/blog by mining Nimiq.
To be honest, everyone would have been better off if coal extraction remained a manual process.
Using design to make hard life choices
How badly patent encumbered is this one?
I have left three startups that seemed like they were going nowhere. All three still exist, in a stagnant sort of way, but the friends who still work there seem pretty depressed. It's amazing how long you can keep a lousy business on life support.

You'll be happier with something new, and it's much easier to find a new job when you don't desperately need one.
Adobe is using machine learning to make it easier to spot Photoshopped images
TFA has nothing to do with Twitter the product, which is what Mastodon purports to replace.
I think it's very easy to forget that the same thing can both create advantages and handicaps. Take being an outsider in a field.

Being an outsider in a field can be a huge advantage sometimes. You know things other people in the field don't, you aren't bound by the same prejudices and preconceptions as the insiders, and you'll try things no one else would consider because of your radically different starting point. It can be a huge advantage, setting you apart from the crowd and letting you succeed where others fail.

But you'll also make mistakes no one else in the field does, suffer from and for gross misunderstandings of the simplest things everyone else takes for granted (and never be corrected of them, because no one could even conceive you would not know such a basic thing), and waste huge amount of times and money and effort going down dead-end rabbit holes everyone else would discard out of hand.

At the end of the day, most outsiders in a field will fail - hard and fast - because of the handicaps, but every once in a while an outsider will come along and revolutionize a field, because they are an outsider.

(Or at least, that is the cultural myth ;-)
The full record is a 120-page decision, including 4 separate dissenting opinions, that came out less than an hour ago.

Do you really expect a full digestion of the opinion in that time frame?
Supreme Court decision requires warrant to obtain cellphone records for tracking
In Go, one has to always write the if-else bodies in curly braces (and, the opening brace should always be on the same line). I think this is great for two reasons. Firstly, it prevents bugs where a very tired programmer needs to add something to the else body, which is written like this:

else
foo();

and writes

else
foo();
bar();

which compiles, but doesn't do what you think it does. And I have seen this bug in actual projects.

Secondly, along with gofmt, it prevents style wars.
I feel the same, and have the impression that Material Design is bloated and opinionated (not in a good way). I actually liked the presentation of its concepts, design language, style guide, etc. but not a fan of the technical implementation. Just one user's opinion..
I guess I'm the only one that uses venmo.com, too bad, it was nice being able to use venmo from my laptop.
Facebook prototypes tool to show how many minutes you spend on it
Why the hell does this get downvoted? It seems like it was a very valid opinion. Does anyone out there actually think Google Hangouts is a good design? Has anyone ever had to click something in a Google product to figure out what it actually does? Put Hangouts or even Gmail in front of a normal, non-tech user and watch them use it. It isn’t intuitive. Skeuomorphism was definitely overused, but the metaphor made products vastly more intuitive.
I think point one is the concern of most people on this page. The most I've ever transpiled is 40kloc (this was for an R&D project, I'd think twice before doing it in production). ~500kloc is a different matter.

What % of the codebase are you familiar with? What % of the code is known by your team? If you had multiple, conflicting errors pop up at once, how much effort would it take to isolate them (not fix, just identify). What about in a section where no one has worked in a long time (assuming such a thing exists)?

Like any old codebase, I'm sure there are functions that have "just worked" for years (or in this case, decades). With a single action, every piece of code that's been proven solid over time is about to be suspect.

For point two, I think you have a lot more confidence in your ability to detect problems than I would in your shoes.

For point three, I'd much rather manually port necessary code piece by piece over a period of years. Unit testing like crazy while doing so. Thanks to linking, this is an option... One I'd recommend.

Point four is similar to majormajor's comment about the aftermath of the switch. I'm attempting to project beyond the immediate... This port could become a whipping boy... That could bleed into political fallout. No matter what technology you introduce, people will complain. Doubly so if problems arise. Adding a custom transpiler on top of that increases the risk significantly. The easiest transition path to a ${NEW_LANGUAGE} is through linking.

I'm not sure about Python vs. D. My instincts are towards the former, especially if I'm supporting SEM (STEM minus the T) grads as programmers. I also wouldn't easily write off interpreted languages (I'd rather work with them when possible).

I think you have your heart set on this path. But losing the binary safety net in favour of a bespoke transpiler is not a gamble I'd make with large amounts of production code...

Good luck!
President Donald Trump’s call this week for a separate U.S. “space force”
The title doesn't give justice to the content: it's about zero-copy texture upload in Chromium's Ozone-GBM when used on Intel integrated GPUs.