skysight-inc/HackerNews huggingface dataset:
[1] https://en.wikipedia.org/wiki/Finite-state_machine
Hey thanks for the tips. Let me adjust the blog post to mention this point
Your question presupposes that there is significant doubt about the existence of Jesus. I am fairly confident that the historical person existed. I am also fairly confident that many of the stories about him are invented or at least, greatly exaggerated. The same applies to Buddha; however, a sibling comment answered much better than I.
Nothing was more depressing than growing up in LA in the 1970s, lungs hurting, and 30% of PE classes cancelled because of smog. I remember looking at the sickly yellow light casting this disgusting puce sheen on the asphalt. The city was all I knew, and I hated it. Once a year we would go up to the Eastern Sierra and I felt released, natural, like this was how the world should be. Returning home to the smog and traffic was a depressogenic gutpunch.
Well, personally, and again in a non-culturally-imperialistic way, as a non-native English speaker who wants the world to work as smoothly and pragmatically as possible: I don't want this to change, because having a single lingua franca that's accepted internationally is the cheapest way to ensure that everyone can easily do business together. And I don't particularly relish the thought of learning a fourth language in order to get stuff done. (I currently speak Norwegian, English and French).

But yes, as you say, the way for this to change is by having the majority of software projects written and documented in Chinese instead of English. This might eventually happen, but I think the more likely outcome is that we will have (at least) two disparate communities of developers, with a high communications overhead between them. This is sub-optimal with regards to international cooperation, but the most likely outcome.

Might even turn out to be the most efficient way of moving the world forward, I wouldn't know. I'd bet against it, but not at any odds.
> "(Survey author) yes, it seems like I made a mistake with the different level descriptions. For me knowing how to do things like transitions and animations is comparatively "simpler" than being able to architecture an entire CSS front-end including managing a design systems, naming, specificity, etc. but I guess many respondents didn't see things that way."

