skysight-inc/HackerNews huggingface dataset:
Android used to have a permission for internet access and when I was building an app that I wanted to prove to people that was local-only, fully offline, it helped to show that the app didn't even have permission to access the internet.

I wish browsers, Android, and iOS had this option so that users could be confident that the app/site doesn't have access to the internet. Maybe a little tricky with a browser but perhaps it could be possible somehow.
Not wanting to violate labor law and anti discrimination regulations isn’t “causing drama”. It’s wanting to avoid civil and criminal repercussions, both against the corporation and individuals personally.

If you don’t get a satisfactory answer, report them to the US Dept of Labor/EEOC. I’d also recommend reporting them to the labor board in whichever state their headquarters is located (or what they consider their HQ if a remote org). To do nothing is to allow the unfair, abusive practice to continue. And if you do nothing, it will continue after you leave.

https://www.eeoc.gov/filing-charge-discrimination

https://www.eeoc.gov/how-file-charge-employment-discriminati...
If making unfulfillable promises was a good strategy to put competitors out of business, you'd see this happen everywhere. It doesn't. In fact that's usually a surefire way to drive a business into the ground. You can make your own conclusions starting from there.

Also, Tesla is not alone: Volvo, Waymo, Daimler, GM, Ford, Mercedes, BMW, and chinese makers have all promised Level 4 self-driving around 2021-2022.
Is there no continuing training throughout the career of a doctor? And if not, how are they qualified to evaluate the claims of a sales rep?
To me, this is a case to apply Occam’s razor. What is more likely, that this decades old, Dilbertesque criticism of management is true, yet somehow eluded the purview of shareholders? Or that businesses are being run in a relatively efficient manner given the current human condition?
What this "kid" has done in his garage would still be impressive with more than modest support from the venture community.
What data is being collected on you? Once a year blood test if that even?

I actually suspect it would be trivial to beat my doctor after 5 years of higher frequency full blood panel data collection.

10 full blood panel samples a year, have 20 million people do that for a data set we can do classification on. I think my doctor is kind of out of business then.

Will never happen in my life though with health insurance and health bureaucracy.
Threat Actor deploying a new variant of their malware every 60 seconds
It's an approach situated on numerous presumptions about bicycles and a lot of ignorance about them and basic mechanical/electrical engineering principles.

They are proposing a complex electromechanical system with an entire second motor and geartrain to replace a chain and two cogs because they see that setup as "heavy".

They're completely unaware that generators (and especially accompanying gearset, and its power rectification/control circuitry) have substantial losses. Two cogs and a chain are over 95% efficient.

A generator/motor hybrid bicycle would be heavier, have less range, and both mechanically and electrically much more complex. It could not possibly be cheaper.

The blog post is what happens when someone who considers themselves very smart looks at something they know nothing about and says "I know how to fix this."
Currently it's 50x slower than JavaScript ([https://benchmarksgame-team.pages.debian.net/benchmarksgame/...], look at n-body which is just straightforward math), and apparently they are looking to achieve 2x speedup and maybe 5x later, so not very useful.
So tackling GIL is not on the table it seems
In my experience a few email services refuse to accept emails from AWS SES, probably because a lot of automated emails are sent from AWS SES.
IMO the right way to improve DEI outcomes is to reach outside traditional recruitment pools. My last job spent months talking about DEI only to have a similar outcome to yours, just telling HR to hire more women and POC to senior roles. But it doesn't do anything for representation to scramble over the handful of "diverse" senior+ candidates that already exist. Ultimately improving diversity in tech is going to require hiring more people with less experience and training them.
Living off those mainframe MIPS bucks...
They completely destroyed the iPhone app. It’s been, what, more than a year at least and the new version’s hourly forecast still shows the beginning of the day (1am) even if you look at it at 7pm. So many things about that app that made it great got ripped out.

A shame…
Recently I've read a 1985 interview with a Soviet IC factory worker where phosphine, arsenic, antimony and hydrofluoric acid were named. Workers explicitly shut down their managers' plans to use pure phosphine. A death caused by arsine poisoning was mentioned.
Yeah my model of learning is like a game of ping pong where I go back and forth, reading some information, fumble with it, read it again, practice it again, etc. Until one day I wake up and realize the thing I found difficult to understand is now second nature.

When I was a junior developer, I recall reading comments from other developers suggesting to extensively read docs before applying a library/language, but I find that reading without actively practicing results in lost knowledge because I don't really have anything for the knowledge to cling on to. It's akin to watering a field where you don't know where the seeds are.
Why should I, as a young person, support a policy intentionally punishing companies for competing over my labor power just to make it so I have to work for petit-bourgeois small tech companies that can't pay as much?
The idea of making a validation publicly visible on social media is a good idea (many people had suggested having medical profressional in the last two years). The idea to leverage a blockchain for that could make sense (I’m still to see a good example of that, but) say, to can connect your profile to an account that holds a certain quantity of a certain coin to confirm your commitment.

