skysight-inc/HackerNews huggingface dataset:
Yes, Russia is far less rich. But the superior might and reach of the US (or EU or NATO) tends to be to leveraged to overthrow countries that are much weaker, such as Libya. Meanwhile Russia's expansion into Crimea has only been met with sanctions, and they have carved out a growing sphere of influence in Syria by helping Assad turn the tide in the civil war.

That's why I called it semantics. With nuclear weapons and the logistical capability to deploy them, asymmetric economic power doesn't matter as much.
Meanwhile in California people can steal from physical stores with impunity [1].

[1] https://youtu.be/HmOIQv0yu-U?t=480
Extinct Bird Re-Evolved Itself Back into Existence
And if you do unlock the bootloader, you blow the Knox E-Fuse, meaning you can't use banking or payment apps
Litterbug is a real thing though, IMO. I don't want Coke to sell me a handful of Coke; I want it in a watertight container. If, when I'm done with that container, I throw it on the ground, how is that Coke's fault?

Same question for a fast-food wrapper. Do we think McDonalds should serve its food loose?
Hell yes, esbuild is an amazing tool. I not only use it in most CRA projects (where it replaces webpack and builds everything at least two times faster), but it's also easy to use for plain HTML pages to add some interactivity without writing thousands of lines of webpack black magic:

esbuild App.tsx --define:process.env.NODE_ENV=\\\"production\\\" --bundle --minify --target=es6 --outfile=out.js

where App.tsx is your entry point. Include out.js into the page and you're done.
Really cool looking product. The group that I run with in Los Angeles did weekly runs on Saturday mornings pre-COVID, but since the pandemic has transitioned to remote runs where everyone dials into an audio call and runs separately. It's not a great experience. Your app sounds like it'd be a big improvement over what we're currently doing.

The one piece of feedback I'd give is that it's incredibly difficult to find pricing info on your site. I'm sure this is intentional, and maybe you want people to just sign up for a free trial and then learn how much it actually costs later, but at least for me it's a huge turnoff when any product does this.
Investing in Belong
Why are unions given any special allowance in law? I feel like unions are just a separate service company, but with a monopoly granted by the law. If people want to "organize", why not form their own service company that contracts out their labor? That way the company they're leaving is still allowed choice in who they work with and under what conditions. Otherwise, the entire notion feels like a serious abridgement on the freedom of those who own the company.
Adventures with poorly tested code (2020)
Web apps won because they didn’t need to be installed on the device. They were vastly inferior to desktop apps built with any framework (even java), but they were “good enough” and IT departments liked them because they were easy to deploy. Anything that required a local install never stood a chance. That advantage for web apps is still there, which is the thing that keeps web app dominance in place.
Hire a lawyer to do it for you?
>It’s not like they descend down from heaven

They were granted to us by the Ixians.
> little experiments made by, well, kids

I think that's spectacular.
A restaurant critic trained herself to smell again after Covid-19
I do defend their right to do that, so let me fulfill your wish, friend. I see a massive distinction between "things I don't like" and "things that should be legally compelled."

I worry about the authoritarian leanings of anyone who doesn't draw this distinction.
Great comment about SaaS, ganafagol. It's running software that you make money from, not code. Code is just the leverage you have over changing the running software. The running service itself is the ultimate "concrete object" that, for generations, software has been moving away from. There has never been a "compute fabric" as robust as the modern cloud, so long-lived mutable data-structures are becoming more common, and will be even more so.

(We try to have our cake and eat it too in an iterated game where the unit of deployment is immutable and reproducible. That game is called devops and more specifically, continuous delivery.)
> Instead of performing 96 lattice reductions with a near guarantee of recovering 96 smooth values, a very rough approximation with the correct determinant indicates that we would need to perform 2^200 reductions of enormous lattices to find enough smooth values.

> This is well beyond any plausible computation. It strongly suggests that this particular approach does not scale to the point of practically breaking RSA.

> However, there are many open questions. Would a different lattice construction avoid this problem? Can the bound be established in another way? What are the concrete performance numbers and asymptotic complexity?

- Keegan Ryan

https://twitter.com/inf_0_/status/1367377462582079489
Yeah, you are probably right and the writing is sloppy. I was going to fix it, but I just saw we have an explanation under the pricing boxes. Does that clarify things?
It's not just your infra though. Say I'm a client sending you webhooks. My internet connection (if not in cloud infra) could be down, or my cloud provider might not have a route to your delivery endpoint due to a routing or similar outage. If those requests block, the client's app is going to hang or back up. If they don't block, they have to go somewhere (perhaps journaled with a task that can be executed on demand or on a recurring schedule).

My suggestion would be not only a library, but a local queue that can be managed with the library. Also, having some experience with working at a no code provider previously, ensure that it's trivial to query your service for what webhooks you can confirm were received by your infra and then delivered, perhaps by UUID.

