skysight-inc/HackerNews huggingface dataset:
I would suggest that MOST people are happy to make that trade off. At least until your personal information is hacked and taken from googles servers.
Simple Tips to Improve User Testing
Regarding the place of birth issue, I have never used the country I was born with when some form asked for birthplace. Always used the present state, i.e. in what country is the place I was born at.

Is that not common? Would you expect someone to write down GDR, USSR, or even Constantinople? Or is it again the same issue that people want to use what they like?
You've added value to my life. Thank you for that

Somewhere (icons?) I'd add http://fontawesome.io/
Quick, what's the syntax for updating a hash table in Scheme?

"Well, it depends on if you mean SRFI-44 maps, SRFI-69 hash tables, R6RS hash tables, Racket hash tables, MIT hash tables, Scheme-48 hash tables, or . . ."
Huh. My personal experience is almost the opposite. I feel like I'm much faster with a mouse, and my hand cramps up when using the trackpad on my macbook for too long...
This seems like the prefect time to invest in some of these. The key is to figure out which actually have a shot of making something people might actually use and a way forward to getting there.

Which could be none of them.
Mentalist: a new way to graphically create custom wordlists and cracker rules
I'm very skeptic about people saying that with GPL things would go differently. I see it more real world that Intel would either pick something else and inferior, or rewrite it from scratch producing some kind of internal corporate little monster. Result: a very widely distributed product would be worse, developers working at Intel having to deal with some only-internal project without outside applications or interest, and so forth. Now at least they: 1) Work at an open code. 2) May contribute fixes in the future. 3) Developers can use the experience to use the same code base elsewhere in the future. 4) Who joins and knows Minix can be productive faster without learning something internally produced. BSD sounds like a license that allows companies to steal value, but in that case it only improves the global outcome. On the other side BSD is a bit of a real problem in the cloud because it limits two of the most important business models of OSS code: services and products, but only in case of software you sell as-a-service.
Well the market also says it's worth burning a lot of fossil fuels to move around and heat our houses. The market is just not great at factoring in negative externalities.

As for the other things, most people don't use Bitcoin as a secure way to make financial transactions at all. In fact it seems to be mainly used for speculation. And when it does get used for transactions, it's mainly for crime. Turns out most people are actually fine trusting an institution like a bank when making transactions.

Bitcoin is a really cool solution looking for a problem to solve it seems.
Rails was a (positive) reaction to Struts. Struts was an MVC framework, but clunky and difficult to manage. ActiveRecord in particular took many lessons from what Struts did wrong, and fixed it.
It doesn't $2.20 since full modules are $1.50 or less :
https://www.aliexpress.com/item/1Pcs-ESP8266-ESP-01-ESP01-Se...
DSL is by design placed outside the human auditory range (also why it has such limited range between home and exchange). As such, you are better off thinking about it like the analog part of most any wired network.

ISDN by contrast puts a digital signal where the PSTN analog signal normally is (iirc).
Imagine if a sizable earthquake struck. Actually, let's not imagine it.
Career-Ready – Turing School
I have the same problem with a Plugable dock and Logitech keyboard, and actually it was on their website which I first found out about this issue and link to Intel's site. Plugable says that getting any small amount of distance between the USB3.0 chip and the 2.4ghz transmitter/receiver helps, and recommended using a USB2.0 extension dongle to get the needed separation.
I can't help but think that lesson applies to politics too.
"I have found 10,000 errors in your code, you use tabs instead of spaces" - Linter

This doesn't seem to be a linter though, the copy says it will find actual bugs.
There was an excellent article[0] in Smashing Magazine several years ago that dealt with some of the complexities of country selectors.

