skysight-inc/HackerNews huggingface dataset:
Most of these sound reasonable, but I've never bought into the "grow vertically" idea. It seems to ignore physics.

Sunlight is delivered as electromagnetic power (watts) proportional to surface area. Plants naturally grow on the surface of the earth, and therefore receive a small proportion of that power which they use to convert CO2 into sugars and eventually plant mass which we eat. Stacking a bunch of plants on top of each other cannot change that the lower plants must receive less power, and therefore cannot grow as much. And that's ignoring the added complexity and logistics (read: overhead) of maintaining a system that stacks plants on top of each other, which would surely obliterate whatever 2-digit% efficiency bonus you can eke out of stacking. The universe doesn't work like Minecraft.

Chemical and water use reduction seem to be a pretty good outcome, as well as being able to ignore seasonality.

I would like to see some numbers on farm equipment (in?)efficiency before throwing that out as a fact. Color me skeptical but it doesn't seem obvious at all that rebuilding a 10000-acre greenhouse every 20 years will necessarily produce less greenhouse emissions than running a few tractors. Or even that harvesting food in a greenhouse takes less energy than doing it with a tractor.
Reposting my earlier comment from [0]

This article is incorrect.

There does not appear to be a change between Safari 13.1 and Safari 14 for how it handles GA. I have tested it myself.

With Safari 13.1 Apple made a change [1] to their Intelligent Tracking Prevention that blocks all 3rd party cookies for cross site resources.

The only change in Safari 14 appears to be that it reports which domains have had cookies blocked. The Google Analytics beacon is still sent by the browser.

Benedict Evans (cited in article) since deleted his tweet, but this article seems not yet to have been updated.

[0] https://news.ycombinator.com/item?id=23612140

[1] https://webkit.org/blog/10218/full-third-party-cookie-blocki...

Edit: it seems the article has been updated since earlier today, and now references tweets from myself and Simo. The article title is still very misleading.

Edit 2: Simo has now written up a post with more details: https://www.simoahava.com/analytics/no-safari-does-not-block...
And yet, for the typical office user, it supports most or all of the stuff they are going to do. It's also fast, reliable, it renders Office files correctly, and the UI matches what people are familiar with.

All told, it's pretty good.
If people can make a quick buck counterfeiting it then they will.

For me it doesn't work to say "who would do that??", I'd rather focus on "Why has Amazon let the problem get this insanely bad?"
Apple sells keyboards with Home/End keys, and they do what you'd expect (e.g. https://www.apple.com/shop/product/MQ052LL/A/magic-keyboard-...). iMacs and Mac Pros come with that type of keyboard.

You can also plug in arbitrary USB keyboards, or pair arbitrary Bluetooth keyboards, to a Mac, and the Home/End keys on those will also do what you'd expect.

Apple just doesn't bother to put Home/End/PgUp/PgDn keys on their laptops — presumably because they find that people don't need them very often; and that, when the keyboard's size is already constrained, people get more value out of fewer, larger keys (while requiring key-chords for some things) vs. more, smaller keys.
Some people would consider that a good thing.
Ask HN: How did you get your first Sponsor?
Question: How did you get your first sponsor for your blog/podcast/platform/website?
I don't know what you mean by functioning. The US had an estate tax systems. It functions. The issue is whether it serves the purpose for which it was created.

I suspect that European billionaires find it just as trivial to legally avoid estate taxes as they do here.

There seems to be a naive understanding of the manner in which the 'rich' hold their money and wealth. It's not sitting in a nice and tidy 401(k) that is easy to identify and tax. Instead -- if they know what they are doing -- it's a convoluted web of interests in international companies, foundations, and contractual rights. If he wished, for instance, Bill Gates (just to use an example) could easily arrange things so that he 'owned' nothing, yet still lived like a billionaire.
Maybe it's regional, as I've never heard music in an elevator before.
Can they, though? It seems like a lot of the use cases for App Clips depend on physical infrastructure being added in the real world, like the NFC sensors that project the existence of an App Clip. Apple likes to control, but I don't think they can really compel physical infrastructure.
Probably Alexander the Great.
Simo Ahava is an authority on GA.
Things in this case went wrong a lot earlier. What judge signed off on a warrant for this fishing expedition? The cops openly admitted they had no idea what they were looking for in that phone. They just wanted to look around and see if they find something incriminating.

That is NOT how search warrants are supposed to work. You are supposed to know exactly what you're looking for and where you intend to find it. You present that information to a judge to get the warrant. "We just want to rummage about" is not generally accepted.
Because perl improved over time, but they didn't want to break people's existing code needlessly.

