skysight-inc/HackerNews huggingface dataset:
Every file stored and processed by computers is just a really big number. Information theory seems to agree. It's all just bits.

When framed this way, so many laws become ridiculous. Copyright is about establishing a monopoly on numbers. It's illegal for normal people to know certain numbers because they represent classified information. People go to jail because of numbers stored in their hard drives.
Chromium might be Google dominated, but it's definitely an open source project. The reviewers I have worked with have been fair and have granted me more access as I've gotten more involved

If you check the commit logs or the AUTHORS file, you'll notice a growing number of non-Google authors
https://source.chromium.org/chromium/chromium/src/+/master:A...

Microsoft notably has a big presence in the source code and at events like BlinkOn. As each of these folks get their code merged, they gain privs like merge access and start getting tagged as a reviewer in other's change lists
I think that the author had the audacity to imply that his project is grater or equal to many people's favorite tools. Add this to the rewrite it in rust meme and people feel entitled to pummel the author to the ground. I call it the righteousness fallacy where the fact that the other side is wrong give oneself permission to be as ugly as it feels good because if the other is wrong, then one can't be anything but right.
We use canny.io as SerpApi.com: https://forum.serpapi.com

It's pretty effective at getting very early bug reports, gathering interest on potential features, and their initial use was for feedback gathering. Random users won't give you feedback however until they came across a bug or a need though in my experience!
Its not the location, is the competition pool. When you become remote, you now increase the competition by a lot of people that also want to work remote, if not half the world.

Its very imprecise to base salary on location, but if remote were just as competitive as in-office, you wouldn't hear people asking to get paid the same when they go remote
The funniest part is everyone complains about Twitter and Facebook “censoring” content, but they have no problem with this site “censoring” users/content.
At-scale migration automation support with Azure Migrate and Azure PowerShell
Assuming they do the job right - “Finally, the space agency is concerned because AST has never built a satellite remotely close in size to the 1-ton or larger vehicles that will populate its constellation. Given this lack of experience, it is expected that 10 percent or more of the satellites may fail, making them unable to maneuver to avoid collisions. “

I rather not have new players testing the waters of their capabilities with a mega constellation of satellites that won’t deorbit if they fail.
Companies don't decide how much to pay, its the result of competing forces on supply and demand
Thanks, so far, there's a very dev-friendly support with this plugin https://github.com/presenta-software/presenta-controller-con...
I sold an Apple IIgs that had a monitor in one of the photos to show it worked, but clearly explained that the monitor wasn't included in the first paragraph of the listing. Someone bid and then emailed me asking me to cancel their bid because they didn't realize it didn't include the monitor, having taken a closer look. THEN the next highest bidder won, and after winning they must have bothered to read the listing because they emailed and canceled theirs as well.

I'm not used to selling on eBay and was shocked that people are so careless. Apparently even for unusual vintage items they just glance at the photo and then bid.
SerpApi | https://serpapi.com | Sales Specialist | Austin, TX | Full-time | ONSITE or FULLY REMOTE AND REMOTE FIRST COMPANY ANYWHERE IN THE WORLD | $52k 1099 + profit sharing bonuses

SerpApi is the API to scrape search engine results to JSON. We are looking for people to help our customer success efforts and our sales efforts.

For the customer success position, main tasks are interacting with customers, helping them solve issues they encounter, open tickets on GitHub if it's not solvable directly, invoicing, reaching out and following up, and some sales. Experience in customer support, sales, programming, Ruby, Javascript, proxies, APIs, SaaS, B2B, or Browser Automation are not required but are definitely pulses.

For the sales position, industry experience is really appreciated! Sales side includes cold calling, cold emailing, working/reaching out with current leads, and Enterprise contract negotiation.

Awesome work environment: Our current stack is Ruby, Rails, MongoDB, and React.JS. We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub. We also value transparency, open books, profit sharing, and are a proud organizational member of the EFF.

