skysight-inc/HackerNews huggingface dataset:
Stack exchange is awful. The moderators power has gone to their heads.
Which 15-year-old site is this one equivalent to?
Show HN: Search icons visually
How the NYT Learned About Freezing Federal Jail in New York
This cat-and-mouse ad blocker game is quite interesting to watch, but it’s also a bit ridiculous.

I can understand blocking terrible ads on some news sites that make them practically unreadable (looking at you extremetech).

But Facebook’s ads aren’t that bad. They’re intentionally unobtrusive. If you don’t want to see them keep scrolling.

It costs money to run these sites, the people who use ad blockers are ruining it for the rest of us because they’re just making the web more complicated than it should be. This post is a perfect example of this.

Maybe you won’t shed a tear if Facebook’s bottom line loses a few dollars when you block their ads. But a lot of smaller publishers absolutely depend on ad revenue.
Why is it an abuse for Google to arbitrarily deny you access to Google’s website?

Everyone has the right to revoke consent at any time.

Additionally, why do you believe Google is a monopoly, and in which line of business?
Startup names may have passed peak weirdness
A lot of the comments seem to defend Google on the grounds of fighting bad actors and protecting users from malicious code.

This post is not disputing Google's right, some would say duty, to counter fraud. It's simply stating that this shouldn't result in irreversible damage to good faith actors.

I am inclined to agree.
AdonisJs actually does look interesting.

As a side point though, it is much less mature than rails.

Just going off the age, and number of: commits/releases/contributors.

Its GitHub pulse is also obviously not as “rapid”

Rails also has a rich set of libraries in the form of gems - which AdonisJs most likely doesn’t rival

Rails is also used/has been used in production by some major companies. Perhaps AdonisJs has been too, but it can’t be as many
Professional lab researchers use physical notebooks because they are lo-tech and immutable. A pre-numbered page in a bound book can't be torn out surreptitiously. Pencil and white-out are disallowed. They're simple and tamper-evident, which is very important if you're designing pharmaceuticals, for instance.

Obviously there's crypto, signing, checksums, and so on, that you can use on computers. But when the answer is as simple as writing in pen in a pre-numbered, bound notebook, and having your supervisor sign your notes, might as well just do that.
Control or spatial-related DSP has a lot of geometry going on and it's really hard to get with a good working knowledge. I don't know if there's a short path. Start with a good linear algebra course maybe in parallel to actually trying to solve or hack though the type of problems you want to solve, and thinking about how the basic stuff you are learning complements with the high level one.

Besides the courses recommended here this are other online materials related to planning, location and control I found really useful and consider to be high quality:

https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Pyt...
https://www.coursera.org/learn/mobile-robot

For Linear Algebra I really like Strang's course on OCW taken together with reading through his book.
Isn't everything client-side on the web inherently open-source?
Why is it difficult? It's just a command line tool with a config file.

I'm not familiar with this tool, but with Babel, you wouldn't use it to bundle your code. That's what Webpack/Rollup/Parcel is for.

If you don't care about targeting older browsers, you can use ES Modules today without a bundler. Even dynamic imports work without transpiling or polyfilling.
it's somewhat pointless to look at who pays taxes at the surface level. depending on market power, the actual burden of the tax can shift dramatically between buyer and seller. it has almost nothing to do with who officially pays the tax. see https://en.wikipedia.org/wiki/Tax_incidence
Citations of evidence?

You could try once, but keep in mind the goalposts in this case are actual evidence, not an impressive story.
Google infosec chief: businesses should ignore scare stories, learn from history
CRTs were very bad for your eyes - literally. There are laws for “monitor operators” here in Europe that used to be very strict about breaks every hour or so, with mandatory eye-healthchecks every few months and subsidies for glasses. Without the switch to flatscreens, I expect I would have been almost blind by now - the improvement was massive and noticeable.
You're confusing idempotency and side effects. A GET should not have any side effects, even if they are idempotent.
No downvotes, but I think it's popular because it's an extremely well-designed language. It has a ton of warts - not even to mention the 2.x -> 3.x kerfuffle - but in general it is a thoughtfully designed language.
Author here. Happy to answer any questions, hear feedback.
I think this framing is off. I think it's this notion that the company is offering compensation as a blend of base rate and tips. Like it's compensation in a blend of cash and stocks. But that seems wrong. The company isn't compensating with tips.

The claim that drivers are looking for more of their pay to come from tips seems false. Tips and pay are independent, and saying that drivers want to be paid less by the company seems false on its face.

A more accurate framing seems to be that the companies are using the presence of tips to lower the wage for the position to save money.

The issue is that variable base rates are directly using customer tips to fund wage obligations. If the company indicates they are giving 100% of a tip to the worker, but then offsets the pay by exactly that amount, they aren't actually giving that tip to the worker like they claimed.