No-one ever deliberately invents 'senseless' things, we just discover better ways over time. Sure, if we could somehow magically always invent the best way first of all, that would be great. But we can't, so we make the best of what we have, and improve when we can. But there's no need to punish the existing users of older, 'worse' things.
In my experience a lot less money comes out of Android, and feature parity is extremely important. If iOS didn’t have the equivalent feature, there was often no significant advantage to utilizing them on Android.
Good to know. I didn't really pay attention to the iPod touch line at the time.
It appears to be fixed.
Draw on This Website
Hey OP here.

I started looking around for sponsors yesterday.

I don't really know the ropes yet, but I feel like I have good enough stats to show to land a sponsorship deal.

I was wondering if anybody here went through this process? If yes, how did you approach it and how did you land your first sponsorship deal?

Stats for context:
- 100K+ pageviews this month
- 6000+ subscribers
> Choosing a handful of successful winners in comparison to "most firms only last about 10 years" is a selection bias.

"Most firms only last about 10 years" is selection bias because most firms don't even last 10 years. Infant mortality is very high. The firms that do last 10 years usually last 20 or more.

Meanwhile you're ignoring my point -- it isn't a question of how many companies are destroyed, it's a question of destroying even more of them. Some evidence that maintaining a stable company is hard is not an argument for making it even harder.
Outside of court systems and some or a lot of government stuff, what use is there for inferior products vs Zoom? I don’t think China or whoever else is the boogeyman right now is going to care what mid level execs at most companies are talking about.
Favorite syntactic sugar feature: the /x modifier which makes the regex ignore spaces and comments, meaning you can break your regex into multiple lines and comment them.
Good to know

Do business accept Venmo (I know some do, though it seems Venmo is backed by a pre-paid card)? Can you pay your rent with it, for example? Tuition? Buy a car with it?

The payment methods I mentioned don't require people to install an app or enter an agreement, you have a bank account they're available to you. Sure, there's some typing of numbers (but that's pretty much a copy-paste today). Not to mention the privacy issues with Venmo.
I was just expecting a page with the word 'anything'
You call 8% sales tax a high tax rate, but 15-20% capital gains low. Explain?
Piwik utterly failed (for me) for any semi-high traffic site. Simply couldn't hand large volume logs fast enough no matter what hardware we threw at it:(
Distributed Perfection
> people motivated to get the master key

Or, more likely, people charged with protecting the master key being negligent.

One of potentially many examples: https://www.renderlab.net/advisories/mta-key/
Zelf: Is it comfortable to have a bank in your messenger?
Hi everyone!

I want to wrap my head around conversational interfaces and ask for your opinion regarding this type of UI for finance.

Conversational user interface (CUI) is a digital interface which makes our interaction with software like human-to-human conversation. CUI is more social and natural. Instead of "navigate", "click", "exit" you rather "ask" and "answer".

PRO:
– 84% of user's screen time is taken by 5 apps. Hence, it’s much easier to reach customers on channels they already use than trying to get them download a new app
– Different branding: the software is getting human-like identity and charisma that can be developed not only in visual identity but also in it's voice. It's easier to convey emotions in a conversation.

CON:
– Natural but not always efficient. Answers like "I don't understand you" quickly lead to customer's frustration. These interfaces are efficient only if the users know exactly what they want and how to ask for it, and the bot is smart enough to parse complex requests and execute them in real time.
– Cognitive load: users have to formulate their needs because their is no button interface, that designers have already thought about and done for them

In connection with our launch on Product Hunt I’m really interested in your opinion on our messaging banking – ZELF.
It is a neobank without an app, where you can get an account and a MasterCard Debit card under 30 sec via your favorite messenger (currently available in Facebook Messenger, WhatsApp, Telegran and Viber), send and receive money using text and voice. The card can be used for offline and online purchases, as ZELF also supports Apple Pay and Google Pay.

What you think about conversational interfaces? Would you use them to manage your finances? I believe that the voice control and support of the Discord would appeal to gamers.

Thanks!

P.S. Here is the link, if you want to support us: https://www.producthunt.com/posts/zelf
With twenty years previous experience as an agronomist I can tell you that this article is right on.

You want to know cropping ag's biggest problem? Too much data. Farmers are collecting all sorts of data - soil samples, weather station data, aerial infrared photos and yield monitor data to name a few. But there are few tools that give actionable information from all that data. Actionable in prescribing something that results in a positive ROI.

Now as an agronomist who soil sampled, walked the field multiple times every year and sometimes even rode the combine with the farmer I was able to do that - sometimes.

Someday it will happen but it's my opinion that AI is a long, long way from performing that job. But I do hope I live to see it.
That sounds great, however, 'just launched' doesn't sound too promising.

