skysight-inc/HackerNews huggingface dataset:
Zoom really strikes me as the Dropbox of 2020. Took over a field full of mediocre products with one that "just works" for the casual user. 'to dropbox' was a verb too. Zoom will probably suffer the same fate, where the big corps catch up in UX and the little dedicated product can't keep up with the service you already have access to. When Google manages to properly integrate Gsuite with whatever chat service comes after Meet/Hangouts/Allo, then Zoom's days are numbered.
If you don’t want to talk to a person about a server, you probably don’t want to rent one from Rackspace anyway, because they charge extra for service on everything they sell.
This is a weird piece in that it seems to completely ignore the massive subsidies [1] the agriculture sector of most (?) industrialized economies relies on.

Then when you read:

> [Someone] estimates that agroforestry systems can create eight times more profit than conventional agriculture.

you have to ask yourself: "Profit after subsidies? But who said you'll get the same subsidies? If you can actually turn a profit, they might not subsidize you at that point?"

----

[1] - For more information on these subsidies (which I'm not opposed to, it's complicated):

* In the EU it's apparently 59 Billion EUR/year , according to this: https://farmsubsidy.org/

* Wikipedia article: https://en.wikipedia.org/wiki/Agricultural_subsidy
Spiraling out of control and accelerating. Brazil is dominated by very powerful interest groups, some of them corporate, some of them unions, which lobby for laws mostly in order to ensure they keep their power.

The unions keep wanting stronger labor laws, but these tend to apply in practice only to high-class workers in very unionized professions, while everyone else is lucky to even get a job at all, because the obligations our labor laws create are so insane that most smaller employers need to use legal loopholes just to be able to pay the bills at the end of the month (one of the most common ones is asking workers to open a personal company and paying their company for "services rendered" instead of the worker - labor courts hate this, but they know if they closed the loophole half of the country would be out of a job the next week)

The corporations keep trying to make labor laws weaker, but they tend to do so in ways that screw over the lower-class workers while the high-class, unionized workers are able to maintain most of their privileges.

It's a terrible situation. To make it worse, our legislative representatives and a large part of the electorate are very much infatuated with the (false) idea that our labor laws actually "protect" all workers, which makes it very hard to reform them. They are kind of a sacred cow to a lot of Brazilians. I don't see it getting better any time soon.