Last, make sure it's dreadfully difficult to make changes to your systems where data loss could occur (messages dropped while returning 200 to counterparty systems, for example).
That isn't as reassuring as it seems. It may be that Schnorr could "destroy RSA", but that the computing requirements are still beyond what a researcher could have access to, but are within the abilities of a large corporation or nation-state. An example is SHA-1. We have known it was broken for some time, but it took Google's massive compute power to actually produce a real world collision.
They could lease the watertight container to you for a deposit, and when you return the watertight container to them, they clean it and re-use it.
Take down the fence. It's in the filesystem code, what could go wrong?
Wow, thank you so much for the kind words. I'd love to chat more! Feel free to email me at matthew (at) chargerunning dot com
Seriously, what are the possible outcomes (positive or negative) that we can see play out? By what mechanisms can the currently inflated markets end and how will that impact the rest of the economy?
In UK English usage I'd say it means a "minor fact". Compare planetoid, meteoroid, for other examples of -oid being used specifically to indicate a diminutive or minor form of something.

You can possibly blame Steve Wright, Radio 2 talk show host/DJ for popularising the term with that meaning in the UK.
Cool-Retro-Term (2015)
Reddit doesn’t use algorithmic curation (or pretends not to?) but it’s one of the most polarized sites I’ve ever used. Blaming machine learning or misinformation is just a comforting and easy way to dismiss real problems.
Unfollowing everyone was how I was eventually able to break myself of my addiction to Facebook. Before I did this I would mindlessly pull my phone out of my pocket and look at facebook. One day I just started unfollowing people and kept doing it until my feed was empty. Empty feed meant no reason to check. I haven't logged in since 2017.
No you are being deliberately offensive. It’s like me suggesting you go to school to take an economics course. You clearly don’t know what you’re talking about and I’m just being nice and trying to help you not be stupid.

Too put it tersely some people on HN throw under the cover insults by being subtly condescending so as to not trip any red flags and get warned by the admin. For example, like suggesting I look up the purpose of quotations.

Don’t play games, I hate that stuff and while manipulative under the cover insults can get around Dang’s filter it really goes against the spirit of HN.

Cheers.
Joe Manchin gets money from finance and real estate, not labor unions.

United mine workers seems to be the one (minor) exception, and it's about 1% of what he gets.
You're only allowed to drive with a parent after classroom instruction and driving with an instructor for the required amount of hours and passing. So it's not unsafe at all, because where you'd be allowed to just start driving on your own, my state requires you to drive with a parent for X hours before that.
Heh.

This line would be a full-stop for my librarian SO:

> It’s referred to in the literature as “serendipity.”

But otherwise I'm very grateful for this article.

For it reminds me that someone should update (adapt) the Propaganda Model for social media. https://en.wikipedia.org/wiki/Propaganda_model#Filters

That would be far more constructive than the alternative theories floated, eg Eli Pariser (filter bubble), Ben Thompson (aggregation model), and this technopositivistic missive.

Has anyone asked Chomsky? I've looked, but no joy.

--

Edit:

> There is always an algorithm. The default one promotes rage, controversy and misinformation. But we don’t have to stick with the default.

Clap louder, and surely Tinkerbell will fly.
'zero' and '0' are the same label, for the digit 0. There is no advantage to re-defining it, in fact, it does the opposite. It's a good practice to define labels for magic numbers to promote more maintainable code through the DRY / single source of truth principle, document the magic number through the label name, and improve code archeology by enabling searching by label.

These principles hold when the label given a clear and concise name--which is an art.
> update: the new version of March 3rd is much easier to test, requiring SVP in dimension as low as 47 (down from 1800 !).

> Out of 1000 trials, no factoring relations was found.

- Léo Ducas

https://twitter.com/DucasLeo/status/1367367057055109125
I wasn't even aware of the 'libresignal/f-droid vs signal "controversy"', thanks for sharing.

> Compared to SMS yes.

Unencrypting messengers, for sure. I was also thinking of messaging client that encrypt but aren't open source (e.g. WhatsApp) and clients that don't encrypt messages consistently (Telegram).

Thanks for sharing your thoughts. It opened up another "level" for me of considerations to think about. I agree that a federated system are the next step in the right direction.
For now I'll just enjoy for a while having completely removed myself (and some from my social circle) from the Facebook ecosystem.
The CEO is the Former CEO of ZocDoc - https://hidrb.com/about
How is cooperation anti-Objectivist? If the cooperation is voluntary and within your self-interest then it isn't incompatible.
For C++ there's no practical problem, since the C++ committee chooses to make the I-can't-believe-it's-not-ISO ‘final draft’ public.
That's very speculative; it could indicate Cruz felt uncomfortable working in this environment. It might be enough to trigger a sexism claim - though I'm not sure if a single comment is enough to prove a hostile working environment.