Email us (mentioning HN): jobs _AT_ serpapi.com
The legislation specifically prohibits authorities from requiring the creation or retention of any systemic weaknesses or vulnerabilities, or "any act or thing that will, or is likely to, jeopardise the security of any information held by any other person", other than the individual(s) targeted by the warrant.

I think the law is over-reaching and lacking in sufficient transparency, but I don't really think it would allow anything like the common understanding of "encryption backdoor"?
In my experience eBay is still the best for p2p auctions, but for anything vaguely commercial it's pretty dire.

You can sometimes find some bargains of people reselling from alibaba or whatever (FPGA boards can be had for cheap on eBay). In the UK at least, the listings are so unprofessional I don't understand why people would shop - usually no contact details, THE DESCRIPTION IS IN CAPSLOCK, and those stereotype word-art and product on white background photos.
1. Low prominence newspapers made most of their money from classifieds. Craigslist ate that business.

2. A low prominence local newspaper has local businesses advertising in it. Your local auto mechanic on Walker Street will buy an ad in a local paper, but they aren't going to spend a penny to advertise directly on your website, even if it has the same readership #s as the paper. Because 99.9% of your website's visitors aren't within driving distance of their location.

The ad network [1] solves problem #2, by making it possible for geographically-constrained businesses to buy ad inventory on websites that only get a handful of clicks from their geographical area.

Yes, ad networks introduce plenty of problems, as people in this thread point out. [2]

No, nobody will advertise on your 1,000-50,000 reader/day website without going through an ad network. Small advertisers aren't going to pay anything for an untargeted impression, and large brand advertisers aren't going to waste their time [3] on so few impressions.

[1] I am speaking about the industry as a whole.

[2] I could mention a few other problems that people in this thread haven't pointed out, too, but that's neither here nor there.

[3] Not to mention that without going through an ad network, and by directly dealing with the website operators, making reports of your ad spend + ROI becomes a colossal pain in the ass. People who work for large advertisers are just trying to do their job, and their job consists of making their boss happy. Something that does not make their boss happy is being unable to quickly say how much money they spent, and what they got for that spend.
Automated Recruiting and the Human Factor
HoloLens 2 Development Edition is now available for purchase in the US
It's basically last chance to get into the property market before that train well and truly leaves the station.

The crazy thing is my mortgage is cheaper than the rent I used to pay, so now I'm building equity and can get further ahead, yet ironically those who can't get a loan to buy a home can't save their way there either because the rent is too expensive and there's nothing left. I can sense it's becoming quite a bit trickier for those at the bottom end of society.

Still a fantastic place to live, but housing is likely to follow the same trend as other major desirable urban areas. It's basically regression to the mean.
QAnon received earlier boost from Russian accounts on Twitter, archives show
Sure, but say your engineers cost you $100/hr, and every hour beyond 2,000hrs per year they work, they become more unhappy.

I think it's worth spending the 8 hours/yr/site, supposing you have relatively few sites. Plus, your engineers for 1hr/month will never achieve the same SLAs that AMZN will.

For smallish numbers of sites, it seems like the AMZN solution is fine. For bigger ones, there is always enterprise pricing :-)
It's terrible! We have a plague of cute fuzzy bunny rabbits too. And we've been smothered in niceness by our PM. Help!
That's a solace, considering the time spent to craft it :)
Agreed, I thought it was amusing that there's a comment saying, "wow this headline is perfect for HN" and yet so much negative talk in the other comments.

I guess this happens as you approach a really specialized set of features and aesthetic--it activates some kind of nitpick psychology, where people who are proud of their specialization are able to demonstrate their unique ability to perceive just what makes a thing in this domain really special. Well, they spend a lot of time working with these interfaces and thinking about it, so it makes some sense--the thought-energy needs to be expressed.