(I'm a US-raised Brazilian who currently lives in Brazil, by the way)
> To some degree, both are propagating and unifying types through the program and throwing an error when trying to unify two things that aren't the same

In fact they're so similar that they can be combined to give 'bidirectional typing'. This is mostly useful for systems that are more expressive than Hindley Milner. For example, dependently-typed languages like Agda and Idris require type annotations for top-level definitions (local definitions can sometimes be inferred). Bidirectional typing is a neater approach to such hit-or-miss inference approaches, and also allows values to be inferred (your function-overloading example is a case of value inference: using the types to figure out which particular function to call).
That doesn't make much sense. There is no such legal requirement (hence the discussion). The Google backup option isn't universally used. And WhatsApp controls the key generation and management and could easily integrate any other sort of more robust backdoor. Such as their previous system, as described somewhere in this subthread, of storing the key on the server to allow recovery.
Language rankings: R makes a comeback but there's debate about its rise
KDE went from being a resource hog (~2009) to working somewhat fine on the Raspberry Pi 4 and on old machines. Meanwhile, GNOME Shell lags on my somewhat high end computer and the solution everyone told me was to "disable animations". GNOME 2 with Beryl and the cheap "burning windows" effects actually felt more polished and ran smoother than the burning heap of rubbish GNOME 3 has become, honestly.
Silicon Valley tech startup Anduril raises $200M
Clojure user here, and I often don't know the details behind this, can you explain? When trying to explain the repl it's. easy for folks to say "okay, don't I have that too?" but yea, really the updating of values from your editor into this running application 'universe' seems like it should just work for every language, so what is special about lisp that enables it?
This wasn't just the clipboard thing though. Some more elaboration:

https://www.reddit.com/r/videos/comments/fxgi06/not_new_news...
Wonderful. Then someone DEFINITELY won't want to read your blog.
Marx was an anti-semite. Why is he still taken seriously when "right-wing"[0] thinkers can be dismissed for "ties" to anti-semitism?

Hint: The answer is in Marcuse. His theory of "repressive tolerance" holds that freedom of expression can only be afforded to the left. Right-wing (and perhaps insufficiently left-wing) voices and opinions must be quashed if we are to bring about a fair society

(And, incidentally, with that pesky Constitution -- or UDHR, or other foundational document establishing freedom of expression as a universal right -- getting in the way, the best way to silence your critics is to discredit them.)

This is not a conspiracy theory because the supposed conspirators were very clear and public about what they intended to do.

[0] At this point, you may as well just say "counter-revolutionaries" or "wreckers" for all the meaning "right-wing" (or "alt-right") has in 2020. It's not an indictment of specific opinions, it's a way to shut down political opponents by associating them with a shadowy network of neo-Nazis. Itself a kind of conspiratorial thinking, but oh right, I forgot, conspiracy theories are exclusively a right-wing phenomenon. Because see above about Marcuse.
How feasible would it be to build a community open source modern stack cloud/multi-platform alternative?

Someone is up for the challenge? I might give it a try, who knows.
Quibi actually already has an ad-supported plan, you pay $4.99 a month and get a 4-15 second ad every time you watch a new episode.

It's incredibly annoying when you have to watch ads every time you queue an episode to download for offline viewing.
Does this apply to Slack as well?
For the PWAs I'd like to deploy, all I really need is 256 bits of entropy to persist on each client. I am entirely done with the ideology where I offload arbitrary storage and compute concerns to client devices. Keeping it all on the server is so much better in almost every way.
I think even the author misses it to some extent.

IMO, this movie was made specifically to appeal to awards from the Cannes and Hollywood intelligencia who see themselves as self-made and surrounded by parasites (even their own family). Literally worshipped by the original staff while admired but exploited by their envious grifter replacements.
It seems that this is one of three proposed origins of the name [0] - and only one of two possible meanings of the "miscommunication" hypothesis.

https://en.wikipedia.org/wiki/Yucatán#Origin_of_"Yucatán"
Sound and robust solid modeling via exact real arithmetic and continuity [pdf]
For self-sustaining robotics, do they oil themselves?
Yeah. And not only that, the "regenerative agriculture" mentioned in the article isn't just about sustainable practices, where we put back into the soilwhat we take out. Regenerative practices includes practices where soil fertility is built up year after year as a result of the agricultural practices. In other words, you can take a depleted land and bring it back up into productive land, and potentially, become more productive than non-regenerative practices.

You can grow more than a single plant together, and depending on the combination, they can synergize in a way that helps both of them grow. Some of that is due to pest management (where one plant species deters pests that raid the other). Some add nutrients (nitrogen fixers and other dynamic accumulators). Some can grow at different canopy layers (such as growing ground cover to help retain moisture while taller plants are used as trellises for vining plants).

Some plants have deep tap roots that break up compacted soil and help draw out nutrients to make them bioavailable. Many of them are pioneer plants and are considered weeds or considered invasive.
It's not that simple, what voltage and current need to held on that wire to light the LED and the camera? It's not uncommmon to find a situation where a chip doesn't technically have the right power on it's power rails, but is instead drawing power on the input ports. It's non-trivial to prove this is or isn't happening.
This is exactly what destroyed my 2020 Pro.

Gowing forward its a ThinkPad with Linux.

For serious work I need a serious machine.
How is Kinesis crappy?
The same as any LBO most likely. They gutted the company and now want to cash out on the public markets. Private Equity is disgusting.
My first programming job was for a media processing company, and we used the Lena image, and it’s origin was well known, and we were mostly young men so we all found copies of the entire shoot, and they were occasionally involved in office pranks. None of us learned it from HN/Reddit because those weren’t things in 2000.

I cannot imagine it was a welcoming environment for women.
how do you differentiate "hearing from the heart" and "agree with me and acquiesce to all remedies that I alone propose"?
Previously discussed:

https://news.ycombinator.com/item?id=23725335 : 77 comments

https://news.ycombinator.com/item?id=23707920 : 39 comments

https://news.ycombinator.com/item?id=23707934 : 1 comment.

Different sources, but no discussion:

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

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

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

https://news.ycombinator.com/item?id=23712287
I do a lot of scientific computing, mostly in Julia, and having a REPL at my disposal is extremely useful. There's a great VIM plugin [1] that enables you to send code from the editor to a terminal to be executed, e.g. a tmux session which has a REPL open. It can be coupled with other nice plugins such as vim-ipython-cell [2] and vim-julia-cell [3].

[1] https://github.com/jpalardy/vim-slime

[2] https://github.com/hanschen/vim-ipython-cell

[3] https://github.com/mroavi/vim-julia-cell
> A real contractor would be able to negotiate and adjust this rate.

To be clear, I agree with everything you’re saying. However, if I say I’m willing to pay $100 for a website and will deny all counteroffers, is the person who I hire to make my website a contractor or an employee?
The only Data I find from BBC [1] , knowing the Finland is one of the best connected country from other source, along with Wiki [2] having 1.8M of Fixed-broadband subscriptions. I think 23% plans are home connection would be a gross over estimate.

But then we have comment above with 300GB of Mobile Data per month. I just checked my router log, I was barely doing 300GB per month, inclusive of all the iCloud Backup, Youtube, etc.... 300GB Mobile Data is absolutely insane.

[1] https://www.bbc.com/news/10461048

[2] https://en.wikipedia.org/wiki/List_of_countries_by_number_of...
Exactly, I could run in WSL but I run in Docker or VirtualBox to emulate the production environment.
Personally I've found zsh's features to massively outweigh it's "slowness" (although I haven't really noticed zsh as "slow", per se)

