skysight-inc/HackerNews huggingface dataset:
And this is a 100% a good thing the Swedish central bank has floated the idea of enforcing -ve interest on accounts in the past.

This drive to a cashless system has downsides for the more vulnerable, poor and elderly - it also pushes extra risks onto the customer (which is why I don't do online Banking the UK)

*edit* Banking for Baking
Yep a high bar has to be constantly maintained even if it mean that 'growth' is slow:

My thoughts on the subject:
https://realminority.wordpress.com/
GlusterFS 8 on FreeBSD 13
I don't wish to be negative, but after reading the schpiel, I'm absolutely none the wiser as to what sort of thing this could be - even vaguely - so why would I sign up for early access?

I appreciate not wanting to give too much away during early stages - but not even a crumb?

Is it a browser (I might be interested)? Is it another logged-in social sphere (I'd not be so interested)? Is it a cross-platform filter?

It is very pretty though.
Adversarial Attacks for Fooling Deep Neural Networks
unfortunately it is not clear to me which assets will hold value as stocks decline. it seems all risk assets trade together these days
Augmented Reality NFT by Lord of the Rings Artist
In reinforcement learning which is used for things like AlphaGo, there is a similar duality called "exploration vs exploitation":

- do you keep searching in breadth for new avenues

- or is it time to dive in depth in what you found so far.

And this is even optimized through something called "regret".

- example: https://rlss.inria.fr/files/2019/07/exploration_lazaric_1.pd...
Launch HN: Segments.ai (YC W21) – Build better datasets for image segmentation
Hi HN!

We're Bert and Otto, founders of Segments.ai (https://segments.ai). Our platform helps computer vision teams build better datasets for image segmentation, an increasingly popular computer vision technique in the world of self-driving cars, autonomous robots, and AR/VR devices.

A large, curated dataset of labeled images is the first thing you need in any serious computer vision project. Building such datasets is a time-consuming endeavour, involving lots of manual labeling work. This is especially true for tasks like image segmentation, where every object and region in the image needs to be precisely annotated with a pixel-level segmentation mask. Manually segmenting a complex image can easily take up to an hour, even for experienced labelers. This leads to costs of tens to hundreds of thousands of dollars for labeling large datasets.

With Segments.ai, our goal is to make it easier, faster and cheaper to build such datasets. Our core product is a powerful labeling technology for image segmentation, with automation features powered by machine learning. We're constantly tweaking and A/B testing the UX to optimize for labeling speed, and see empirical speedups of 2x-10x for semantic, instance and panoptic segmentation labeling, compared to traditional labeling tools. Have a look at this video to see it in action: https://youtu.be/8u1XHU7ueqU

Furthermore, after you’ve labeled an initial dataset and trained a first ML model, you can upload your model predictions to our platform and use those as a starting point to label additional images. Our labeling technology makes it easy to correct the predictions, as opposed to labeling each image from scratch. We call this model-assisted labeling, and it allows you to obtain additional speedups by iterating quickly between data labeling and model training. More details in this video: https://youtu.be/sCbNp9EDtjE?t=42

Otto and I rolled into this space a year ago, after our PhDs in ML and computer vision. I did my PhD on Scene Understanding for Autonomous Platforms, and experienced the problems with collecting high-quality labeled datasets for image segmentation first-hand.

The market for generic labeling platforms and services is very crowded, and so with Segments.ai we’re going deep rather than broad: our focus is on image segmentation specifically, and we aim to be the best in it. We managed to carve out a niche, and have happy customers across a wide variety of industries: from pharmaceutical companies and automotive OEMs to robotics startups. Our bet is that image segmentation is a fast-growing niche.

The easiest way to try out our platform is by creating an account (https://segments.ai/join) and playing around with the example images.

We would love to hear your thoughts on what we've built!

Bert
>Being licensed under the GPL is an essential part of the GNU project and their philosophy.

Having "won the desktop from Windows" and "finished a next-gen OS (Hurd)" was also part of that plan, but it didn't really pan out, did it?

I'm glad for MIT software since I can use it in more places I can use GPL (which companies often wont touch, in it's later license version).
I've never actually had the Cmd+Q issue with my browser because Chrome overrides the system Cmd+Q, popping up a message to hold it if you want to actually close the browser.

I just check with Firefox which he was complaining about, and while it doesn't do this, it at least by default prompts you to confirm you want to close multiple tabs which should hopefully prevent you from quitting out by accident.
>The core syntax of a Makefile is just so close to perfect.

That's about the last thing I would call it.
Smartphone penetration seems to be 40-80% in industrialized countries, according to 2019 figures from here: https://en.wikipedia.org/wiki/List_of_countries_by_smartphon...
Swiss supermarkets and kiosks will sell Bitcoin, starting next week. (German)
It does appear like that, I guess it just isn't very apparent to me yet how smartphone dependent we are. The change just kinda creeped up.
Not having to specify "-rHInE" on every invocation is one killer reason to use ripgrep, over grep. It's a concrete advantage of you not having 100% compatibility as a goal.

(The other killer reason is the blitzing speed.)
Efficiency is the reason we can have this conversation instead of standing out in a field, manually trying to coax a living out of the unforgiving soil every day. Efficiency isn't the goal, but it's one of the best tools we have for improving what a human life can be - like for example giving us enough leisure time to be able to read, have hobbies, do art or spend more time with loved ones.
>if you grow big enough at some point you start hiring directly into HR people with experience with HR elsewhere,

One does have the option not to grow, and stick with only the right people, correct? The temptation to grow big I guess is huge.
I think the problems with creating a working solution run both ways. I’ve been involved in many design sessions where the subject experts didn’t understand how to make their envisaged product useful to their audience. It’s a common problem in programming as well, you can write code that performs well and is correct but the interface is such a mess that it’s completely unusable by anyone else. If someone is designing for beauty alone they’re caught in the same trap, the composition will work well by itself but its purpose will be unintelligible. Producing a good design requires working with all parties involved including the end users.
Rough Cuts Podcast #1 – Rob Martineau, Author of 'Waypoints: A Journey on Foot'
Verifying Your Shopify Webhooks in Serverless Functions
Yawn. Hail to user tracking and dictatorial fintech startups? No thanks.
Very likely, yes. I'm generating my own makefiles anyways, so generating something that build2 could consume should be possible, too.

Would it be appropriate to open a github issue for discussing this further? I would like to share some example for how my current setup is working and having the github syntax available would be helpful.
>nazi style hate campaigns against Russia and China

If you think this basically normal propaganda and politics versus Russia and China is akin to the Nazis then I don't think you're worth talking further with.
The book every glassblower uses is “Advanced Glassworking Techniques”. The book is written entirely by hand, so it looks like you’re reading someone’s private sketchbook. I’ve never read a more aesthetically pleasing book.

http://www.glassmtn.com/press/blowing.htm
Does something like this exist in other countries around the world?
There's plenty of older-generation people without a smart phone in the Nordics. It doesn't matter though, since the smart-phone carrying majority will be enough to keep a store running in most places.
https://github.com/uutils/coreutils/search?q=gnu
"This is the way it was implemented in GNU split."
i dunno maybe there are cases where they copy more than behavior... but interesting to look through
DDD Walkthrough #01 – What Is That
Essentially, vocal languages are one-dimensional, thus easy to solve.

cough.
So this is basically run on a trust basis, right?
And if you steal, you will eventually get caught on video and be blocked from entering the store?

I can imagine this working well in small villages. You'll get a few thieves and vandals, but eventually you can weed them out.

Pretty genius.
This is absolutely true.

However, I would argue that the level of skill of any individual employee is made irrelevant inside big companies.

If Google pays 3X salary to get the best designer in the industry, it's completely wasted, because this person will be hamstrung by the much more powerful forces of bureaucracy and design debt.

If you place that same person high enough up in the org chart that they have power to make decisions...then they can't design anything amazing because they're just another manager attending meetings all day and not designing.

It's a catch-22. Hence why companies commoditize labor into pay bands.

You might as well just hire modestly above-average people at modestly above-average salaries who are easy-going and get along with their peers without drama. This is basically what most company interview processes are optimized for.
It also shows the "via" if the SRS domain is different than the letter From domain.
Ocean of Storms [Short story about remote work on the moon]
Randomized quick sort could pick the wrong pivot at every step (or at every other step, that's still quadratic complexity), so it's only O(n log n) with high probability.
My favorite supermarket has regular and 'quick' checkouts. I enjoy the interaction with the employees.
a few times every few years, you can find these for sale. Great article showing the details.
But it's also really silly to rag on empires that have been dead for hundreds of years when there's one right here.
LLVM just landed an experimental m68k backend, this week IIRC. That's some progress, anyways.
> At first, you are shocked when you hear some insensitive comments made around you. Then you realize no one else even notices, so it must be something wrong with you.

I think is important to talk about because insensitive comments aren’t always clear. Finding a good way to talk about comments in a healthy way is the difference between me having more peace or stewing.

Sometimes people don’t know what they’re saying is offensive, sometimes I misperceive something.

An example is that I was in a staff meeting and one of the seniors said “Paying for itself in spades...” and another developer’s face just sunk and he was clearly upset but the senior didn’t notice.

Dev2 went to a colleague to talk and explained how he was really upset because Dev1 uses this term quite a bit and that it’s offensive. Colleague pulled up some info on the origins of the term [0] and how it has nothing to do with race.

If Dev2 hadn’t talked about it, then they would have continued thinking that Dev1 was saying racist things.

Obviously, the particulars of situations will vary and there are jerks. But given that we work with lots of different cultures, it’s good to try to find a way to confront these offenses in a way that’s not exhausting and can help build team relationships.

[0] https://en.wikipedia.org/wiki/Call_a_spade_a_spade
Sure, and that's great for people who will use clang-cl. Now MSVC supports it too.
That's how most changes happen.

For example, "we" didn't collectively decide one day we absolutely need to have credit cards. But if you don't have one now, there are a ton of things you can't really do.
I'm stunned that week after week, I'll come across the same shelf, with one variant of a thing sold out by midweek, and the unpopular variant next to it virtually untouched, as always. The amount of statistics or programming required to prevent this, and balance the stock to what the market shows that it wants, is fairly trivial, and yet my local supermarket has failed to do so for several decades now.
Great clients want you to lead them and will pay more for the privilege
The Matrix unsplained – A realistic interpretation of all three Matrix movies
The summary of the paper mentions this process, it is called Kleptoplasty and - unsurprisingly - it has an article on Wikipedia including some cool photos!

https://en.wikipedia.org/wiki/Kleptoplasty

I am not the biggest fan of slugs but this one is amazing:

https://en.wikipedia.org/wiki/Kleptoplasty#/media/File:Costa...
I just put out my first techno EP. I'm using the proceeds to raise funds for the Service Workers Coalition. I wanted to push myself to see a project through to completion, which resulted in this EP.

- https://salemhilal.bandcamp.com/album/variations-ep
- https://open.spotify.com/album/7ka7iftDDFbtHMvGqH0FUh?si=44S...
- https://youtube.com/playlist?list=PLtlEaXH4zrw8fSEBswzQ9y1oz...
- https://soundcloud.com/salemhilal/sets/variations
- https://music.apple.com/us/album/variations-ep/1555887804
In your free country, am I free to not pay for all your good ideas? What happens to me if I refuse to contribute to your ideas?
While there are some nice open solutions out there, pine64 etc, one thing I'd like to see in more open projects is high quality.

I have a Pinebook Pro & an System76 Darter laptop. I use neither because the build quality is weak. Things like a proper trackpad, decent resolutions etc. Basically, I want a Macbook Air, but open-ish. And I'd gladly pay the 'premium' for it. Hell, that Darter was more expensive than a pretty decked out MBA & it is a heap of cheap plastics.

If the hardware was there, I wouldn't mind having to out some more effort in to getting a proper Linux distro running properly/
Value Is Subjective: Neither Gold nor Crypto Have “Real Value”
Fuck, imagine thinking this and being Welsh. The sheer willful ignorance.
If I remember something similar is done with "logging" the Great Lakes for sunken old-growth wood.
Workhorse Didn't Get the USPS Mail Truck and Now It's Being Sued
That's just an affluent and advanced economy. None of what you says classifies as free. GNU even says it's stuff is "free as in freedom, not free as in beer." All of what you said is free as in beer.
The case is interesting, through I would compare it to a similar but failed experiment in Sweden where students of got free points in their grade if they applied to a program where there would be a minority. Why did one have some success and the other had none? I would go back to the things I wrote above about what to do and what not to do.

Providing free buses to people who live far away from desired schools do not rub the act in the face of people who live near those schools and do not need buses. It might cause a negative side effect that school buses becomes a symbolic proxy for being poor, making those intended to use them less likely to agree to use them, but it extends the option available for those who only have few options to begin with. In contrast, free grade points is much more displayed directly in the face of other fellow students, both to those who get into the program and those who were rejected with similar grades.

Free buses does not provide any ambiguous borders or rules once the student is at school. The requirements and expectations of the student is same as any other student. There are few situation where uncertainty and doubt can occur between buss and non-buss student, except maybe for times of heavy snow or road congestion. To my knowledge, when students who depend on buses can't reach the school and thus given a pass to skip school, the other students are given the same pass. If we go back to the Swedish example, requirements and expectations get ambiguous when people get in through other means than merit, causing tensions between those who got in through grades and those who got in through the free points system.

Both systems has generalizations, so I would say that a way to improve the desegregation efforts would have been to skip the qualification of race and simply provide the busing to any individual that is below a set amount of wealth and live a distance far away from the desired school in order to need a bus. Such change might have saved it from being abandoned in 1988.
The next blog post is hilarious too: https://blog.plover.com/tech/ui-2.html
I don't get it. Is fructose is bad too, because it's sugar?

How about glycemic index?

All carbs transform to glucose, that sugar too. Is it bad?

For me seems like not sugar itself is bad - a lot of sugar is bad which equal to modern diet.
What's going on behind the scenes when you make a DNS query
How about HN and it’s upvote/downvote placement/size? So small, that on my phone, Side-to-side would be easier, especially for the fat-fingered
> In our case there's a hard requirement to make it impossible for the end-user, which is some business, to run modified software on the devices.

I guess you're working on credit card terminals?

Anyway: why not have a secure hardware element / TPM that has a GPIO with a pull-up resistor that can be queried by the device? Then, have the bootloader check as part of the boot if the TPM attests with a digital signature that the GPIO is still high, and the application also regularly checking the TPM? Or an e-fuse similar to Samsung's Knox Guard?

That way, a user can remove the pullup resistor (and thus, as it's a hardware modification, has to break the seal of the device) to "unlock" custom firmware loading to fulfill the GPL requirement, but at the same time your application can be reasonably certain at run-time the device hasn't been tampered with.
Haven't seen him for a while, but a mate was a commercial C compiler writer. GNU destroyed his business. Gone by 1990.

They all folded, except the one Intel backed.
Food systems are responsible for a third of global anthropogenic GHG emissions
> critics warning that it would make shopping a less sociable experience

This is a good thing. Small talk with cashiers who can’t walk away is borderline harassment
> This is a really good book.

Indeed! PBR is by far the best technical books I've read.

PBR derives the math and goes on to show how to implement it, all in a very understandable way, which at least in my experience is quite rare.

A lot of math is non-trivial to implement in a correct and well-behaved manner. Even just solving quadratic equations is not straight forward[1].

[1]: https://math.stackexchange.com/a/2007723
Makes sense - it seems like this basically takes an idea that’s already applied frequently (fit a set of replicate models to prior predictive simulations) and adds a simple to apply comparison metric (data averaged posterior distribution to prior distribution). Usually I’ve just tried to quantify the performance of models fit to prior sims using ad-hoc measures, like posterior interval coverage, bias, and mse. This approach seems like a more Bayesian way to evaluate Bayesian inference.
Maybe you should be outraged by GCC's deliberate sandbagging and less deliberate stagnation that allowed LLVM to swoop in and be a legitimately more useful (if not "better") compiler.

Stallman himself was largely responsible for GCC not exposing intermediate representation for analysis.

https://www.reddit.com/r/programming/comments/2rtumb/current...

There is a world in which rustc might have been built on gcc instead - a world where GCC was interested in being a platfom rather than a Maginot line trying to prevent any possible theoretical use by proprietary software even if it means preventing free software from doing the same.
Real freedom would be freedom from the institution of wage labor
How much did you pay Google? Thanks for lending support to my argument that paying for software is the best way to ensure the user and developer's interests are aligned.
Nice, Mizza. I thought of making an open source plugin (VST, AU) with JUCE as well. Would you be interested? We could maybe combine our efforts
> It sounds to me like people get hurt by microagressions because they have been taught that microagressions exist in the first place.

And I can assure you that this is not the case. They've always been perceived and caused hurt. The difference is that we now have a name for it and decided that people deserve better.

> since they are primarily a matter of interpretation

They are not.
Mickey & Minnie Mouse, Donald & Daisy Duck, Goofy too!
Related, from that shadowbanned domain

https://mises.org/wire/value-subjective-neither-gold-nor-cry...
Yes, please, that would be very helpful: https://github.com/build2/build2/issues
It's not a paywall. You can X it out.
I have interviewed hundreds and hired dozens of software developers over the years. It’s always been a challenge to find qualified candidates and I’ve never had a situation where there were 5 similarly qualified programmers, much less thousands.

I think there may be some positions where there lots of people equally skilled, but not aware of any in tech.

Perhaps there are thousands in the entire world, but not that apply to my positions. I think this is a good argument for trying to get more and better applications. But it confuses me to think that of the applicants I get, I can assume many are equally skilled.
keypusher on Feb 25, 2014:

If only there was a system for fixing the code l yourself instead of having to post about it to a widely read tech site.
Music production (ie: what you hear on radio, Spotify, ...) pretty much exclusively uses the so called "piano roll" notation.

Most music production software (Ableton, ...) doesn't even support Western notation.
You might want to check out https://e.foundation/ - It's a de-googled Android + MicroG, but ships with its own app store and tries to be a generally integrated experience.
unsigned three = 1;

To me, that is a 20 foot tall neon orange flashing Chesterton's fence. I think, "surely there is a very strong reason for this." Maybe not a good reason, but definitely a compelling one.
I've worked for two ISVs who's business model was partly based on exactly this. Their customers would directly fund the development of custom features they needed. The first company developed cellular radio network planning software, the other developed business middleware.
The first example is very common in El Salvador too.

The largest store in every town is usually a "financial correspondent" of one or more banks.

The services available are: Remmitance sending/receiving, deposit and withdrawal using bank card, credit card payments, service payments (Eelctricity, Phone, University), service withdrawal, (Drive sharing driver withdrawals), among others.

The tricky part for banks and businesses is offering services with similar deposit/withdrawal amounts so cash is always available without having to organize cash delivery to/from the bank correspondent.