skysight-inc/HackerNews huggingface dataset:
there are things in it to punish people abusing the system too
Hi Dletta here. I am currently participating in the MVP Lab. The lab has really given a lot of momentum and focus to our project.

We are working on video conferencing that enables privacy and anti-censorship.

The mentors are very encouraging and helpful, you can tell they have a background in starting projects and making them usable and adaptable to the greater audience. If you have a dusty side project, just waiting to become something great, this is the program to get advice and support.
To people coming in to read these comments - are you surprised?

Me neither.
I went to a recruiting event that was put on by Cruise. It was disguised as a marketing "advisory board" where they asked us questions like "What motivates you as an engineer when looking for a new job? Would changing the world help?"

"Would you like to be rewarded handsomely?"

"Which of these statements most resonate with you?"

They paid me $500 for about an hour to sit through their sales pitch. Then I finally caved and had an interview where the hardest question was how to flatten an array. I passed on that place...
You forget that with real UBI funded by progressive taxation, people past a certain point pay more into the system that they get from it. So in practice, not everybody actually gets $2000 more every month relative to their current income. I would suggest taking IRS numbers for various income tax brackets, putting them into Excel, and playing with the numbers to see just how progressive you need to make the tax to make sure that nobody gets less than minimum wage, for starters. I'd share my spreadsheet if I still have that around.

The bureaucracy to manage such a program is orders of magnitude less than for any other welfare program, because it's not means-tested. In fact, since IRS already has the bureaucracy and the logistics to handle tax returns, there's no reason why this couldn't be tacked onto that.
Remember to read "the manipulated man" by esther vilar.
These laws are often not thought through to that extent. And especially not thought through for the very-long term, e.g. what effect removing potentially-offending speech may have on societies across decades
The weighted TEO cpuidle governor
I think Peleton (not the exercise company, but the trucking one): had an even better intermediate stage plan to get trucking to fully autonomous.
Immuni Code – Commissario straordinario per l'emergenza Covid-19
Immuni is a technological solution that centres on an iOS and Android smartphone app. It helps us fight the COVID-19 pandemic by notifying users at risk of carrying the virus as early as possible—even when they are asymptomatic. These users can then isolate themselves to avoid infecting others, and seek medical advice.
Intel don't release BLIS, though there is some Intel contribution. Substitute libxsmm, which originally beat MKL.
How long until internet companies decide that relatively small and litigious markets aren't worth their time and simply ignore laws like this?

If every country with an economy the size of 1 or 2 large US states start making up their own censorship laws and trying to force companies to enforce them, at some point this causes huge inefficiencies.

I can see two end states to this:

1. If the censoring country has enough international legal influence, companies will probably have to block users from that country from using their services.

2. If the censoring country does not have enough international legal influence, the company ignores them and the government has to explicitly censor its citizens' internet connections.

I kind of prefer the second because it's more visible and dramatic - I think a lot of people probably aren't even aware when their country has censorship laws.

This also creates economic opportunities for two classes of alternative content distribution:

1. Content distribution based out of legally friendly countries, a la the Sultanate of Kinakuta. Expect to see the media start using terms styled after "tax haven", like "cybercrime haven", for countries that don't enforce US/EU censorship/copyright laws.

2. Content distribution based off of peer-to-peer networks that are harder to wage lawfare against. Bittorrent, IPFS, etc. fit the bill here.
“Doritos are the best for walking tacos.” “Fritos make the best walking tacos.” Lord savior Jesu i never even had heard of walking tacos until this morning but then leave it to reddit to first inform me of something new and then to tell me the specific products I should use.

My poor colleague was incredulous when I told him reddit was gamed. Dear summer child, it is not just the obvious product placement for Doritos. It is also entire subs that are heavily modded to the point of being useless. r/sanfrancisco is endless pix of the gg bridge, thanks mods! It also divides the discourse into red team blue team with red team bad blue team good. High karma users sell their handle so trolls and sock puppets can have a vernier of credibility. Like San Francisco fromwhere it originates reddit is a cesspool that if you practice active denial, selective ignorance, ignore cognitive dissonance and pretend like all the bounders, freaks, fairies, bohos, hippies, punks, transhumanists, burners, and hackers that came before that everything is beautiful man, its a great place that can still surprise and delight on occasion.
Hm.

I would argue that working for an institution that gives you access to satellite imagery also implies you can’t really play below a certain threshold of volume.

Otherwise it’s like hunting deer with a ballistic missile: you will kill the deer, but for that money you could have raised a whole tribe of them.
I find the whole thing narcissistic, shallow, and distasteful. HOWEVER, that is part of the cost of a free society (as much as we are). People are free to make mistakes.

My problem with this is how it's marketed.

I happen to have found myself single earlier this year... and I would say 80% of the traffic on dating sites is these onlyfans/snapchat folks. The rest of the split is outright scammers and the occasional lonely heart peppered in.