`esc, esc` to prefix the line with `sudo`, better tab completion (both the navigatable UI with arrow keys, along with the intelligent tab completion (I type in "./llo" and it finds the file "./helloworld.sh")), combined with the massive amounts of customization and modules you can install makes it a shell killer. The only shell I've found that I like more is Windows' Powershell, however that's mostly because I __love__ the Powershell language and syntax.

However I will admit that almost all of what I just complimented is part of oh-my-zsh, which is a community add-on for zsh which makes the experience so much nicer. In my time I've used bash, csh, pwsh and zsh and if I could, I'd always use zsh for termanal interactivity and pwsh (Powershell on Linux) for scripts.
This is sage advice.

Warren Buffet is such a firm believer in this principle that he bet a hedge fund manager $1 million that he couldn't beat the S&P over a decade[0]. Buffet won. The S&P beat the manager by 5% ANNUAL return.

Hedge fund managers pick stocks all day, every day. If these guys with Ivy League finance bona-fides aren't able to consistently beat the S&P, you should really think about whether you'll be able to beat it in your spare time.

[0]https://www.entrepreneur.com/article/306846
It seems that HN is now hitting my Pi 'hard' but it doesn't even register on the CPU (5% across cores).

I do notice a small increase in power usage. I wish I had implemented a mechanism to share my Grafana dashboard tracking my solar metrics. (sorry)
Pardon my ignorance but what is the difference between "witch hunt" and "cancel culture?" and do people who are part of "cancel culture" refer to their own actions as such?
yea I'm an idiot and need to get my hands dirty with response types so I'm often just building up lots of top level `(def body ..)` variables that will eventually be moved into a single function.

But just messing around in my editor connected to a repl lets me really breakdown a task while I'm figuring it out.
> is the starting point and everyone seems to ignore it and to immediately jump to strawman arguments about the feasibility of absolute enforceability.

That does seem like the natural progression (save for the strawman part).

Have desire to do something -> evaluate feasibility -> if it's feasible do it.

