skysight-inc/HackerNews huggingface dataset:
There's one thing I don't understand when people say things like this. Who would enforce this? Well governments would. And so you want our government to have the overt right to spy on people and punish them for private speech that the government will be the final arbiters of deciding right versus wrong on? I mean think about this. History has shown that it's not a question of if but when bad actors take over governments. And even when the actors are not overtly malicious this would be a dubious idea.

Many people today wish we had a more open world, myself among them. Do you know we didn't used to even have passports? There was no 'schengen zone.' You could freely travel between nations as a human. But as a "temporary war measure" passports began to be required in WW1. And once governments had that new level of power and control, they of course not only did not relinquish it but expanded it magnitudes over. In the US income tax was another "temporary war measure." Government is not your enemy, but it is also not your friend. Beware of the implications of granting power to an authority who does not, or at some time will not, necessarily have your best interests in mind.
> have scaling higher than what's expected

What scaling is that? 200% scaling is what you should have, 4K is exactly 4x as many pixels as FullHD. If someone is using lower scaling then they are trading sharpness for virtual space.
> The strangest thing is that there's a sizable number of women who support the law in its current form.

Different localities have different cultures, and for some, it's good. Say for example, in my locality (Kerala), Muslim men have more than a wife only on certain conditions like:

1. The first wife can't bear a child and the person marries another one without avoiding the earlier wife