So a fixed base rate plus protection against downside risk like you proposed is not the same as the variable base rate these companies are implementing.
Why the sigh? It says right on the site that this gracefully degrades on browsers that don’t support it. Why is it a problem making a site faster in a browser designed for speed, if it does not degrade the experience at all in all other browsers?
Then how do you know when they actually go to the page? Do you need client side analytics at that point since the browser already has the page in memory?
OTOH: "Well-designed components are easy to replace. Eventually, they will be replaced by ones that are not so easy to replace."
OTOH businesses can also be drains on the local economy when all profit is shipped out of the community in which it’s made. If you have a factory pulling out $200mil a year in profits in your town, all it will do much of the time is not have layoffs, while the Wall Street investors get all the benefit.
77% of all crypto dApps had zero users today
Is this a common misconception? Personally, I assume KB in the context given.
No. I had just started and I was banned before my first billing cycle. The assign account managers to all new clients to help you get setup properly
Sony Pictures BSDs a color management framework for visual fx and animation
I'm confused. The demo doesn't seem to be using CNNs, then the article mentions just using SolvePnP instead for the 3D case (which is not ML -- it's an overdetermined linear system solver). Wouldn't it be possible to map points on the hand into a prototypical hand scale-invariant reference frame in 3D space? We also have newer mobile devices with stereoscopic cameras.

Now I'm also more curious about running CNNs on mobile devices (seems like something that can just be done in a shader).
I tried paying my outstanding balance (peanuts) but the system won't let you after you're banned
cool collection!
wish the h3's were more like 1.75em or so, they get a little lost in the mix when scrolling with my system.

Was kind of hoping to see buddypress plugin for wordpress on the section of facebook alternatives... I know it's a little more involved to spin up and deploy than just a WP or mastadon - but a wp + bp + media plugin with some spam blocking settings can be a viable alt.

I'd consider adding startpage.com to the google alternatives - though it's technically still google results, so it does not get you out of their censorship bubble, it does provide a little less spying.

Hope to see more niche search options in the future.

alt for G analytics.. awstats, analog stats, webalizer?

alt for the internet, would scuttlebutt kind of count? ipfs? tor? Firechat?

Nice to see these options and some details on how to use some of them is great, makes it a resource worth sharing.
Definitely good points. And every field has its own level of security risk. In my case, the greatest risk is me not being able to figure out what I did in the past. I'm not in a tightly regulated / audited industry.
Indigenous folks using fire beneficially isn't unique to Australia; it's also used by folks native to California. I've helped with burns used to knock back plants like hazelnut so they'll produce long thin branches ideal for basketry. Here's an article that discusses the same idea in a north american context: https://www.hcn.org/articles/tribal-affairs-california-wildf...
That's not what I'm saying. Their investors wouldn't tolerate that now, so the only way that reality could exist would be if they had never taken investment. Could a Reddit that never got into HN or never attracted investment, instead relying on grants and donations like Wikipedia, be what it is today? I'm not convinced.

Perhaps this could happen though, if they came up with a reasonable fund raiser to buy out that stake? $3B is all it takes :-)

https://techcrunch.com/2019/02/05/raiseit/
I don't get it. If you don't feed your child, it's child abuse. Why is not providing vaccines any different? Why isn't this something you can make a CPS neglect case out of?
'Drop of Blood' Emoji, Symbol of the Period, Is Praised by Activists
I was going to laugh at how stupid this sounds, but, then again, It would be cool to see corporate overlords suffering a comparable level of punishment for the equivalent of peer-to-peer MP3 file sharing.

Bonus points if we can write a law for something like genetic profiling, or abuse of facial recognition, or microphone eavesdropping that becomes the corporate equivalent of internet child pornography, and carries the death penalty for C level officers.

