jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I use a rough metric of 0°F as the lowest low to generally worry about (Fahrenheit is nice that the 0-100°F range is pretty close to the typical ambient temperature range in temperate zones). Despite living around the 5b/6a zone boundary (that's -10°F on the map), I have yet to see my car's temperature gauge report 0°F or below, so the conditions are a bit lower than I'd gauge as "lowest typical low."

But that said, zones 6a/6b are definitely in the region of "yeah, I'd worry about 0°F overnight", and people in 7a will definitely worry about temperatures around 10°F if they're going to start their car. 6a-7a covers most of the population corridor in the NE US, about ⅓ the US population. Additionally, much of the Midwest is in the 0°F-is-possible territory, from St. Louis and Chicago straight through to Detroit and Pittsburgh.

The general point is that starting in -20°C isn't some "well, sucks to live in Canada/Minnesota/North Dakota" concern, but rather "gee, a significant chunk of the US population has to do this on an annual basis."
FB has also lied consistently about the performance of their ad products, so who knows if you are really getting that ROI.
No, not pro-Pinkerton; not appreciating the historical infamy of the Pinkerton's. They are like lobbyists - true scum: tools of the rich harming people for money.
Well if there are no real studies or conclusions then it could go either way. No one makes investments based on hacker folklore; that’s just an after the fact rationalization by people who were already enthusiasts.

I have experimented myself. That was what that whole post was about. I am quite picky when it comes to keyboards so I have bought a few of them over the last year. But my experiments won’t lead to “real studies”, nor will anyone else’s, so that point seems misplaced since you open your post by dismissing my anecdotes.

Somewhat expensive keyboards is a particular hobby for people with disposable income. Programmers don’t have some special need for typing speed or ergonomics compared to other office workers. If we did have a need for speed, for example, we would learn something like Plover since that would make us write at least twice as fast (at least for prose, but I type that quite often.) It also allows us to buy regular keyboards and not crazy expensive steno machines. But we don’t: instead we do some minor “optimizations” with one-key-per-letter keyboards like use the home row 25% more and gain 200% more subjective empowerement (I’ve customized my keyboard in software to do the same thing).

> Anyway, I like the small ortholinear keyboards with thumb keys because the whole keyboard is accessible with very little movements and combos do not require stretching.

No modifier combos require stretching on a regular keyboard as well; notice how all the modifier keys are close together in case you need to press multiple ones at the same time, and at least a few of them (like control and shift, maybe “Windows” and Alt) should be on both sides of the keyboard. Regular keyboards don’t have a stretching problem as long as you touch type.
+100

I've been doing Android development (incl. publishing libraries) since 2010 and the Android community is way behind every other community in the tools available for library publishers. iOS has Cocoapods and SPM, Web has NPM (and Yarn), Flutter has pub, etc.

JCenter/Bintray made it possible for an independent dev to figure out how to share their utilities with others but even then it was too hard. Everyone has their own hacked together Gradle publishing script to assemble the right AARs, JARs, POMs, etc.

But the Android community has a really bad habit of accepting things that are too hard because simplicity is for Bad Programmers. So we will accept this, and 10 years from now we'll continue to be in a place where Google and Square publish 90% of the good Android libraries and the community is still hugely underdeveloped.
I think, it depends on the company.

In software companies I usually found an IT and an R&D department.

In non-software companies I found IT departments that did everything. From IT support to software development.
Yes. Most of the south flipped to the Republican party after the Democratic Party embraced the civil rights movement.
> There's a reason it took a decade to get projects onto python 3, but PHP can swiftly move the entire ecosystem from v5 to v7 in a year.

PHP did well with v5 to v7. It took more than a year but your point is well made.

The PHP v7 to v8 move is not as easy [1, 2, 3]. Not having Python 2 to 3 fresh in everyone's minds is one reason; not having failed PHP v6 is another. The breakages that led to the downfall of PHP6 made backwards compatibility a focus in PHP7.

Since PHP7 was released the contributors/voices who favour backwards compatibility have left or been drowned out. The emphasis on supporting legacy code has gone.

[1] https://stitcher.io/blog/new-in-php-8#breaking-changes

[2] https://24daysindecember.net/2020/12/21/a-perfect-storm/ (recommended reading)

[3] https://developer.yoast.com/blog/the-2020-wordpress-and-php-...
If bitcoin would change its algorithm, it will lead to fork. Miners will stay on old fork. Some people will move to new fork. So there will be two bitcoins used by two communities. Which fork will be used by most people is questionable. In the end USD/BTC is all that matters. I don't really see majority of bitcoin users migrating to PoS, but I might be wrong about that.
In Europe, people are more likely to engage in active transportation. You´ll find more public transit, cycling and even walking. Public transit is just a normal way for anybody to get around, not a mobility fallback for poor people.
Given that it doesn't display it, and that the image u.r.i. is frequently used in example code rather than something with example.com, it was almost certainly an innocent mistake of copying example code.
Gold is something fundamental in this universe -- a chemical element. Bitcoin will become outdated as technology changes, so as a store of value it's inferior long term. Gold is also actually useful in many technological processes.

>The cost of mining gold each year is therefore US$97.6B.

That's not the cost of mining. That's the market cost of gold mined this year.

Also, the presupposition that gold pollutes far more is not backed by any evidence and or reasoning. Fuel used in China to power bitcoin farms had been mined somewhere, with corresponding pollution and other externalities. To compare pollution between these two one has to develop a criteria/scoring system for various forms of pollution, and go through a lot of data.
As a fellow swede I don't think your argument holds against the real argument they're not mentioning. People want to ride cars because they're lazy and they don't want to experience the elements, but since it's shameful to admit they'll come up with any other excuse to sit in their car, drink soft drinks, eat junk food and listen to the radio with perfectly controlled climate surrounding them.

I bought myself a Xiaomi scooter and wear a good jacket while listen to music through my Sony overears riding to work. I'll have to wait with the soft drink and junk food til I arrive though. I also wear a backpack to carry whatever.
It's hilarious that in a thread full of people hating on companies for deplatforming people for their opinions, you are getting massively downvoted for voicing your own opinion.

Goes to show that no one really wants "free speech".
It sounds like you have spent a few hours enjoying her channel.

There isn't anything wrong with that content. More innocent content is getting sexualized as we speak. She is playing into one aspect. Denying young people sexualized content means they will create sexualized content out of things not designed to be sexual in nature.
This is such an apt retort that I'm sure people are downvoting you out of pure cognitive dissonance.
There is (at least ;) ) one really good challenge listed: The usability test. First, it's surprisingly fun. And second you usually get great results. A while back I studied HCI and did a usability test of a web project of mine. Testing it with an user test was just a small part of the project, but it was a great practice. I learned that a lot of the things I considered to be easy weren't easy, and the other way around, stuff I thought complicated actually worked fine. All while already being aware of a lot of design principles, usability knowledge and heuristics. But really testing it still uncovered a lot.