2. Marrying widows so as to protect them (there might be occasional cases of exploiting this too, though I'm not aware of any).

I do also have seen a finger countable cases where a man marries some women to threaten other wives. But so far, I remember only two such cases in my neighborhood, and none in my family. Usually such men get really less support from the community.

So women having such an experience shall be supporting the current law.
My first big kid job had the best meeting room names. It was a small company so there were only a handful of rooms to remember and only one floor.

Triangle: It was triangular.

Rainier: View (or maybe painting?) of Mt. Rainier.

Elvis: Blue Suede Chairs.

My current office uses normal floor and room numbers for conference room reservations but one of them has an "OUTATIME" CA plate taped to the window and a flux capacitor poster on the wall. We refer to it as "DeLorean".
Software like wine: ripening by “staging”
> I'm adamantly against using scaling.

Why?
Just Mastodon, or anything in the fediverse?
The Ideas That Shaped Go
I like "Dystopian Craigslist", it is nice and fast and simple.
Top 4 Chatbot Trends to Keep Your Eyes on This Year – Steemit
Why is it all of the sudden the developers responsibility what children are allowed to play and not the parents?

Young males seem to tend to be fascinated with violence video games or not.
I definitely get the impression that codegen is considered an important technique by the Go designers, but is not necessarily picked up on by Go adoptors, because it's not as common in other languages.
The big things that would prevent me from using an iPad for work are:

- No window management. No multiple screens. Can't have docs, IDE, browser and Slack open at the same time, for example. Bad crouched-down seating position as a result.

- Text selection sucks on tablets in general.

- Can't install developer tools locally; you're forced to work over SSH. Can't work on a plane, or wherever there's spotty WiFi

- No good IDEs. For PHP, I like PHPStorm, for example. Don't know if web-based IDEs are any good though.
Berlin, Vodafone Kabel Deutschland (Cable):

test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 Average
cloudflare2nd 13 ms 13 ms 11 ms 12 ms 16 ms 12 ms 11 ms 12 ms 11 ms 12 ms 12.30
cloudflare 14 ms 11 ms 18 ms 12 ms 47 ms 16 ms 12 ms 12 ms 11 ms 11 ms 16.40
opendns 11 ms 29 ms 10 ms 29 ms 30 ms 12 ms 11 ms 30 ms 29 ms 11 ms 20.20
norton 20 ms 21 ms 20 ms 21 ms 23 ms 20 ms 22 ms 19 ms 20 ms 21 ms 20.70
neustar 22 ms 23 ms 21 ms 22 ms 23 ms 19 ms 22 ms 22 ms 22 ms 21 ms 21.70
cleanbrowsing 23 ms 23 ms 22 ms 25 ms 23 ms 24 ms 27 ms 26 ms 22 ms 24 ms 23.90
quad9 21 ms 26 ms 25 ms 27 ms 28 ms 26 ms 31 ms 23 ms 22 ms 26 ms 25.50
google2nd 23 ms 37 ms 22 ms 26 ms 36 ms 25 ms 26 ms 29 ms 24 ms 27 ms 27.50
google 32 ms 31 ms 31 ms 26 ms 32 ms 36 ms 26 ms 28 ms 22 ms 29 ms 29.30
comodo 36 ms 36 ms 35 ms 38 ms 37 ms 36 ms 37 ms 36 ms 36 ms 35 ms 36.20
yandex 37 ms 79 ms 36 ms 37 ms 47 ms 35 ms 41 ms 40 ms 35 ms 71 ms 45.80
adguard 41 ms 53 ms 54 ms 42 ms 142 ms 56 ms 47 ms 72 ms 49 ms 66 ms 62.20
I read this article and downloaded Notion! It's been great to use so far. I use it for personal and work note taking so far.
If you have to say the name of an instance you already lose.
What about all the application servers behind the load balancers?
Yes @spking. In our initial launch, we will be supporting all major web browsers. Mobile apps is going to be released shortly.
Electric Lerutti Salt and Pepper Grinder Set
From Perth, Western Australia:

test1 test2 test3 test4 test5 test6 test7 test8 test9 test10 Average
cloudflare2nd 94 ms 81 ms 81 ms 79 ms 97 ms 90 ms 85 ms 89 ms 84 ms 78 ms 85.80
cloudflare 74 ms 316 ms 69 ms 83 ms 77 ms 69 ms 85 ms 69 ms 82 ms 74 ms 99.80
neustar 98 ms 100 ms 99 ms 102 ms 107 ms 113 ms 113 ms 112 ms 106 ms 100 ms 105.00
adguard 154 ms 133 ms 133 ms 91 ms 94 ms 133 ms 96 ms 95 ms 98 ms 99 ms 112.60
norton 132 ms 138 ms 117 ms 118 ms 131 ms 147 ms 133 ms 143 ms 141 ms 141 ms 134.10
cleanbrowsing 154 ms 142 ms 140 ms 137 ms 155 ms 178 ms 158 ms 115 ms 77 ms 111 ms 136.70
quad9 187 ms 170 ms 168 ms 154 ms 156 ms 156 ms 165 ms 164 ms 170 ms 174 ms 166.40
opendns 258 ms 128 ms 121 ms 135 ms 125 ms 317 ms 124 ms 266 ms 131 ms 119 ms 172.40
google 148 ms 264 ms 153 ms 137 ms 225 ms 274 ms 74 ms 258 ms 136 ms 279 ms 194.80
google2nd 149 ms 284 ms 159 ms 223 ms 257 ms 412 ms 125 ms 254 ms 134 ms 268 ms 226.50
comodo 273 ms 290 ms 303 ms 286 ms 308 ms 280 ms 314 ms 302 ms 263 ms 299 ms 291.80
yandex 511 ms 567 ms 482 ms 442 ms 516 ms 443 ms 477 ms 471 ms 449 ms 454 ms 481.20
I would have been pretty upset with that. Unless you're writing machine-native code, development environments should work on anything, especially if they run on VMs deployed by Vagrant.
It’s best to just pretend those DNS things are a good way for bureaucrats to achieve whatever it is because they’re so easy to circumvent and the alternative is far worse.
I think its more important that names refer to long-lived resources. If I put a DB name in a connection string I want to see the same data every time. I don't care what hardware it is on.
It's not network effects. It's hostile copyright and network access law. There's no reason that you shouldn't be able to interact with the content streams from both Twitter and App.Net at the same time, for example, except that our legal system allows the dominant company to sue the scrappy upstart into oblivion if they begin to do so. This is not theoretical; small companies are destroyed frequently by BigCo breaking out the lawyers for supposed violations of the CFAA and the Copyright Act.

This sorry legal situation has completely obliterated meaningful competition in the online space, and we are letting them get away with it when we just hand-wave that it's because of "network effects". There's no reason that YoungSiteA shouldn't be able to act as a user agent on my behalf to access and reskin OldSiteB. If it could, the negative impact of switching providers would be small.
I like what reddit does. Choose your sorting method (best,top,new,rising,controversial,gilded) Reading my front page sorted by controversial has led me to a lot of unusual and interesting content.
Sorry Zuck. Not buying your comments.
Twitch | Frontend Engineer - Growth | San Francisco, CA | Full-Time

My team at Twitch.tv is currently looking to hire a frontend engineer.

https://jobs.lever.co/twitch/b0f8e321-5275-4cd1-bba6-fca47fd...
Ask HN: Do you prefer a tracker, mailing list, or chat channel for discussions?
Public repositories can vary quite widely in how they handle discussions. While most, from my experience, use a tracker (e.g. GitHub Issues) for bugs or features, there doesn't seem to be a good consensus for how to handle discussions and general questions [1] [2] [3] [4]. Some orgs use Issues for everything. Others have a mailing list or use Gitter, Slack, or IRC channels. Some refer general questions to Stack Overflow. Others have all of the above.

How does your org handle general questions/discussions? How did you settle on that decision?

--

[1] https://groups.google.com/forum/#!topic/python-ideas/uQyz5m1kKvQ

[2] https://github.com/Microsoft/vscode/issues/219

[3] https://medium.com/@methane/why-you-must-not-ask-questions-on-github-issues-51d741d83fde

[4] https://github.com/sinara-hw/sinara/issues/160
What kind of cattle do you think servers most resemble?
A Bunch of Tests
> why would Apple invest the R&D resources to create and support ARM based Macs when Macs are such a small part of their revenue and profits?

They already invest a lot in the development of their ARM-based processors for iOS. I don't think the additional investment for making them ready for Macs would be that high. Take the 12" MacBook for example. I can even imagine they could simply stick the current A11 processor into it and it'd be fine.

> Would they make more money by selling ARM based Macs?

Yes. Profit margin would be much higher.
I think we can do a better job of teasing apart the essential from the incidental complexity.

There is a great deal of essential complexity. Programmers deal with corner-cases more often than most other people, and having an eye for a "good" solution to a problem in a programming language or in a spreadsheet or whatever is a specific skill that takes some learning.

On the other hand, programming is just not very approachable, and I don't think that's because of essential complexity. A "good" Excel user -- someone who can use the string functions, vlookup and maybe those "array formulas" -- is basically a programmer, and every step between that and your cousin who uses Excel to write shopping lists is just "Oh, let me show you this one trick."

Get your cousin to write a CRUD shopping list site or app in any programming environment, though? Not a chance.

Maybe AirTable counts as a relational model. There's a useful gradient there. You can start with shopping lists and end with foreign keys, maybe. Not a huge scope for logic, but you can do some pretty cool things in SQL with "this one trick". I wouldn't want to stop at tricking people into learning SQL, though. I think a nice easy ramp up to a Turing complete language is possible.

You don't have to make programming easy, though. Most people will not be programmers. Making "just a bit more programming" easy is a huge win, though.
America’s trade strategy has many risks and few upsides
Scuttlebutt isn't designed to be a single network, so at least there fragmentation is not a problem.

See [Against Consensus](https://www.scuttlebutt.nz/principles.html).
I don't trust that for two reasons:

1) There is a lot of cargo-culting around the MacBook because hurr durr Windows is terribad (though, to be fair, Docker does work better natively with OS X than Windows, even under WSL), and

2) Most companies give their developers the choice of a MacBook or the shittiest Windows machines known to man (because of irresistable volume deals from Windows OEMs). I bet the spread would be more even if companies were willing to offer the Surface Book as an option. This laptop is nice.
What weighting index of all IPO stocks during the sitcom era would produce a performance boosting return? Does AMZN fix all woes?
They can (do) mine it even if you use Google or Cloudflare or whatever since DNS is trivial to intercept.
Neither does it plan to do so.
Despite your implications, I am not an apologist for Russian state behavior, and I don't see why you seem to bring it up. What, of what I wrote, has implied otherwise?

