skysight-inc/HackerNews huggingface dataset:
At what point do we stop wasting time and energy trying to build better tools to catch cheaters and start focusing on building a better system of education and assessment?

If a kid can cheat, pass, get a degree and go out and not fail in the real world, what does that say about the validity of the tests? Even futher, what does that say about the world we live in?
A Productivity System for Creators
VSCode is indistinguishable from native, so not sure its Electron that's at fault here.
Is it possible to disable the airpods mic? I don't see that setting and didn't find a solution on google. I put my airpods through the wash, so the speakers work but the mic doesn't.
wingolog.org
I have no doubts beamed-power is possible, I just assume it's effectively an energy weapon and the real magic is at the receiving end harnessing the power without getting destroyed.

But if you aim it somewhere other than the receiver, it's a weapon, no?
> Idea of LVT as a single or zero tax is a political move to get you thinking about better government funding schemes.

You know, if you had said that up front, we could have had a more productive discussion. But everybody's been saying "This is The Right Way(TM) to do taxes!" When non-true-believers point out all the problems, then we get "it's just a talking point".

In fact, I suspect that a number of LVT supporters on this thread don't agree with you. I suspect that several of them believe that it's the answer.
But this is in the context of what to use instead of gif. The point is, for many gifs (like say a short clip from a movie, or funny video) you can get a lossy webp that looks better than a gif, but and is smaller than an APNG.
No the secret is to have a caste of workers with low expectations, lack of better opportunities, and high work ethics - grounding it in religion and making it a 'mission' instead of a job helps.
Seems to me much more feasible to ship frozen embryos, artificial wombs, and android foster parents. Good artificial wombs might be a very difficult technology but they sound a lot easier (and certainly much less expensive) than building a reliable world ship.
If health care workers can't avoid getting themselves infected, even though they have expertise and training, there is no way that Tesla will be able to prevent the virus from spreading within the factory. It's a ticking time bomb at this point, just like the meat packing plants and the other factories that have spread the disease. Once a single person with COVID-19 comes into the Tesla plant, it's guaranteed to spread like wildfire. Things like social distancing is merely a tactic to slow the spread down, but it won't actually help you if someone 6 ft from you has COVID-19 and is breathing vigorously or is eating lunch 6 ft from you.

If Musk isn't right there on the factory line among the workers and endangering his life along with the workers that he is forcing to come work for him, then I will lose a tremendous amount of respect for him. If anything, this should be a good opportunity for the factory workers to unionize and demand better treatment.
I will try my best to be nice about this. But what the HECK are you talking about? Yes, of course there is. There will always be.

Electron(or whatever web-based nonsense somebody comes up with six months from now):we've optimized your insane garbage collectors. We've optimized your GPU insane modules. We've optimized data structures to get a 10X performance increase. We've cut down memory usage by half, which still rounds down to AT LEAST 100MB in most cases. Look at me now...

Desktop/Native:Good for you! But did you know my code runs on bare metal? The only thing stopping it is cache misses and dirty TLB entries. Sometimes I can use registers, but there's just a few of them. And, well, stupid RAM sometimes takes over 100 nanoseconds.

Web:What in the world is cache? TLB? Are you on something right now? What is a nanosecond?????

Web cannot perceive what a nanosecond is

Native:There, there. You'll figure it out one day.

I don't want to come off as snarky, but this feels like a dumb question. And yes, I know, from a "business" perspective writing the code "once" and have run everywhere makes more sense. But let's be real, one of the main reasons a lot of these tech companies like Discord/Slack is jumping on the Electron wagon is money. It's cheaper to have one team of developers, than 3 for each platform. But even that argument feels a little weird to me when stuff like Qt that is 100X more mature than Electron will ever be exists. And before anyone asks, as long as you open source your app, Qt is completely free.

I do think that in SOME cases an Electron app MIGHT make sense. But cluttering native platforms with all this bloat is like riding a horse to work on your 40 mile commute instead of your Honda. Even that's a horrible analogy because your Honda is terrible for the Earth. But hopefully you get my point.