In addition, I'm not sure whether you are GDPR-compliant as claimed at https://jumpcloud.com/gdpr. Where's your Privacy Shield certification and who's your EU representative according to art. 27 GDPR?
I don't understand how this is not the obvious answer. Maybe people are equating open source with an open development model?
It's because you are programmer and worked with command line. I had seen many technical minded people completely mess up their linux installation.
Definitely don't look up 'gene drive' then :)
This has been common across all the markets that Tesla is a part of. Norway, which used to be Tesla's second largest market, has had Tesla's brand perception fall precipitously.

https://thenextweb.com/cars/2020/01/14/norwegians-tesla-sati...
That's an obnoxiously first world thing to say.
It’s a noticeable increase from almost nothing though. The increase would be just as dramatic if all the numbers were 10x smaller too. I’m sure at that point most would agree it’s just too small of a number to matter.
This is interesting but I wonder whether no fewer and fewer folks remembers the pleasure of writing by hand with a nice fountain pen in a nice notebook. Not being able to edit also forces one into a different writing mode.
My very first program was:

perl -e 'print int rand(10);'

Good times. Good times. :)

I wrote a lot of Perl. I even wrote a small LISP interpreter entirely in Perl! These days I write more Racket and Elixir, but there's still a soft spot in my heart for Perl. I hope this will breath some fresh life into the language. I think it has a lot of interesting ideas about language design that new languages would do well to copy.

Perl is (in)famous for all the shortcuts possible in the language. While this does steepen the learning curve, I think there are some valuable ideas worth exploring. The implicit topic variable (`$_`) is super nice when throwing together a little script. The semantics are well laid-out in its documentation. I think an improvement would be to somehow make it more clear directly in the language itself where the topic variable is used. Maybe that's what I'll end up looking at in some research. :)

Lots of languages, I feel, optimize for readability for beginners. (I'm thinking about Python and Go here.) Perl is optimized for people familiar with the language. I think that can be a good thing, if done right. What do you guys think?
The Crypto Wars: A Brief History (Martin Hellman, 2018)
Not actually true.

The first car dates from 1769, the first bicycle from 1839.
Right, I'm not saying those things don't happen, but the example you gave is exactly what the IRS should be looking for -- transactions between insiders and related parties. Of course, they've been trying to gut the IRS...
There are only two options i can think of, bith of them are daynting: massive transmission line across the oceans, or nuclear powered cargo ships.
Important to remember the government itself might be the worst actor. Trump busy doing favours for Saudi Arabia who murder & hack up a reporter. Imagine the favours if he had access to those keys via his corrupt DOJ. Terrifying.
You can make custom packages yourself and upload them, but there's no information on how to remediate that with the packages that Fleetsmith themselves already installed (that I saw).
I'd agree that it roughly does. It's omitted from that chart mainly because it's not very common, but also because the input length measured there would makes K12's throughout appear lower than it should. The BLAKE3 paper contains more detailed graphs across a spectrum of input lengths.
> The junk apps are junk because the businesses make them like that on purpose.

While this is sometimes true, I think it's more often the case the businesses make junk apps because they pay the lowest bidder to make them a bare minimum app.
This was my experience working in SynBio -- the iteration cycles are so much longer, the failures so much more complex, that someone who comes from a software-first background has a hard time because it just doesn't scale as nicely.

If we look at the space, I think it is clear that biologist first companies have been the clear winners up to this point -- Gingko Bioworks being one clear example
The only reasonable thing I have found is mathjax.

Otherwise, if you math is just inline latin/greek symbols without 2D formulas (integrals, summations, etc), you can get away with unicode symbols and sub-indices.
In a lot of ways that shows has to play down how fucked the culture is in tech/ SV.
Most of the features are gone, i.e., support for third-party applications …
I think you have that backwards. The "photo op" incident occurred weeks ago, and James Mattis rightfully condemned it.

The current spate of boycotts appear to be in response to Facebook's refusal to remove a post by Trump directly referring to the "Black House Autonomous Zone". That's why the focus is on St. John's church and statues — it's what is currently happening right now. I will include the text of Trump's post:

"There will never be an “Autonomous Zone” in Washington, D.C., as long as I’m your President. If they try they will be met with serious force!"

This has nothing to do with the photo op incident, and the willingness to focus on it distracts attention from the private place where actual vandalism and squatting is currently taking place. It's a valid (if crass) expression of a willingness to enforce the law, no matter how much people may disagree with it.
Fantastic, so we're back from namespaces (directories) to prefixes.
There are many ways the browser can fail. I'm sure their SDK is large because of all the random hacks they need to use to capture everything from every browser. Couple this with the need to create first-class API, which adds some code bloat, and I can see how this ends up at 17K compressed.
Yep … but someone had (and has) to run the necessary services …
Any chance Cor makes it into Perl 7?
This feels like an ad for HEY more than anything else...
>It seems like Amazon is doing all sorts of things but not actually addressing the root -- inventory co-mingling + sketchy 3rd party sellers that can come back overnight.

Right, and for the reasons you listed, they simple do not care. They care only about appearing to care.

As someone else linked in this thread, they announce some bullshit "investigative team" like this every 6 months or so.
Back buttons worked as expected here, Android, Chrome
You even have the same boilerplate of the first argument to a class member function being the object itself.
> the situation with Chrome seems to be similar to IE.

I've been preaching this for a while:

- Chrome is dominant line IE was.

- Chrome - like IE - doesn't care about the standards because they know developers will adapt to them.

- Chrome - like IE - is starting to fail.

Unfortunately, meanwhile Mozilla has been busy tearing apart a number of the things that made Firefox shine, especially the extension API. They've also been busy trying to destroy the massive trust many of us had in them by doing stupid things like injecting a silly ad extension and lying (IIRC) about the Pocket thing (nothing against Pocket, they just shouldn't have lied about it, many of us are looking for ways to fund FF development.)

