skysight-inc/HackerNews huggingface dataset:
The parents comment certainly is accurate for most staples, cereals, and even meat (raised on corn) but entirely misses the need for more fresh veggies and leafy greens in the US. In the states it generally costs more to buy food made with fresh vegetables. That’s where indoor and vertical ag shines. Many developed countries have plenty of empty calories. Too many. Indoor Ag provides an opportunity to provide scale and freshness to a number of non-grain foods, with less pesticides and preservatives. I hope the field is successful at that goal.
Top List of Mobile App Development Tools 2020 with Its Key Features
Are you planning to create your own mobile app, but have a limited budget? It takes big money to contract a development company, and there are literally thousands of them, so how do you choose? Fortunately, creating an app now does not require a huge investment, months of work, or coding experience!
Business dealing of sorts. My grandfather was an engineer with the utility company and brought me along once, figuring I'd find it interesting. He was right.
The logic for deleting WhatsApp pretty weak and undermines the argument here, especially given the fairly strong encryption WhatsApp uses.
Why should the US put up statues of people that weren't not from the United States? Yes, there were plenty of scientific achievements in centuries gone by. But there is a big difference between not putting up statues of Chinese-Americans, and not putting up statues of people from ancient China. Those are two completely incomparable celebrations of success. There will be many people from thousands of years ago who made discoveries who we will never know about. That's not the point here.
That's a great quote, but I'd suggest it is mistaken in its last clause. Citizens, including the majority, can and have indeed held interests opposed to their own advantage. This has happened in the past and continues to occur. I'd suggest this is precisely because they "are subject to error" - a fact which few powers have failed to exploit.
I'm in a nearby (EU) country and the VOIP rates to terminate calls here are also quite expensive compared to Western EU countries. In a lot of cases it's actually cheaper to make calls to numbers here on a mobile phone from another EU country, than over VOIP.

Telephony in general is fairly cheap, so I'm guessing there's only one or two providers here providing VOIP termination, and without much competition they price their services as high as enterprise companies who need it will allow.
It's simple. Name one historical example where this strategy of systemic censorship of an ideology worked and didn't blow back.

You can't. There aren't any. It always blows back. America is just failing to learn from a lesson that's been taught to various empires for millennia.
Let's put it this way. Trans people are researching the topic of sex and gender through active self-experimentation. They are claiming empiricism, and their direct experience makes them credible experts. They have produced facts backing their empirical claims, and certain of these claims are further backed up by other sources. You are wandering in, denying both facts and expertise and treating it as if it were crackpot theory, a simple matter of "believe whatever you want".

Now, denial of a factual argument is not hate in and of itself, but denying it on the premise of assigning no credit to the messenger, cherry-picking the weakest arguments and calling it "relativism" can be hateful, because it is indicative of a reality that is actively impeding the investigation of truth.
A tyranny of the majority is most certainly a thing. You defining that majority based on race and drawing conclusions is your call, not everyone's.

Coming from an Islamic country, minorities such as gay people or non-religious people cannot seek legal action without a strong sense of a chilling effect.

In the US, you have the electoral college as an attempt to amplify small state's voices to not have states with massive populations dictate who's president (at least in spirit, as I understand the implementation is far from perfect) which is understandable, since states are _first-class citizens_. The other thing, and correct me if I'm wrong, is that you have the house and the senate. The senate adheres to that first-class citizenship of states, while the house is a direct representation of citizens (blocks of them), which makes a tyranny of a majority (e.g. one-size-fits-all bill that suits people of California but wouldn't go well with the people of Wyoming) impossible.

So, if you don't feel like there is a tyranny of a majority in the US, you perhaps have to thank your legislative process for that. That sadly, does not map to private entities.
It wasn't just that the employee picked the man out of 6 pack; the employee they interviewed wasn't even a witness to the crime in the first place.
Thinking about this some more, I now feel really sad for anyone who doesn't use perl (i.e., almost everyone). Its immense power at the command line is something they'll never experience. Nothing today even comes close.
> Quite the opposite, we want to support as few as possible.