I could just as well speculate that badgering HR over a single inconsequential incident got Cruz flagged as a nuisance s.t. they attempted to move him out.
> The thing the author doesn't seem to realize / acknowledge is that UI/UX design is about balancing enormous numbers of competing constraints and concerns. It's a human problem, and like most problems of this genre there is no "best" answer, only different sets of weights for different, often competing, concerns.

To underline this point, I think in general design suffers from a lot of bikeshedding at tech companies. There are likely many designs tucked away in discarded files that addressed this specific pain point, too, but were discarded at the request of some PM, or manager, or director. Then there's the process of user testing and experiment design that is used to validate UI/UX of products like this. This design may have actually tested well even if it wasn't the team's favorite... I've worked places where that data is used to override a designer's opinion.

Now apart from all that of course, Occam's razor probably applies as well I guess... perhaps this bit of UI was just poorly designed. But I see a lot of chatter on HN regularly about design being superfluous, subversive, unintuitive, "bad" when really I think many (most?) designers are unhappy with the designs that ship out as well.
Unfortunately they don't seem to work in the US, and from what I've seen they are mainly focusing on selling and making sure their phones work in Europe.
Just delete your account at this point. No reason to log into an account just to make it easier for Facebook to track you around the internet.
Then it sounds like the workers are on the way out even if they don't unionize, so there's not much to lose.
Roblox games are really clunky to make on PCs, let alone phones. You'll never be able to make one on a phone. It's crazy clunky.

A third person character running around with virtual joysticks: so clunky.

Roblox has been around longer than smartphones have, it has always been a port, much like Minecraft. Which sure, kids play.

Roblox is probably setting back the arrival of the metaverse, not advancing it. Whatever that means.

If you actually make and play games you don't talk about things that way. You're more aware of stuff like Dreams or Garry's Mod, you've touched stuff like Unity and Unreal and Flash. You kind of get that Roblox isn't competing with Grand Theft Auto but with YouTube Poop. Literal puppet shows. Like what are we even talking about.

As an aside, the biggest threat to Roblox is if parents spent money. I don't mean in Roblox. Surely, you guys understand, that the appeal of Roblox compared to Disney+, arguably the finest destination for 8 year olds, is that, on the face of it, Roblox is "free." It's a catch 22 really: the audience where they would anticipate all their revenue growth would never waste money on Robux, they would just get a Disney+ subscription.
Feast: OSS Feature Store for Production ML
>I created my own bubble on Facebook.

Everyone does. There's nothing wrong with it. People at the coffee shops or the pubs were often people with similar interests.

The problem is that we exited the culture wars in around 2009. We went into societal crisis. For the next 10-15 years or so we will be looking for the collapse of the crisis.

The funny thing is that people still think it's the culture wars. Especially the mass media. It's not. It's why culture wars like Gamergate or Greta Thunburg are not winning anything at all for their cause.

The reason people are very concerned about these filter bubbles and the problems of social media is because those were fine during culture wars. They are huge problems now we are in the crisis era.

The problem? The collapse of the crisis is always violent revolution or a world war that does not hold back.

People want to break these bubbles in order to prevent what is rather inevitable.

The funny thing is that nobody can predict who or what is the revolution. Which side has to lose? There's a bit of a problem. The democrats want to ban guns and generally dislike guns as a group.

So if the revolution happens, who loses is pretty clear.
esbuild makes it pretty clear that writing the JS ecosystem in JS is a bad choice*.

now we need to rewrite tsc/babel/npm/eslint/etc... in a language that compile down to native binary that is also cross platform (like go or rust),

to gain the same performance improvements across the entire JS tool-chain.

* based on the benchmark on their landing page.
Yes, it's a viable alternative, maybe it makes sense to add a second GitHub Action for our book to build PDF and ePub.
It is kind of miserable though, either invest in a very shaky market, or watch inflation chew through your savings. It would be a fun game if working 40-50 hours a week wasn't the cost of a ticket to play.
> I don't think they do, our whole job as an API company is to have uptime (and redundancy for uptime). I think it's the same with every other API company, such as Sendgrid, Twilio and etc.

That doesn't sound realistic to me. Sendgrid, Twilio, and all other APIs have downtimes and other problems, just check their status page: https://status.sendgrid.com/history.

I always had to implement some retry logic in API clients at some point or another. That doesn't mean your service doesn't bring value but it's not enough to just expect it to work because it is focused on uptime. When implementing a service that requires external dependencies I would always expect them to fail and try to design with that fact in mind.
This advice should have a very large disclaimer.

A majority of old finish lumber in the U.S. has been painted with lead based paint. Unfortunately the safest thing to do with this lumber is throw it away.

Also in many homes floorboards have been covered with asbestos containing adhesives when newer floors were laid on top.
> If you were the manager at an architectural firm, would you have a candidate come in and invite them to design a bridge on a whiteboard?