Perhaps by way of equivocating that voice, face and gene surveillance endangers the privacy of children because it is indiscriminate like chemical or biological weapons, so life in prison and capital punishment for upper echelon high command at the Nuremburg trials.
We have an unrelated app that has been "disappeared" by Google a couple times. I do like that you're trying to be sympathetic to Google. The experience of having your app deleted by Google is a very jarring panic inducing moment. Google's process is not clear. If you miss their warning email this comes as a terrible huge surprise. Google could easily improve this. Even with little things like to replace their 404/403 pages with a note explaining the app has been shutdown, and to contact support.
hahahah oh man. That's such a trap. Good point.
If you are interested in a text of the bill, one of its drafts is available here: https://www.wyden.senate.gov/imo/media/doc/Wyden%20Privacy%2...
Anything more up to date out there?
To my mind the defining characteristic of a Lisp is that code is represented as a first-class data structure, one that can be produced by parsing text, but that has more structure than text. In the case of most Lisp's that first-class structure is a cons cell, and I think that is by far the best choice, but I don't think that using a different structure should be disqualifying by definition. If you're really going to be that strict about it, then Scheme is not a Lisp because its standard does not actually specify the data structure that is used. It only specifies that code can be represented "as data" but it doesn't say what kind of data that is. It could be a string and still conform to the standard.
Hash Tables – The Secret to Incredibly Fast Software
I’m not an economist. It seems to me that while the VAT on Apple’s products affect the supply/demand for those products it is best to view the VAT as something paid by the consumer. Do you know if this is wrong? This is my intuition but since I’m not an economist my intuition doens’t count for much.
Had been there. In my case, they mistook our play money trading tournament app with real money tournament and removed our app. We appealed the decision a few times and got it reinstated after more than a month. It was a really horrible experience and we got no apologies whatsoever even if it was 100% their fault. They were like "You are lucky because we are reinstating your app."
The cannabis consumers I know in Oregon might just take that headline as a challenge.
Some of my terminal utilities for sysadmins (Reddit gilded)
I think it's typical that the majority of a given public nuisance is created by a small segment of the people who contribute to the problem overall. So it seems logical to target that subset.

Everybody generates trash, but not everybody contributes equally to illegal dumping and littering.
>and the implemented feature is of no use to the other enterprise customers we have

>As lines of code increase development velocity decreases.

How do you make this clear to the CEO......................
Normally I would agree with you, but websites that describe themselves as “absolute free speech” usually attract assholes.

It sounds like tilde here is just being honest. They likely do minimal moderation.
Heh... yeah that popped into my head when i posted this...
OpenLisp is a ‘fast’ interpreter of the ISLisp programming language.
Again, I find it really funny that these guys are politicizing the guy who they claim to be politicizing science. All of this critique is criticism of character and of rhetorical style.

As an aside, I also think it's funny that you could easily* substitute the name Gould for Feynman in each of these criticisms, but somehow Feynman is considered a demi-god among physicists for having the same 'character flaws' and rhetorical flair.
Forgotten and written off as naive in the short term after his death. Glad to see history giving this man the remembrance he deserves, and by proxy, the thousands of his comrades lost to the USSR.
I am not a lawyer, but vague laws are unconstitutional, so, your interpretation is highly unlikely to pass scrutiny.
You can download the code to your own site, and serve it from there. It has an MIT license, and is on GitHub.
“Almost Lisp. Almost open. Fast. Almost.”
The problem is that the taxes are zero for specific businesses. If I want to open a business in New York, I'd get nowhere near as much of a tax break that Amazon got. I agree that business taxes should be low, but they should also be consistent.
T.C. Boyle Finds His Endings (2015)
Here are the rest of the pdfs on kernel.org

https://duckduckgo.com/?q=site%3Akernel.org+filetype%3Apdf&t...
Well, if they aren't then someone with very deep pockets is having fun there because they are like thirty people and have been around for more than twenty years.
"in computers Kilo is 1024, because four bytes is 1024 bytes"

What?

"a small game now takes 8 gigabytes, but that's 'cos modern games are sloppy, inefficient, fat and lazy..."

They include detailed models, high resolution textures and high quality sound effects and music.

"... like the basement dwelling losers who wrote them!!!"

So rarely true any more. It takes teams to create large games these days. Besides, why is a 6502 tutorial calling people who write games fat, lazy losers?
If only people all believed that getting photographed steals your soul. Tongue only partially in cheek
I took a linear algebra course. Maybe I need to restudy but I would rather have links to exact chapters than reading the whole thing, as I don't see a direct path from the linear algebra I studied to the topology concepts and geometry here. Specifically there weren't any curves in linear algebra. Ex 4.10 and 4.11 here: http://planning.cs.uiuc.edu/node143.html

Are examples of things that are hard for me to understand. Especially that 2d picture in 4.11
> What you can't do is take her lack of explanation as if she's hiding something, and then backpropagate and conclude that she must be doing it for nefarious reasons. That is essentially equating laziness with malice

Note that I didn't do that. I asked a question, which is whether anyone has information on whether such payments are made.
In "The Master and His Emissary", a (usually described as deeply flawed but fascinating) book by Iain McGilchrist about brain organization, the author had an alternative interpretation to address the essential timing problem of JJ's notion, where events around the Iliad are several thousand years too late for the process he describes.

The fascination with JJ's idea is not about his theory, it is about the problem he tried to solve, and that we still have not solved. He offered one idea, and supported it as well as he could with what he had, but discarding his idea takes you no closer to a solution.