Perhaps that's not as standard of a flow as I originally thought. That would actually explain a number of laws on the books now that I think about it.
> Acting to assuage your immediate concerns without consideration for the long impact on the political discourse is foolish.

On the other hand, deplatforming people and removing their resources does work in some cases. Others may disagree and consider it wise to assuage their immediate concerns. Your belief in its foolishness is valid, but cannot on its own be the guideline for wider social norms.

> Let's also remember that "unsafe" and "uncomfortable" are not the same thing.

Of course.

> I would much rather engage with them in a civil manner.

Civility fetishism is an entirely different conversation. Suffice it to say that I think it's distinctly less valuable than commonly portrayed.
Preach, brother.

Unfortunately, middle managers gotta middle manage. And they don't get the adrenaline rush of having people under them unless they can tabulate those people.

Which is why a lowly web dev like myself is expected to carry around a company-issued phone even in my off hours. In four years I've never needed it.
Absolutely.

Chat is not a multi-billion dollar company.

Video conferencing is not a multi-billion dollar company.

File hosting is not a multi-billion dollar company.

The company that does all three of these things in an integrated fashion is. No single feature constitutes a platform or ecosystem, and there's certainly no defensive moat.

These single-purpose companies are just minnows to the bigger fish that have gargantuan budgets, extensive engineering headcount, and rich product ecosystems to pair these features with.
Take care not to conflate free speech principles with legal protections for free speech.
For those photos of you and your partner you made the conscious decision to take them, perhaps even weighing the risks of them being compromised at some point. This is very different from a video feed being captured of you unknowingly. That goes for both the impact of such a compromise, and the feeling of the risk of being watched.

Almost impossible just means it requires lots of money/dedication, but still a T2 chip compromise is scalable and can be done remotely, which is fundamentally different from physically compromising hardware.
KDE 4 on opensuse back in 2011 felt lighter than xp for me at least (It worked fine on a laptop with sis graphics, intel Pentium M, and 1.5GB ram). It was around the time that gnome 3 was released I think and when I tried it I immediately was greeted with an error message about lacking graphics acceleration.
Ahh, thanks for the link. The webcam covers I'd seen in the past were just removable plastic stickers, and I was having a hard time visualizing what counts as "thin".

One of the photos shows them be about as thick as a credit card.
There’s a difference between certificates and certifications. Certificates are just a document showing you completed a course. Certifications are for those that have proven to a certifying body that they know the requisite skills and knowledge of a specific role.

ie: there’s a difference between having a certificate showing you’ve finished some Certified Ethical Hacker course, and actually having the Certified Ethical Hacker certification. The former is not worth much, even for govevernment or their vendors.
This has been the case for quite some time (10 years or so). I've torn apart two Macbooks to specifically test this and the LED is enabled when the camera receives power. It's impossible to disable with software.

You can modify the Macbook of course, which is why the paranoid type will still use tape.

Some attacks I've seen will take a photo with the camera as fast as possible so you might not notice, but the light will always turn on.
I think in order for AGI to be realized, the machine must be able to have algorithms that can dynamically work with new data, that it receives from its sensors, interprets it, and classify it.

It must generate its own data, and classify it, organize it, compartmentalize it, and regularly subdivide it. And most importantly, it needs to be able to invalidate it. It needs to operate on a ”most likely” scenario, based on its own gathered evidence. Where the scenario is true, until it isn’t, and then it needs to find the new scenario.

All of the data and information in the world, can not be encoded for the AGI, and manually spoon fed to it. This is the fallacy. It doesn’t scale. It cannot work, because it doesn’t operate on the “most likely” scenario. The whole concept would fall apart and crumble in on itself.

This data fidelity issue was the problem that ultimately killed the symbolic AI attempts in the 70s, with all the Lisp programming, where they attempted to manually give knowledge to a robot. And then, after running out of money, they realized that they just couldn’t sustain creating all of the data manually.

And the problem with today’s Deep Learning AI, is that it’s just a very fancy pattern matcher. It’s like a very fancy regular expression searcher, to give an analogy.