Indeed. It's impossible to tell whether two given hashes, computed with different algorithms, refer to the same object. I can imagine that's kind of bad in an archival context.
If all pages were static this would’ve worked beautifully.

But they aren’t, and uBO approach also implies that there is a mutation observer constantly monitoring DOM changes and adding new rules when they are needed. In a browser extension it uses browser’s own RPC to pass DOM nodes to the background page, check them, and apply new rules when needed.

In our case we would’ve needed to use something like a websocket to do it, but WS may be quite problematic. And the overall performance gain from this DOM-survey approach is milliseconds, it’s not something that a person can notice.
Even worse, the employee who was asked to pick him out of a line up hadn't even witnessed the crime in the first place.
Not to the same degree, though. Before Google, Google was not a common page. When Google was just a medium sized company (ok, when Google was a medium sized company SEO wasn't a thing since they were making it, but y'know, pretend), they would already be at the top.

Same for Yahoo, or Go-daddy. I'm sure there are things besides those companies that would get hit, but it wouldn't take long for them to beat them in pagerank.

>Searches for that wouldn't have turned up anything else until the company got big.

I disagree, I think they would shoot up there considering the pretty barren wasteland of other pages about Yahoo the expression.

Vector is super overloaded. It's a very important part of mathematics. It's also an MLM that sells knives. It's also a robot.

Vector the Matrix client would have much, much more work comparatively.
The first time you did this your browser asked for a permission via browser's native permission modal
I don't disagree that it's happened as an issue of historical fact. I'm pointing out that the argument is most often deployed in defense of very much unsuppressed voices. And I'm implying strongly that it's being deployed in bad faith.
> Accountable to whom? What accountability? Why was this necessary?

Accountable to the community represented by the forum itself. Participants in a forum need to have some kind of skin in the game, even if it's based on their pseudonymous identity, which brings us to ...

> Pseudonomity
> This has varying degrees of anonymity

By this I mean a consistent identity that has a history, credibility deriving from a track record of adhering to the community standards. It doesn't have to reference your legal identity, but things like the HN "throwaway" drive-by accounts are a problem, IMO, except in rare cases where the individual would take a great personal risk by speaking out even as their pseudonymous identity. But in that case, the bar of evidence for assertions should be very high.
Is is not the same description for REST API? You pass in a text body and get back a text body? Everyone uses JSON instead of a complicated data protocol?
You have to read the blog to get it. Reasoned argument is its foundation, if your and in good faith people will engage you. The author would say he's dogmatic about 2 things and one is niceness.

It's not elitist. It's as undetailed, straightforward, nonpolitical description of the blog that you will get.
I am kinda irritated that this analysis was not done using ML...
If patriotic is declaring oneself to be a patriot, than your first statement is true.

And do they love their symbolism, to the point where they declare that they would die for a fucking flag.
More vice versa. Guards look more general (being able to express not-equal, and less-than etc), so special semantics for `x,x` only seem warranted if it's very common.
It will be very slow to emulate a Windows x86 kernel on ARM.
If you have a multiple team-members and you need to get everyone using a common approach, frameworks can be useful. If you need to do small unit's of work and need to leverage boilerplate functions, frameworks can be useful.

The issue I see today is many of these frameworks started as ways to build efficiency; they have degraded into disciplines that require exorbitant investment without corresponding business value.
> There a APIs in iOS (which existed before iOS 14) that allow you ask the OS if the clipboard content matches a pattern (e.g. is it a URL)

I don’t think that’s the case. You can check if there’s a URL in the clipboard but that’s a UTI thing.

