skysight-inc/HackerNews huggingface dataset:
An interesting point and well made.

However, I think there is a distinction between war as a political platform, and incitement of violence. Even when Churchill campaigned for war, he campaigned for the United Kingdom to wage war. He was calling for something that is legal.

The people who inspire the terrorists are not just campaigning for lawful war. They are inciting the masses to commit violence against civilians.

We should be able to differentiate Churchill and Bin Laden.

When it comes down to it, there will always be a situation in which a law makes the right thing illegal. Drunk driving a dying person to the hospital in an emergency is illegal but it's not always wrong. I think laws should aim to maximize benefit and minimize harm rather than stay ideologically pure.

In that light I think in this day and age, it's much more important to disable the ISISs, the KKKs, and other inciters, than it is to enable the Churchills. It's a value judgment here, but how many Churchills are we expecting in the next 100 years? Because terrorists are here right now.
Most people simply don't understand how enterprise companies work.

You think you have plenty of money to spend and it's easy to get licenses for software. Nope. It's often harder than being in a small business. Licenses often mean lengthy RFPs with extensive Legal and Procurement involvement.

Need to try and sneak things under the radar if you want to get them to buy your products.
They’re growing alfalfa in California, then exporting it by ship to Saudi Arabia so that they can feed it to cows there.

I’m sorry, I don’t see the problem here.
I had a question about:

"Global file system

In Unix, there is a global root file system"

Why night this be seen as a shortcoming, especially with mount namespaces now? Can anyone say?
More "graphics API is the worst lock in possible"... With an online game it's way easier to escape graphics "lock in", especially considering almost everyone is using a game engine (Unreal or Unity) that hides most implementation details from you. There are challenges with porting graphics apis are different shader languages but with glslang and dxc supporting different languages it's basically a solved problem. The main issue with service lock-in, and why it's worse than proprietary graphics APIs is that it blocks cross play. So even if you wrap the API for different platforms Steam users cannot play with Xbox users, etc. The idea that graphics API is the biggest bottleneck to game portability (especially across systems that also have proprietary windowing systems, threads, audio, input, programming languages, network libraries, etc) because John Carmack said we should use OpenGL 20 years ago needs to die.
> It encourages mainline collaboration

I feel like this is demonstrably a false promise by looking at the billions of mobile devices never getting any updates because of vendor neglect.

> and greatly improves the quality

Compared to what?

> and compactness of the drivers

Which no user has ever cared about.

> up to date drivers for the vast majority of devices you'd want to use†

I notice that you excepted billions of devices in order to make this claim.

> inexplicably refuses to develop against the mainline kernel

It's not inexplicable. It's easier and cheaper.
I used hands on table (free) in an internal project. I would have had the budget to pay a license but the “N developer” option[1] was too confusing. We have interns and outsourcing partners potentially touching the code, how many licenses do I need? Negotiate an enterprise license?

This would have involved legal department and dramatically increased cost and time to resolve.

A “not more than 100 unique users per day” license for 1000 USD I would have bought in a blink of an eye.

[1] https://handsontable.com/pricing
Parking policy in New York City, including Manhattan, is actually designed quite thoughtfully to make parking accessible to everyone. It is certainly easier if you have money, but you could be living in a van on close to $0/day in Manhattan and still find a spot to park somewhere every day, even if it takes a while.
THC or CBD?
These guys, if this is what they do, are the enemy.

I guess when the general populace realises we may get mass defection from this hostile, mindlessness. Before that you may be randomly screwed.

There's always the possibility that having no ads was the actual crime, and they cooked up evidence.
You seriously overestimate their both their automated and manual control if you think they are capable of passive aggressive actions to non-entities. They closest they can come is hiding autosuggest when too many people complain or it becomes too sensitive like say "Ted Cruz Zodiac Killer".
I'm not sure how that's relevant to the point that Google Play is full of malware.
> should always use 555 numbers in tests

