skysight-inc/HackerNews huggingface dataset:
I repeated this spoon drop experiment just now and thought about it a bit. I'm astounded by the concept of gravity, and even more so that it "weakens" as we move away from the Earth took we get to zero gravity. I've got thinking about whether I'd get captured by the Sun's gravity - after all the Earth is hurtling around the Sun - until another planet were to come by, or by chance miss getting caught in any planet's gravity and drop out of the Solar system altogether. I also just wondered what causes gravity, whether it is possible to determine and conclude that there must be no gravity at a particular point away from the Earth - all while being seated at my chair.

Sorry, this isn't directly related to the overall discussion but I got so excited by my thoughts that I wanted to share.
Ever since (I think) 28nm, companies stopped using nm as an actual gate length and changed it to a marketing size.

Edit: https://en.wikichip.org/wiki/technology_node
There's the Hunter S. Thompson kind of freedom: to sit on his back porch in his underwear and shoot field mice with his .45 pistol. That's not a very interesting freedom for those of us who would threaten neighborhood safety by discharging firearms on our back porches.

Then, there's the freedom that's intertwined with responsibility. We can, without regulation, do things for ourselves and our communities. Free and Open Source Software is a good example of the work-product of that kind of freedom.

Sexual freedom between "consenting adults" is in fact an example of freedom intertwined with responsibility.

My point: considering "freedom" as a standalone concept leads to all kinds of category confusion.
So there's the framebuffer code that's needed and then it's netcode.

So for the framebuffer code, maybe an MSDOS UNIVBE wrapper could be used.

For netcode, I have no idea, but a wrapper for POSIX calls must surely exist there also.

Anyyways. I guess the userbase would be pretty much nil, for this as alternatives do exist on DOS :)
You can ask for $18 and not stick to that offer.

If they pay you that, all is good. If not, you go on working with them until you find something else.
Reference Architectures – When Business Intelligence Meets the Cloud
What prevents someone outside the US from using this?
The postgresql documentation is actually a pretty good start (and finish!).

I like learning by doing something so I took an old side project and I'm making it on PostgreSQL with PostgREST in front of it. It is crazy all the things that the DB can do! Triggers after an actions happens, virtual columns, JWT Tokens, Unit Testing...
Sometimes your opponent can outspend you at every step and is possibly more motivated to achieve its goals. For China this is a far more pressing matter than profit, you might even see it as desperation. So this is like wrestling a bone from a hungry dog's mouth.