Most of the URLs would likely be in the “strings” section of the clipboard.
I know what data detectors are, but I most certainly don't get any such tracking option for any of my messages containing tracking codes. I still need to copy those codes into Parcel, and find the automatic pasteboard reading useful. And UIPasteboard doesn't offer such an API, AFAICT.
Fingerprinting iOS is quite difficult because of the limited amount of permutations of device type/OS version/language available especially considering iOS users are very quick to update to the latest release.
Seems like an AirTable/PowerApps competitor, but an early version which means the polish isn't there. Personally I prefer Coda.
> $ alone has so many different meanings and operations depending on context.

Used as a sigil, $ always tags a scalar, a single value.

$foo = 3;

A reference to something else is a single value.

$bar = [qw/ apple orange banana /];

The special variable $$ is the pid of the current process, borrowed from the shell. Special variables with punctuation names have length at most one. The leading $ is the scalar sigil, and the latter is its name.

Dereferencing a reference to scalar is rarely used and looks like either

$$baz = $quux;

or

${$baz} = $quux;

In a regex, $ broadly means end of line, but the exact meaning is context sensitive: possibly end of buffer, just before a newline at the end of a buffer, or end of logical line within a buffer. Where it matters, the anchors \z and \Z have less flexible meanings.

Of those, the kinda fuzzy one is $ inside a regex. The rest follow consistent, simple rules. I’m not sure what you mean by different operations on $. Am I skipping a difficult case you have in mind?
Shortcut File to Exe Converter
Leads to sellers gaming the review system, such as offering compensation/consideration to buyers leaving reviews and/or providing fraudulent reviews.
What iOS 14 does is it shows you a dot in the status bar when either the camera or microphone is used (with different colors for each).

In Control Center it will also show you which App recently used those.

So that’s not more fine grained control, but it can help you understand when someone is abusing the permission.
Yeah, I'm okay with other people having opinions. Please share yours rather than telling people who can and can't have one.
> Maybe you just didn't copy anything TikTok was interested in keeping track of.

Odds are, like almost every other application it cares about website URLs to deep-link. Pretty much every reddit client does that for instance.
Yes it is, because devs aren't going to respect it.

Even Android is going into this direction, locking down APIs, access to Linux syscalls (not even considered part of NDK official APIs), background execution modes and file access.
This is Hollywoodification. They’re not naming it after Mary Jackson because she’s the first black NASA engineer, but because Hollywood made a movie about her.

If some historian digs up a previous African American engineer, will they change the name? No.

A while ago the Federal Marshall Service wanted to name their headquarters after Wyatt Earp. There was outrage, and they backed off.

Something tells me that won’t happen here.

Downvote away.
> But the other Americas, Europe and Africa are so heavy on it.

FWIW at least in my neck of the woods I stopped receiving messages on WhatsApp about 2 or 3 years ago and when I got a new phone in October last year I didn't even install it.

Everyone is on Telegram and while I see people joining Signal all the time, the first time I actually had a conversation with anyone on Signal was a few weeks ago.
Statement would be professional suicide in tech today
I grew up believing in science, democracy and equality. I thought tech was the embodiment of that ideal.

I don’t understand how we got to a world where you can get excommunicated for referring to scientific truths.

I don’t understand how someone from a wealthy family and with a Harvard degree consider themselves at a disadvantage to anyone. In particular, I don’t understand why they would consider themselves deserving of a helping hand - over and above what a dirt poor person would get simply because of who they like to sleep with or what the color of their skin is.

I don’t understand how we think that a venture fund that will only consider applicants based on the color of their skin is a step forward to be celebrated.

I don’t understand why Hispanic and Asian American plights are somehow fine to be ignored because they don’t fit the narrative.

I don’t understand how we can want to be a society that decides that every single profession, hobby, sport, location, etc needs to be “equitable” - balanced in every way based on the gender race etc of the overall population.

I don’t understand why saying “I don’t give a shit what race you are as long as you get the job done” is considered racist.

I don’t understand how we collectively seem to have decided that - a society where what’s between your legs, or the color of your skin or who you like to fuck is completely irrelevant - is no longer a desirable goal.