For someone who lives in the UK, you never know whether a list will have United Kingdom, Great Britain or England in it (I've come across all three), and similar problems exist for countries that are known by more than one name (eg Netherlands vs Holland).

And some sites break sorting by pushing certain countries to the top of the list and breaking sorting completely.

There isn't a completely right answer, a standardised country selector might work in some (most) circumstances for most people, but what if my list needs Czechoslovakia or Zaïre? Then, a "simple" problem becomes much, much, much more complex.

[0] https://www.smashingmagazine.com/2011/11/redesigning-the-cou...
Reminiscent of the overjustification effect.

https://en.wikipedia.org/wiki/Overjustification_effect

The overjustification effect occurs when an expected external incentive such as money or prizes decreases a person's intrinsic motivation to perform a task. The overall effect of offering a reward for a previously unrewarded activity is a shift to extrinsic motivation and the undermining of pre-existing intrinsic motivation. Once rewards are no longer offered, interest in the activity is lost; prior intrinsic motivation does not return, and extrinsic rewards must be continuously offered as motivation to sustain the activity.

Tangentially, I would encourage anyone still in college to take some psychology classes while you have the opportunity. Fascinating and useful stuff.
Anything Erlang is doing for deployment is moot since Kubernetes / Docker and the like where you have a platform to do that better than Erlang does and it's language agnostic. No one cares about hot deploy tbh.
For shipping too, not just that every shipper ships to every country, but that shippers ship to different countries unequally: costs associated change or they only ship below certain weights or they require three dozen more customs forms to be signed (each in triplicate). Many of the shippers have rather complex APIs for that (give me the country list and shipping cost for this assumed package weight range), how would you try to replicate that in the browser?
I suspect the issue may be down to however your computer, which I'm guessing is running Windows, is rasterising the font. On Mac OS, it renders perfectly, whether on a Retina display or a normal monitor. Ditto for Ubuntu.

It looks like ClearType is making certain elements of the typeface finer and lighter. You might want to tune your ClearType settings.
I have the complete opposite experience having just started to use an iPhone7 for work. It's a horrible experience.

Who designs a phone that requires a restart to raise the volume?
Indeed, anyone who can afford and dumps the most computational power and energy into the system. Imagine the waste of resources if there was a war/battle against bad actor(s) for control.
Yes. I've fought this battle with Logitech wireless devices for years since I upgraded to a 15" MacBook Pro with retina (USB 3 only, no USB 2) and added a USB 3.0 hub. It's impossible to put the dongle in a USB port that doesn't incur massive interference. I've even tried using USB extension cables. It's terrible.

EDIT: I came across this whitepaper when looking into the problem a few years ago and just accepted that performance of wireless mice and keyboards is going to be bad. I haven't yet seen any good bluetooth replacements. Most of the bluetooth keyboards I see are smaller without 10-key. I think I had a bluetooth mouse at one point and the lag was unbearable (given, this was years ago, so maybe they're better now).
It was said in the original article, so I'd ask how that quip contributes to their own point beyond inviting this exact conversation. It's a very socially charged statement.

Do you also expect people to overlook a quip about gun control laws while explaining how monads work in Haskell, or is that conversation off the table because you embedded it inside another topic?
This may not be Nazi propaganda, but it's certainly far-right propaganda:

https://twitter.com/justinhendrix/status/927335154707828736

Where are all these cult-like progressive echo chambers at Google when you need them?
Web of trust?

Absolute proof this way isn't possible, but you could render the cost of fraud very very high.
I just don't understand how a city that has so many millionaires and billionaires can let this happen.
Silicon valley has been shamelessly monopolising the media and presenting itself as a meritocracy in order to attract desperate people to work there...
But the promise almost always falls short. VCs and executives of SV companies have been conspiring to attract as many people as possible to SV,
filtering out all the 'bad ones' and then dumping them onto the streets like garbage.

What's ironic is that the people who are causing the problem are often the ones who like to think of themselves as being morally irreproachable.
I was surprised when I realized that a lot of people in SV believe that capitalism is some sort of moral code in itself; one in which profit is a quantifiable manifestation of societal improvement.