I am calling out American hypocrisy.

Is it possible to do that without being called an internet puppet?

We look at history to see what the US does and how presidents think does because newer records are still secret, and increasingly so.

Why are we spending billions on nuclear weapons we'll never need? How much do we spend on making plans to take out the undersea cables of other countries? Does that spending improve our economy?
"What Microsoft doesn't seem to understand is that when they screw with Windows and deprioritize the needs of its users, they're also screwing with the rest of us who live, work, and play in their ecosystem."

That is the part that baffles me. Visual Studio Code is a fantastic advert for the Microsoft brand: every day it shows every developer who uses it that MS can produce genuinely great software. It makes Azure more credible, as well as providing on-ramps to services. If people have a bad experience with Windows, why would they be inclined to get other services from MS?
Interested in a Data Scientist/Analyst role. Is there any experience requirement? How do I apply?
This guy could seriously do well with the Surface Pro, none of the negatives he mentioned exist with all the positives but I’m guessing he’s deliberately Windows free
"And who is going to do that?"

Private companies try to offer primary education in some developing countries. Since the problem is not only lack of resources, but lack of infrastructure to use those resources (no trained teachers etc.) this is a plausible path forward. I have no statistics of the results. Is it just one more scheme to funnel aid money into investors pockets? I have no idea.