I don’t get it.

So here we are. Destined to be flagged. I just needed to get it off my chest for my own sanity.
Also stop (or reduce) following the news and online aggregators of news (like reddit, HN, etc.). You'll feel even better and freer.
> disincentivizes investment in housing.

Great! Housing shouldn't be an investment anyway. There's no reason it has to be; there are plenty of places -- like Japan -- where houses are depreciating assets that expected to be torn down when the owners leave.
>You think personal liberties are at a low point?

I'm not American but I think the underlying (philosophical) support for the type of liberty (of expression) that Mill is talking about is probably weaker than at some points in the past. I see more comments on Reddit bemoaning the 1st amendment usually indirectly but sometimes explicitly. The spirit of the old quote (usually misattributred to Voltaire) by Evelyn Beatrice Hall - "I disapprove of what you say, but I will defend to the death your right to say it" seems to be really out of favour these days.

On top of that, the power that corporations are able to exert over public discourse is probably at an all time high. Newspapers were often/usually owned by elite interests but a lot of the street level debate used to take place in forums they didn't control (i.e. face to face). Now both the newspapers and the discussion platforms themselves are controlled by basically the sets of same people. There's a reflex to say "Well, YouTube banning you isn't censorship, just a private entity making a decision not to host your content" and that's true but it's not quite the full story. If Facebook, Google, Apple, et al all ban you (and particularly if your ISPs refuse to host your content or the payment processors refuse to handle your accounts) then that is not too far from the level of influence governments have when banning things. When people like Alex Jones are "de-platformed" we might chuckle (or cheer) as he's either a huckster or a lunatic (and possibly both) but you don't need much imagination to see that the same thing could happen to anyone else deemed to be too radical/dangerous in the future. Fortunately the internet is still very fragmented and there are probably thousands of hosts I could go to put up my website if I wanted. But if AWS/GCloud/Azure/Alibaba end up dominating the market completely will that alternative exist in the future? And even if it does if everyone is getting their news from Facebook/Twitter then maybe they will delete any mentions of my call for a general strike anyway.

Again, to be clear - that does not mean that there is less liberty today. There is unquestionably more. But the direction of travel in both these areas is concerning.
When looking at the website, I do think this could be a very decent product that could fulfil a business need.

From what I've seen many businesses use Excel sheets as a sort of apps. And this seems to be a mobile-compatible version of that idea. Of course it'll be very limited, but for a certain niche of business apps it could be very useful as a replacement for Excel.
So that iOS developers can enjoy the rampant piracy and app repackaging that takes place on Android?
Hrm, just noticed that hn ate my asterisks. Backslashes don't work, either. Unicode to the rescue: ⁕#⁕#4636#⁕#⁕
The Talk Show Remote from WWDC 2020, with Craig Federighi and Greg Joswiak
I just finished Rousseau's Social Contract and Discourses, and I really recommend reading the Discourses as they paint a harrowing picture of how any government -- including democracies -- can become bent to a particular will and therefore lose its Sovereign mandate: it will sound very much like the modern USA. Whether that is true is best left for another time.

I'm currently reading the book's predecessor, John Locke's works Second Treatise and On Toleration.

I think one thing that is very important to these books on liberties that is missed is finding one with a good introduction that can put it in it's historical (read: dated) place. It is too easy to otherwise miss that Locke is not exactly anti-slavery, for example. Or that the "family debate" and role of the patriarchal family, that left the suffrage of women in doubt, was not addressed. Or that the whole struggle for their times was really a question of how to morally justify rule by people versus rule by monarch (and your suggestion of Hobbes' Leviathan is actually arguing for the monarchy, on the other side of the debate). And this debate was otherwise taken within the cultural context of "Wealthy, Man, Head of household", which may be wrong on all 4 counts today (the culture itself is changing, the discussion is no longer limited to the wealthy, men, nor head-of-household family units).

