skysight-inc/HackerNews huggingface dataset:
I think more and more people are realizing that simpler is almost always better, and not only when it comes to software. I've found that this approach works best for nearly all aspects of life.

The hard part is simplifying complex things. We have so many odd pieces (usually due to legacy reasons or conflicting designs) which don't quite fit into an otherwise simple solution.

Plain text could probably work for most forms of communication and data formats. It's when you need to separate, categorize, and interact with the information that you need more than plain text.

This website briefly addresses plain text's shortcomings, so to add to that, in terms of software UX, I would say plain text should be used as a starting point while adding interactive elements (e.g., buttons) and layouts only as necessary. By layouts I mean visual separation of categorized information via whitespace and/or color variations. I've found that this results in extremely intuitive interfaces that are both easy for users to digest and developers to maintain.

We seem to be following a trend where "winning" software has little to no learning curves, as they are becoming the simplest possible tools for daily use. I'm not sure if it's a result of the fact that most people are tech savvy, or if we're just getting better at building software and designing interfaces. It's probably some combination of both.
A VPN doesn’t maintain any privacy, all it does is switch which set of snoops are monitoring your traffic.
> Good point and thanks for the link! However, doesn't it imply that text rendering is a bottleneck anywhere - games, digital signage, etc.?

Yes, and this is why non-Latin text in many games is at best a texture, and at worst, horribly, incorrectly rendered.

The state of the art for Arabic in Unity is I believe a plugin that basically does manual shaping by replacing code points. There may be a Harfbuzz plugin, idk.
I'm not sure that bootstrapped businesses have a lower risk profile, at least depending on what the other business views as risk.

VC backed companies have a route to capital and lines of credit if they tank. What is Brex/Vouch going to do if your bootstrapped business tanks? Take your house?
The problem is that almost everything is simple once you understand it. Once you understand something, you think it's pretty simple to explain it.

On the other hand, people say "it's actually pretty simple" to encourage someone to listen to the explanation rather than to give up before they even heard anything, as we often do.
Yes I am especially curious to know how they manage state in desktop GUIs - if it's events and callback based or some other kind of functional architecture
Use Int types for programming logic.
How to Add the Fingerprint Lock on WhatsApp Messenger (New Feature)
IEEE floating-point is disgusting. The non-determinism and illusion of accuracy is just wrong.

I use integer or fixed-point decimal if at all possible. If the algorithm needs floats, I convert it to work with integer or fixed-point decimal instead. (Or if possible, I see the decimal point as a "rendering concern" and just do the math in integers and leave the view to put the decimal by whatever my selected precision is.)
SEEKING WORK | Remote

Hi, I am a software engineer and machine learning engineer for more than 14 years now. Worked in start-ups all along. Created two companies so far. Technically led successful products and teams. Had been a top freelancer in Upwork. And presently on a break to create a company but also looking for freelance works. I am highly skilled in Python, Go, JS, C++, and presently learning Rust.