Edit: I still use and recommend Firefox. For me it is still the best browser out there in more than one way, I just feel it could have been so much better.
> Personally I prefer the white version

I initially thought the PCB is white, before re-reading preceding text. However, I then had to search for images of white PCBs, and they're very neat too.
Some things are unavoidable though. Perl hijacking a user space variable to do internal sort management? Bizarre to my mind, and utterly confounding the first time one accidentally runs into it.

[0] https://stackoverflow.com/questions/26127617/what-exactly-ar...
I'd imagine it also contains personal data of various crime suspects and victims.
> Be kind....

I should have qualified (the materialism statement as pertaining to 'middle class'). 100% those below poverty are fighting and need as much help as they can get. I may sound harsh, but I'm really just trying to address that materialism and consumerism ARE a huge contributor to wealth inequality. My words tends to be more matter of fact than I really feel.

Cable reference was really to infer a way to save $50-100/mo for many.
I wrote a <100 lines of python that takes a nested set of markdown files and outputs a mirror structure rendered as HTML (any file starting with a _ is skipped for works in progress), threw tufte.css on top of it and I have a page that loads in 9ms over wifi and renders so close to instant it's not worth measure.

Has syntax highlighting as well, beyond that I wrote it myself because it let me do exactly what I wanted the way I wanted.

Code is here if it's any use to you https://kopy.io/ibFMc

It supports Jinja templates and you can put meta data in the header so you can choose what template you want, override the title etc.

If you don't override the title 10-tricks-to-foo becomes "10 tricks to foo" automatically

I've used that script to write technical documentation as well, I just swapped out the template and everything else stayed the same, in terms of time to value reward it's up there for the most useful code I've written in a long time.
Most of it is really just mowing the prairie grass. The brush has largely been mechanically removed, but the mowing is meant to suppress weeds as well as annuals which try relentlessly to suppress the native vegetation. Reduces need for spraying / extensive manual weed control.
Encryption keys do not have to give "all or nothing" access to encrypted material. With homomorphic encryption and related primitives, you can shape things in a much more finer grained manner and only expose carefully crafted partial information. This can accomplish what you are hoping for with your threshold cryptography example without relying on some sort of combined trust built from multiple authorized parties.

For instance, with functional encryption, you are able to distribute or derive keys that have a very specific functional purpose and leaks no other information. Basically it allows you to derive a "function key" that basically computes f(x) for you given an encryption of x. As long as the crypto is strong, no other information about x is exposed (only info about f(x) is revealed).

With the right system architecture, this would allow the government to perform a very specific, pre-defined query to check for illegal content without exposing any additional information about the encrypted data.

Another approach you could use is based on zero-knowledge proofs and verifiable computation. Essentially a government could come along and ask you to provide a proof that your encrypted data does not contain malicious content. Given a program that can check for what they are looking for, you can provide them a zero-knowledge proof that convinces them that you correctly ran their provided algorithm on the suspect data and that the algorithm did not identify any malicious content. In this process, no other bits of information are exposed or handed to the government other than the data is not malicious.
Perl is used extensively in the enterprise solutions we deliver for our client.
The concept of giving functions names spelled out with letters that form words that describe their meaning was invented a long time before Perl figured out that doing that was better than overloading a limited set of ASCII punctuation with random abstract unrelated concepts.
Fair points...I'll follow up in another post.
Reuse of my own sloppy code is always easy. But reuse of complex code created by others is often far more difficult since context is missing. Creating god reusable software code block, are often the lower level apis The more context specific software is, the harder reuse gets. It’s the pain of generic vs context specific imho.
Python Django 2 Upgrade Tutorial
You can find many of her writings online (and all of them on Library Genesis), while you wait for the dead trees to arrive.