So you spun up a survey with questions based entirely on personal anecdata, and subjective ideas of what expertise is? And now it's the "State of JS in 2019"? I'd say that's quite awkward. Wouldn't you agree?
Knowing that there is a risk of being de-platformed and loosing all your client data, and not being able to offer your service, etc, is a deterrent for most people, Google has a very difficult job here to change and then communicate the way they will deal with users will not be like gmail or YouTube.
Becoming an Entrepreneur in 2020. Too Late? No
this is great, didn't know about this - now which 16 bit windows apps I want to run that haven't been ported or updated yet? i can't really remember
https://ehp.niehs.nih.gov/doi/10.1289/EHP4595
But you never get a situation in Germany where parking is allowed Mo-Wed-Fr during the day but not on Tue-Thu-Sat from 8am till 12am, which was driving me crazy in the US.
This! I am so sad to see that practically all mobile devices on the market right now are 5+ inches. I could even go with 5, which is considered "small" nowadays, but PinePhone and Librem5 are 5.95" and 5.7" respectively. Why did phablets become the norm, at least give us a choice... :(
I wonder if maybe one can buy the book and print it yourself or through Blurb [1] and then just donate the amount?

[1] https://www.blurb.com/
This is an anomaly borne out of the discipline's short history.

I had fellow students in my Russian classes that were there, in part, because they wished to pursue math PhDs, and it was crucial to have competency in one of the other major languages for math publications.

A software engineering community with multiple large active language communities is inevitable, and doubly so for software's ubiquity. Math is at least an ivory tower discipline with a small community that can tolerate limited language diversity. The broader software community using English only would be akin to HVAC professionals exclusively using Italian to discuss their work.
Yes, windows is a lot keyboard-friendlier than apple. The windows key / start menu is definitely missing on mac
Nice timeline! As the author of “Action!”, I’ve mused over the years at the poor quality of interface tools / environments. I’m happy to say that Apple is on to something with “SwiftUI’. They have completely rethought out a declarative UI, kept it quite interactive, and made it much easier to build quality IOS applications.
Name one gun control measure opposed by CA Republican assembly members or senators that term. One.

CA Republicans of that era were not anti gun control.
or just that we remember the ones who succeeded and forgot all the others
Bought one of his bottles a few years ago. I have it right in front of me as a desk toy, next to a Theo Jansen strandbeest model. Every time I look at it I'm reminded of how delightful the whole experience was of obtaining it. I can only recommend everybody buying one of these.
Setup Azure Serverless Functions in 6 Simple Steps
> Statues and idols as a form of respect and reminder, no.

On the contrary, the Buddha explicitly and clearly prohibited his followers from making statues and other depictions of him. People started ignoring his request around 500 years later.
What happens if you buy the book outside of the US?
What's your favorite product of the decade?
For context, I'm a left-wing Canadian socialist.

1. Drugs should all be legal as Portugal's legalization of all drugs has shown us the war on drugs is a massive boondoggle. [1] So has Canada's legalization of marijuana.

2. Child employment is legislated on the basis that children aren't able to make their own decisions, and that sounds ok.

3. Heavy metals, I assume you don't mean the music, is regulated to protect the welfare of the entire population.

4. Contracting?

> I think the probability of women wanting to corner the market for sex is low.

I can't think of a single reason to legislate consenting adults exchanging money for sex. It's not for me, but as with the war on drugs, the medicine is so much worse than the cure it's time we dropped it. The only thing harmed by regulated, clean and safe prostitution is property value and puritanical sensibilities.

Especially when scientists taught monkeys the value of money and they first thing they did was exchange it for sex. [2] That might be the most fitting epitaph for humanity yet, actually haha.

[1] https://www.theguardian.com/news/2017/dec/05/portugals-radic...

[2] https://www.zmescience.com/research/how-scientists-tught-mon...
Jest with Enzyme/react-testing-library seems to be consolidating things in the way React did for frameworks. It's batteries included, and everything "Just Works".
There is significant doubt about the existence of Jesus. The historical records are less than scarce.
I'm pretty impressed what you figured out by just experimenting.

What you are describing is the transition between laminar flow and turbulent flow. The point where this transition occurs is governed by the "Reynolds Number". As you correctly discovered, the Reynolds number is influenced by scale and fluid properties (viscosity and density).

The final missing piece is the speed of the fluid, which explains your observation: "Bigger works better, until suddenly it doesn't work at all."
How's your start menu?
I double-dog dare you to do any significant photo editing using only the keyboard.
I did this a while back: https://tomforb.es/segfaulting-python-with-afl-fuzz/

CPython bytecode will segfault Python if it’s slightly incorrect. And that’s fine, it’s not a security risk and it’s not worth the performance overhead of validating wonky bytecode.
Building the 3D Map of the World
Yes. Namespace support has been a great source of CVEs, and disabling all kinds of unneeded namespace functionalities is one of the first steps when hardening a Linux kernel.
Blender is a great piece of software and I love it but speaking of the keyboard shortcuts in Blender, one thing that annoys me about it is the reliance on the numpad for some of the keyboard shortcuts I would like to use. The reason those shortcuts annoy me is that I don’t have a numpad, so I am unable to use them.
Mouse interfaces are useable, but not optimal, for blind users largely due to accessibility technologies.
Turn $1 into $5, $10 Even $50 All Day Long
Blog Writing Best Practices – Tips and Tricks – Aozata
Car2Go briefly deployed on my campus years ago. They'd frequently end up on their roof or in the lake after the bars close. Not sure why they pulled out!
> And I’m not even that big a fan of him.

We are but vessels for our claim to fame.

You can see this with Nobel prize winners, rich tycoons, great writers, and so forth.

Often in mathematics, a thing is not named after the person who discovered it. I think that mathematicians as a joke even made a theorem about this and then didn't name it after the guy who pointed it out.

With Snowden, I think it was more the fact that he was the whistleblower. You could argue that he just did it for this reason or that reason. But he is now the vessel for that point in history.
How are you sure that this particular version of history is correct and the far more popular version (where he is a prince) is wrong?
My HMA VPN is the best proeduct which I discovered in this year. I like that which I download from https://freeppsspp.info/ppsspp-games-download/
The influence of organizational structure on software quality (2008) [pdf]
Slows down what?

Compile times? By a small amount sure, but with the incremental compilation we're talking maybe a few tens of seconds max. Any longer and you need to look at improving your build dependencies for better parallelism, and upgrading your hardware.

Development time? Types reduce mental overhead and abstraction for the developer, speeding up development.

Run time? Variables with types that stay static execute faster in JS engines.

Types keep code maintainable, and protect against any accidentally implicit conversions (rife in JS). Types still exist whether you define them or not, so being explicit gives the maintainer of your code much less mental overhead when working with your code. Knowing the contract that a function follows allows them to skip over any assumptions and know exactly what the code is meant to do. Break the contract, get a compile time error.

Anyone can write code, writing maintainable code is the real challenge. In my own 20 years experience this is always what separates the wheat from the chaff.
Basically this, I picked up angular 1 back in the day, for a while there was a lot of hype around it. The migration was very poorly handled and Angular 2 felt a bit alien when it was first released. React rose in popularity at exactly the right time and I think a lot of people felt a bit burnt by angular and didn't look back. Vue being released probably converted those still on the fence.
The more we look at the data the more it seems that if we want to save lives we have to replace coal plants with nuclear plants.
There have been very few times that I have enjoyed clicking on one of those, even on mobile.
Trends and predictions for digital health in 2020
> It is pretty privileged to think everyone can choose to only work in a field of their choosing

Have you ever read Bukowski before writing this? He worked odd jobs he loathed to support himself. He was fired often. He spent part of his life homeless.
Exactly right. This person wants me to read his thoughts on UX but could not make it less work for me, the user, to read them?
You deserve the upvote for that joke. Well done. (For the uninitiated, it's Breadth First Search).
Performances and money. You don't want to make the db, cache and network operations to get the comments for every users, only those who really want to read them which are not most of them. At the size of google, you save millions or dollars with such trick.
+1 for a silicon Snake Oil.

There are many hucksters out to make money from overstretched school budgets by pandering to parents’ tech anxiety, and no money in sage warnings, and in our marketing-driven attention economy, that means the latter is ignored to the detriment of the common interest.
You felt like you really got your money’s worth when that counter slowly ground it’s way up to “8192KB RAM OK”
I wonder why Chicagoans don't trust the police? Is it "politics", or the problem that the police violence can sometimes be worse than the crime? https://www.theguardian.com/us-news/2015/feb/24/chicago-poli...

There are things that can be done, but there's no solidarity and a legacy of racism.
We Need a European, People-First Smart City Model
Brad Cox: when OOP was about “Software-ICs” and micro-transactions
Comments for that link:

https://web.archive.org/web/20190113115213/https://blogs.msd...
If AI can write news articles these days I wonder if the actual answer is what you wrote. Build a commit parser into version control to auto-write the titles for you. All you do is write a good message. Prettier but for commit messages.
I am not sure the language diversity helps.

I.e I remember working with localized Excel. Some of the names made no sense. What was worse, depending on localization, '0.5' could be displayed as '0,5', and that kept tripping me up.

And I do speak three languages (and if push comes to shove, I can somewhat understand another two) ... and with <15 million understanding my mother tongue, yeah, I will do my programming in English.

If you choose other language, it might make sense for you, and I don't feel entitled to understand you, but I probably won't learn your language just to participate, even if your project is really cool ... (unless it is one of those two that I have been neglecting ...)
Trying to compare Tylenol (Paracet) to drug education is silly. Few folks take Tylenol recreationally and we don't have decades of propaganda around it.

Others have already addressed the veracity of your links: But honestly, we already know of the dangers of tylenol. Liver damage with high use. But it isn't always so simple - it doesn't react with drugs as much as NSAID's do, and for some, it is really the only appropriate option for pain relief.

I'm not suggesting at all that it is safe for teens to vape THC either. I'm not sure where you got this information from my writing. Fact-based education would mean things like telling teens that it is probably best to wait until one is older to start smoking regularly, if one smokes regularly at all. At the same time, we could explain that it if one is going to make a habit of a drug, they could do worse. Alcohol and tobacco are both more difficult for most people to quit and alcohol tends to destroy lives at a greater pace (folks can still lead normal lives while stoned).

You can do all of this without proving that it is safer than lead in gasoline. I don't even know why this is mentioned as it isn't remotely the same category of things. Few folks are going to huff gasoline at the rates folks do other drugs.
Yeah, I'm sure you have these opinions, but lots of people with a high care index (in the Moral Foundations Theory sense) and low liberty index believe that we can't let people do things because they're going to harm themselves and they're incapable of making the tradeoffs. I meant heavy metal, as in the music. Contracting, like in AB5 in California. Etc. etc.

It doesn't really matter. It is common among those on the left who conform to that high-care/low-liberty set (of which there are many) to infantilize people, remove any agency they have, and then claim to be protecting them. You don't need to invent this twisted "women want to corner the market for sex" crap to justify it. You just need people who think "oh no, those prostitutes must be doing it because they're forced; let's ban that"
Lots of great points - but feels slightly ironic that he's decided to divide this into segments of 160 characters, and spread the words between the nomenclature of the Twitter UI.
Until you need a router or state management ect, then you've got a few tabs of docs open and a case of anlysis paralisis and a bunch of glue code to write.
> designed to legislate morality

Like... almost all other laws?

Do you think murder is immoral? Well guess what? There's a law for that. Just because you disagree with the morality being legislated, you can't pretend that "legislating morality" is the problem.
Full keyboard navigation capability used to be the standard for Desktop applications. It still is, if the application is well-programmed and uses native controls, but unfortunately you can no longer count on it with all those browser-based monstrosities on the desktop nowadays.
I would define a framework as set of methods and practices to apply to a specific problem domain, those methods based on principles/conclusions arrived at from observation of that domain.

If the teachings of Jesus are a framework that religions have taken on and not a doctrine, then you should specify:

1. what the problem domain is

2. what the conclusions drawn about that domain are

3. what the principles are and how they are arrived at

4. what the methods are

5. how it can be applied to different religions, or non-religions (for example, what use does prayer to God or eternal damnation have to atheists?)

You should also deal with the problem of a supernatural being that you must believe in and follow (may be covered in (5)). I don't know many frameworks like that.
I have used a computer with NVMe, higher clock speed, better caches, more RAM…the works (but the computers I’ve personally owned only have had some of those ;)). They’re faster, yes, but fractionally for short latencies. Typing a character on one and waiting for it to show up is not significantly better on the other.
Hull web design – affordable freelance web designer
There is an ongoing history of ethnic cleansing of Mayan and other populations for example, https://caravanmagazine.in/photo-essay/ixil-maya-guatemala-e... - of course it is true that some of the ethnic cleansing history in South America is tightly related to U.S drug policy and CIA interference - https://en.wikipedia.org/wiki/Guatemalan_genocide

Yes, I agree, the levels of misconception really are remarkable.

on edit - should have said Central America instead of South America.
The trick is to adjust only the parameter you were targeting. Say you also change temperature and humidity and they are the real culprits, or big contributors. This is why the unethical method would be more precise because conceivably it's easier to introduce specific pollutants in the experiment.

Of course this would be irresponsible so I'm hoping that by combining data from multiple studies and getting a better grip on how to control the test environment to selectively adjust (remove) only the studied parameters (pollutants) we can still get a good idea of what's happening.
Because the <noscript> element isn't valid for the stricter form of HTML that they use. Invalid elements didn't used to show up.
ARM 2020 predictions report [pdf]
I was an expert on JS way before TypeScript. I was kind of slow to adopt it because "the type hints are optimized away and can't even be used to boost runtime performance", but when I did start using it, I loved it and wish I had earlier.

The linked article says the vast majority love TypeScript, too.

I think the real dividing line is probably that people who haven't had to maintain a large project hate TypeScript.

(Which is still weird to me, because you can just turn off `no-implicit-any` and get all the benefits without drawbacks.)
FF also makes it easy to run tabs in their own containers. They've thought a lot about privacy.

Plus they fixed their issues with performance, so it works just as well as the other browsers on my mbp.
Call me sociopath but murder is impractical in a functioning society. Outside of society, such as wars, it’s totally morally acceptable.
Or skip to renewables that don't have replacement parts measured in half life
Strongly typed programs tend to have less bugs. There's been a few systematic surveys of large open-source projects looking at the number of issues raised/bugs found and they all show the same results.

I recently joined a company that uses formal methods and Haskell for a globally distributed system and I can't imagine going back to JavaScript for something similar. Being able to reason about a system is important and it's almost impossible to reason about non-statically typed systems.
I think they mean: Laws codify common morals. They are not themselves morals.

Pushing this underground will hurt nothing but victims in the long run. Is that moral? Of course not.
Thank you!
The puzzles have been generated with a C program written by Juho Snellman. You can find the generator + the puzzle on GitHub, they’re mentioned in the README.md.
> most of developers who try typescript never go back to writing plain javascript

yes, most developers adhere to RDD. That is, resume driven development. You ever see developers going back to Ruby from Node? Or from any shiny new thing to the slightly older but perfectly fine thing? I predict people will move on from TypeScript within 5 years. Purely because everyone will know TS so the differentiating value of TS will plummet.
There’s definitely a cross section of highly biased and partisan supporters that could have swung either direction at some point in their life if they had hung out with different people.
Airbnb is not an estate agent, EU court rules
I'm sorry, but it's your task to overcome the language barrier if you are interested in the project; if you don't, no one can force you to.
But neither you can force other people to do the translation for you, nor force Linux Foundation not to accept an excellent project source project just due to the spoken language of the developer.

Everything changes, the world changes.
Nowadays you write Korean but your ancestors had been using Chinese as your country's official languages for many hundred years; Now we all learn English to communicate internationally but a few hundred years ago they use France.

No one knows how the world will change but there is one thing we can be sure of - no one can force the world to change at his own will - the only thing s/he can do is to adopt it - just as what we human beings have been doing for millions of years.
Whilst I do find it irritating, I don't mind about the scope default so much, but I've certainly run into it (forgetting to specify) a lot.

Mostly because JS is not the only language that I'll be working with at a time, and if I'm dancing between three or four and they have similar syntax, then mistakes creep in.
Hey, I ran one of those trackers once. Good stuff, though you only captured one aspect of the domain. Enabled lots of content. Good times, good times.

There are a couple of other use-cases other than the 3rd party ID-syncing use-case without a 3rd party cookie. You can record information through one of the client-side onboarding providers on their side. Though, to be honest, they have pretty big latency.
This device will operate very differently depending on flow rate, therefore the quote "the device acts as a slightly leaking valve" is probably a bit misleading. The Reynolds number determines if the fluid operates in a turbulent or laminar way. The slower the fluid, the lower the Reynolds number and the more laminar it becomes and thus the less effective the valve is.

I can't really see many uses beyond microfluidic applications.
I thought a bit about the undo, but as you already mentioned I’m not sure how to make it fit into the design of the app.
Also, after playing several puzzles I noticed that if I made a mistake I would just prefer resetting the board, because it would be difficult pin-pointing the exact wrong move.
I’ll create an issue of GitHub anyway to keep track of it!