Anyway IDK if one can easily demonstrate that kind of deep specialist insight and also pay attention to how it makes them sound in relation to the author and the author's gift to the world. It's easy to get caught up in what your own perception is offering the world, and kind of steal the stage with what is likely to be perceived as a weirdly negative energy.
Genuine Question, and not meant to be snarky.
Who is getting value from a post like this? Considering it is on the front page.
Sad times
Become a Web Developer with This Full Stack JavaScript Bundle
Generate Azure Functions Using Azure API Management Extension for VSCode
Vscode-Apimanagement
I wondering the same thing! I would like to know if a similar theme is available for VSCode.
PowerShell Support for Server Migration with Azure Migrate Is Now GA
Very nice piece! Also, minuend and subtrahend are the standard terms.
> If you own something you should have full control of it, to the extent that it doesn't adversely influence the safety of the community.

Well, but that's just an issue of definition. By your peculiar definition, it just means that you don't own the home that comes with HOA encumbrance.

I don't think your peculiar definition is the same as the law normally uses. By itself, it's as fine a definition as long as everyone is careful in their use of words, and doesn't try to draw build moral arguments from issues of definition.

I'm not a lawyer. But I suspect that your first paragraph mentioning issues of discrimination might be able to have some legal firepower. I doubt you'd get much mileage out of anti-trust concerns, unless a particular HOA was dominating a housing market?

As for your second paragraph: those sounds like excellent reasons for an individual such as you or me NOT to buy a home that's part of a HOA. But they furnish no reason to outlaw HOAs, ie to forbid other people from forming them or joining them.
And they didn't do a damn thing about price gouging on N95 masks, hand sanitizer, and disinfectants during a pandemic.

I reported dozens of listings and they didn't do anything about them.
Are You Grateful?
An algorithm for computing pi would be a finite sequence of operations. Even if the operations include "do an infinite loop".
> I'd find it incredibly childish and needlessly divisive to make your repo impossible to host

If only it was! In that case, it is github who is allegedly making the repo impossible to host. It is, thus, github who is acting in a childish way. The repo author is only adding some silly hashes.

By the way, the real "childish" behavior is believing that speech can be censored by technical means alone. This is impossible, there are always technical means to circumvent it. Speech can only be effectively censored by means of armed police action.
Migrate VMware VMs to Azure (Agentless) – PowerShell
Indeed, it is just a theory, which is completely reasonable of you to point out.
The title reads like an accusation.

Judging from the evidence of history, it seems a lot more likely that Homo sap. "went to war" against H. nean., who likely had no idea why, and no practical defense, and were wiped out along with the Denisovans and any other relations.
I'm slowly putting together a library and series of blog posts for really showing this, so stay tuned (one measurement often isn't enough).

I've always wanted to be able to try and verify performance bounds at the CI stage, and I'm hesitantly optimistic it can be done cleanly (although amortized analysis is extremely important, you can actually play "guess the C++ std container from the graph" if you plot the data right)
Could RISC-V Processors Compete With Intel, ARM, and AMD?
https://hardware.slashdot.org/story/20/11/01/0127253/could-r...
> In my experience, it's easy enough to have services which have a large blast radius themselves and can become points of failure for your entire ecosystem. I don't find this to be a huge point of difference from a monolith, although of course it depends a lot on what you're working on.

It's a huge different because if some core critical service starts causing problems it's almost certainly because the last binary push was bad, and you roll it back. You only have to roll back that particular service any everything starts behaving correctly again. Moreover, you probably detected the problem in the first place when the rollout of that service began by replacing a single instance of the updated service with the new binary. Monitoring picks up a spike in errors/latency/database-load/whatever and the push is stopped and rolled back.

Monoliths have inventive ways to address this problem without having to roll the entire binary back, like pushing patches or using feature flags, but few would argue that the microservice approach to handling bad pushes isn't superior.

> To me that sounds like poorly written software regardless of architecture. I can't imagine a scenario in any of the recent codebases I've worked on (microservices and monoliths both) where errors in what sounds like an internal CRUD tool would cause an entire production application to crash. I find it even harder to imagine if the application has a halfway decent test suite.