The issue with that implementation, and NFTs in general, is that you are committing not to an exclusive representation of any digital asset, but to a link to an asset. Representing that is like tatooing a logo: sure, it shows your commitment to Harry-Potter to have the Deathly Hallows thing on your forearm but… Doesn’t prove you’ve written the thing. Or read it. Just like you want people to assume that you have.

Any blockchain can independently mint the same images, or even fork an existing one and re-attribute all key assets to any wallet. The later wouldn’t be available on OpenSea or MetaMask but you can find a chain that would, there’s no current implementation that would detect near replica.

That’s kind of the problem with total decentralisation: you can’t trust anyone, or prevent anyone from doing anything, unless you have strict control of your partners. And connecting that to existing key platforms would assume a new oligarchy.
Can't speak for Python/Django but I'm in the Rails world and the fact is on most Rails apps (even huge ones) the Ruby code isn't the bottleneck. IO and database operations are. You don't need a fast language for the things Python (and Ruby, PHP, Perl, etc..) does.
Not quite sure what you mean. All it can do is turn undefined behavior on an out-of-bounds reference into a segfault, but if that ends up turning an RCE vulnerability into something less severe, it's still an improvement -- at least from that perspective. The intent is for the hardware-checked bounds to be at very close to the declared bounds for arrays in source code, at least in cases most typically subject to buffer overlow; see https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-947.pdf

(And I'm not sure how the alternative fat-pointer proposal you mentioned does better. Searched that page for references to strlen, but didn't find much.)
I don’t think they’ll consider your framework at this point because it doesn’t have enough mindshare. I don’t think they’re being unfair or blacklisting you. Also, your PR was very forward and assumptive IMO, “can I get an issue number” like you’re entitled to one. Get some more users (stars being a proxy for that), and I’m sure they’ll consider you if you ask with a little more humility.

“Way faster” is a bit hyperbolic isn’t it? 2.5 times faster? That’s no order of magnitude. What validation use cases are there where it makes a difference? Very few.

Here’s the thing: if people really want fast validation and transformation, they’re probably not going to use python. People use python for its developer ergonomics and experience. Dicts as a configuration DSL are inferior to classes and type hints for very simple reasons

1. One bad thing about python is that both single and double quotes are acceptable. Dicts are built with strings, so there’s an anxiety about having to standardize in one over the other that adds to cognitive overhead.

2. There are dict literals that get rid of one string, but again, just another “choice” people don’t care to make if they don’t have to

3. Curly brackets aren’t the easiest things to type relative to other characters.

4. Curly brackets are extremely difficult to pair if you don’t have an editor that does it automatically or if your code formatter puts many brackets on the same line.

That’s pretty much it right there.
Yeah that is just like that, imagining that simply by reading you will get proficient in something and remember all kind of stuff is a false premise.

While grinding is looked upon as silly. Yes doing the same thing multiple times seems the only way to master it.

If you want to learn maths - best way is to solve equations by hundreds - solve math assignments by hundreds.

My latest approach to cyber security is just like that - while I do know how most of the attacks work theorethically going through the movements to pop simple box on HTB is quite a task for me. So only way to get better at breaking boxes is not reading about kinds of exploits and understanding them - it is simply bashing keyboard all the time until all the tasks are muscle memory and until I can get through iterations of ideas of how to pop a box as quick as possible.

Then you also start to build intuition which approaches work for which type of math assignments or boxes because you physically did the work to have working memory of what works and what not.

Which gives you specialization and possibility to skip stuff that you know won't work and being much more productive than people who are "theoretically" understanding things.

While reading about stuff you get pointers like "how to bake a bread", but you get slightly different oven, you get slightly different wheat each time and it is only your internal intuition that can adjust for unknown factors.
Think of all the kids who might start working on automotive stuff at 8 years old, building race car parts or engines or go karts. Then imagine the best of the best of thousands of them with parental? resources to build out a great kit and tinker with a lot stuff. This guy is the semiconductor equivalent.
I don't think you're even communicating because you both have very different ideas of what "capitalism" even is. GP post will probably respond to you with something like "because it's literally the government interfering with a free market outcome" which is something libertarians basically want to minimize. Market freedom isn't a yes/no binary thing, you can have more intervention or less, and one could point out that both sides here seem to prefer the outcome with less intervention in this case.

But I'm not sure it matters since the headline is a flat-out lie. It looks like they will actually get to start at new jobs, at most the new company has to send one person (not necessarily any of these) to work at ThedaCare (while employed by the new company with new wages) so it can operate temporarily while the courts sort things out.