To me, profit has always been about being in the right place at the right time and then finding some shady way to squeeze yourself between various counterparties.
Middlemen are catalysts for the system; they speed things up in the short term but you end up with something of lower quality in the end.
Just set the “react-router” entry in packages.json to “^3.0.0”
> It is a bigger problem than I know how to fix. We even have a similar static analysis tool on our code, but when there are thousands and thousands of existing issues pointed out by it no one really cares about adding a few more to the pile.

What about just making sure the pile doesn't grow bigger? Can you add something that warns you when your total percentage of erroneous/bad code goes up? This should help to prevent adding new bad code, and rewards refactoring old bad code.
You will find that designing such a system requires distinguishing between humans and computers on a computer network. This is a lot harder than it sounds. For something when there's very little at stake, we use CAPTCHAs. But what if there were a cryptocoin's transactions or governance at stake?

It's not impossible but it's very, very difficult and would suffer slow transactions, high fees and probably nonzero trust. The downsides are so great as to not make it worth the effort.
Windows dropped having a list of countries in the 9x era because there were too many international issues and disputes. It's also why they dropped even trying to draw the shapes of time zones because that too was causing international border complaints.
Is it clear that Python, Ruby, Perl or PHP are better than Node with JavaScript? I don't think so. They're all slightly idiosyncratic dynamically typed scripting languages with their own sets of quirks.

BTW, the main selling point of Node over those languages was that the runtime was faster and more capable at multiplexing I/O in server code.
Sean Ferree – Reason
If not worse, at least just as bad, which makes it, on itself, bad. Two wrongs don't make a right.

On top of that, although not everyone may agree: one may argue that internet forums and Call of Duty are not a waste. At least not compared to bitcoin mining.

Bitcoin mining requires more energy if more people join in (difficulty increases), while the outcome basically stays the same. Furthermore one could say it's not doing anything, only preventing something (too many blocks being created).
Could the demand side have changed too?

I think I just see fewer people in these kinds of t-shirts than I did ten years ago. Maybe they had to go after the long tail in a shrinking market.
Yeah, I haven't bought a shirt from them in like 10 years (high school?) and I just started getting literally dozen+ emails from them over the course of a day or two. Unsubscribed immediately.
Mining and facilitating transactions, by which I'm assuming you're meaning certifying that transactions are legit, are the same thing.

Here's a short video by 3Blue1Brown on how cryptocurrencies work:

https://www.youtube.com/watch?v=bBC-nXj3Ng4
good question.

proof of fingerprint?

proof of face?
Not only that but due to an existing bug/oversight in Windows, you can actually freeze your mouse pointer with a machine... even with 24 cores sitting idle.

(Great read.)

https://randomascii.wordpress.com/2017/07/09/24-core-cpu-and...

We have gigantic, steamrolling, bullet train machines capable of going nearly infinite miles-per-hour. And everyone's "design" solution... is to add their own stops along the way so the train has to come to a complete stop, [un]load some passengers and start chugging along again. And surprise surprise, a gigantic train takes awhile to accelerate back up to speed.

We've built faster and faster trains, but filled them with so many stops along the way that it's sometimes faster to take the bus.
let's be honest, mostly it only serves to buy guns, pills & dodge taxes
wasn't Java supposed to be precisely that?
Chrome Has a Malware Problem, and Google Needs to Fix It
... when she's okay with it.
No. DeepScan concentrates on runtime errors and does not cover security issues currently.
>Don't forget the scene where the rabbit warren is gassed.

Good point and you're not the first to point this out to me today. I may have to amend my thesis...
Nice idea, but she outlined more than enough reasons not to do it. Political (Israel-Palestine, China-Taiwan, Ukraine, etc).

In my limited experience with automating international shipping I seem to recall UPS treats Guam, Puerto Rico, and US Virgin islands as countries (and our local CRM treated them as states).