...And don't give your test suite access to the real world.
Good to know. I had actually forgotten about Dart. Feels like Google should probably throw in the towel on it, but I haven't been following it.
Not sure why that's a bad thing. Driving a private car in Manhattan is a luxury and should be priced accordingly. Transportation options should be available to everybody, but not every transportation option needs to be available to everybody.
Comparing AdMob to Facebook Audience Network is like comparing a lemon to a watermelon. Majority of FB's display revenue comes from ads on their own properties. This is not true for Google where their display network dominates their display ad spend.

Anyways, the fact that I have to explain all these things tells me you are pretty new to this and don't understand things deeply enough to have this debate. I will sign off.
A more accurate read would be:

1. Massive hype suspended the critical faculties of many gamers (maybe fueled by Murray's geeky and somewhat confused countenance) and the game saw substantial pre-orders.

2. Sandbox, infinite exploration nature of the game meant massive numbers were playing after launch despite disappointment and frustration in the game. It does offer a unique experience.

3. After a period of keeping their heads down as an organization -- probably partially to try to avoid a lawsuit -- they started rolling out free updates that pushed the game forward enough to maintain interest.

The game was hugely successful, even by AAA standards. Combined with a tiny team means they could likely put out free updates for another decade.

I have a feeling they're playing the long game. Once they've unequivocally won people over with updates they'll likely use their war chest and momentum to roll out another insanely ambitious title, though they might stick to a PC release so they can manage expectations better.
Gordon Bennett! That certainly provides a stark reminder of how slow BASIC was on the Commodore 64.

This rings a bell though: I remember encountering it back when I owned the machine, possibly in the BASIC manual that came with it, possibly in a magazine, or perhaps somebody at school mentioned it.
> The way it's described it almost sounds like the service exposed to the internet had write access to the files.

A service exposed to the internet gets to decide what it sends to end users. Compromise that, it can replace the stuff sent on the fly.

Not saying that's what happened here, just pointing out that not having "write access to the files" isn't a guaranteed win either.

Depending on what else the attackers had access to (executables key signing pieces?), likely determines the approaches they took.
It almost got a summer job and a learners' permit. Sad day. :'(
I'm not familiar with Go or Plan 9 to know if there is any connection or not but I am curious.
Is this level of generalised incompetence accurate?
Both are just fine.

For me, on mobile, it takes a LOT to bother with an app. Any alternative, even close to reasonable, gets the nod every time.

On a PC, this is less of an issue. Applications will often have great, or superior functionality. No worries.

On mobile? No. The opposite is nearly always true.

Should have been clear.

As for solid platform look and feel... depends there too. If the UX is really optimized for the task, I will take it. Have used so many now. Almost non issue there.

Generally I dislike app stores. This favors PC too.
I did that immediately after it started. You can do it from right in the notification now, no need to go through Settings.
This article explains the use of copper compounds for both conventional and organic apple crops is about the same.

https://geneticliteracyproject.org/2018/05/23/a-behind-the-s...

The author solicited input from many farmers. He openly admits the official record keeping is lacking. So in some cases he has to infer amounts.

Author also gives examples of organic crops which are (generally) more damaging than conventional. Such as organic bananas. TIL.

But the general gist is that organic techniques use much less of much less toxic pesticides.
can you recommend good PHP book?
I used to avoid the Bay Area's buses like the plague for many years, but in the last couple of years I came to ride them a lot and have been pleasantly surprised.

They're really convenient, with buses being able to take me to within a five to ten minute walk from most anywhere within the Bay Area that I want to go, and even closer within SF proper. They're a lot quieter than the BART (where I feel I need ear plugs to protect my hearing), it's as clean or cleaner, and there are now apps like Citymapper which tell you exactly which bus to take and when to get where you're going.

My main gripe is that a couple of times buses just didn't show up at all when they were scheduled to arrive (not just late, but just skipped a bus).

NYC's subway system is definitely way better than BART in terms of having way more stops and going virtually everywhere, but it also has its own problems (like the stops being deadly hot in the summer and freezing cold in the winter).
You don't even need the token issuer to have government identities, you just need some way of rationing tokens.

Using identities for that is actually somewhat problematic because identity theft is generally pretty easy. The attacker compromises many devices, or a database containing the information of millions of people necessary to impersonate any of them to the token issuer. Then not only does the attacker get a large number of tokens, a large number of people also lose the ability to sign up for the service themselves. It also opens you up to deanonymization attacks if the token issuer and the site collude, or anyone else can compromise or coerce both of them at once.

But there are plenty of other alternatives.

You could ration them based on some other scarce thing, e.g. issue only X number of tokens per public IPv4 address or IPv6 /64 block per year.

You could exchange tokens for a security deposit. A few dollars for a token that can be used for over a decade is a minimal cost to a real user, but a few dollars for a token that lasts 90 seconds before getting banned is a real cost to the spammer.

And you can combine them. One free token per public IPv4 address per month, and if you need more then provide a security deposit.
> but either the government just wanted to pretend it cared (back when they introduced the law), or it doesn't care and accepts that this implementation is good enough.

It's all about responsibility transfer, I think.

If you've ticked some box that you should not have, then it's YOU who is responsible for whatever bad may happen.
You need to stop posting about psychiatry. You're a dangerous idiot. I've noticed this before, and I've chosen to risk my HN account to tell you this.
You really want to delegate that soul crushing work to your engineers?
yes. when there is a competition for limited resources, the poorer you are the less likely you will have access to the resources. That's how it works.

No matter what you do you could never change this. You will simply create an alternative (and/or parallel) system with its own poors.
RChilli’s Exceptional Experience at People Matters TechHR, Singapore
This reminds me of a great quote from Tropic Thunder: "Behold, God's mistake!"

Anyhow, interesting to see the eff getting in on what it perceives as a dark UI pattern. I ran through this age check screen and had no problem.

I do not see a profound issue with creators that rushed through it having to submit gov ID. If the account is that valuable, teenagers can get ID. Frankly, they should probably have one anyway.
The fact that china has 11 trillion in assets in a country with only 12 trillion in gdp is not a good thing. Kyle Bass actually has a good talk in the crazy amount of trouble they are in. https://youtu.be/dBTekk9g4-Y?t=255
Sorry wasn't clear enough the 0.99 was referring to the transaction value itself, not the fee.
Hanging chad is a reference to disputed ballots in to 2000 presidential election, Hence my reference to the year 2000 [1]. Definitely yes, these are questions about culture rather than age and is more specific to Americans. The same applies to the original Leisure Suite Larry age questions [2]. My post was intended to be more humorous than practical.

1. https://en.wikipedia.org/wiki/Chad_(paper)

2. http://allowe.com/games/larry/tips-manuals/lsl1-age-quiz.htm...
I'm also interested in the application of dependency graphs for knowledge.

Metacademy is an open source/CC site that is based around this idea. For example here's the dependency graph for learning about deep belief networks.
https://metacademy.org/graphs/concepts/deep_belief_networks#...
Could suborbital point-to-point be worth $20B a year in 2030?
Stick it out until you become a manager of managers. Then the job gets fun again.
> "70% of businesses don't do user research... and this is basically constant over revenue buckets from $0 to $50M+."

> I think there are a surprising number of things you could replace for "user research" here, in that meat-and-potatoes things that are well-written-about seem like they're technologies which should exist everywhere... but they're not.

> Also worth noting that there are many businesses which have several genres of meat-and-potatoes things missing but they do one or several things well enough to cause success in spite of that.

If this is accurate shouldn’t it be possible to go from nothing to charging $10,000 per consulting engagement in under a year? Do one of the shorter coding boot camps that will actually teach you a useful amount, like App Academy, then do a course on conversionxl, like their conversion optimisation “mini-degree”[1] and then do a lot of sales calls?

[1]https://conversionxl.com/institute/
I think you are accidentally retconning current status quo onto the past - early mobile internet was terrible, low bandwidth enough that mobile was about /fitting/ the page down the pipe instead of user interface, and also expensive with far lesser adoption such that wifi-only tablets/PDAs were more of a thing.
This is why class action lawsuits exist.
Case in point. Google's ANGLE library has a in-progress Vulkan back-end. (Used for WebGL in Chrome and Firefox). ANGLE does only provide OpenGL ES, but then so does Android.
I wouldn't be surprised if an upcoming android version required Vulkan suppport and Android shipped with ANGLE for OpenGL.

https://github.com/google/angle
So your children read Financial News and your mum reads Golf Magazine or your Dad reads Woman 's Fashion magazine?

How many of those can be shared? In terms of Interest.

Even a $19.99 would have made it a great deal for many.
Microdosing is the best of both worlds -- you get the same focus and random insights without the hallucinations.
Whenever I feel this way, I try to remember that humans have _never_ lived longer, healthier lives than we do now. On balance, we’re doing pretty well.
With Emacs you can mostly just use tramp and edit from your dev machine.
I don't get it. What happened in 1978?
Poe's law? Elaborate please.
It's pretty easy to see what's going on. The central banks have flooded trillions worth of bank money in a zero growth economy. And companies like WeWork are converting that into hard money for insiders. Every billion they spend insiders strip off some percentage. That's all WeWork is about.
Dart is the basis of the primary UI framework, Flutter. Flutter is also cross platform, and can be compiled for Android and iOS.

https://flutter.dev
See the top couple comments on this thread (from within the past month) by q3k:

https://news.ycombinator.com/item?id=19254828

That should be impossible in Fuchsia.
I mean, you basically said, to an audience of senior developers who are here to share their knowledge:

"I used to hate this slightly senior dev [for] trying to teach me stuff"

Why do _you_ think you're being downvoted?
The first problem I want to solve was that convert MD file to PDF.

And I found the powerful way was browser print. It allows you zoom rate/choose page range.

So, I dig in CSS media query and try to compatible cross browser(Chrome&FF).

I made an editor in left side just cause sometimes we want edit some typo or something before convert...haha, codemirror makes a good user experience than textarea.
If you share video through their platform, it will have their logo. I do, because if I want to share video with music and so effects, TikTok is the easiest one to use, and then I share the video on other platforms as well, with the logo of course.
sounds like a great time to make it a matter of legal compliance; that way, they can always blame the government for how it's done.
Reading through this, it reminds me of pointless arguing of whether superman can beat goku. There's a lot of logic and maths, from both sides, yet in the end it would be impossible to know the answer.
There's also the danger of car accidents, which is much greater than that of mass transit.
American Airlines cancelling 90 flights a day because of Boeing 737 Max
There would be zero use in that. Anyway, that spectrum can't be used due to how the tech isn't there to tap into it
You don't even need to tell the protocol.

We had this issue with D.star where it was an amateur radio digital protocol in which they didn't tell how to encode or decode. Brought up at an FCC hearing and deemed completely legal.

This can't be right. IIRC you have to publish in a public place how your code works, and I believe the D-STAR specs are public; its just that any implementation is blocked because of copyright or whatever dumb crap.
Ask HN: How does one keep up with the flood of messages on HN?
There are many messages posted on HN everyday. But not all of them interests me or are useful to my work.

So how does everyone on this platform find posts that are relevant to them without having to go through so many messages or having to frequently keep an eye on every post that is made on this forum?
If you want absolutely no competition, guild style selection, and losing people enmasse when it inevitably lacks a killer app sure - and don't mind losing money over time instead of gaining it - inflow vs outflow is what matters not cash reserves.
You may want to check out Intel's optimized version of TensorFlow Serving[1] for further improvements (on the order of 2x for ResNet-50[2]).

As an aside, I took into account the resource allocation in the parent comment. The c5.2xlarge has 8 cores, 8GB RAM [3] and does a single fp32 inference in ~17ms. If we chop that down to 4 cores and assume linear scaling we can fathom running ResNet-50 in ~35ms compared to the ~500ms achieved here. I'd recommend comparing to a known baseline rather than a "vanilla setup" to ensure you aren't missing any simple changes that may dramatically improve performance.

[1] https://github.com/IntelAI/models/blob/master/docs/general/t...

[2] https://www.intel.ai/improving-tensorflow-inference-performa...

[3] https://aws.amazon.com/ec2/instance-types/c5/
When I get into Youtube from a private browser, it shows videos in my country. What if I'm under 13? Clearly it's using my IP and it doesnt ask whether I'm 13 or older?
For some reason I read the title as "Is there a way to invest in YC companies?" It must be my jetlag.
Very interesting, look forward to seeing this develop.

Reminds me of the analog delay-line memories from the 1940s to the late 1960s (https://en.wikipedia.org/wiki/Delay_line_memory#Mercury_dela...) and bucket-brigade devices of the 1970s. (https://en.wikipedia.org/wiki/Bucket-brigade_device) But in a whole-new dimension.
Well, in defense of Network Next, their system seems to fall back to public routes if there's no benefit. That doesn't seem too much like lock in, since you have to have public servers working anyway.
That's just a coupon. There is no doubt Trailfinders kicks back some of your purchase $$ to AMEX.
Personally, I think we need to have state intervention.

The American finance and payment systems are a Rube Goldberg machine. Too many layers of middlemen adding cost and clunkiness; technology which was barely a good idea in the 1970s. But too many middlemen with a stake in it for anything but the state to blow it out.

I could imagine a system where everyone got a basic bank account for life-- each SSN and EIN is also an account number. The account is managed by the state as a public service, and you can assign it to a local brick-and-mortar bank to handle in-person banking. There would presumably be competition for the business.

That way, everyone would have guaranteed access to direct-deposit payroll and ACH-style-but-less-of-a-boondoggle electronic funds transfers. Push and pull payment APIs could be part of the state provided system, with enormous economies of scale driving the transaction price to essentially zero. Since the underlying service is state-run, it has to support any legal business purpose or the courts will shred it.

The financial tech sector is then freed from having to reinvent basic transfers and accounts again and again, and can focus on value-add services.
>The FTC required TikTok to “destroy” the “personal information” of any account belonging to someone currently 13 or under...

If they are required to "destroy" the data, how can they restore it after proving age using a government ID?
I will never forget what I found when hacking the internals of Handsontable many years ago...

JavaScript For loops with

- :label (eg go to)

- continue

- break

It was definitely an interesting sperlunk!
Go previously used segmented stacks, but stopped in the 1.4 release (2014)
Younger people, with the possible exception of the highest-earning younger people, would likely benefit from Medicare for All. Currently, coverage for older and unhealthy people is cross-subsidized by younger and healthier people, due to the ACA's 3:1 age band and "adjusted community rating" respectively.

It's unlikely that Medicare for All or any other broad public insurance program would be paid for by taxes on younger people specifically. More likely, instead of older and unhealthy people's insurance being cross-subsidized by younger people, it will be subsidized by high-earning and/or wealthy people.

I agree that freedom of religion makes things tricky. In fact, I'd broaden it to freedom of choice in general. Should we tax obese people because we don't want to subsidize their poor health decisions? What about smokers? How many times should we pay for expensive rehab facilities for drug addicts who repeatedly relapse? How long should we pay for comatose, vegetative patients to occupy hospital beds?

But for what it's worth, all of these decisions are already being made (to the extent that regulation allows) by private insurers, and while they'll be tricky regardless, I'd rather have them made by the government than by the private sector.