Note that the events of the Iliad are around the beginning of the Iron Age, near the time of what historians call The Catastrophe, of c. 1190 BC when all the coastal cities around the Mediterranean (except in Egypt) were sacked, and written records dry up for four centuries. The Iliad was written down sometime after the end of this period, coincidentally around the time coins were first minted. Civilization had already existed for 2000+ years, and had money all along, just no actual currency. The Great Pyramids were already ancient, but still much more impressive-looking than today, because their white facing had not yet been stripped off to build mosques of. But I Digress.
No control group. Very small treatment group. Low power study. Possibly of interest to researchers for discussion, no value to clinician or general public.

Nice that they reported side effects of treatment including pain.
> Rule of law demands it be clear what is and is not illegal

While it would be nice, there's actually not really such a requirement. New legal theories are brought in criminal cases from time to time.

The existence of novel legal theories in criminal cases means it's not always knowable precisely what is and is not illegal.

The world is shades of grey, not black-and-white, and that's especially true in criminal law.
I don’t know about the Google Play process but the App Store review process has been worthwhile. I’ve had many phone calls with them over the years detailing specific changes which need to be made to conform to policy. They are definitely not “low-level” employees but they are also not technically proficient. They are policy enforcers.

I’ve also had reviewers push for internal change on my behalf when policy seems poorly applied.

One specific example I can give is I had a link to my website in a game made for kids. They asked me to put a parental lock on tapping the link (e.g “ask your parents to enter the code” type thing). That was a really good addition.
German Bund is clearly something totally different than German Bonds.
Mao’s best friend: Pets are big business in China
>This feeds into decisions about promotions/termination/etc.

Where do you work that makes tolerating that level of idiotic behavior worth it? It the job super interesting or the pay above market rate? If not, there are much greener pastures my friend.

Companies that treat their employees like morons eventually push out everyone who is not one.
Open as in 1980's and 1990's "Open": X/Open, OpenLook, Open Software Foundation, OpenStep, Open Solaris, OpenGL, OpenMAX, ...
Which regulation states that promotions should be based on browser history?
How to Find Indie Marketing Agencies
A big piece of enterprise software I've worked on did a full rewrite successfully. This was a long time before I joined, but the original product was written in Magik and apparently the only requirement was "make it work like magik" which I thought was pretty funny. It definitely was a success.

Though on the same product I came across a mildly hideous half-baked attempt at a UI framework re-write. I got the story on that and it was definitely one of the time-wasting regret stories.

Software is mostly just hard and expensive.
You're a Crypto business, there is no good payment processor for your startup.
"Businesses are productive entities and create jobs."

I'm not sure of the meaning of that statement. Anybody can do something, perhaps dig a ditch and fill it in again, and file appropriate paperwork to be recognized as a company by the state. If that activity does not create more value for society than it destroys, society ought not to encourage it, even though it creates one or more "jobs".
Yeah, it's built with Gatsby which has this sort of behavior baked in https://www.gatsbyjs.org/
Explaining Docker and Containers
It seems to me that robotics is getting more important as more companies are trying to use it (Tesla's smart factory, Amazon's robots in warehouses, space X, driveless cars, drones, etc)
Traditionally, programming has been something that one can self-study and work on personal project to build something meaningful.

But programming with robotics seems to make it hard for individuals to use for personal projects because expensive hardware creates barrier for beginners to enter.

Of course, one can use 3D simulator as a mean to build a personal project but I heard that what you create in 3D simulator often doesn't work in practice.

Then, my question is that what would be the best way to enter field of Robotics and prepare for future where robotics programming becomes very important for someone with only programming background? For example, should I buy industrial robot arms and build personal project of automating simple tasks with computer vision, machine control, and machine learning?
Javascript is sandboxed. Running "random executables" is definitely not.
Indian government is working for a framework called India Stack which they are pitching to African countries. It is biometric linked identity that helps government track their citizens easily while also owning the data (protection from American companies).
A Water Crisis Is Growing in a Place You'd Least Expect It
Just go right for the kill and put your marital status, ethnicity, and sexual preferences right below your name on your resume. That way they're trapped the instant they open it!
No, this article illustrates that Google took the effort disproportionate to the judgement amount. That means going hard.
The people who complain about Ruby performance are really missing the the forest for the trees, IMO. Most people are using Ruby for web development. Web development has hundreds of milliseconds of latency that there is absolutely no way to get rid of (in the form of transit to the server and back to the client). Then you're doing a bunch of I/O. The actual amount of time spent executing Ruby is just not significant in all of that. Ruby could be 2x faster than it is now and it would probably make a sub-10% difference in response time for most of the endpoints in most of the Ruby/Rails apps I've encountered.
I use tmux to run my program. I run it with gdb attached, so when it crashes, I can find the error as soon as possible. I can easily write a gdb script to relaunch it if crashes, but for now, I want to capture issues and debug them timely, so I don't restart it, I keep the crash state.

I also use terminal for most cases, but I made a simple web console. this is to gracefully shutdown the service, in case someone is still connected.