There are so many controls that HTML is missing - date pickers, menus, menu flyouts etc.
I agree but those are issues orthogonal to the basic rate of unemployment, no? You can have very low unemployment and still have a very poor country if everyone's working for pennies, and that's a real problem. IIRC too low unemployment could be a sign of an unhealthy lack of economic mobility - everyone's stuck in their job and they make barely enough to scrape by, so they're terrified of dropping out of the workforce to pursue education/creative endeavors/a new career.
Can you talk more about the lives Bitcoin has changed? Are you referring to people using it for black market transactions or are you referring to speculators?
I have a piece of A3 paper stuck to my whiteboard here that tried to flesh out how something very much like you describe might work.

Unfortunately, it was the product of a very late night booze and hashish session so is pretty much indecypherable.

A pity, as I'm sure there solution to all of the world's problems is in there, somewhere...
How do you know they didnt? What are the chances that you know more about hardware design at scale than Apple?
Or the WTFPL ;)
This is like moving from Kotlin to Java or something similar. Within the domain of languages, you haven't moved that much. You stayed with dynamic type system and a JIT or interpretor. Besides a little change in syntax, what else is there.

I tend to like to hear about people switching languages that also cross paradigms, OO to Actor, Actor to FP, etc..
From the point of view of economic and societal impact, the ridiculously high and growing energy consumption of Bitcoin mining makes no sense. Smart people everyday wonder, why are all these miners around the planet burning up all this energy every instant of the day? Is this really necessary?

From a marketing standpoint, however, I think proof-of-work is a brilliant feature of Bitcoin. As mining becomes harder and costlier, requiring ever more specialized knowledge and energy, Bitcoin becomes harder and harder to obtain, and therefore looks more "valuable" to many human beings.

Bitcoin's wasteful energy expenditure reminds me of the hypothesized handicap principle in natural selection: Many species spend a disproportionate amount of energy on "wasteful" features and traits (such as colorful peacock tails) to signal their worth and status to potential sexual partners: https://en.wikipedia.org/wiki/Handicap_principle . For the species as a whole, the expenditure is wasteful, but from the point of view of individual members of the species, the expenditure is not wasteful if it leads to mating!

From the Bitcoin network's standpoint, the energy expenditure is not wasteful if it leads to greater perceived "value" and adoption (compared to other networks).
My CPC took 30min to load a game from datasette.
Segmentation is the way to go, your approach is risky since you need to change a lot of different parts of the project.

We segmented by creating a legacy folder with the old standard and a folder for the new code that has strict linting rules.

If you created something new or did substantial changes to something existing it should go into the new folder. That way the code quality improvement became a natural part of our work process, and we did not have to touch parts just to improve code quality. For that serves quite little value by itself.
No. They are not.
Three Essential Ways to Manage People Through Change
> the cost of fraud very very high.

Just high enough for lots of people and their friends to conspire against the rest of the network?

I'm afraid web-of-trust alone is not enough to make a safe and useful cryptocoin. It would also require significant additional changes from current popular cryptocoin designs.
> The article is already the 4th google result if you look for "best micro controllers under a dollar".

That worked because you're mentioning the "$1" from the article's title. Google is not interpreting "under a dollar" as "cheap". As proof, I searched for "best microcontrollers under £1", "best microcontrollers under 50 cents", and "best microcontrollers under $2". Jay Carlson's article wasn't found in any of those cases.

A more commonsense search of "best cheap microcontrollers" doesn't find the article even in the top 100 results.

> "The Amazing $1 Microcontroller" is a very poor description of the content and noone is going to google that.

I thought the title intriguing and pithy. You don't want a web where every title is SEO-optimzed, do you?
> As we have seen, when the vector of differentiation shifts, market leaders tend to fall by the wayside. In the brave new world of AI, Google and Amazon have the clear edge over Apple.

Many people seem to believe this meme of AI changing everything. I have trouble being excited. It seems like Google Translate has improved a bit over the past few years, but it can't be relied on more than before. Personal assistant fail to understand very simple queries (they're way beyond Wolfram Alpha, which is itself cool but far from awe-inspiring).