Easy enough with a sufficiently large codebase in C or C++. Somebody's parser encounters an input that was supposed to never happen and now it's off clobbering the memory of who-knows-what with garbage.
Top use cases for IoT-enabled by 5G
We've been doing that since the early 1900s. While in charge of sanitation on the Panama Canal project, Dr William Gorgas discovered which varieties of mosquito spread both malaria and yellow fever, worked out their life cycle and reproductive habits, figured out how far they would fly, etc.

He figured out that malaria is spread by mosquitoes that live in human settlements and lay their eggs in clean stagnant water, so he created a workforce that did nothing but police the towns and villages for stagnant water where these mosquitoes could breed. They installed running water in both Panama City and Colón so that nobody had to fetch water from wells and then store it in jugs.

Yellow fever on the other hand is spread by a mosquito that only lives in the jungle, and only lays it's eggs in running water. They will only fly a few hundred feet in open air, so Gorgas's workforce cut the jungle back far enough from the working and living areas of the canal that the mosquitoes couldn't bite people. They also kept all the grass mowed throughout the zone, and put kerosene drips in all of the streams in the zone so that mosquitoes couldn't breed there.

He also segregated hospital patients by illness, rather than by country of origin. When the French were running it, the hospital had been a breeding ground for disease because a mosquito could fly in and bite a man dying of yellow fever, then bite the man in the next bed over who had a broken bone. On the other hand you might not be able to converse with your neighbors while you were there. Everything is a trade-off.
Sorry, I wasn't talking aware that you were talking punishment as in the need to cause pain for some abstract moral reason or to make people feel good.

I was more worried about issues like deterrence and restitution.

Punishment and deterrence are somewhat related, but not the same.
Ironic that people buy it for streaming media (pirated or not), but RPi is terrible for video playback.

I have an RPi4, tried kodi (libreelec OS) and vlc on raspbian, both apps stutter with most videos at 1080p. Luckily I repurposed it for IOT so I'm pretty happy with it.
People have tried and the problem is when you want to bring the money back to use it on something. Say you setup a licensing company on an island nation that use to then charge yourself $10,000 a month to license the software you wrote... that you transferred there. Now lets say you want to buy a house and you bring back a certain amount of money. That money is taxable and that is where people mess up they don't report it.

Big companies like Apple instead of bringing the money back they borrow billions of dollars at low interest rates. This lets them keep their money offshore where they invest it to make a bigger return then their interest rate on borrowing in the US.

Apple also has a routine for money in the US. You will find in Nevada Apple has an investment corporation. They will do the same thing, send the ownership of software to Nevada, charge their company in some xyz state (CA) and then they use that money in Nevada to invest it for more money then it costs them to borrow. So apple is covered both ways.

https://en.wikipedia.org/wiki/Braeburn_Capital#:~:text=Braeb....

https://www.businessinsider.com/how-apple-dodges-billions-in...
You might want to check out blossom.team/beta - it's in beta but has been pretty helpful for me as of late.
Everything just takes too damn long. You gotta trawl through tutorials and connect a bunch of libraries just to get a simple CRUD app with user auth set up. In a couple years, hopefully we'll have a mature default library for most usecases and they'll play nice with each other.

For instance, there's exactly one JWT library. To get a simple auth setup going, I'd need to connect this JWT library to my password setup, which I'm gonna need to design too, since I'm using a barebones password hashing lib. Now I need to write the token exchange and validation logic. Then manually put the token in the header/response, etc.

Compare that to Rails where I can install devise_token_auth and just have tokens out of the box. No fuss.
eBay has a lot of different use cases. Although it was originally for selling your second hand junk, now I expect a lot of their sales come from new items.

In my country eBay doesn't exist (i.e. they don't have a localised site, you can sell on other country sites though). The main 'second hand junk' services are:

- a local version of Craisglist

- Facebook Groups (for hyper local listings, mainly for very cheap or free stuff, e.g. "I'm moving tomorrow, come get my half destroyed IKEA furniture")

