skysight-inc/HackerNews huggingface dataset:
> Fonts require a 1:1 mapping between characters and outputs, there's no way to choose an output based on 2 consecutive digits

IIRC ligatures break this constraint - that's how coding fonts get fancy glyphs for "==", "===", "=>" and so on.
In the US, there is a distinction between illegal and felonious conduct. The latter is a subset of the former. Being charged with a felony offence is much more serious than being charged with a misdemeanor offence.
One Sentence for Every AWS Instance Type
Piratebay works well, that’s enough for me.
First of all I think there is merit in trying to do "Netlify for the backend". Or a more flexible and backend focused variation of Vercel (I think they only let you do FaaS, correct me if I'm wrong). Services like these provide a constrained, "just works" user (dev) experience.

However, I don't like the name "Micro Services". It seems like the authors are trying to hijack a well established term for their brand. This might be incredibly confusing for new developers and at the same time turn off experienced ones.

Also there seems to be little explanation of the storage system. From the docs:

> State is a fundamental requirement of any system. We provide a key-value store to provide simple storage of state which can be shared between services or offload long term to keep microservices stateless and horizontally scalable.

Is key-value standard practice for the target audience? This is a little bit of a point of confusion. Especially if we're dealing with a language like Go, which has many benefits and advantages, but expressiveness is not one of them. So building up ad-hoc relational logic with it seems scary!

I'm not too familiar with Go. But from reading some of the example code[0] I get the feeling that there must be some very good reason for avoiding relational.

And what confuses me further is the name collision with go-micro[1].

[0] https://github.com/micro/services/blob/master/messages/handl...

[1] https://github.com/asim/go-micro
Right, because the US military is devoid of members who hold radical, fringe opinions.
I am yet to come across usage where the context doesn't make it unambiguous what it means. It can mean both things at the same time.
I am going to coin a new tech jargon buzz word: Micro Service as a Service (MSaaS). Copyright 2020.

I guess it was only a matter of time for the back end to be totally commoditized. As a UI dev, I find this pretty exciting that I have more options (serverless or building the server myself) and at what layer (IaaS, PaaS, FaaS, etc) from a variety of service providers (amazon, ms, google).

But if I was a back end dev, I would a little concerned about job security. It seems like that that career path is becoming more AWS/Azure/Google Cloud admin and less about needing to code business logic for the back end layer, especially as companies like Micro start becoming popular. From personal and professional experience, my servers tend to have little business logic and are usually a thin CRUD layer between the UI and DB layer (over-simplified, I know, but that is like 90% of the back end work I have done).

Then again, tech fads come and go and we need to adapt to the times.
Does this change anything? Isn't criminal copyright infringement already a thing?
The article proposes that 100k is big money, but hundreds of millions of dollars were raised and spent in the recent NC Senate Race. Also, donations from Salem Media, a right wing radio outlet, surely were unrelated to lobbying around streaming.

https://www.opensecrets.org/news/2020/10/north-carolina-sena...
Are all the people, from the film crew to the VFX artists and engineers that work on the IP that is being stolen "rich people yatch (sic!) money"?

You can say what you want about IP law; you wouldn't be able to enjoy many big-budget productions if it wouldn't exist. Many jobs, high-paying and low-paying, wouldn't exist. Of course, the business model for content distribution is somewhat nonsensical and the time until content gets in the public domain should be 10 years, but that doesn't mean that IP law shouldn't exist. Not to mention that the 29 billion number is probably also BS.
You can always sell those as an expansion pack. It reduces nickel and diming and encourages game developers to create high quality content that they can actually sell as a proper expansion, as opposed to little bits that the user has to pay while in the middle of their game, often in order to achieve something that may barely be possible without spending that in app money in addition to what they've already spent.
> Apart from some radical groups thinking so, gender is not really becoming a choice.

Transsexuality, non-binary etc. are facts. They are more or less legalized (it depends on the country) but I think that at some point it is not the genome that is going to decide but a personal choice.

I do not want to discuss whether this is good or bad, just the fact that quantitative biological data are not absolute measures anymore.
Amazing such obtuse comments like this even show up on HN still. The BTC GitHub repo was hijacked years ago by corporate interests and Blockstream. They artificially limit the number of transactions to try and push people onto their "second layer" products. BCH (for example) forked just in time and follows the original Bitcoin White Paper. Ethereum aims to be a global decentralized computer, XMR is building an anonymous version of BCH. Wake up dude, it's almost 2021 and even central banks has realized the benefit off crypto currency. Users like this are either trolling for Blockstream or legitimately have no place commenting about crypto.
Except when it came to trucking jews to the fires in Poland and Germany, they were extra "neutral". Being neutral in the face of evil (the nazis) is to be an enabler.
If these kids can't unquestioningly follow directions on a pointless and outdated mission, how will the ever be officers?
This is the most realistic and useful comment I've read so far.
This only makes sense if the market is flat-to-declining. Otherwise, for then a mostly flat market this is bad financially - when you pay your mortgage, you are also building equity. It’s a small amount initially, but the share grows over time as balance and the required interest shrink. Depending on if you took a 30 or a 15 year loan, the 10 years in one place would have either given you a decent amount of savings or a close to paid home. If you need to move, sell and take your equity less costs of sale, still better than just your rent deposit.
No, the next web isn't going to involve blockchains.
> It's a common misconception that piracy is a loss of business. It's nothing more than an overestimation in profits.

I used to think it was beneficial in the old days when most useful software was proprietary and few decent open alternatives existed.

A teenager who wanted to make a custom 3D model for a quake mod needed an extremely expensive 3d animation package from maya or 3dstudio max. A teen doesn't have 3ds or maya money. So they pirate it and learned to use 3ds max or maya and in the process build up an actual skill. Later on when they go on to work in the industry their skill now creates actual demand for said software. In a way it was a gain.
I'm disgusted by the comments on HN every time media theft is mentioned. It costs money to make movies, TV shows, and music. There are millions of people whose careers depend on it. Most of the people involved make less than your average HN media pirate. Yes, like everything else, the people at the top make more. Yes, there are shitty UIs, DRM, and absurd rules preventing fair and convenient use of media even if you pay for it. No, copying media isn't the same kind of theft as shoplifting. You're still unilaterally deciding that the rules don't apply to you, that no one involved in the production deserves to get paid. Don't like all the negative aspects of the broken media business? Fine, spend your money on something else, but watch something else too. You should all be ashamed of yourselves.
Just curious, have you checked the congressional record? It's free text, but everything that is said in congress is recorded there. I think Bill Amendments are included, but not sure.
This makes a lot of sense. An issue I have with this is that one reason my co-founder wants to split is that they don't really want the pressure of running a startup, and so are unlikely to go on to raise additional money.

Could a situation where I get a cash payout, say $20k from the company to sell a certain %, and then the convertible debt to sell more in the future work?
As I’ve said about 4 different times on Twitter, always in the context of Pompeo, “West Point Ain’t Cal Tech.”

Cheat on a calculus exam?
None of the laptops was brought to landfill, I still have them at home, which is why I could photograph them all.

The malfunctioning charger was not the only problem. The Apple laptop had also gotten extremely slow. Because I was not aware of Linux (this is 15 years ago), I made the mistake of thinking that I needed a new laptop.

This is the whole problem: many people are not aware of Linux and its advantages, and thus keep falling in the trap that the hardware and software industries have set up for them.
If you want others to follow, learn to be alone with your thoughts (2010)
The U.K. Coronavirus Variant: What We Know
> There should be restrictions on how much DMCA abuse is tolerated before sticking them into “timeout”. And if a legitimate need arises while in timeout, too bad so sad.

Absolutely. The legal world even has a term for this already, "Vexatious Litigant" [0]. We need to start applying this to DMCA requests.

[0] - https://en.wikipedia.org/wiki/Vexatious_litigation
Gabe Newell (of Steam fame) has it right: Piracy is not a price problem, it's a service problem. Offer your digital goods packaged in a good service, and people will buy them (see: Netflix). Make it annoying to get your digital goods (through hostile "anti-piracy" software, bad UI, paltry device support, etc), and people will pirate instead.

I'd argue the current trend towards exclusives / market fragmentation on video is one such example. Having to buy, then search through 5-6 different streaming services to get what I want is a form of friction, which is non-existent on pirate sites that have everything, for free.

The music industry has got it mostly right, IMO. There are a few players (Youtube Music, Spotify, Apple Music) but they all have mostly the same catalog. They compete on service, not catalog. I'd like to see a similar shift for TV & movies, but it doesn't look likely.
Good point. Even before C99, I would be using C++ as a “better C” for reasons like that.
Running ads on copyrighted content that you didn't pay for is pretty nasty. Is that your position, defending profiteering off of someone else's content?
Nice idea. I've seen teachers teaching scale, struggling to gather images of objects, paired with their size information, making curated image sets helpful. I wonder if a commons-licensed common-word-and-associated-image set already exists? Wikipedia header images might approximate it.
How about a better title, @dang?
You can buy a dummy battery with a/c adapter.

Sony also updated their software in august and now support using their cameras as webcams without a capture card.
I realized the same situation exists with Mail Boxes. At homedepot/amazon you can get a $20 mailbox or a $40 mailbox which are both shitty. Or you can get a 300-900 mailbox which is very high quality.

I finally found a decent one on wayfair for 60.
>Is that just a way to selectively enforce?

Doubtful. If other US policies are anything to judge by, it is a way to brand normal organizations as criminal organizations for media purposes and to be able to use other tactics against them (civil forfeiture, 'throwing the book at them', etc).

See: US Drug War re: Heroin

Say, a BLM chapter has a copywritten song playing in the background and is taking donations on stream, that would check the boxes of:

- for profit
- streaming copywritten content

It may not be written exactly like this, but I have zero doubt it will eventually be used this way.

Streaming is only going to become more pervasive and copyrights are extremely broad + can be basically infinite extendable which allows the justice system to roll up and brand orgs as criminal.
How Stitch Fix got their first 1000 customers?
Nanoplastics alter intestinal microbiome and threaten human health

https://www.eurekalert.org/pub_releases/2020-12/uadb-nai1221...
Super useful project and great execution! Well done!
Yes, also it's incredible how it is possible to fully automatically recognize and block music and video's, and go after and punish the perpetrators, but this seems wholly impossible for blatant disinformation and lies on the same websites.

When there is money at stake, laws en enforcement can accomplish things that are unthinkable when it is at the expense of the common good.
You cannot write a program without state. I am obviously not talking about eliminating all state. I am talking about eliminating state from sections of code that don’t need it. Generally for web development the only required state is caching and the database.I am not saying that you eliminate this.

Additionally shortcuts can be taken. Graph algorithms tend to be easier with mutation.

> But in my experience, that's only table stakes. It doesn't make the hard parts (such as unfucking a broken data model and code + existing prod data which depends on those implicit assumptions) any easier. So it's a tool of limited use for most of the thorny issues I've come across in my career, across startups and BigCos.

Well your talking in terms of fuzzy feelings and experience. I am talking about a hard logical rule. A mathematical rule.

If you want to eliminate all technical debt that originates from organizational issues then where you want that technical debt eliminated you simply need to have all your code be combinators in that location.

This occurs because combinators have no dependencies and therefore can alway be moved shifted decomposed and reused. This is a logical statement different from some random anecdote from experience. Also this isn’t just fp. A combinator is different from a pure function.

Look you can’t eliminate IO and you can’t eliminate state in practice. So the formal logic I stated above cannot effectively be applied to your code to completely eliminate this form of debt.

It is however a logical statement and holds as a truth. Thus if you follow it as much as possible you will see that what ends up happening is a segregation and minimization of state along with a minimization of the form of technical debt I described. (Which of course cannot apply to the stateful part of your program)

Most of web development is a similar pattern that was developed independently from the above philosophy but coincidentally arrived at the same conclusion. Web applications are generally stateless with state segregated away to databases and caches. You will find that generally the technical debt lives in this state more then it lives in the web app, but if you follow the combinator rule, you can eliminate organizational technical debt from a good portion of your web app.

The purpose of this post is to elucidate a logical rule and pinpoint the hard origins of technical debt arising from organizational issues rather then walk around and talk about fuzzy feelings and intuitions that arise from experience. Of course state and io cannot be removed from your program. What this means logically is that organizational technical debt can also never be fully removed, but it can be segregated. Better to understand this concept as a science rather then some fuzzy art that comes from experience.

The industry often repeats history because of lack of formal understanding. It’s very hard to optimize something without formal understanding. You cannot prove one pattern is better than another with just fuzzy experience. Hence the reason why the industry jumps from pattern to pattern in an endless flat circle.
Testosterone being linked to aggression in humans is on shaky footings at best: https://pubmed.ncbi.nlm.nih.gov/31785281/

The studies involved have a number of confounding factors, and notably the use of clinical manipulation of testosterone levels fails to find consistent effect.
Should you Work Hard? (2019)
" this law should really read the text instead of reading whatever nonsense the media is spinning."

It doesn't take you more than a few hours to go over 5000 pages of text, Right?
Mangos shipped from Mexico. Find them at ethnic latino, mexican, thai-laos, chinese or indian stores. Taste varies by season.
While you raise a good point, the ascii art is a bit much. It may be novel because it's rarely done, but novel doesn't necessarily mean it's good for the site.
It's still funny money.

You can't just take that $4 price tag for streaming a movie through Apple TV or wherever, and multiply it by the number of movies people illegally stream, and get a number that makes any sense. The idea that American households would spend an extra $230/year on average on movie rentals, if only those nasty content pirates would get out of their way, is just absurd. Especially when you consider that most American households were never using these illegal streaming sites in the first place. Most of that average would have to be propped up by teenagers and college students who simply don't have an extra $2000/yr of disposable income to spare.
It's not even possible to have our good representatives help. They had a 5500+ page bill thrown together then said, if you don't vote on this tomorrow, people won't get a measly $600.

How are we even supposed to know what got crammed in there? You'd need a 100 person team, fluent in legalese, reading through 50+ pages to simply learn what comprises this monster in the 1 day they gave them to vote on it.
So why elect our officials?
If you ask me, we’re trying to modularize and standardize the wrong things. Housing will always benefit from being customized to the people inhabiting it. Shared spaces and utilities benefit more from generalization since they are used by a variety of people for a variety of purposes. We should figure out the essence of infrastructure and community spaces and then mass produce those as easy to assemble units so you could build a community hub wherever one is needed.
This is a phenomenal product, I've been using an old iPhone 6s and the quality is very good.

The license subscription is more than I'd prefer to pay, but considering every passable webcam has been sold out since April, it's much cheaper than some disposable USB webcam with horrible quality.
Those people are not making less if I don't pay for a movie. The marginal revenue is all yacht money profits.
For me well. I'm WFH. I wondered if I would feel isolated but not at all. I can go a couple weeks hardly leaving the place and not bothered. That said I'm wife and 2 kids so not alone. Have a few good neighbours about so weekend beers still exists too. Also pre-covid every 6-8 weeks Ive head back to the city for most of a week to get office facetime. I do miss that for collegures and hitting some restaurants but nothing bad.

I think its a love it or hate it enviroment. I'm on acres with a hobby farm, so its like having 2 jobs maintaining animals and paddocks.

I like the physical offset to keyboard based job and happy to keep busy. Also the problem solving nature of farm work is rewarding...not always enjoyable dealing with problems but there is great satisfaction in figuring out new things and learning new skills. Im still a numpty on farm side work but always improving knowledge and what I can do. And for me nature is my food of the soul so being surrounded by trees and animals is fulfilling. Also I like doing activity like dirkbikes, hiking, hunting its all on the doorstep. Before getting outdoors was often organised weeks in advance and a full weekend. Now I'll jump on the bike to go see how the cattle are and have a run around the property on my lunch break.

All that... some people would find it a nightmare for the isolation, non-stop chores etc.

One consideration is if your planning to 'homestead /farm' or generally have more than just a house in a cabin, do it while younger + machinery is your friend. Initially we planned to tree change for retirement but physically it isn't possible I feel. That said the local vet here still jousts at 75 so there's hope :)
No, other people are unilaterally making up rules and applying them to me. I would happily live in a society without IP, but am not permitted to do so. Those who support IP demand it globally, at the barrel of a gun.
A lot of work has been done on phone cameras to replace standalone cameras, but isn't half of the development investment there on the software side -- in addition to the hardware of the camera? (e.g. echoing GP's "crappy webcam pictures are filtered in ways that make them look acceptable etc" statement)
Afair, it doesn’t inline and overlaps with the code behind it. If that is not true, it may be closer to it, but my experiments somehow failed to show its benefits over “just open to the right pane”. Maybe I should check its config thoroughly. As a vim user, I’m interested in a method you described, is it handmade :read/%v%yp-like thing or an existing plugin?
I think these concepts are significantly different - as different as salts and peppers at least. Peppering helps protect against database access revealing password. Horcrux protects against password manager access. Peppering is stored on the server, but outside the database. Horcruxes are stored in the user's head. You could do both, one, or neither. Client-side peppering would be having part of your password outside of the password manager but still on your computer. If anything it's brain-side peppering.
Good point, but that's probably too much work for a free font. Especially since you need to output a code to mode switch before you can use the 2-digit barcodes, the font won't have any way of knowing what mode you're in.
NYC’s Subway Used to Be for Everyone. What’s Going to Happen Now?
> CoreData is not an ORM!