The dating sites have a symbiotic relationship with these folks-- they need someone to draw users/payers in and this is the way to do it with the most plausible deniability.

Some dating sites are way more guilty than others, with a few being outright scams in my opinion (Hily is one that's a scam).
I believe the amount of time adults spend on video games has been growing fairly fast relationship to tv. At least for younger men.
Lifting state up is killing your React app [video]
I don't know that Moore's Law is what most people would mean by a historical law, but it has held up surprisingly well even for a non-historical law :)
Not just US, the entire world is waking up to CCP's iron grip.

Europe, Korea, Japan, India and Australia are planning to recede from China's dependence on manufacturing.

This is an amazing time to be alive, I encourage people to look into manufacturing disciplines. As Elon put it (agree or disagree with him, but he is right about this) - "Someone's gotta build stuff. If you're not doing it, someone else is." Physical things don't just pop out of thin air. Every single thing except your body and natural substances are manmade. Someone decided how its gonna be built and how it will come into existence.
https://redd.it/g6og9l

Since Moniker made the dataset open on GitHub you're free to try your luck! Above link is a pretty good implementation.
I don't think companies have ever done COL adjustments out of altruism. It's because of market effects.

If you pay Kansas rates for an employee in NYC, you're not going to get qualified candidates. This doesn't make a difference if the employee is driving to an office or not. Both remote and and onsite employees live somewhere. When you hire someone in NYC remotely, you're also competing with employers onsite in NYC, paying NYC rates. If there's anything that results from the shift to remote, it's going to be that companies hire fewer people in high COL locations.
You may want to see a doctor ;)
It’s simple. You’re not free to be intolerant. What is intolerant? Anything that involves biological differences that people are unable to change.
It can be argued the U.S. is the “weird” country for not restricting hate speech. It’s not just the EU, most countries regulate hate speech. This is not perceived as restricting freedom, because it protects the freedoms of the group the hate speech targets (one person’s freedom ends where another’s begins).
The person you're responding to probably worked with DSP chips, which are generally not floating-point. e.g. Motorola 56000, TigerSHARC, Blackfin.
Who decides authoritatively what is or isn’t “hate speech” within the 24 hour period?

The conclusion TFA makes seems likely: these services will just err on the side of “delete first, ask questions later” to protect themselves from liability, making all sorts of legal expression impossible.

The current state of online publishing is really sad, and getting worse. Very few modern services used for hosting can be used to publish legal yet fringe or controversial opinions, which should terrify you even if you don’t agree with those things.

We’re moving toward a world where a dozen large companies will be the final arbiters of what can or cannot be published, regardless of what the law says. If you can’t see why that’s a grave threat to society, I question your imagination.

...and that’s just in peacetime. Imagine the special wartime requirements that will apply to these services if their hosting nations ever feel legitimately threatened.
What's interesting is look at the ratio of lithium to everything else that makes up a lion battery. There is in theory a lot of room for improvement. Then refigure current electric cars but with batteries with 50% more kwh/kg. The EV weight penalty disappears.
IMO backend constraints are usually less stringent than the frontend part. Mocking the front first avoids a lot of designing round trips I think.

For instance if on the frontend you need to display an infinite list of items, how you get your data can be heavily influenced by your interface. If you plan on having a super fast scroll with the user flying through the items, you might want to do it differently than for a page by page site.

If you design API first you must make this choices upfront, and you paint yourself in a corner if you change opinions when the resulting UX is in your hands and you’re playing with it.
Yes? The whole thing may have been a ploy but I (and I assume GP) think their stated plan was very reasonable.
Re-frame's atoms are actually Reagent's 'ratoms' ('reactive atoms'). They're built on Clojure atoms, but can reactively prompt a re-render of any component that depends on them when the content of the ratom changes.

Re-frame wraps Reagent, and introduces the concept of "subscriptions". A subscription either returns the content of an atom, or state derived from it, equivalent to Recoil's selectors. Re-frame also introduces the concept of a global application DB, a single atom that contains various pieces of state, such that you can develop your entire app around it.

I haven't tried Recoil, but I'll give it a shot on my next JS project - I tend to use ClojureScript for front-end precisely because I find the Reagent/Reframe approach simpler and more effective than any of the plain JS React approaches (for complex apps, anyway).
I guess it is "weird" in a sense that in various places in Europe online platforms are (and have been for long time) liable for user generated content.

E.g. if a Swiss news site has a comment section where users violate anti racism laws, the site owner can be sued since they published and didn't remove it.

Regarding free society. I think each one has its own quirks and difference where they consider someone's freedom ends. E.g. the US's handling of nudity and swear words is absolutely bizarre to me as a European and as someone from the US you might think the restriction on speech and use of symbols many places in Europe have go too far.
You seem to have misunderstood what the lidar team refers to.