The problem with today’s AI attempt, is the same problem that doomed the 1970s attempt: namely, the lack of data fidelity. At some point, you can’t have a human go around classifying everything for you.

Given that, I still think AGI is possible, but a major rethinking is necessary to achieve it. The Deep Learning neural net ideas of today, will not achieve it.
Meanwhile, my new Thinkpad has a camera cover built in...
Frankly, by the time the indicator is noticed, it may be too late. Even with the LED wired in place and a 'feature' (capacitor or software?) forcing it to stay lit for 3 seconds, the damage may be done. It does, at least, let you know an attack occurred.

I really think an LED is barking up the wrong tree. A built-in hardware cover would have the same effect as the LED, and no one would have to trust it, since the camera would just be recording the back of the cover if it was hacked in stealth mode.
So here's the thing: people can and do lose jobs all the time over accusations that they've done something wrong. Often this happens pre-employment when background checks are happening the company finds old posts, or old arrests or whatever. Sure they don't fire you, they just never offer you the job. Other times people are fired over stuff like getting arrested even if it's a case of mistaken identity and the person is cleared, or a case where there are no charges brought. Lives are ruined over it, and it isn't new - it's been going on my whole life at least (b. 1980). The new thing is that it's being applied to people in prominent positions.

I agree that the whole concept is unfair. I disagree that this instance is particularly unfair - in fact I like the "new" cancel culture, because its very fair in the sense that it applies the same standards to public figures that are applied to everyone else. As the old saw goes "the best way to get rid of a bad law is to enforce it strongly".
""giving them a taste of their own medicine""

Most people in the movement have no memory of the 1980's.
When we talk about AGI, everyone always takes it for granted that an AGI would be human-like. But I think if you look at the complexity of the brain, and how poor our attempts to emulate it have been so far, I think it is almost a virtual certainty that the first successful attempts at AGI will create non-human intelligence. In many ways, I expect that our creations will find us to be as unrelatable as we consider dolphins or other highly intelligent animals.
All I care about, on behalf of my employer, is the final price.

I’m not afraid to make a few phone calls, or exchange a few emails, to find out how much something costs. It’s not hard, and it’s my job to do it.

As for your guess that “call for price” businesses are always more expensive than those with pricing pages, from my experience you are wrong. All that matters is the company’s willingness to negotiate with me. In my experience there is essentially no correlation between that and whether they publish a pricing page.
Yes, and if the US was forcibly sterilizing Native Americans en masse right now, I would consider that equally outrageous.

And to be sure, America's government does plenty of terrible things as it is.
Study: Only 18% of data science students are learning about AI ethics
Much of big Ag is an effort to shortcut all this. Use a chisel plow to break up compacted soil. Add ammonia. Use earth movers to create more flat land with useful soils. Etc.

The advantages are clear: you can decide when to do these things, and do them on a short schedule. Its hard to argue waiting 5 years for some remediation project to maybe work, when I have a chisel plow right over there in the shed.
Aha, finally a GOOD reason for a website to only work 9-5 business hours!
This.

There are no easy purchases in an enterprise.

Working with any third party requires an NDA, contract review, and negotiations by our Purchasing department.
its broadly a bunch of old men (senators, CEOs) afraid of china

If your entire worldview is ageist, works strictly on stereotypes, and encompasses only the United States, that might be true. But there are companies, organizations, and governments around the world locking out TikTok.
Any story about Apple gets about 50x the hype because it’s a more understandable brand and set of products. The only other OEM that has any story traction is Lenovo, because China. Nobody knows what a Dell Latitude 43675b is.

There’s nothing notable or worse about the Apple issues. If anything, they are probably a lower risk than the average PC.
Doom's Icon of Sin Mechanics and Oddities
> I use GNOME Wayland and I have x/y/z problem!

https://github.com/mpv-player/mpv/wiki/FAQ#i-use-gnome-wayla...

> Is GNOME actively sabotaging the Linux Desktop?

https://github.com/mpv-player/mpv/wiki/FAQ#Is_GNOME_actively...