https://www.economist.com/news/briefing/21660063-where-gover...
I don't want any browser to do antivirus/malware scans.

I already believe browser vendors taking care of privacy is a huge dilemma. This should be baked into the standards.
Can you mount the camera properly and repeat this experiment?
That would be all of them. There's plenty of people right here in the United States who think Infowars is a real news outlet.
Most Network protocols are a state machine in the kernel. That the end result of a tcp state machine is a communication between two computers is more of a lucky coincidence, that results from smart state machine design.
Firefox PC new tab style similar to Firefox Focus
> Can't work on a plane

You're now making me imagine setting up a Raspberry Pi as a portable micro-server for your iPad terminal to SSH into, then creating an ad hoc WiFi network on the plane, which you could then connect your iPad Pro to.

Of course that's completely backwards, your terminal has more processing power than the server, plus you'd need a battery for the RPi, and a way to sync your micro-server to your real server.

It would be completely impractical and stupid, but it would be rather funny.
Sauce Labs | www.saucelabs.com | Berlin, SF, others | Developers + lots more | ONSITE usually | Full-time

We're the #1 cloud testing platform - real devices, emulator/simulators, and VMs for browsers. Mostly in SF but with a Vancouver, Berlin and Poland office, plus some remote employees around the world, we are growing steadily and are hiring developers, data scientists, customer support, IT and sales people.

I've worked for the real device cloud team for Sauce Labs in Berlin for 2.5 years now and would be happy to answer questions about work here!

Here's our careers page:
https://saucelabs.com/company/careers?gh_src=ex5dth1
Loom Network | Go Backend Engineer | Asia | Remote | Full-time