Example: That site used browserid as a login. Back when I tested that initially it was completely easy. But in the meantime it had become persona, and each and every of my testers failed to log in with their email address because they did not get directed towards my site, but towards the persona account management.

Definitely fun and worth the time investment!

The challenge site for that is listing conflicting views on how to do a usability test though. That's not surprising, because it's such a broad field with many conflicting views. And it shouldn't be surprising that an UX site is not that clear about usability (it's not close to the same thing after all). But maybe it could be a bit clearer? The site should convey:

1. The target of an usability test is to collect critical incidents, blockers that occur while the user is using an app/site.

2. For those to occur the user has to have a task to finish. Usability is about effectiveness and efficiency in a given context while achieving a given task. So the user has to have a clear task. Don't let him just browse.

3. Contrary to what some of the linked resources claim, do not ask questions like "what would you prefer." That's participiatory design or part of user requirement research. Do that in the design phase, however yours looks like, not while evaluating usability. Instead, observe the critical incidents, ask what he thinks when he is blocked/confused, and guide him through subtasks if he can't continue on its own. All while keeping notes on what happens.

The end result of an usability test is a list of criticial incidents: The description of what went wrong ("The user is confused; He wants to do X, but the button is not recognised as a button, making the task X impossible"), which dialog principle was not followed, and optionally a suggestion on how to fix the problem ("do not use flat design for buttons").

Would be great if the site would link to exactly one resource that correctly describes this. The nielsen article might be the best option there, but it's a bit broad and theoretical.
Thousands of undergrads are happy to even get that job in India. That's what TCS/Infosys/Wipro pay for fresh graduates; that's why they milk from the billable hours model.
Laravel/symfony are just one component. It's the approach of organizing your site as packages, and properly namespacing and exposing well-documented class libraries of your own that's becoming the dominant approach even for websites. Even the concept of a 'website' as simply rendering pages is something fewer people need a custom install for - squarespace et al have the basic sites covered, and for anyone who needs a pretty specific feature there's plenty of other platforms: shopify (commerce), nationbuilder (nonprofits), etc.