And ThedaCare has to pay their lawyers, compensate the new company for any use of their staff, hire new people, deal with the PR fallout of this (and probably no one wanting to work there), etc.
Wouldn’t that change the probabilities though?
> Reclaiming Taiwan

You mean taking Taiwan. Can’t reclaim what they never had.
> Yes, finally I’ve found the time to buy a VPS and host a Jekyll blog with a nice comment system

Do we really need comment section on blogs? The blog comments are not particularly helpful to have any discussion at least not the way one can have here on HN, reddit, Twitter, etc,.

Besides the poor user interface, the users have to sign up to comment. Why would they sign up when they can have discussions on above platforms? If one does not implement sign up but allow users to comment just by entering username (like the way this blog did) then people start abusing the comment section.

I think HN/Reddit comment section should be used for discussions although I would prefer if it could be embedded in blog somehow. I understand that this is terrible idea if reddit/hn chose to be walled gardens someday but then do we have other better solution?
Could you please indicate the selected best ones?
can't wait for this to be rather successful in hitting goals but then do nothing and languish like everything else

It seems absurd to not mention the API upstreamed by the Pyjion attempt, especially in the context of optimizing bytecode / touching into machine code?

I dunno, maybe I'm just perturbed by the amount of duplicated effort on this singular topic
I think this is specific about the notion of "social bots", i.e. bots that are mostly indistinguishable from humans or could even interact with them in a realistic way. Obviously everybody can write a spambot, or click a "post this on twitter" button (which is 90% of what people mistake for "bot posts", anyway).
Thanks a lot for the suggestions! I was wondering, is "The Utopia of Rules" all that different from Bullshit jobs? :)
The SNES9x inaccuracies are pretty hard to notice these days. It still sees wide use on devices other than full fledged desktops and laptops.
My guesstimate of the legal fees to try the case would be in the region of $100k.
I switched from a basic electric rice cooker to an Instant Pot for rice. The rice is as good as stovetop, but the electric rice cooker is still better. Plus, the electric rice cooker was easier. It has one button and requires less precision when it comes to the amount of water vs rice.

On the other hand, I have a finite amount of kitchen space. So a multi-use device was better than a single-use device.

On a different note: my parents went back to cooking rice on the stovetop for a few months after their electric rice cooker broke. They thought they will just save the money and go back to cooking the way they used to when they were kids. They liked the nostalgia --- but they also like having an extra 30 mins everyday. Stirring the pot over the stovetop and watching the water boil away was not how they wanted to spend their time.
https://www.ibm.com/blogs/blockchain/2021/05/why-digital-hea...

NYC Covid pass was build on blockchain. Such a goddamn pointless waste of time
I agree that central distinction between industrial economy vs. yeoman is a big cultural clash in the US.

I don't see what makes cars more "democratic" or anti-trust as firmly on the "yeoman" side of things.
> We're talking about general purpose languages.

Well, kind of. But in practice, you have to agree that even theoretically "general purpose languages" either fall or get pushed into niches.

For example, Ruby. In real life, mass usage, Ruby is at this point a 1-trick pony, web apps with Rails. While Rails was the rage, it tried and did break out into DevOps, but all those efforts have kind of fallen by the wayside (Chef - a shame, really, Puppet, etc).

Another example, Rust is a general programming language, but few people will actually use it for Line of Business GUI apps, for example. It's just too hard to get started with it and there's no point, you gain too little from its advantages to work so hard through that learning curve.

Same thing for Java and C#. Most companies that will hire you to write something in those languages will probably do it for backend services, plus Java Android apps because Google chose it for that (and then chose Kotlin) and C# Windows apps (but how many people are really writing those these days?). For Go almost everything I've seen is also for backend services.

So in day-to-day life they are direct competitors. Kudos to Go that it got this far and we're putting it into the same league with Java and C#, it's quite an achievement!

I do agree with your principle but in practice most projects are brownfield and your tools have already been chosen by someone else :-)
PEP-671 – Syntax for late-bound function argument defaults
I thought a people manager was an “agent of the company” and was held to more legal liability than an IC. E.g. as an IC if I see discrimination that does not involve me I don’t _need_ to report it. But as an agent of the company I would.

Or maybe my HR training course fibbed? /shrug
Young consumers are also more open to new consumer tech than older customers. Being young and starting a consumer tech company is a lot like having unique industrial knowledge of your target customer.

If you look at how many early stage consumer tech companies were implemented - many of them also throw economics out the window when they are first starting e.g free video hosting and serving without a plan to charge money. I suspect that younger founders are more believable to VCs and investors when they pitch these kinds of ideas then more experienced founders. It's easier to think that inexperienced founders will wise up while thinking that experienced founders never did.
Craigslist though i prefer fb marketplace. Not sure why.
Some of my friends who do this, bring the battery inside. This also lets them charge it at their desks. The rest of the bike can survive outside, since it's probably all automotive grade electronics. The only thing I can think of not working is the LCD if your controller has one.
That's details. Look at list of the top richest people and look how most of them got there. You can see trends that go beyond any single person and any accounting tricks.