On the other hand TSMC is a publicly traded company. There's a limit to what expenses they can justify in front of the shareholders. China can lure engineers away with 3x the salary probably because that was the limit TSMC settled on, not because that's the limit of what China is willing to pay.
Modern C++ is fairly easy to learn. At-least easier than either Rust or C.
Hmmm. Once Fred is solely responsible for all of the good engineering practises, we should probably rename him Brent (http://allengeer.com/how-to-handle-brent-in-the-phoenix-proj...)
Your age is hidden from view but you are still subject to other people’s filters
I am almost certain you are correct, I would be shocked if genius was granted an exclusive right to lyrics. If nothing else, how could you sell the songs without rights to the lyrics?

So I don't think genius ever had standing to pursue this case.

Again, not a lawyer. But you'd think the actual lawyers would have checked this more carefully.
Yeah, like in case of SK, before 90s(when it was mostly under dictatorships) it recorded double digit GDP growth in about half of the years. In contrast from 90s onwards they recorded > 10% GDP growth rate just in 2 years out of the 30. Though in fairness, they had less of a ceiling to grow in.
> It's also something I've read about recently, that we frequently make decisions implicitly based on probabilities and expected values, only we very rarely make these numbers explicit. If we did, we might act more rationally.

Do you recall where? I'd be interested in reading it
> My fear of the decline of traditional marriage?

The only marriage you have the right to be concerned about is your own, if any. If you don’t like gay marriage, don’t get gay married. It’s that simple.

The whole “traditional marriage” mindset stems from religion. When forced upon others by law it’s just another way to limit individual freedoms. It’s disgusting and has to stop.
I am honestly happy for those folks. I know hardware jobs that pay well ate not easy to find.
If you assume the GP's position then that just boils down to whether or not intellectual property is property.
"My neighbour’s freedom to play music at 4am limits my freedom to have a good night’s rest. Does this increase or decrease freedom?"

Freedom != Liberty

This concept is easily over 200 years old. I appreciate the author's interest in the subject. It might be good to start much nearer to where others left off.
We All Speak a Language That Will Go Extinct
Could be replaced with "Deficient".
"Motivation-deficient Procrastination", "Ability-deficient Procrastination" and "Trigger-deficient Procrastination".
Ripe NCC: Our First Glance at the Belarus Outages
You can negotiate with your friend. You have more experience in general than when you started, and you have more experience with this client. Just keep in mind that if you negotiate, a couple of important "rules" will tend to set practical boundaries:
1. you will have a hard time asking for more than "market value" for your skill level for your programming language in your area, from ANYONE (your friend or client) unless you can differentiate your service
2. if you want your friend to pay you more than the customer is even paying him...guess what... you are really asking your friend to negotiate a higher rate with the customer... so you need to provide the justification and arguments your friend will use to dramatically increase the billing rate

This is possible to do. I've negotiated big increases in the past. But you need to understand what your skills are worth in the market.

You will also find that if you spend time finding new clients yourself, that activity takes times to do. So if your friend has a lot of connections, you may want to consider preserving that relationship if you don't want to worry about the business side.
Brexit at this point is a faith-based religion based on a mythical "British exceptionalism" that views any attempt at compromise as heresy. No serious expert in economics or international trade thinks it's a good idea.
It's off course hard to find the average typing speed of everybody who types, but Wikipedia says this:

> An average professional typist types usually in speeds of 50 to 80 wpm, while some positions can require 80 to 95 (usually the minimum required for dispatch positions and other time-sensitive typing jobs), and some advanced typists work at speeds above 120 wpm.[4] Two-finger typists, sometimes also referred to as "hunt and peck" typists, commonly reach sustained speeds of about 37 wpm for memorized text and 27 wpm when copying text, but in bursts may be able to reach much higher speeds.

https://en.wikipedia.org/wiki/Words_per_minute
Highly depends on the skill level and experience of your overall team.

There are plenty of people writing code in small companies who just never seen or heard it or never experienced the advantage of doing it good/better.

They get a task to do and thats what they gonna do.

There are also Teams in the wild where people get pushed to over a longer time of period because people gave up on them but you don't wanna be the bad guy firing them and there is still an it expert shortage and you might find something new for them to do, you know, people where you are wondering how they earn a paycheck.

And i have seen plenty of experts who just don't have the experience to see certain issues.

Good example are things like: Mandatory Code review (for shared ownership, for quality), taking metrics serious (yes messure what you do), proper CI/CD (no do not skip breaking unit tests...) etc.

I believe, one of my most critical skill for companies is making sure those things are in place or become good. It feels weird to be honest, that those things are so critical and still are not lived as you would assume, or at least i do.
MacOS’ cmd is a thumb press for me, except “cmd+space” which I just reposition my whole hand for, and making caps lock a control (a setting available in the system settings, not an addon or command line tweak or anything) means no more scrunching my wrist down and left to reach that. I miss the cmd thing very much when I’m not on Mac, and I did 15ish years of Windows and Linux first so it’s not because that’s what I knew first.

OTOH by making trackpads not-hell to use they’ve allowed me to discover that too many days in a row of that wreck my right wrist pretty badly.
Please learn how to actually make money off web development and let me know how you do it. I've noticed a huge disconnect between what people think a web dev can/should make and what I've been able to get from it.
And don't forget Bob Dylan's* cover:

https://www.youtube.com/watch?v=MhuWipIDhwI

*not actually Dylan but it's a great take on him and there's six more Seuss songs on the album.
Obviously the idea of Firefox OS is great. It's successor KaiOS (fork of Firefox OS) is the third most popular mobile OS with hundreds of millions of users.

I think what OP was saying is that Mozilla is so poorly managed that they took a great idea and made it crash and burn.
^^^^ I'm not a dev, but regex is so much better when you understand what it's doing (I'm not claiming that knowledge in full!)

The Book: http://regex.info/book.html

I bought an older edition for a lower price, got through 7 or 8 chapters, and never touched it again- and I STILL gained huge amounts of knowledge and am much better at regex than I ever thought I'd be.

Highly recommended!
It worked in India - it was a success. And it was a shock when Mozilla just gave it up. Giving up on an install base of hundreds of millions just when it was taking off...the US is not the only market you know ?

Sometimes you need to plough your way through the field to get the bountiful harvest - Mozilla did that and then left the harvest to burn.
What Is Regression Testing
Wondering what is regression testing and when you need one? Just watch this video.
Regression testing aims to make sure that a program retains its core functionality after new updates.
Yes my concern is about how casual you sound about tracking millions of GPS locations.

By user consent you mean someone clicked a button without thinking to get to the app ?
Not to mention the NBA, too.
That’s interesting. It looks like there’s a concentrated effort on HN to remove articles critical of Drumpf and friends. I’ve seen this happening too often with perfectly legit sources, but this one in particular is obvious and worrying, since it’s very much of interest to a community like HN. By the way I don’t see a vouch option.
Curiously, not the first with this name in the hardware description space. SAIL (all caps), the Stanford AI Language, was an Algol flavored beast from the 70s. VLSI Technology (eaten by Philips) used it for internal CAD tools like place and route, layout, etc. in the 90s. They liked it so much they had an internal tools group maintaining it, along with very heavy use of ClearCase.

https://en.wikipedia.org/wiki/SAIL_(programming_language)

https://en.wikipedia.org/wiki/VLSI_Technology
The Reaction of the Left to Lockdown – Darren Allen
Saudi national AI strategy approved (Carringtonmalin.com
Back in the 1970's Page Burr at Photocircuits developed Multiwire.
> How do you guys manage the other half of work?

I'm guessing this is a typo.

Honestly speaking I don't manage it well. I go through spurts of either side, luckily alternating between social and work. There are weeks where I sort of disappear and even avoid my friends and loved ones. But either by design or by chance I get out of it only to fall on the other side of the wall. I have made my peace with this pattern, perhaps you can try this out? Now I am not saying when I am in my social manic phase I don't go to work but it is not a priority any more. No more trying things out because they sound fun, more coffee chats, say yes to less meetings, etc.
Huh. I type at 100 wpm and am the slowest of a group of a few friends, the others can do 120-130 wpm. I guess that skewed my perception.
Beside SQL which is strongly recommended, it's good for you to know static typings, java and c# comes to mind (haven't tried go, anyone can recommend it or other suitable)
Do you really think you can avoid a trial by proving safety through statistical means?

Aren't clinical trials done because we don't know in advance - as the full complexity of biology is beyond our ability to predict?

ie we do the trials to find out the things we didn't know ( and thus couldn't model ).

Perhaps through rationalization of a trial result to avoid the call for additional trials - but I find it hard to believe trials can be avoided in general.
Why walking to work may be better for you than a casual stroll
Oh OK! Hmm, I think I remember some sort of online services that allow you to monitor news sources for keywords you're interested in. Almost like RSS with regex...
>1. You respect property rights 2. You are allowed to speak your mind 3. You have a right to defend yourself

What is the philosophical justification for these three principles, and these three principles alone?
> and if you are self-taught, I can guarantee you that you have massive holes in your knowledge

Just curious, why is being self taught a guarantee for having massive holes ? Can you give some likely examples ?
Anti-Lockdowners: Take a Stand
Well for one Rust has a very nice type system
What? We're talking about fabs. AMD didn't catch up, they dropped out. TSMC caught up.
I'm far from being good enough to contribute to open-source projects unfortunately. I can make lots of things work but I don't know enough advanced patterns and low-level stuff to contribute in a meaningful and maintainable way.
You will be downvoted for ignoring the stateless FP reactive streaming gatekeeping react framework.
Ada seems very nice, but compared to rust I think it lacks momentum and (some) ergonomics. It's sad, but a C-like syntax on top of the Ada semantics would possibly be more popular.
The US military budget for 2020 is 720 billion dollars. That doesn't even include DHS. Most of it's going to bullshit, like Abrams tanks that the army doesn't even want.

Our problem isn't that we're too free and liberal, our problem is that we're too crooked and stagnant.
DevOps, SRE, CloudOps. Things are starting to trend where full stack jobs requires knowing how to build (usually with containers) and deploy (usually into a PaaS) your application.

How do you manage a build pipeline, how do you provision appliances in a cloud provider, how do you monitor your applications if shit goes wrong, etc.
And outright theft. You have to wonder if those 100 engineers left with more than just their desk supplies, given it's been somewhat of a common scandal in the West for Chinese engineers to rather brazenly steal sensitive tech IP for the good of the homeland.
Yeah, I was thinking the same. Also coincidentally... here in Orlando, you can call the cops on people who are too noisy, no fancy equipment necessary if the cop can hear it they will knock on their door and issue a warning, a fee will be issued if they have to come back.
Considering that many people treat educated organized articles with mistrust, maybe we need to have some dumbed down articles with spelling errors to inject at least a little more ideas into those unwilling minds? If you know better way to say to redneck neighbours that playing music at 4am is not about freedom, I would like to hear.
> Entrepreneurship? Getting more technical has a diminishing ROI after 10 years.

Does anyone do anything just for the hell of it anymore, or is it all driven by money?
Frankly, using options as parameters is just not generally good design

That's true. Even in annotated Python, I want to ensure all parameters are set before calling my functions/methods. Saves a lot of complications.
>and does not advance any line of thought,

To me, it seems like a straightforward article and the line of thought is this: One person's "freedom" comes at the expense of someone else's freedom.

Or another way to state is: You're not living by yourself on this planet so "freedom" is not absolute but relative concept because of conflicting relations to others' freedoms.

The middle 5 paragraphs in the article are examples in various domains of the above tradeoffs.

The thesis of the blog article seems very clear to me.
In a free market economy wouldn't this lead to salaries rising in Taiwan as well?

Granted that Taiwan has less domestic consumption potential, but for export its companies have done well and Taiwan is more developed as well. It should be able to compete with salaries across the strait.

If we assume state interference by state funding this out of its pocket, then I guess Taiwan might find hard to compete on its own.
I haven't encountered any dapps yet that are useful in day-to-day life.

Are there any popular or important ones you could recommend?
It's actually recommended in the teach yourself cs curriculum, so I'll get around to reading it !
MasterWiki: Stolen from MasterClass, Republished as WikiHow
I used to work for the third largest online dating company in the world, and we had a tedious 150 questions quiz even before user were allowed to login in the app. And guess what: this test was only used to define a pricing bucket for the user depending on their past dating experience, how desperate they are, location, device os and other factors. There were some psychology related questions and a decision tree to dig deeper in one's soul.
So you've been so busy curing dysentery and tuberculosis that you haven't done it yet, but you were coincidentally going to start this week so Elon and Bezos can stop now?

If people find their humanity and build the alternative infrastructure the satellites will just fall out of the sky pretty quick due to their short lifespan and low orbit.

You've just done 2. and I replied 1. in a pointless conversation. QED
They offered 2.5x salary...
I am kdb user, I am not arguing against it. More power to you if you can afford to endlessly scale kdb vertically. Rest of the world have to deal with distributed systems, because people do not want to pay for kdb or the machines to run it on
My advice to Belarus protesters would be : don't protest. You are the useful idiots of some foreign powers that want to weaken Russia by making Belarus the same failed state as Ukraine.

Look at what happened to Ukraine a few years ago and look at the state where it's at now. Do you really want that for your country ?
Has the next Crypto Bull run already started?
‎ The $ETH and $BTC fees in the last 24h are super crazy. $5.5M. Annualized this would be >$1,500,000,000 worth of crypto fees.
Sumner Redstone has died
I like the way the author has articulated this.

It can be built on by applying the economics concept of "externalities" - i.e. side effects (positive or negative) from a particular action such as the exercising of a right or freedom.

To get us closer to a perfect world, we need to start measuring the value of externalities (arguably not always easy to get right but possible to estimate) and to whom this gain or loss in value occurs so that they can be compensated by the externality creator(s).

I agree with the author that most people do not consider the negative externalities of a particular freedom being exercised.

We should require our legislators to more clearly articulate and value externalities from a given policy and identify groups it creates negative externalities for, and how they should be compensated (or why they do not deserve to be compensated).
This article is based on a very commonly used but flawed premise that all product-driven work actually delivers value to the business and that tech-driven work doesn't.

This is only really true in the real world for a subset of brand new startups, where none of the low hanging fruit product ideas have been built yet but the "idea" for the business is very good. Tech-driven work doesn't pay off here because of scale. It's not worth working on perf when your total server bills is in the hundreds or thousands of $. It's not worth working on dev exp when you have < 10 developers. You don't need to refactor yet as it's greenfield code anyway and it's easy enough to glob stuff on to support business ideas ... for now.

If you are working on a sufficiently mature product, there is a fairly high chance that the product-driven feature you are about to spend months on will fail to gain any traction and be totally scrapped. Anyone who has 5+ years experience has probably experienced this multiple times, this happens all the time even at "good companies".

This is because all the obvious low-hanging fruit ideas were already built years ago (which is why the business even has any money to employ YOU as a software engineer).

In more established companies you are less likely to deliver value to users but more likely to deliver value to the business by executing on "tech-driven" initiatives. This is because of scale:

- If you work on perf, cutting 10% of server costs is a big deal when you run thousands of them vs. tens of them
- If you work on developer efficiency, improving that for hundreds or thousands of developers is a big deal
- If you refactor to support future changes, preventing forced "big bang" rewrites of large established systems you will save the business millions of $ in salary
Maybe a lot of users flagged it because they aren’t interested in having continuous political discourse also on HN.
Show HN: DropList - Send your marketing campaigns 100x cheaper
I'm more impressed he got trips, that's pretty amusing about the USB being as fast as an SSD. Technically SSD's are supposed to be based off SD card tech if I'm not mistaken, issue with a USB being based off the same tech is the USB speeds themselves vs a SSD can go significantly faster due to its connector (SATA or otherwise). Although I can see USB C being 'fast enough' instead.
I love them and went through https://regexcrossword.com/ for fun, they're great tools.

I have no idea how they work under the hood though !
I use the pure O.N.E.: https://www.pureformulas.com/one-multivitamin-60-capsules-by... recommended by Dr. Rhonda Patrick, along with Magnesium CitraMate: https://www.thorne.com/products/dp/magnesium-citramate
> #StopHateForProfit

This is quite ironic when they themselves won't StopPrivacyViolationsForProfit (or anti-user behaviour in general).
I cannot really say, very often even at launch something fails and initialization is not done properly, so for example projectile (which I use to switch projects) doesn't work. When it happens I simply revert to the previous commit that worked for me and wait a bit before pulling again
Pluralsight: Free weekend from 14 – 16 Aug
I think he was commenting on the fact, as to how a lot of rich Chinese have properties, money saved abroad as a backup option. If you cut off that, they will feel more suffocated.

Forget mainland Chinese, even HK officials have put safety options either in terms of their spouse nationalities or properties. An interesting thread: https://twitter.com/joshuawongcf/status/1292119822382202881?...
Italy or Spain is a best-case scenario. Looking at recent polls in Scotland - where support for the Union has collapsed among the under 50s - the UK will be lucky to still be a single country in 10 or 15 years' time.