Let's say I were.

> I know NOTHING about bridge building. Never have, beyond the basic low hanging fruit that anyone who's taken a basic physics class will be able to derive.

These would be exactly the kind of things the SOCIAL aspect of that whiteboard interview would dig into. Indeed, same with software engineering. I am sure that many people would be able to solve the whiteboard problem I give; that's quite directly not the point. Instead, the point is to see if they can demonstrate their ability to say things like:

* why did you use these lengths and angles? If I were to make this modification, would it have structural or design implications?

* I like the structure overall, but you have "<N>" of some substructure. Why did you pick that quantity? What changes would you make if the client requested more or less to keep a similar feel?

The person would then be able to demonstrate that they don't know NOTHING about bridge building and simply recreated a thing they luckily knew the shape of, but instead dig into first principles, emergent properties, tradespaces that emerged from their design decisions, and why they navigated said tradespace how they did.

> What an odd response

Right, I'm talking about how social skills are an important part of being in a workplace - you do, after all, interact with your coworkers up to 40h a week - and then this fellow tells a story about how he as a senior engineer told a new hire they were "fucking irritating" him as a demonstration of his superior social skills, and now you're trying to pull this? Unbelievable.

> It's simply bullshit

> makes you and your company look like a fucked up hiigh school, full of pedantic pedgagogy

> You don't have sales people do quadratic formulas

> Disgusting

You're quite unpleasant, and arguing directly in bad faith

> Engineering skills are highly valued for engineering roles

And the ability to communicate is a critical Engineering skill. How on earth everyone in this thread thinks asking an Engineer to talk for 45 minutes about a problem is analogous to asking a sales crew to derive a quadratic formula would've been beyond me, but I've seen about 100 strawmans in this thread.

Design work is not a VERY small slice of the pie unless you're entrenched in some org with humungous momentum and years of technical planning accomplished for you. In that case, you can probably afford to hire anti-social fucks who will just sit in their cave and code by themselves, never collaborating, failing to share critical business knowledge because talking to someone else isn't in their job description.
It's not always your service crashing you need to worry about; reliability also includes the network (and all of the routers) between you and your customers.
Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture by Jon Stokes.
Shopping daily does not implies being poor, I'd argue its mostly cultural, for example, many Japanese prefer to buy daily and keep low stocks on their pantries.
No, the point of a standard is it’s supposed to be somehow comprehensive about something so a thing conformant to it can be expected to and guaranteed to work.

The fact that partial documentation is enough to make something work isn’t enough to tell your customer to suck up the loss because it was beyond anyone’s responsibilities.
It is always good to hear this! Especially the part about smart products and posture is very good to know by heart. So many apps still just botch their posture or completely forget the users intent and context (if they even consider it!)
My daughter have asked me several times if I can spend at least something because other children somehow see she is not a paying user and segregate on that basis
How common is this really? Does it happen to political parties, for example? I feel like there might be some law being broken when it comes to this sort of espionage but I am not sure.
> actively building the largest and most advanced factories on every major continent

They are not the most advanced factories, not even close. Tesla uses much more human labor per vehicle than its competitors; the "alien dreadnought" never materialized. "Toyota remains well ahead of Tesla in terms of manufacturing efficiency, producing more vehicles per employee, while utilizing its fixed assets and inventory more effectively":

https://www.forbes.com/sites/greatspeculations/2020/02/11/co...

> disrupting the entire automobile industry such that even jaguar is going full electric by 2025

The industry shift towards electric vehicles is because it's finally becoming profitable to make them. This is largely due to a dramatic reduction in battery costs which is driven by R&D for smartphones, not cars. Personally I don't believe Tesla has much to do with it.

> mainstreaming self-driving

They are mainstreaming dangerous driver assistance technologies well before they are ready because they've been pre-selling "full self driving" for years. They are nowhere close to completing an autonomous cross-country drive, something they promised would be done five years ago. Waymo is far ahead of Tesla on self-driving technology.

> cutting the costs of residential solar in half

I'm not sure there's even any point in arguing this because solar is an insignificant fraction of their business. They are a car manufacturer, nothing more. But in my personal opinion, I think the SolarCity acquisition was a fraudulent bailout of Musk's family, the solar shingles were mostly a sham, and Tesla has no significant proprietary solar technology at all.
I now have 5 or so years experience with Roblox in the house. I've helped my kids make games and I have to say, VC is missing out big time. Roblox (or the concept) has an enormous TAM. Roblox corp is struggling with DX DevRel and moderation. It's an absolute fucking zoo and the tools are shit. Major game publishers have had their accounts taken over by scammers, or just shut down by Roblox because of scammers trying to steal their accounts.

Somebody who understands product, gaming, and devrel could really knock this out of the park. Please do it, so I can go back to making games with my kids.