The "monarchy vs people" debate of their time is not an argument we are exactly having in real life. And what I've found by reading the works of this area is: just as fans of this kind of liberty love to out the onus on the "other side" that they need to consider these points, the fans of this kind of liberty really have an onus on them to need to continue the discussion and update it for the modern world: as I move from Plato to Locke to Rousseau their writing really do faithfully build off one another and so it should be possible today in 2020, and modern writers like Haidt (whose works I have also spent time reading) do not meet this bar, I feel.

Without this, simply reading these authors and saying "see, America, read this and be convinced" keeps giving everyone the burden of catching up on the 300-ish years of criticism of these works and discards those intraveneing years' political philosophy debates. A major setback, in my opinion, as I may have the time and willpower to earnestly become a read person of political philosophy, but that is certainly a luxury of a wealthy individual like me (and the founding fathers of the time) and not everyone can afford that (and economic disparity is also a key factor addressed by people such as Rousseau).
> People keep saying this but I've never seen one of these app-specific paste widgets.

Both pocket and instapaper will prompt if open with a link in your clipboard.

Several reddit clients as well, I’ve seen in on narwhal and the Apollo dev explicitly noted they do that in the corresponding Reddit thread.
I really don't want to give them any attention, but for the most notable example, see https://news.ycombinator.com/item?id=16244350

Note that there are many more such sites if you choose to go down that particular rabbit hole.
The Chrome feature is "Scroll to Text Fragment" and uses a magic fragment that looks like this:

http://example.com/#:~:text=illustrative%20examples

docs:

https://chromestatus.com/feature/4733392803332096
You got me! Enjoy your evening :)
Initial quality consists of things like does the infotainment system work well...
Not just possible, but likely:

> Various viruses, including the one that causes severe acute respiratory syndrome (SARS), have been linked with autoimmune conditions such as type 1 diabetes.

Btw, obesity is NOT a risk factor for type 1 diabetes.
"Internet addiction" seems like a different thing than the rest of those to me.

Being addicted to discovering new information and sharing with others sounds pretty healthy to me. I think the difference with HN vs FB is that at some level, you are driving your HN interaction, while FB is driving your FB interaction.

I think it only becomes "internet addiction" when you're not the one in control.
Get a Comfortable Chair: Permanent Work from Home Is Coming
Much as I would like to give Gruber credit for asking about the developer relationship with the App Store at the top of the interview, the question really felt like a softball. I know he's got a relationship to preserve, but Hey is one hell of an elephant in the room to let pass without a follow-up question.
Thank you so much for this! I submitted it here because I stumbled across it and was really surprised that it hadn't been on HN yet! If we somehow get Go+ in a Jupyter Kernel that would be awesome!
I totally agree, and the most obvious example is Julius Caesar (of course!). A charitable interpretation, though, would push us to look at the "average case" (us engineers often solely look at the extremes), where Tocqueville I think has a point.
I'm sure I think of a dozen python syntax trick most python devs do not not exist.

Python is good enough without them that they never had to learn them.

In fact, today I'm teaching "advanced python" to someone that has been coding in python for a year.

This person didn't know about list comprehensions.

I would not worry about that.
Your comment about a solar panel and battery reminds me of my van with solar panel and 100ahr lead acid battery and a 2000W inverter.

Things I've done with it. Run a Engel Cooler. Run a microwave. Boil water. Probably 1-2 gallons a day. Charge batteries for power tools. Run a skill saw. Power lights indefinitely.

With just that you're getting close to a middle class lifestyle.
A relevant quote that seems to always be passed over in discussion of this work-

“Despotism is a legitimate mode of government in dealing with barbarians, provided the end be their improvement.“

-which of course was intended as an expression of support for the British colonial project in India.
Show HN: Peepeepoopoo.js
> what they were preventing.

You could also look at it as _what they had offered apps unlimited access to in the previous 13 OS versions_.