The real estate moguls don't create value for society. They capture finite resource with capital and extract the value from society to capture even more. It's literally called rent.

Check out Bezos. Amazon is in large part worker-exploitation-as-a-service delivered to customers same day, washed squeeky clean of any moral qualms. Bezos just takes his cut.

Fasion industry is in large part child-labor-as-a-service.
I’ve at least been told a couple of unsolicited observations where I appreciate having been told and only so wish that someone had told me long enough ago that it could have made a real difference.
Faster internet access has weakened civic participation in Britain
A couple of reasons:

* Building CRUD apps lack depth, when they don't lack depth, they lack timeless knowledge (in many cases). A well picked bachelor/master does not have that. There are programming jobs out there that don't have that but they are in the minority and I am bad at getting to the interview stage, despite having a master in CS (my cv is ragged, I had a terrible start and don't know how to recover from it other than just by moving on and hoping for the best).

* A university provides fellow students and TAs. In some cases I prefer heavily to study with them rather than doing a MOOC on my own. A study group is harder to setup. Getting a tutor is definitely an alternative for the TA part.
Get their insistence in writing ( in an email ) to CYA.
Are you aware of any Android-based custom ROMs for them? I'd be somewhat okay with that if I can keep my device up-to-date myself.
That's clearly untrue, there are plenty of artists being paid for art with NFTs. Just go on NFT Twitter and look.
Think it has a lot more to do with proximity to those controlling the purse-strings.

Intra-firm compensation is not nearly as "rational" as you are making it out to be.
If you're curious about how folks are exploring legal intersection with smart contracts, you might find the work of https://www.lexdao.coop/ interesting (US focused mostly for now afaik).
I think it's good that unique user tracking is not possible with Fugu. In my opinion, a lot of developers and companies start tracking all kind of detailed user data only because it's possible and they feel like they might need it later. Data collection and analysation can become an obsession, that doesn't even really serve a real purpose anymore :D and is just invading peoples privacy for nothing
>That's the whole problem, as I understand it. If we are going to treat ESP research the same as research in other fields, we either accept ESP as real, or reject both ESP and other fields as deeply flawed.

That's my point them. "If we are going to treat ESP research the same as research in other fields", according to the principles science pays lip service to this shouldn't be a question to begin with, because science shouldn't have a priori ideas about what can be treated "the same as other fields" and what shouldn't.

Research (results) should determine that (which means: if there are results in its favor, and we can't see a problem with the research that other - non ESP - accepted research doesn't have, we should accept it, as much as we accept in other such - non ESP - results).
My brain instinctively read "ask hn" anyway so you're probably fine
Have you seen the Organic Transit ELF ( https://organictransit.com/ ) or the Better Bikes Pebl ( https://www.better.bike/ )?
How much of the money is going to artists though, and how much to opportunistic NFT "drops" of random junk that are borrowing legitimacy from actual artists?
Having lived and worked in a right to work state all my life, your comment does not ring true for my experience. Employees can be members of a "protected class" (one of which is simply being over age 40) which is often the core of an improper firing civil suit.
In civilised lands the loser has to reimburse the winner's legal costs, so at no cost. If you don't live in civilised lands, well you have other problems.
Some of the greatest posts are paywalled, and the user experience for it it's terrible. The benefit of Medium is the exposure and that if you're good enough, you can actually be paid via Medium Partners Program, but on the other hand, these benefits are at the expense of decentralization and owning your content. You don't own your content when you publish on Medium.

Once it happened to me that a post wasn't open to read and it claimed I could read it for free if I signed up. Then I went ahead and signed up, and it was still paywalled[0]. The experience was frustrating.

[0]: https://mobile.twitter.com/IvanMontillaM/status/134800759206...
Ah, well I also checked it out in part because Dutch people only have to pay around 2K. This is even the case if you've done multiple masters/bachelors.
Nah, I'll settle for good enough functional programming (map, apply, nice closures). Python, Kotlin, recent C#, JS/TS all have this.
In my view this is an entire debate based on a ridiculous assumption, that a "liberal vs conservative" axis is something that usefully maps to real-world phenomena.

I think the entire debate is just the politics of a first-past-the-post voting system spilling out into academia.

Because first-past-the-post trends towards two parties, and it's in each party's interest to maintain the status quo, everyone who picks a side in the battle has an interest in acting as if political discussions can be usefully framed as "us vs them"

Any "debate" that acts as if "liberal" vs "conservative" is missing the forest for the trees, in my view at least
There's still a phenomenon in advertising where it increases your awareness of a category, but you don't correctly ascribe it to the correct advertiser in that category. So funnily enough, I could still see someone going to IBM based on this ad.