Loom Network(Techstars '18) famous for Cryptozombies. Is looking for senior Go backend engineerings to work remotely on scaling blockchain software for Ethereum. We have our own core blockchain technologies, and looking for devs that are interested in consensus, distributed computing, and databases.

Knowledge of Go is required. Bonus if you know k8s, Raft, Paxos or other consensus systems. Solidity bonus also.

Please email hiring@loomx.io with your resume.

Check our website https://loomx.io or read one of our blog posts about our tech. https://medium.com/loom-network
The main benefit to me, besides mosh support, of the Blink app mentioned in TFA is that it actually allows you to remap caps lock to be control, because between left shift and tab is where the control key is supposed to live. I have been searching/waiting for half a decade for someone to produce a bluetooth keyboard that allowed me to remap keys the same way I can on my laptop and this software hack in Blink is the closest anyone has come.
Couldn't agree more.

Finder is garbage compared to Windows Explorer. OS hotkey navigation is much better on Windows and GNOME/KDE/Fluxbox/xmonad. (I actually miss using xmonad; it was soooo good at this.) Office applications (still very real in a lot of environments) are mostly awful on the Mac. iTerm2 is fine, but I prefer PuTTY. Starting applications by their binary name with WIN + R is better (for me) than trying to find them within Spotlight. There are other little enhancements that I prefer Windows over to OS X, but I'm not remembering them right now.

I also hate the new MacBook keyboards. They take "getting used to," i.e. typing "lighter" than I'm accustomed to. Also, not having USB-A ports and requiring a 90W USB-C to USB-C power brick (i.e. not being able to charge the thing from common chargers, the most lucrative reason for using USB-C, for me) is garbage.

The one thing I like about OS X is that it's a BSD with GNU utilities built in. The thing that I don't like is that it's not a Linux and many of the dev environments I've worked in run on Linux, especially now in the age of Docker. While that's good news in that it forces me to do almost everything within Docker, it's bad whenever I need to maintain parity for whatever reason.
Autopilot is following the strong white line to the left, which is what the simple system is designed to do.

It (currently) follows road markings, and/or the car in front. That's it, and that's why you don't leave it unattended - spoken as a Model X owner.

As a Brit, I'm astounded at the US road design. You'd never see something like that over here, and I've never seen motorway (freeway) lane markers so worn away.

Autopilot did what it is designed to do, which in this case was the wrong thing. The driver was not paying attention, which is easy to do when you have no physical buttons in the car and often operate a touchscreen. The poor state of the road also contributed, both with the lack of steel barrier and the worn-out markings.

Will road markings be kept in better condition for the sake of self-driving cars, I wonder?

Would LIDAR have helped, or would the presented surface area of the concrete block be too small to act upon?
We do provide docker option as well. Federated learning looks like a good way of edge computing + deep learning to offer personalized models as well as use them to improve general model.
Walmart is looking at buying PillPack, an online pharmacy, for under $1B
Eve's whole focus on "observability" of code and data seems kind of overwhelming imo...

I mean, the 2 most successful paradigms for "full-strength" interaction with computers are (1) code in general purpose programming languages and (2) spreadsheets. And they both have one thing in common: only code or only data is visible most of the time (or by default)! I think this is for one simple reason: that's all our monkey brains can take, we only want a small narrow window into one of these 2 domains, and we can barely handle that. We don't really want to "see the data flow" or "the code behind the cells", we want things hidden away 99% of the time, and we want to be spared from the paralyzing effect of endless choice that allowing us to interact with everything would cause.

I think the problems people would most appreciate solving are instead:

(1) how to switch between code-first and data-first mode in the same tool

(2) how to build a successful repository/marketplace of good enough "components" usable in your tool (and "NPM of Excell plugins" but for your tool)

I think people mostly fall clearly into two camps: either completely overwhelmed by their current tools already, anything even slightly more complex and their "brain would explode", or they just want full power for their technical task (so they'll use something semi-domain-specific like Jupyter notebook). I think "designing for humans" should be based or deisngning for limitations, for neuroticism and for somewhat illogical/irrational behavior ...that's what best describes human users and that's what Excell got brilliantly right. You can be resentfully angry, lazy, overwhelmed and ADHDed, all at the same time, in one of the worse days of your life, and you'll still get something done with Excell.
Google’s machine learning software can now categorize ramen by shop
Back in college, the CS department used planets. The department I worked in used organ names (brain and pineal being the two I recall). At my previous job, we used city/town names for virtual machines (plenty to choose from, and some quite amusing, like "truth-or-consequences" (in New Mexico for the record)).
> Also, " = " is a bit annoying. I'd prefer ": ":

.foo.bar[0].baz: this is a\ntwo-line string

The output of gron is perfect valid JavaScript. It wouldn't be that way with `:` as key-value delimiter.
Remember when Digg failed to address long standing issues and instead redesigned the site to be more like Twitter?

Prediction: The redesign is the straw that will break the Snoo's back.
The One Ingredient Required to Get into Venture Capital
Wow. That's a whole new perspective on relative speed for me. Thanks.
I'm danged if I'd let it get so close to disaster if I was recreating this. One tug of the steering wheel in the wrong direction is enough for me to assert myself and get the car to cancel Autopilot.
How to make your team miserable
I know there is a certain sense of hypocrisy in me saying this but maybe we don't need algorithms for everything.

Users can self-select. We can always just yell at Timmy who shares too much or outright unfollow him on Facebook if we don't want to see what they share.

I suggested that just because someone posts something on their Facebook wall, it doesn't mean I will see it. (This was around 2009). People often looked like I was saying something insulting. I think they'd understand things the other way around but I guess they don't see themselves as noise. There is some user education that the network needs to do.

In any case, be it Facebook or SharePoint or 37 signals, there should be zero obligation for anyone to look at things you post.

If you are having a baby shower and don't invite me personally and just write on your wall, that means you don't want me there.

I still believe in a 100% non-intelligent newsfeed. Ben Evans is wrong and I'd even say malicious for dismissing the idea of a reversed chronological newsfeed.

The only reason this is a problem is Facebook desires to inflate the number of connections. Let people cull their newsfeed and they will. Set expectations for posters that their posts may not get to everyone and they will understand as well.
When I started my first job as a developer a few years back, my boss (non-technical) apparently asked my manager if it was possible for me to do my job on an iPad instead of a Macbook, as iPads are cheaper.

Obviously my manager said no.

I should've taken it as a sign of things to come. My boss wouldn't even pay for my stationary, I had to buy my own pens and paper, let alone get my any peripherals like a monitor or a keyboard.
Resentment is not toward research (or even "real" researchers) but toward smugness