It seems that with neural networks and what not, you can get really impressive results from the get-go. But once the low-hanging fruits have been reaped, it's hard to make quantum leaps.

There is also a lot of conflation. Sure Google Maps and Waze really do change things. But that's not AI in the sense that is meant today.
Porn and spam don't have an incentive structure to redistribute wealth weighted towards the earliest adopters -
they're otherwise not really comparable unless you narrow in on one point, such as energy use.
Why can't we have HD video and textboxes that can keep up with typing? Why do we have to choose?
I’m constantly stunned by the fact that chrome basically allocated a gig of men to each open tab...

Can anyone eli5 why this is?

I typically have thirty tabs open at any given time.
really nice, thanks! sent to my GF to keep an eye on this website :)
PostgreSQL Blockchain Extension
To be fair, practically speaking, it's more likely that your "personal information" will be hacked if it is in your possession vs. when in Google's cloud.
Maybe not division, but...

> Math.abs(-1)
1
> Math.abs = function(x) {return x + 1}
> Math.abs(-1)
0
My guess is that with insider knowledge and a good firewall, a no-updates policy you can prevent phoning into the backdoor for a while.
We should educate everyone in reducing energy waste.

Energy efficiency is being improved in manufacturing, most appliances we use in our homes, etc. Should we not demand the same of Bitcoin just because other parts of the society uses >0 energy?
You are assuming the way people live their lives and commute will be the same in the next 2-3 decades. A child born today that will live with automated travel in the future won't have the same needs when he grows into the 30s and has his own kids. You and I might not be willing to trust a robot to drive our children to soccer camp or whatever activity but someone that grows up with tech wont have the same hesitance.
"Bitcoin - not worse than lighting empty rooms"
He's gloating over a significant security flaw baked into Intel hardware.
Hence the directly following comment about mature management.

Leaving if management is not mature is a perfectly reasonable thing to do; but not doing the work you've been given before you leave is irresponsible at best, petulant at worst.

A personal anecdote: I've been pushed into QA for several, because we needed it to be done, and I had the prior experience. I hate doing QA work. After the crunch was done, I took a break, then went back to work I wanted to be doing. And yes, perhaps this denotes a lack of hubris, but I consider that to be mark of maturity as an employee in me, and in my manager.
Well, it's not like Google and Apple haven't bowed to China's requests before.
I was just writing a note in the web version, then it showed a message that cannot sync and then I was logouted. I'm wondering if the note is saved..
I suspect most of gmaps' problems are there because it's an advertising company. They don't want you to plan a route, they want you to click on local search ads: https://support.google.com/adwords/answer/3246303?hl=en

Note that if they clear your pins so you have to re-search for something, that's potentially another CPC payment to them...

You can sign into multiple Gmail accounts? How on earth does that work, does it involve the menacing prospect of "linking" them?
So no actual abuses, just some hyperventilating on the left? Presumably Trump could do things like, oh, I don't know, use the IRS as a tool to harass his political opponents.
I've had some truly fascinating (and heart-wrenching) conversations with homeless people just standing around on the BART. Sometimes people just start talking to me. Even years later, I still remember many of those talks.

It makes me so sad that we just discard these people, step over them, joke about the Tenderloin and refer to them as if they were trash, in one of the richest and most "liberal" cities in the world. Recently, I sat with a homeless woman who was mugged and beaten for her last remaining belongings. She cried because somebody had finally noticed her pain and helped her call an ambulance instead of standing on the opposite side of the platform.

We have more resources than we know what to do with but can't even help people who are literally dying on our doorstep.
This is exactly where my code base was about 11 months ago. We just got a new hire and he commented on how nice the code was (Should have saw it 11 months ago haha). It all started with linter config, piece by piece it started looking better and more maintainable (also refactoring to es7 features helped). You just have to do it, one small part/ticket at a time.
Sort of, though I was thinking of more of a system external to python at the C/C++ level. Maybe it's possible to use cffi like this.