- Vinted [0] - although it's intended for second hand clothes, a lot of people sell new items they bought in sales from other countries, so it's more like eBay in this retrospect

For new items Etsy (crafts and furniture) is quite popular.

For electronics Tindie (although it's custom / DIY, rather than 'random adapter that only 5 other people worldwide have bought this month'). Most of the time when I want some sort of electronics that I can't find elsewhere I will buy from eBay in another country (using a shipping service) or AliExpress (then wait 2 months).

[0] https://techcrunch.com/2019/11/27/vinted-the-second-hand-clo...
What Is Google Bert Search Algorithm Update?
Forty Eight Hours to Results: The Story Behind California’s Covid-19 Model
I mean sure, but eventually you come to a reckoning of what you truly get out of an area. Is it nice restaurants? Bars? Parks? You can have those elsewhere. Walkable neighborhoods with transit exist elsewhere too. Museums, art, plays, concerts, operas, orchestras, too.

At some point you have to square with the fact that your 2 million dollar home in the bay area is an order of magnitude more expensive than a comparable home in a dozen more or less comparable places, given that you'd be working from home at the same rate anyway (in this hypothetical). And then you'd have plenty of money left over to fly back to the bay whenever you'd like.
The primary purpose of content encryption tools is to trigger DMCA 1201 anti-circumention provisions to prohibit people from writing decryption tools. Nothing more and nothing less. All DRM schemes are a form of obfuscation; some particularly secure ones use hardware decoding enclaves not present on desktops that are harder to crack, but that's about it. The only practically useful DRM schemes are ones where any tool that could circumvent them would be so special-purpose as to be illegal.

Here's how that works legally. DMCA 1201 actually comes in two parts: the first prohibits you from circumventing ANY technological measure (yes, even something as simple as a right-click blocker, domain lock, Youtube's rolling URL cipher, or what have you) and then lays out exceptions shaped similarly enough to fair use that the first part really doesn't alter the law beyond adding another tort to the pile. What's already infringement becomes infringement with a circumvention tort; and what's already fair use stays fair use.

However, the second part is rather broad. It prohibits the marketing of any sort of tool whose sole purpose is circumvention, lacks non-circumvention uses, or is marketed for circumvention. In practice, this means that there's a dividing line between DRM that can be circumvented with standard tools and those that require domain specialists to write you a tool. You can circumvent YouTube's "rolling cipher" by just launching OBS. You can't circumvent DVD CSS with anything but a specialized tool that falls under the second part of DMCA 1201 and is thus illegal to provide - even for otherwise legal circumvention.

(Yes, I know DVD CSS is laughably bad encryption; but the law doesn't care. You still have to write some code to brute force the laughably short ITAR-compliant key lengths.)

If the CDM vendor themselves released their source code, I doubt that would be considered a circumvention tool per se. If they had also started telling people to pirate movies while they still can, then they are violating the law. However, the CDM vendor likely promises to their customers not to do so, possibly in contracts and definitely implied in their marketing material. Releasing source moves the DRM scheme from the "domain specialists only" side to the "10 minutes with developer tools" side.
I really only had issue with the fact that they decided their hobby project was ready to be shipped using mainstream package managers.

Most of the pummeling is me just defending this viewpoint after getting pummeled for my negativity.

Nothing should be immune from criticism, and something really can't be a "hobby project" and distributed with mainstream package management tools at the same time. You have to pick one. Names are finite.

If this was a "clone my github" only distribution, I'd have kept my mouth completely shut.
I really wanted NextCloud to work but the Android docs app is absolutely hopeless.

It's like pulling teeth to work with that interface to edit documents. It's hard for me to believe that anyone actually uses it.
https://cryptoadventure.org/blockchain-in-courts-a-look-into... blockchain timestamping is pretty well tested.

Edit: I would really appreciate it if the downvoters would at least attempt to have a discussion. The dogpiling tactic seems to be rather thoughtless.