I got published internationally as the co-author of a book on Data Science. Also, I wrote one of the most prominent Trie algo out there (https://towardsdatascience.com/implementing-a-trie-data-stru...)

Please contact me via

Linkedin - https://www.linkedin.com/in/shubhadeep-roychowdhury/

Email - shubhadeeproychowdhury@gmail.com

Thanks
I am familiar with patio11. I would classify the lead gen system he's set up with his website as capital, not labor.

Also, FWIW: of the vast multitude of ways in which programming creates value for companies, probably only a tiny minority of them lend themselves to the kind of contracting arrangement that he describes. All other programming gets done by labor. Which means that most programmers are labor. How you decide to describe yourself doesn't change that.
> Very few drugs we have do anything at all but cover up the symptoms.

Isn’t that akin to “Treating the symptoms”? Eg. In case of most common viral infections, you literally can’t do anything but treat the symptoms.

> They prescribe the same thing to the same set of symptoms basically every time, without much capacity to take in the nuances of some condition.

Could it be because statistically “trivial cases that they, in their practice, have treated numerous times” occur more frequently than rare cases? (I’m speculating).
Oh bill to doctors ‘reimplant ectopic pregnancy’ or face abortion murder charges
The problem is the public interest is not usually well represented here.

For example, Rich person A in cahoots with Trustee C claims no interest in (untaxed) asset B. When they litigate against each other Trustee C can struggle with estoppel because they themselves knew transaction was a sham so in communication with C rich person A WAS clear that they intended to maintain control.

We need to have something like an absolute public interest estoppel. If you assert something to the government or in court that reduces your taxes / avoids liability etc, then what you said to anyone actually suing you not critical.
All I see is text and a few links. Are you claiming that typesetting doesn’t count as plain text?

If so then what do you call books?
Scammers and spammers aren't using cell phones to make their calls, they abuse VoIP services to do so.
How would you suggest it be prevented?

I suspect it's some variant of “amend the US constitution to allow the federal government to ban guns”. This is essentially impossible in practice due to the political structure of the United States.

If your response to that is “well then, change the political structure of the United States” then that would involve a violent revolution or some other chaos, which would almost certainly kill more innocent people than mass school shootings do.

> you should use per capita statistics

It doesn't matter, since my example was meant to illustrate a point, not to be quantitatively meaningful. But since you asked, the corresponding per capita numbers would be:

3 per billion inhabitants per year in the US.

149 per billion inhabitants per year in France.
Physicist here. ENSDF (Evaluated Nuclear Structure Data File) is a fantastic resource for anything related to nuclear physics.
I rather like http://fabiensanglard.net/floating_point_visually_explained/
That is why I only used base 2310 for my floating point numbers :-). FWIW there are some really interesting decimal format floating point libraries out there (see http://speleotrove.com/decimal/ and https://github.com/MARTIMM/Decimal) and the early computers had decimal as a native type (https://en.wikipedia.org/wiki/Decimal_computer#Early_compute...)
Looks good in lynx, but having the site be a .txt would be cute, if annoying.
I just did it across the board; since the error is in the floating-point noise I don't know if I'd even trust a comparison on that. Plus, the discrepancy between "bumped" and "unbumped" samples might cause some visible artifacts.
And then when you leave doctors or nurses will roll their eye and say "Dr. Google"
This post sounds hyperbolic but I’m not that far off from agreeing.

A family member went to the doctor to get a work up on a rare disease. The work up basically followed a flow chart from a specialist center that was easily accessible online.

I’m sure there’s some additional confidence from experience and knowledge of the first principles that vastly outweighs my judgement, but on the surface it didn’t seem like the doctor had obtained a skill set that should command a 2x-3x training and schooling premium.
On a public road, yes.

There’s nothing legally stopping you from buying a car with cash, not registering it at all, and driving it on your own property.

I recall driving farm trucks (and tractors, etc.) while hauling hay when I was about ten years old.
[..] A bill to ban abortion introduced in the Ohio state legislature requires doctors to “reimplant an ectopic pregnancy” into a woman’s uterus – a procedure that does not exist in medical science – or face charges of “abortion murder”.

This is the second time practising obstetricians and gynecologists have tried to tell the Ohio legislators that the idea is currently medically impossible.[..]
From Dec 9 free users are limited to 15 tracks
Plain text files that don't have a parser/schema also leave room for later breakage when somebody wants to add a field, make something longer, put a comment or note in, etc.
I've personally never had a painless Django upgrade (except for patch releases). I always seem to fall into that grey area where I'm relying on undocumented behaviour of documented features (e.g. not using framework internals per se). I remember one Django release which changed the behaviour of views that returned files to download (it was probably Django 1.4), but there was no mention of that in the release notes.

Sometimes I've knowingly relied on framework internals in ways I expected to eventually break, but those situations don't represent the bulk of my experience with painful upgrades.
Light-it | https://lightit.io | Remote

We are looking for a junior developer to join our team and have a challenging work experience. Candidates must be advanced software engineering students, willing to learn and grow professionally here at Light-it.

Tasks:
In this key role, you will have the opportunity to design, develop, and support innovative software solutions with a small and agile team utilizing a broad range of technologies.

What we offer:
- A paid opportunity to learn technologies such as Laravel, Node, Vue and React.
- Flexible working hours.
- Working side by side with talented developers and entrepreneurs.
- Collaborating in innovative technological projects.

Must-have skills:
- Advanced English
- Ability to solve problems in a creative and innovative way.
- Strong communication and social skills.
- Eager to learn and self motivated to grow and participate in decision making.

Nice to have:
- Experience in Laravel, Node, Vue or React.
- Experience MySQL.
Thanks a lot for the clarification. I'm looking forward to reading the upcoming articles. We really need more cases and studies on privacy preserving data collection practices. Hope your efforts will help stimulating this trend!
Class-Action Lawsuit Accuses TikTok of Harvesting Data and Sending to China
Nice compiled list. I will have a list into restore and switch, to see if they fully replace the overloaded checkout interface.

”Pro things” that one might look into: interactive rebases. They are not that scary and very useful to clean up feature branches.

I also like utilizing HEAD~n. For example git diff HEAD~3 to check the diff of the last three commits
Quantum computers are used to simulate digital computers, so a digital computer simulating a quantum computer simulating a digital computer can cheat.
I am a backend developer with a background working on highly scalable systems, event sourcing, message buses, and more recently, containers. I have worked remote at a number of jobs and am accustomed to getting things done while having to be proactive about communicating with teammates. I have worked on a great deal of open source including on the Go programming language, various XMPP clients and libraries, etc. and have contributed to standards bodies such as the XMPP Standards Foundation and the IETF. Most recently I have worked for Docker but sadly they are selling half the company as you might have hard, so I am tentatively keeping my ears open for other opportunities. Let's chat and see if my experience would be a good fit for your team!

Location: Atlanta, GA
Remote: Yes
Willing to relocate: No
Technologies: Go (golang), Rust, Python, Terraform, LaTeX, Jabber/XMPP, Linux, BDSs, SmartOS
Résumé/CV: Email for PDF résumé, or get a summary at: https://stackoverflow.com/users/story/1087001
Email: sam@samwhited.com
I agree. Billionaire-class philanthropy seems like it could be a societal anti-pattern these days; even if it isn’t, there are certainly problematic instances. A healthy amount of skepticism of billionaire-class philanthropy therefore seems warranted.

Moreover, given the repeated problems Facebook has caused, the repeated apologies Zuckerberg has offered with little demonstration of true repentance, skepticism of him specifically also seems warranted. The best thing he could do to help humanity would be to mitigate Facebook’s various negative impacts on our societies.

Zuckerberg has fooled us many times. However much he’s right about wanting to encourage societal progress, he’s actively contributed to its decline in much of the world—to the point that Facebook has now clearly has been an instrument of genocide (in Bangladesh).

Just because he’s a rich and a successful startup founder who’s conducted an interview where he says the right things (contrast with his Georgetown speech) doesn’t obviate him from criticism or skepticism.
Quantopian | Boston, MA, USA | https://www.quantopian.com | Full-time | ONSITE | Senior Software Engineer, Software Engineer | See https://quantopian.recruiterbox.com/jobs/fk01zjp

Quantopian is looking for senior software engineers to help us democratize the world of quant finance. Quantopian empowers technical, talented people everywhere to research, develop, and test investment algorithms. We're growing our engineering team to support our rapidly expanding user base and our ambitious product roadmap.

We are big proponents of open source (https://www.quantopian.com/opensource), and we have built several open-source projects that are popular in the quant finance world.

You can reach me directly at jean@<companyname>.com, I'd be happy to tell you more.
Location: Bellingham, WA
Remote: Yes please.
Willing to relocate: No thanks. Hawaii or NZ maybe.
Technologies: Business/Product Manager + HTML/CSS/JS
Résumé/CV: geoffbaron.com
Email: geoffbaron@gmail.com
It sounds like you're speaking from a place of pain and I hope it's taken care of. Nevertheless, this can be said about any profession with the internet nowadays. Becoming an expert in an obscure topic is not hard, and made even easier with a very clear vested interest in one's own health.
SEEKING WORK | NYC & Remote | Ruby/Rails

If you need senior Ruby expertise, reach out to me. I have been working exclusively with Rails for almost 15 years and can provide maximum value to teams needing deep Rails expertise, advice, consulting, and pair programming.
The rendering is on the GPU but the description of the UI is created and executed on the CPU, and then the results are sent to the GPU, is that right? In other words, it works a little like a video game.
My point is that if Amazon is providing the hardware then that's the selling point since quantum hardware is I'm guessing not easy to get a hold of.
Exactly.

> You obviously can't take 100% vacation time, so it's not unlimited.

This is the part that gets me. Everyone knows that it is limited, you just don't know what the limit is until you hit it.

If vacation were truly unlimited, sure, it would be a perk. Absent that, knowing what the limit is is a perk.
This probably isn't going to be popular, but once in the west horse thieves where hung - today the car or bike has replaced the horse, and while I understand the supreme court would be against the death penalty for it, why shouldn't that crime carry a very harsh penalty?

I understand that the historical lesson was that the Bloody Code (almost any property crime, even minor ones, were punished by hanging) but it seems extremely counter intuitive that harsh penalties carried openly wouldn't have a deterrence effect. I won't advocate hanging for a simple crime like this, but wouldn't a mandatory minimum of 10 years have some similar effect?
Process boundaries specifically protect against these exploits.
would love to hear yours too. been considering a career change and always find it interesting.
It is also difficult to assess because as someone with a chronic illness I also know that there a lot of people who think they are more knowledgeable than doctors while they in reality most likely are overestimating single studies or don't have the full picture.
It's actually in use in many places, for things like handling currency and money, and for when you get funny corner cases involving rounding such numbers and pooling the change.

Whenever I see someone handling currency in floats, something inside me wither and die a small death.
https://avt.inl.gov/sites/default/files/pdf/fsev/costs.pdf

Data is based on cost of electricity versus cost of gasoline. EVs have only a handful of moving parts compared to internal combustion vehicles, so maintenance is less overall (battery coolant and brake fluid changes ever 2-4 years, cabin air filter every 1-2 years, tire rotations every ~6k-7.5k miles).

The US is a bit dysfunctional compared to Europe (where they put a priority on shifting away from fossil fuels with subsidies and taxes); regardless, even a Tesla Model 3 without federal incentives (which finish phasing out for Tesla shortly) is still cost competitive when total cost of ownership is evaluated against most internal combustion vehicles (except hybrids).
Questions of endless economic growth are a red herring/off topic.

If exponential economic growth is possible now, then it should be invested in now. If yields change in the future, investment should be reassessed.
Then that's how they're encoding the components of the float. BCD itself is not a floating-point, it's just a different way of encoding a fixed-point or integer. If all you want to do is use floating point but expand the logarithm and mantissa then that's completely tangential to whether or not they're stored as BCD or regular binary values.
I have a theory that dorito powder is the most sophisticated product designed by humankind, as measured by the hours invested in its development by who knows how many scientists and engineers. An OS kernel might have more, but I'm not sure.
I did a guide on leaving Google a few years back. I should go update it now - https://impossiblehq.com/complete-guide-leaving-google/
I liked it. Was extremely focused on games instead of regular computing, though (save for Video Toaster, possibly the first "killer app")
Yikes!

I used Google Recorder which creates a real-time transcription and an audio file. After each chapter I'd back them up to Google Drive.

For my normal writing, I use Scrivener which is autosaved to Dropbox.
Ahh gotcha.
Q&A: Douglas Hofstadter on why AI is far from intelligent(2017)
>Once you lose a capability it’s gone forever

This is... not my impression, from working around Engineers all my life. My impression is that cutting edge manufacturing techniques from the '80s are now available, cheaply, to hobbyists. Stuff these guys put in the basement and work on then they are sick of javascript. (FDM aside, I could walk to several CnC lathes and... three large laser cutters from where I am right now, all dedicated to hobby usage, all of which see pretty regular use)

My impression is that if you paid your professional engineers as much to design automated widget factories as you pay them to design advertising systems, they'd make something serviceable. And sure, rev 1 isn't going to be as good as rev 2, it never is, The institutional knowledge effect is big... I'm just saying it's not insurmountable, and the US is a rich country. If we cared, we'd spend money and solve the problem.

I personally think the big capability we are putting in danger right now is the capability the US has always had to hoover the best minds from all over the world, to persuade them to come and set down roots and work in the US. That's the long term problem I see with the way we're going.

I think the second big capability we are putting in danger is that culturally, my impression is that the US is valuing education less than it used to. As a side effect, we're not paying to educate our people (and, I would argue, my compatriots are becoming harder to educate as a result.)

The long term advantage China has over the US is not really institutional knowledge; the long term advantage is that they are putting a lot more effort into education than we are, (and we are not scooping up those educated minds the way we used to.)

Re-training an Engineer from one field to another is a lot easier than bringing someone up to speed who isn't educated; I've watched both happen, and... one is definitely less effort than the other.
I do, and I do. Although it is more about unconstrained thinking rather than strictly puzzles. I have observed a high correlation between people who can temporarily 'change the rules' and think about things with a different mindset, with original and creative solutions to problems. Solutions to problems that people with constrained thinking cannot see.
>Why does this happen? It's actually rather interesting.

Did the text change in the last 15 minutes?
I've been recording something each week that I release to complete strangers in other countries, but don't make that much money for. It is a fun hobby my wife and I do together and with friends, though. I'd say it forces us to sit and talk once a week, which is really cool and provides an outlet for whatever we're thinking about, since we don't have a structure/format. Just realized this wasn't "how has podcasting changed your life". Sorry.

https://accidentallyfasting.com/
I feel the same way, which is why I do weird things with my web design today.
This was the previous discussion: https://news.ycombinator.com/item?id=21454344

With a lighthearted tl;dr of https://old.reddit.com/r/wallstreetbets/comments/dqg6xx/infi...
They don't like to max this out; in that case they'd have to set up a three-way duel to the death whenever a higher-status person wanted to join.
It's also, frankly, a hobby.

And an expression of my commitment to privacy, freedom, etc.
I understand prime factors just fine, but I'd never think it's "simple" to bring them up when I'm explaining how decimal points work.
Flatland light: rewritable optical components for 2D light waves
Past 20-30 years as you said. Past performance is not a guarantee of future success. They don't have the same officials now as they did for the past few decades. Check out who the current ruler is and its background. This guy is a hardcore dictator who doesn't want to listen to any idea beside his own. And he's only got an elementary education. That's a recipe for failure.
Flux Federation | Senior Software Developers | Wellington or Auckland, New Zealand | https://fluxfederation.com

Flux Federation is a technology company known for creating software products and experiences for innovative energy retailers and their customers across the globe. And we just happen to be the power behind international award-winning energy brand Powershop.

We’re looking for senior full-stack software developers interested in scaling SaaS platforms. The electricity market is a complex beast with plenty of puzzles to solve, so whether you’re interested in product, data, or platform we have something for everyone.

Apply here: https://fluxfederation.com/careers/opportunities/ or send questions to david.macdonald _at_ fluxfederation dot com