The Lidar team laid off is not part of Cruise's essential engineering team. It belongs to a small, research/demo-focused company that Cruise bought a long time ago which claimed they would make solid-state Lidars that costs 99% less than currently available lidars, which would cut most of the cost to self-driving cars using lidars today.

They function as a separate entity from Cruise and have very little to do with Cruise's core self-driving technology team on a day to day basis.

As the article has made clear, within Cruise's engineering team, only the non-essential teams (i.e. not core self-driving technology) have been impacted by this layoff.
There's no way they are that stupid. TSMC alone has the power to shut down a huge number of electronics companies in both China and the US. Remember the HDD crisis? Anything happening to TSMC would dwarf that. Nope, Taiwan is not giving up their biggest playing card. That would amount to suicide.
“Weird”

I would use the word fantastic instead.
> And yet Phoenix hasn't stolen a significant amount of market share from Rails.

I thought we all learned popularity does not correlate with quality. It correlates pretty closely with corporate inertia and perceived lower risk of developer churn though. Businesses love tech stack for which there are bigger pools of programmers. Says nothing of the quality of the stacks.

> If you're measuring hardware loads and busting out your stopwatch to measure response times, then sure.

Needlessly snarky. Response times matter in a lot of businesses. Count yourself lucky that it hasn't been an important metric in your work.

> Have fun writing Ecto queries by hand

I do have fun writing those. Most times the code in my functions ends up more readable than the equivalent Rails code I wrote years ago. There are some exceptions where you have to dig deeper. Haven't seen a framework -- Rails included -- that lets you handle all complex cases with zero deeper digging needed. At one point you do have to understand SQL and query optimizations, no ways around it.

> wiring up document storage on your own

What for?

> trying to find a standout auth library of choice like devise

It's called Pow and works very well. Additionally, Elixir's maintainers themselves are authoring such a library at the moment.

> finding a library that makes managing database views less of a pain

We can argue if this is a good thing until the Sun explodes. It really depends on the business. I have consulted for businesses where it was very important and true enough, using a library that's well-tuned for classic web apps (like Ecto and ActiveRecord) isn't the best idea there.

> wiring up end-to-end system testing

For 3.5 years with Elixir this is the first time I hear that this is a problem. Any data to back this up?

> I'll be over here running rails new, wiring up sidekiq to ActiveJob, and building shit with ease.

More power to you. Rails is excellent for an MVP or a prototype and this is well-known. It's what comes after is what has burned me out of it. Its maintenance burden is much higher than many others, including PHP's Laravel.
Solar power is on path to become insanely, world-changingly cheap
I hate bigots as well, but I hate your kind of thinking even more.
The original Gears was developed by Epic and was a very good showcase (and probably a driver and validator as well) for the Unreal Engine tech Epic developed in parallel.

They describe how this is still their dynamic when they mention their goal to have Fortnite running on UE5 before they consider it ready for the masses.
And guess what, having meetings with a purpose agenda and notes both reduces meetings and makes them more useful.
That's the point. They are two independent functions so they don't need to agree.
This would be an interesting turn of events if it came to pass. It would certainly add good data to the argument that TSMC chips are cheaper because of the economics of east Asia.

The geopolitical aspects are, to me at least, a bit over blown. Yes there has been growing concern about the integrity of the supply chain for critical resources, but that is the whole globalization problem in a nutshell. I find the calls to re-vertically-integrate the US to not be very persuasive in terms of practicality. Maybe if Canada and Mexico join the US in an economic union similar to the EU? Chips are just one part of a much larger puzzle and fabs are just one part of a supply chain that includes stops in Malaysia, Indonesia, and Vietnam for packaging and testing.

I do think it has been made abundantly clear how interdependent the world is these days. It is possible that the new clarity has caused some powerful forces to reconsider their world view. But has it changed it enough to create real and meaningful policy change? (For context, I see globalization as a means of maximizing profits, not about politics)

To my way of thinking, real change would be the ability to economically stand up a 100mm 5nm fab line profitably. That would allow the production of "jelly bean" chips (general purpose < 100M gates). That would be a pretty seismic change in my opinion.
I've replaced the submitted title ("Introducing: Safe by Density") with a more specific phrase from the article.
I'm using a mac. iMac 27" from 2015.

Using adobe lightroom on the exact same computer, I can open/edit/whatever the same raw files no problem.

Affinity Photo cannot work with photographs taken with a camera. Whoever works on that software should've been ashamed to release it. They probably know it's trash or else they wouldn't have disabled asking for a refund through the app store, which is another what-the-fuck moment - why is that even a possibility? I contacted Affinity directly and they told me since I purchased through apple's app store, I cannot get a refund.

What a company, hope they go bankrupt.
Capitalism has trained us to equate productivity with our self-worth. So please don't feel the need to be constantly busy during the pandemic. You are enough, regardless of what you're building / making / cashing out on.