Ok; I get that point from you. but the article says it's not a database, and that it is, in fact,

> "Core Data is an “object graph and persistence framework”, which is basically like a fancy kind of object-relational mapping. "

So I'm confused by everything in the article and the comments.
I found the most HN comment in this thread.
So the safety software was committing ad fraud? Were you able to pry anymore details from the requests or did you simply go to the school and ask that it be removed?
How the Moon’s Far Side Got Its Radioactive Spots
The US median household makes about $65k per year, so many of us on this site will fall above that line. This varies from state to state based on cost of living too.

I don't have any contempt or empathy for people based on how much or how little they make. I would need to know their specifics to judge someone, and even then I try to stay away from that.

Policy-wise, I would like to capital gains reform and strict responsibility for congress when making financial decisions (eg no more "borrowing" from SS/Medicare, pass a budget as required in the Constitution, etc).
I don't have the exact numbers in front of me at the moment, but a 27" 4K monitor will not match the pixel pitch of every other Mac -- screen elements appear larger when both are set at the same scaled resolution.
Even so, why is copyright infraction criminal? This is fighting something that just doesn't need to be fought and ratchets up copyright to levels of importance that it just doesn't deserve. We need to be toning down copyright, not cranking it up.
> use a horcrux only for the most important logins - your social media, bank accounts etc.

Am I the only person who does a huge double take on this? If someone hacks a facebook or a twitter - what precisely am I scared of? My bank accounts are literally my net worth. If they get hacked I'm broke.

Why would I want a particularly strong password on Twitter or Facebook or Linkedin for that matter