Having worked with many PHP CMSes, the config for managing various drupal plugins is often far more complex to setup, maintain, and migrate than simply writing that feature in my own little class in concrete5, joomla, or even without a CMS. I get the appeal behind wordpress (even if I think it's implementation is complete garbage), because non-technical people can still setup and manage their plugins. Most of my clients who are/were on drupal, became my clients after they were inevitably crushed under a pile of drupal config.
In the U.S. from about 1999 to 2013, we heard quite a lot about Chinese state control and monitoring of the Internet. In fact, it became a kind of paradigmatic, ideal example of a "bad" state that didn't trust people and had to practice control and monitoring of communications. People would say that restrictive policies and proposals were "like China", and that was a powerful way of criticizing them.

We also heard that the Chinese state was so disrespectful and unreasonable that it was hiring hackers (in the sense of people who break security) and hacking computers all over the world. This was also an example of its commitment to control and monitoring of communications, and its unwillingness to let people have freedom and autonomy.

Since then we learned that Western states are also committed to having the technical means to control and monitor the Internet, although the policies for which they apply these means have usually been different. (The Western states almost never want people to know that they're watching, and they tolerate speech that might threaten social harmony much better.)

Now that we're hearing about a wider range of states building up the tools to monitor and control Internet communications according to their various state policies, there will be an important challenge. Can we transfer the kind of outrage that we felt against the Chinese government to everyone else, or will state control of the Internet be normalized and accepted as inevitable? (The Chinese government often responded to criticism of its Internet control programs by arguing that all other governments did analogous things, maybe just in the context of somewhat different domestic legal systems, and that it was normal and inevitable for states to be able to know and control how people use computer networks.)
Just the other day Russia announced additional cuts in their annual budget. Almost every expenditure was cut across the board, except for the military and propaganda (e.g. Russia Today received a 5 bln increase).
I think the assumption was always that incapacitated pilots (e.g. because of a medical issue) would be the issue that would require someone to enter the locked cockpit. For those cases the procedure works as intended (the door can be opened from the outside if the person on the inside really doesn’t react). I don’t think suicidal pilots were on the forefront of anyone’s mind.

In hindsight a policy of always having at least two people does seem preferable. (And, just a little reminder here: Just because someone is willing to fly a plane with 149 other people on board into a mountain doesn’t mean they would be willing to do other awful things, too, like acting violently in person against another person, for example a flight attendant. Preventing this kind of behavior may well be about putting in place many small hurdles.)

I think it’s pretty clear that people in the cabin should never be able to access the cockpit against the express will of people inside the cockpit (preventing scenarios in which someone violently forces someone with knowledge of how to access the cockpit – e.g. a pilot coming back from the toilet – to divulge that information and gaining access that way), so realistically you can only throw people at this problem – and throwing people at this problem is thankfully in this case relatively straightforward and shouldn’t really have any other negative consequences. I don’t see a technical solution to this problem, but there might not have to be one.
definitely will! ALL of them eventually? :)

Gotta start somewhere... it's like the 2015 draft class for now!
I don't want to get into a political argument - but I will say that helping Gazans by directly improving their quality of life (like the OP proposed) is neither mutually exclusive with, nor dependent on, helping Gazans by promoting their cause politically.

It is a defeatist stance to take, in general, that you should abstain from treating a symptom just because it won't also cure the disease and in that sense I think you are working against the cause of Gaza and doing a disservice to Gazans by dissuading people from offering assistance.

>In the last years USA and Europe were repeatedly urged to pay with trucks full of money the last "Gaza reconstruction". We paid for rebuilding exactly the same UN schools and hospitals that Israel bombed meticulously the last year, in some cases even with UN workers inside.
Is reasonable to asume that if we pay again, the new schools and hospitales will be bombed again in the next two or three years, with the silliest excuses.

You're unfortunately correct (about the bombing, not about the excuses), but the children of Gaza need to go to school and the infirm and injured of Gaza need hospitalisation, so not building those facilities is worse than building them and watching them be destroyed a few years later.
Couldn't he then also be called a "public relations" specialist and make a very comfortable living in corporate America?
> This is not meditation but distraction. If you want to medidate, first, don't do it alone.`

To me this is a practical oxymoron. At least when I was first learning to meditate, I had to be completely alone in a quiet place. Being surrounded by others sounds really unnecessary and distracting.
If she'd done something relatively minor and ended up in jail because the system just grinded along, she'd have more credibility.

The fact that she repeatedly broke laws and intentionally disregarded court orders and never seemed to really acknowledge the reality of her situation does reduce her credibility.

Would you really judge someone in each of those situations as equally trustworthy? Really?
I haven't had any issues with Yosemite (the last buggy release for me was Mountain Lion), but iOS in my iPad and iPhone are a mess since iOS 7.

Messages breaks in every way possible. Safari went from crashing twice every half hour to freezing and continuing to play videos after I've closed tabs, and getting stuck full screen.
Snapshots/Checkpoints yes. I have even tried the differencing disks feature and liked it quite a bit. Haven't tried the shrinking unused space part as I never needed it up until now.

The only one issue I had relating to saved VM state was that after a BIOS upgrade restore of VM State failed due to may be the Microcode update I think. But other than that, all good.
"Your prediction that basic income would eventually mean a total leveling of all incomes and your assumption that everyone would eventually do nothing are also fallacies (fallacy of the single cause? nirvana fallacy?)."

It's based on history and human nature. My point still stands and it's not a "fallacy"..which it seems you just made up on the spot because you don't agree with my reasoning.

I also didn't say that "everyone would eventually do nothing". I said that we would cross a threshold where the amount of people just getting a basic income would eventually outweigh the people working and putting money into the system, and the system would need to be changed by the government or it would collapse.

"it is about creating a long term stable society where member's basic needs are meet (food, clothing, shelter, medical care, education, security, etc)."

The best way to help someone is to teach them to go out and help themselves...not just pay for all of their needs and tech them to depend on the government.
Hmm, my undergrad algorithms class at least mentioned the existence of cache effects, though it didn't really go into any detail.

There should at least be exposure on the level of a walkthrough of the optimization of a real-world server. There was a concurrency optimization video posted to HN a couple of weeks ago.
SEO is to search engines as PR is to journalists. There is a whole spectrum of cynicism, but at the less cynical end, "They won't cover your product unless you wrap it up in an appealing story."

I have often thought that one of Google's great coups in marketing is convincing many programmers that there algorithm, unique among all others known to man, has moral authority. Nobody ever says that about travelling salesman heuristic approaches... Maybe this is due to the pervasive misconception that search engine algorithms actually measure quality of content, or that they could.
I love being the proof ;-D

My only gripe is that I'm looking forward to the day I can do the same in Polish... and make it look like an accident ;)
>Non-brain-damaged web design and link building are 100% of SEO.

You largely echo this sentiment of the article. However you're missing on 2 very important points IMO.

One is that there are hidden algorithms used to determine where a page ranks in the SERPs. By testing and iterating one can determine sufficient detail to game the algorithm and produce better rankings. This is science. Hypothesise, test, analyse, improve, iterate.

Two is that a minute difference in page "score" can be a lot in terms of rank and hence expected return assuming visits can be turned to sales.

Certain SEOs can and do acquire and maintain top rankings. They're not doing it by doing the same as everyone else, the algo's shift and these SEOs maintain their positions.

Those minutiae you're hair-splitting are like deviations to the fine-structure constant, the results cascade to greater final effects.
True. Values are arbitrary. On a related note:

Your name has two ns in it, like some common street urchin or rogue. I say, sir, you must take them out or there will be a reckoning upon the morrow! Eviera it shall be, or my name be not atipagada!
Maybe it's imposter syndrome, but it often feels like these interviews were designed to discourage self-taught developers ¯\_(ツ)_/¯
Mozilla Hubs is the best 3d browser-based spatial audio platform I've tried yet by far. I hosted a virtual party in the first lockdown back in April and it was pretty fun and far far better than a zoom call due to the spacial audio. Unfortunately it did become a bit unstable past 15-18 people and you'd have to rejoin the session frequently when it started to crap out under higher load.

There already is a popular platform that fits what you are describing: VRChat.
I regularly bike on two of these in my are and can confirm that they are very boring over long distances, not to mention being unpaved and therefore a bit slow.

Still, I'll take them over any but the most rural of roads.
> glaring

I’m curious, did you implement the perfect negotiation logic from the webrtc spec? I’m working on my own WebRTC applications and was hoping that would at least solve the glaring problem in practice
The portion I've ridden in Iowa (Marshalltown to Woodward) was a mix. Roughly 50% dedicated trail, 25% on-road lanes, and 25% "the trail is just gone, use your GPS to find the next segment". It's a lot of packed gravel as well, not paved.

I had no idea it was going to be part of something bigger. At least on that portion, it's not nearly as complete as the official map suggests.
Different kind of scam. Those books are fillable forms -- the medical titles have pages of generic questions like "how often should I take <some medication>" and "can you take <some medication> with food", with large spaces for the reader to write an answer. The books aren't specific to the medication at all, as evidenced by the fact that they're full of irrelevant questions (like asking if an antiparasitic drug is addictive).

The business titles in the second SERP look similar -- they're poorly formatted scoring systems or checklists.

So yeah. Those books look "legitimate" inasmuch as they are at least intended to be bought by real people believing that they are useful, rather than as a means of money laundering. The content of the books is heavily templated to the point of making the books not worth their selling price, but that's a separate issue.
If he doesn't want, it is one story.

Another story may be because he may not be promotable to such position because of mentioned "prickly" behavior, which may or may be not just engineering honesty and straightforward approach in contrast to bs(sugarcoating, ass kissing, exaggregating, sweeping dirt under carpet, etc) culture established in many companies.