Having said that, if you're truly interested in a project and it keeps you engaged, go for it and I hope you're enjoying it!!!
I've shared an excerpt from the book as an answer to @jmchuster below confirming this exact same thing.
Show HN: Compare How Pants Fit Without a Size Chart
It is a question of how you define terrorism.

What I meant was asymmetric use of violence where a much weaker force uses their ability to show up unexpectedly and cause damage to cause fear and terror far out of proportion with the true damage that they are capable of inflicting. Those are the defined underdogs.

This is as opposed to war where a force capable of large sustained violence actually engages in sustained violence (though often by following certain rules of conduct - see the Geneva conventions) to force an enemy to capitulate. This use of force may indeed cause terror but does not indicate an inherent weakness in the force using the tactic.
Domains around here are amazingly creative. It's an important part of the package, and if it delivers a surprise and a chuckle like this all the better.
Not a project since I am still working full time and vacation is still a little while away, but me and my buddy will be saving the world of Divinity 2 together, while trying to stream it using OBS ( so far I am happy with it ).

It feels oddly cheap to list it, but here it goes https://www.twitch.tv/ample_llama
A car going at 5mph is still going to kill or main a pedestrian if it hits them.

I agree that speed and general "cars forever!" approach is not great, but there is always room for improvement ... e.g. could tech have saved that 1 person who died in Oslo? Why just stop at "the Oslo model"? Why not do that and autonomous tech? It would be worth it if it saved just a handful of lives a year.
Formal Verification: History and Methods
VDOM isn't useless. It's basically an optimized immutability helper. React wouldn't have been feasible without it.

But mutating the data directly is always going to be faster.

If you want to operate at a level of abstraction where you can ignore mutability and say rerender an entire huge ul every-time a single li changes, then using a VDOM to calculate the diff so you can only replace the single li is going to be faster than replacing the entire ul directly in the DOM. In many cases this is fast enough and so you get to program at a that higher level of abstraction.

However, if you have code that just directly replaces the innerHTML in the single li that changed, the VDOM can never be faster than that. Because it has to do that as well as calculate the diff to find which li it should change.

In essence Svelte just runs more of its abstraction optimization techniques at compile time instead of at runtime.
Using 32-bit pointers can save a lot of memory in pointer-heavy data. Saving memory matters on mobile devices.
Being made fun of for anything that people biologically cannot change is hate speech. It’s not some complicated quagmire of laws you are trying to make it out to be.
Who decides what needs to be censored? How do we ensure a fair process if we could be silenced for just questioning the censors?

The hate speech slope is slippery and unscrupulous politicians will always want to interfere.
Thanks!

I read in http://erlang.org/doc/man/ets.html that "Each table is created by a process. When the process terminates, the table is automatically destroyed. Every table has access rights set at creation."

-> So, caching is local to each worker node/process? Do nodes/processes communicate between them to synchronize their respective caches, or is it local by design?

If local by design, that wouldn't exactly cover the use case of "Redis in front of an army of $other_language workers", correct? And I guess it's accepted as costing slightly more cache misses, but with the benefit of more decentralization / node independence / resiliency, right?
>> Reddit could roll this out slowly and give Ethereum 2.0 a chance to land

This is a very optimistic proposition. I think they might never get there. Based on what I read so far, I have concerns that the final solution will be too complex, brittle and vulnerable.
Is that this one?

https://en.wikipedia.org/wiki/Conflict:_Middle_East_Politica...

Looks pretty intriguing!
IANAL but UI design is not copyrightable. Also let them send you a C&D and then you can get the internet to send MSFT some online hate, which would be a much more effective fuck-you than keeping your project hidden out of fear of their corporate legal team (which is just what they want, so they can maintain tacit control over non-existent IP and not have to do any work for it).
You could argue that the fact that we use clock face designs derived from sundials built in the northern hemisphere, rather than the southern, is itself an accident of history.
Why would pagination be a good idea? From my perspective, there's no downside (HN is exclusively text and fetching+rendering the entire first page of comments for this submission takes the same amount of time on my computer as rendering a no-comment submission) and several upsides (no need to open several tabs to see all comments, no need to make several more round trips and wait several more seconds per page of comments, no "attention cliff" where comments on the n+1th page are significantly less noticeable than those at the bottom of the nth page, allow pagination to be handled by user agent/browser instead of being enforced by server).
Started writing more on my Substack about investing:
https://playingfordoubles.substack.com/

Feedback is welcomed! :)
Wouldn't Syncthing do the collection part for you?
One here in Bmore is in White Marsh/Nottingham MD. It's suburbia (there's an old yet active mall a few feet away & across the street a semi-old active yet more modern shopping plaza) and where tons pick up the MegaBus to travel to NYC.