This lack of concern for computational resources by us programmers is utterly discouraging. As has been mentioned before in this thread, people that do ACTUAL work on computers will not take the bloated nonsense. Go ask the struggling artist if they prefer to use Krita or the new "modern" app that takes 600MB of RAM and the entire system gets bugged down to the point where they can't do research on their browser while drawing because Windows10/macOS plus the "modern" app takes 90% of their RAM because they have a 4GB/6GB computer.

Well shit, I guess I need a 1500 dollar computer to just draw a few sketches. I already have crippling debt, what's some more debt under my belt gonna do?
> actually finding the feed on each website you visit

The site should just have

<link rel="alternate" type="application/rss+xml" title="RSS Feed for Bob's Blog" href="/rss/" />

Does that not work anymore? Or sites don't include it? I haven't used RSS in a few years.

Back when the address bar had an RSS icon in it, this is how it got the info.
Sat here in lockdown, I have just rewatched Matt Damon's The Martian and yes, we want to go up and out. I am so glad someone is still trying.

I am also blown away by the American Federal budget - this is a classified military space program. How much does one of those cost ?!
This also needs a companion post called "common mistakes: using kubernetes".

I feel like it's a weekly occurrence now where I hear of a startup launching their mvp on kubernetes having spent 8 months too long on Dev as a result.

The other day in an interview someone bragged to me how he had convinced his team to spend 12 months moving to K8s. Upper management thought it was a waste of time but eventually agreed. I asked him if there were any measurable benefits and he said no.

I totally understands why Google needs it. Do you?
Capitalism IS neofeudalism. Even the word 'Capitalism' was a joke making fun of the fact that it was a new form of feudalism.

There is a long long history of this criticism going back all the way to the French Revolution.
> It doesn't, but it provides a first-class C++ API.

Sure; I get that. There are C projects where that isn't acceptable, while libsodium is. It makes a lot of sense to use Tink if you're working in Go (which I know you're fond of) or Java or other high-level languages Tink supports. I tend to work with a lot of C (not C++) codebases, and I wouldn't choose or recommend C++ in a new project today.
Google 100% removes viable entries from their index. I have a blog and I can see via the Google Search Console [1] that several of my posts are marked as "Crawled - currently not indexed". Meaning, Google was led to the page via my sitemap.xml or some other source, crawled it, and then chose not to include it in their search index. It's very discouraging, particularly when it happens to posts that, personally, I'm quite fond of [2]. If it matters, Google has recorded 1,085 clicks from their search results to my blog, in general, over the course of the past 3 months.

[1] https://search.google.com/u/2/search-console/

[2] https://blog.michaelscepaniak.com/how-to-find-choose-and-boo... https://blog.michaelscepaniak.com/i-am-retired-kinda
Feedly has email sign up. The button is labelled "login with Feedly" instead of Login with Google ect.
How does Scylla relates to Kafka and zookeeper here? I know a bunch of ad-tech companies that built their entire stack around JVM and scala. Those companies need to perform a bid (a whole bunch of logic ) within 100 ms ( including networking), otherwise, they got a financial penalty.
Please stop being a kid who post everywhere you see JVM product your opinion on that. Kafka, Pulsar are two successful projects no matter what you think.
Kafka relies on a bit outdated architecture but has the most vibrant ecosystem. Those are major pros and cons. Not a language or VM.
currently I'm using Fork.

but I like using GitKraken (https://www.gitkraken.com) more than Fork.
> I don't believe so.

Thanks for giving your off the cuff opinion against a consensus of people studying the question

> which would necessarily skyrocket the land value tax to produce the same tax revenue at the end of the day -- would be extremely distortionary.

It's distortionary against the existing distortions, by reducing them.

Anything reducing tax distortions is "distortionary" by your argument's logic
With Kaiser at least, if a doctor sends an Rx to the pharmacy the pharmacy can likely see the history. If the doctor sends a 90 day Rx and the last fill date was around 90 days prior, it's plain from that data the abuse is unlikely. They can also easily ping the doctor to verify the Rx and after so many Rx'es would flat the Rx as ok for 90 day supplies. But that's just me spitballing.

Some random pharmacy can't see the fulfillment history from other pharmacies. They only way they could see abuse would be after the fact. They don't want to set themselves up for a lawsuit or criminal investigation so they just limit their Rx amounts.
The Museum of Math is having some online sessions, even for very young kids. The sessions might be of interest.

https://momath.org/home/transformations/momath-online-studen...
Totally agree. I have found that all of the pain points OP article mentions, are things that still crop up in monoliths, and by hardening against them, the app is more antifragile. Ex:

Fragile: writing fault tolerant (because the endpoint is unreliable) hedges against the case when unforseen conditions throw a spanner into the works.

Async/Laggy: some operations just take longer. Being able to gracefully route control flow around blockages improves performance.

Pipes: I've found it's helpful to have ser/de interfaces throughout the program, as it forces you to use immutable data structures - aka functional programming. This helps reduce state space.

Put together, I find having various "shear lines" in a monolith codebase, where I could split into a service if I wanted, greatly improves robustness.
you should watch this: https://en.wikipedia.org/wiki/Paterson_(film)
Extending Ingress with and replacing a deprecated annotation with IngressClass
> - systems of measurement. Adjusting the SI base unit to be even powers of Plank Units seems ideal.

Do we know Planck Units accurately enough to work with such units in the many-orders-of-magnitude-different world of people-sized things?
Why not just put html/css inside a go-http-binary and use the browser as the UI part, that will be 100% portable and browser is universal these days anyways.

Anyway still fyne looks like another good option
After I learnt about refactoring, decades too late, mainly from Refactoring and Clean Code, I spent at least a week refactoring a program of maybe a few hundred lines. It was amazing how much even such a short program can be improved in every way. It's the same as the difference between a horrible first draft of an article/essay and the 20th draft. Since then, I program in a way that's already "semi-refactored", and far clearer. And refactor/improve as I go. A lot of bugs and potential problems become apparent. The difference in my programs before/after is like night and day. And they're incomparably easier to understand when I return to them a year later. That was after 25 years of leaving it at the first draft stage, so people can change, don't worry! "To write clean code, you must first write dirty code and then clean it." Exactly as for prose writers, noone writes a good first draft. You write something bad then edit it again and again.

Also, I've always known that the more time spent with pen and paper before starting to type, the less time it will take and the better organized and thought-out the program will be.

To be specific about the refactoring/clean code, it's basic stuff like: Use spacing to make maths clearer (e.g. write 2x4 + 7, not 2x4+7). Functions that do one thing, with names that perfectly describe what they do. Variables perfectly named, used for one thing, grouped appropriately in data structures. Move comments into code. (Not "//this bit computes the size" but put it in a function called ComputeSize.) No magic numbers. Basic stuff that somehow I'd never focused on before...

I'm not into "forcing myself" to do anything, that doesn't sound like a good way of thinking about it! But maybe taking one of your messy programs and editing/refining it until it can't be improved further will inspire you like it did me.
Re: #2 and #3, we already have the shadow national databases, just none of the civil benefits.

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

https://news.ycombinator.com/item?id=18987985
Note: archive.is is blocked in some countries where archive.org is not.

http://web.archive.org/web/20200517230049/https://lareviewof...
"https://www.vox.com/2017/3/29/15112314/amazon-shutting-down-...

If a 550 million dollar acquisition is my fate after trying to compete with Amazon, I would look forward to it.
Of course he was wrong more often than he was right, he was a human being.
What is a desktop-class app?
Hypnosis as a digital therapeutic? Mindset raises seed round to do just that
Funny you mention that because a couple of people i know who worked on CAD/CAM software started by trying to make their own game engine :-P.

Though i do not think any of them is interested in working in games nowadays.
Facebooks Giphy acquisition might have big implications for iMessage and Twitter
The budget is classified. One can assume $texas levels of money.
There are enough degrees of freedom to define South Korea's model such that only successful countries are following it. The fact that every single Western European country is sitting together at the top of the per-capita charts makes it hard to believe that it's just a matter of picking the right policies and executing them.

In every region of the world, countries with lots of medical and biotech resources are generally doing worse. Korea, China, and Japan are all doing worse than Thailand and Vietnam, Eastern Europe is doing better than Western Europe, and Canada and the US are the worst hit countries in the Americas. The list of countries which have seemingly controlled the coronavirus despite being unable to control tuberculosis and malaria is very long.
> This isn't due to monopolistic behavior

That might mean they haven't violated antitrust laws but that doesn't make them any less a monopoly. We might also want to start looking at how that somehow happened without them doing something untoward, because it implies that something else has gone wrong -- why is it now prohibitively expensive to design a commercial aircraft when it didn't used to be?

Monopolies also aren't allowed to do certain things no matter how they got that way. (Many of the things Apple does come to mind.)
I’m in Minnesota and take both a stimulant and testosterone. You can pick up the prescription from the doctor and deliver it to the pharmacy, or they can mail it in. They can’t use their online system, which I would think would actually be the most secure out of those three options. 30 days only for the stims, 90 days for testosterone.
Don't set the language of your website based on user location
Yes, very likely you are checking too frequently.
You don't have to. Kubernetes should just say "required" here, and the documentation should say "Warning: this is only checked during scheduling."

printf isn't named printIntoBufferWhichMayNotFlushUntilLinefeed, and people are fine with it.
I love the overall idea but the design on mobile is messy !
"Can't" or "won't"? FWIW, I never even saw the cookie wall, but I use uBlock Origin.
It's perfectly applicable to people too; one stickler for the rules or slow working in a critical role, say security officer, or change board chair can kill productivity.
On Chromium-based browsers, you can search for a "dark-mode" in chrome://flags

Works pretty well.
> The reason college is a requirement is because everyone who is in charge went to one, and believes it is necessary.

Not exactly. I can think of a certain executive working on products at the the Intersection of Liberal Arts and Technology that never graduated from college.

But let me share with you the dirty secret of recruiting in America: the college degree is used as a substitute for the IQ test, which is widely believed to be illegal. Which is why college dropout income looks much closer to college grads than those who graduated high school but never went to college -- passing the entrance exams demonstrates something about a person all on its own, regardless of classes taken after.

Not that I think something like a CS degree is worthless; there's a ton of useful stuff in there I use on a daily basis. The case is less clear for say, all of business school.
Although I appreciate the sentiment behind this very romantic comment and I understand that it is mostly addressed at kindred spirits who can relate in parenthood, I think that it's important to nuance the idea a tad bit. The world is already filled with too many people mindlessly following tradition. When in doubt about how to make themselves happier, they don't dig much before reverting to the status quo: having a kid. The promotion of the idea that we're realizing our purpose in life by procreating has undoubtedly caused a lot misery, as a substantial portion of those who experimented with parenthood failed to find what they hoped for and many children ended up suffering for it. Human beings are not just mere biological entities fulfilling some function of nature. We are blessed (or cursed) with complicated minds that make us appreciate a lot more to life than raising children.

My best friend since childhood has a kid and I can see that he lives an adventure of which he appreciate every second and I enjoy watching him live it. I don't have kids and I live different sorts of adventures and I can see that he lives them vicariously through me. It's pointless to try to make a tally. Figuring out what makes your mind "tick" the most is how you best "win at life".
You could implement email like Craigslist do with an "email relay".

That way the users email is hidden with an anonymous alias. But people can still reply to that alias email.
I feel so attacked right now.
BBC: In Our Time: Fungi
Neutrino 2020 will be online:
https://conferences.fnal.gov/nu2020/
On Chromium-based browsers, there's an experimental feature.

Search for "dark-mode" in chrome://flags.

Some browser have it integrated in regular settings already.
perhaps you should read the article
The AP exam is a second chance for kids who grasped the material but didn't get great high school grades for whatever reason. I know a kid who could very well get a C in class and a 5 on the AP exam. The class is too easy for him.
> Newspapers tend to write for a very low reading level.

I see what you did there.
It is weird to me to see people treating the 6ft like a hard barrier rather than a probabilistic guideline.
Which is to say, "does your knowledge of your application's memory needs and memory performance trump all the effort and knowledge that went into creating the memory allocator of the operating system you're using?".

The OS's memory allocator will likely be optimised for good all-round performance on some benchmark which may or may not be representative of your application.
This threshold has been measured. Everything stops being about money when household income hits about $70k-90k. https://www.marketwatch.com/story/this-is-exactly-how-much-m...
Tesla has run a factory in Shanghai post-COVID, so far as we know successfully. Also most if not all the other car factories in the US are already operating. Also workers aren't forced to come in. This focus on Tesla is not taking into account all the data equally, unless folks are also outraged at every other factory in the US.
If your native apps are indistinguishable from VSCode, they're doing something wrong.
The Path of No-Seeking
Wouldn’t anyone who did that be subject to a civil suit for damages? Also the bridge owners would have insurance.

In addition to standard economic devices like tort and insurance, the bridge owners could have a part of the road before the bridge that is designed to buckle or alarm if a weight is exceeded. That would save them a lot of money and frustration.
Well cross site forgery and cross site scripting are a few things that people might do, but I don't think it's a big deal
Thanks, somehow I missed it. But with a privacy policy like that, I'm still a hard pass.
the DOM is the root of all evil.
> Qt relies on a lower level windowing system

That's true of QtWidgets, but not QML / Qt Quick (the newer tool), correct? (I found this hard to determine online).
I'm guessing what you mean is for the TLB to get a notification when the physical memory that contains the page mapping it was loaded from is changed.

(As opposed to, some weird contortion the other way around where you touch the cache for the mapping that got changed.)

It'd probably require holding the cacheline for the TLB entry in the actual cache in at least MESI "S" state. For 5 levels of page tables. And you can't do non-flushing changes (e.g. dirty bit) anymore. I'm no CPU designer but it sounds complicated and bug prone...
Disagree on both points
Everything you need to know about DenoJS
hey thanks for the feedback! yeah, I agree - I coded this from scratch (no templates etc) and this is one of my first projects. Definitely going to clean up design on mobile.
I concur, have never heard of this practice. It was extremely rare for anyone to have tattoos even sixty years ago.

SSNs were definitely less protected -- I remember mine showing up on my student ID in the 80s, on school rosters in the Navy in the 90s, etc. But tattoos? No.
We're standing on the shoulders of giants - so many giants in fact, that it's quite possible to spend a lifetime just climbing upward these days. By comparison, in Leonardo's time, a curious mind would almost certainly have to jump laterally to find something to hold its attention.
Two leading economists disagree about the flagging American Dream
All of these posts are great - go through the archives if you haven't already!
You don't have to sign and deploy your web app six times.
Maybe the "neo" is to disassociate the "feudalism" part from subsistence agriculture. Subsistence gig-work might substitute for subsistence agriculture. Make every job into a temporary gig, with a smartphone app where serfs bid on some piece-work, and you've got a neofeudal system.

Unfortunately this view falls apart because you need a strong-ish state to enforce money, and penalize contract non-performance, which seems to me to be the achilles' heel of libertarian do-everything-by-contract as well.

And I should add that "strong-ish" means a state that's not corrupt, strong enough politically to enforce its own rules via police action, and ethical enough to attract popular support. I don't think these things can be quantified, so people corrupting the system, or gaming the laws can always argue about whether or not the state is "strong-ish" enough.
I would argue that the web platform is one of the most optimised and performant platforms for apps.
No. I like VS Code but it's a hog.

I still use Macvim or even Sublime Text a lot for speed reasons, especially on large files.