skysight-inc/HackerNews huggingface dataset:
I remember my anthropology teacher saying that people assert their uniqueness in culturally constrained ways: tattoos, piercings, dyed hair, etc. You never see someone rebel against mainstream culture by, say, slicing off their nose, scarring their face, or putting a stick through their cheeks. (The latter two, at least, are done in some other cultures.)
I think your are mixing steep learning curve with having keyboard shortcuts (whether they are commands or combinations of keys). You can have keyboard based shortcuts with any UI. Actually a UI with no shortcut is probably a bad design in the first place. A steep learning curve just means it is hard to learn, i.e. non intuitive, non discoverable. These are not qualities.
I wonder how many views there are for questions on exiting the numerous REPLs that are similarly unintuitive. (Node, Elixr, etc.)
as long as they respond to DMCA takedown requests they are not legally liable
Porting Windows Dynamic Link Libraries to Linux
Less chance of loss, theft, and breakage (depending on courier). So, probably.
Writing a Hypermedia Client in Ruby
It goes into tablet mode for me when:

1. I write in my daily journal using the surface pen and onenote.

2. I am taking notes in onenote with the surface pen at a meetup.

3. I am writing random fiction nonsense (onenote, surface pen).

4. I am taking notes in onenote w/ pen on one side of the screen, while having chrome open on the other with one of the MOOCs I am taking.

5. I am working on Chinese or Japanese exercises in onenote w/ pen with my kindle open to an exercise book.

I play around with portrait / landscape, having the flipback extended, etc, based on mood and position.

SP3.
Nah, you'll be fine. You receive a couple hundred watts of near infrared radiation (ie the 1550 nm in the laser) just by being in direct sunlight. That's spread over your entire body, of course.

The laser in this lidar has a power of ~40 mW, which technically puts it out of being a class 1[1] laser, ie you can shine it directly into your pupil through a magnifying glass without fear. However the class is just a guideline.

Using a maximum permissible exposure chart gives a better sense of danger. Lidar pulses are on the order of 10 nanoseconds, or 1/100th the smallest division on this chart[2]. Even so, you can see that the maximum safe power for 1550 nm is somewhere between 8 and 10,000 watts, at least 800x more than the lidar emits.

1550 nm doesn't chemically damage biological receptors. The damage would have to be thermal, but the laser is pulsed for an incredibly short time and even if it wasn't it's well under what you can be exposed to indefinitely.

[1] https://en.wikipedia.org/wiki/Laser_safety#/media/File:Laser...

[2] https://en.wikipedia.org/wiki/File:IEC60825_MPE_W_s.png
I do not like to have discussions in chat because of how unstructured they are. Important details get lost and can never be hard to recover. Furthermore github comments are an excellent place for seeing different aspects and workarounds for an issue that has not been fixed. They also often show inner structures of the program that can be hard to gasp from the code itself (why x has been done this way instead of that way).

While chats can be used for that, they do not make a good job to archive the results a group discussed. For open source projects, this is essential. I often read 1 year+ old issues and they discussions are still accurate and good.

When people chat, they do not have a lot of discipline to document this. Chats are more like a conversation. They are great for two or more people to discuss something but not really good for an outside person who just gets to read the protocol.

SO is not the place to have discussions. You help people for their specific problems. You do not discuss changes there. At best, you leave a link to the issue tracker which deals with that topic.
Uber says it accidentally underpaid drivers in New York City
Same, using latest Opera on OSX. Nothing showing up in the JS console, so it's probably Ublock origin or similar getting in the way. Or the site is just doing something a bit dumb. ;)
What about people who get stuck in Emacs and are unable to exit?

They end up using Emacs lisp to create all other operations that they ever need on the computer. Emacs becomes their only environment.
I'm a web dev front/back, I just use the Windows Subsystem for Linux. Works like a charm. Check out this huge comment chain from a couple weeks back on styling it: https://news.ycombinator.com/item?id=14317932
A service that coordinates interventions with sex workers to try to find people who are sex trafficking victims and get them help.

A service for coordinating resistance against central american drug cartels.

These kinds of things are liable to get you killed if you attach your name to them. Better to just write the recipe and let the network do the administration.
It's all fake news. /s
Yes. As a maintainer whom actually cares about feedback and usability, I care that features developed apply to the real world and aren't imagined in an utopian vacuum by own possibly insane biases. Social democracy, not authoritarianism. If code isn't usable by other people in the real world, it's just graffiti while waiting for Godot.
I think the article has several points:

1: Downloading controversial data on a work computer is a bad idea.

2: When a agency like the FBI is targeting a person its very likely to cause significant harm. They do not harm minimize and can/will go after everyone you know, have meet, scare a company to fire you, ectra. The movie version where a single investigator is asking people nicely and discreetly can be a far cry from the real thing.

3: Because of the way those government agencies operate they are likely to push people into polar opposite political activity of the very goals the agency is trying to reach. Katz could likely been a tech founder here on HN, but because of the way FBI operated he now instead founded a large foreign political party with some very strong feelings about the US and the FBI.
Yeah, I have very little (basically none) python experience, and stumbled on some of the earlier quesitons. I found myself guessing, not from lack of problem solving skills, but purely on how the language works.

It would have been helpful if each question had the relevant language specific information - for example, reference/value semantics.
Speaking of which, Control-s is much dangerous to neofites
If you think people are wealthy and elite because they have got land, how do you explain how they got the land?

I think either they bought it from the Crown, because they were wealthy, or they were granted it from the Crown, because they were part of the elite and did something for the Crown.

Since you think it was the other way around, how do you explain how they got the land?
I agree that "Pull Requests for Everything" is actually a good idea to encourage programmers to be practical and provide value (I have a pretty strong opinion here... fork, work, pull is always better than passively entering in an issue).

However, this approach is not good for non-technical end users. Remember that there is a lot of end-user facing open source out there and those folks aren't programmers!
You're being sarcastic, right? This is OS. It's fundamental underpinning is that if you want to use it (or at least engage its maintainers), you have to care.

That being said, maybe there could be a "found problem, not sure is a bug" flag that defaults to on. Or a warning dialog that says "without example code or detailed repro, this issue probably won't be looked at."
Well, they also lose the right to paid holiday, sick pay, not be fired at will, and so on.
People aren't rational actors. This has been demonstrated in many econ experiments. Tax is a pain that is reoccurring. The government even reassess the value of your land periodically. Many people don't do this and may not know their land is underutilized. It is essentially a little nudge every year.

In this case, maximum utilization means maximum economic output, which is good for GDP and good for the country. It may not be the best for the local society, though. That part is hard to quantify and controversial.
>Maybe abandoning Windows is not easy.

The best things in life don't come easy.
Just see SF's white-hot realestate market. I can only wonder what the hell is going on: so many houses are going for up to 50% above asking!
This is from a year ago.

As someone who wants to contribute to a project for the first time, there would be nothing more frustrating than spending time creating what I think is a good pull request, only to have it be turned down (which it will be).

Issues help new contributors and repo veterans determine whether it's worth the extra effort to create a pull request. The problem with low-quality issues needs to be addressed by automation and filters, which GitHub hasn't done yet.
Bingo.

Why would anyone want to go through that on their vacation? Unless you enjoy that sort of thing, go somewhere pleasant instead. (And if you enjoy that sort of thing, there are far easier ways...)

I say this as a US citizen who will be sad if it comes to pass, but this bullshit won't stop unless the rest of the world refuses to put up with it. Your average US citizen doesn't travel internationally (only about 10% of the population has a passport), so they don't notice unless it hits their wallets.

Please force us to stop.
Approximately 0% of terminal programs use control-c as copy. Conventions depend on context.

"Control-C sends SIGINT" has been a standard for longer than "Control-C means copy".
> Tesla is not a battery company.

Tesla owns the world's largest battery factory.
Fidget spinners: Success story of a product that went viral
I understand what you are saying, and acknowledge that HN has some of those things. I simply disagree that they are as prevalent or severe on HN, on average, compared to sites like FB.

Perhaps in time more people will be able to use Facebook (and HN) more judiciously, as you do. That would be a good trend I think.
Tesla has 20-30% gross margins on the Model S and X. They're profitable cars (though the company is not, due to heavy capital investments).

Other EVs do seem to be sold at a loss though, because their main purpose isn't to be profitable on their own, but to enable more sales of larger ICE vehicles (by meeting fleet economy standards) that are much more profitable.
Is code not ... text?
Angular

Angular 2

Angular

Facebook

Facebook Messenger

Messenger

Not to mention... google play store vs play store vs google play music vs google books vs Inbox vs gmail vs Google docs vs Google Drive (wtf is even the difference between these two?)

I want to mock but then I recall every naming meeting we've ever had at my company and I totally get it
Its great that they have at least thought about this and developed something, but this just sidesteps the issue.

Only dissidents in despotic regimes need to resort to these kind of workarounds for lack of other options. Why should citizens of a democratic country have to workaround anything?

The solution to privacy, surveillance and overreach issues in democratic countries has to be political, and not technical.
What? Has any evidence of the Russia Election Interference/Hacking become available in the public domain?
Do whatever you want.

But if the developer who gave you the fruits of their labour for free proposes a way to report bugs that works best for them, take it or leave it, or recommend a different approach in a civil tone if you must. But 'screw you'? Not classy.

Also, many Github-hosted projects are critical infrastructure for some people. They will make it as easy as possible for the developer to fix their bugs, if they are rational.
If he requests immunity in exchange for his testimony, the Trump administration might be willing to grant it to bury the Russia story.

And if he doesn't have particularly valuable testimony? Well, he'll already have immunity.
sounds like a great way to get detained for 4 hours
he said a "bunch of small-time SaaS products", not all of them.
Reading that page is just weird - how are US lenses different than other countries? Are other lenses made to substandard specs? In which case, what the fuck?

In this case, I just hope they want to squeeze every last dollar out of their buyers, like Hollywood does with movies.

Otherwise, regional/country-locked sales/warranties make little sense.
> he presumably usually keeps sensitive information

Wouldn't they have to argue that he was a person of interest for some time now. That they have records of him traveling two and from countries of interest. That he is on a watch list?

For the average Joe. I don't think this would get very far.

My response would be. "What sensitive information are you looking for?"
Are they struggling or are they just not attempting to make good competitive electric cars. There is no networking effect in this market. Chevy might be a decade early into the EV market.

Waiting for Tesla, Chevy, etc to pay for industries of scale for battery manufacturing, and then coming in with a cheaper version later isn't necessarily a bad strategy.

Every Bolt costs Chevy 7 thousand dollars right now.
Yes, but for now, at least in the more desirable locations, they seem to be doing just fine selling lots of expensive women's clothes, shoes, and luxury goods.

In the crappy locations, if the rent goes really low, then it's more likely to attract a lot of gang activity and have a lot of crime.
How is this different than using Mist? (https://github.com/ethereum/mist)
Not to sound overly rude but how do you know you aren't completely wrong?

It seems like you all are burning money + people but still on the same idea but slightly different (Enterprise Slack bot).

How do you know the market is there? Slack for instance went from an MMORPG to a chat client. I am just genuinely curious why you all continue on this path?
This. Super-voting rights makes some sense for startups and for companies like Times Mirror, where you don't want people buying up shares so they can dictate the news. Less so for other companies.

On the other hand, while it's been close, Ford is the only US automaker that hasn't taken a trip through bankruptcy court.
This was a very interesting read though most of the article simply went over my head (because I'm just a lowly web dev). What would be the shortest path to learning the things described in this article?
How can we mentor the next gen of code craftsmen/women if we disengage and unplug the phone?
> they do nothing but raise suspicions

Oh god, no. Technical measures - of course - do work. So does erasing data from phones, laptops, hard drives, etc.

Do not let the security theater scare you into obedience.
> Furthermore, I don't think there's anything productive at all about making the argument that federal prosecutors will get you no matter what you do. That's just shutting down the discussion entirely.

Well, it is true that if the government wants to come after you- as in, you specifically- then it is basically true that they will get you no matter what you do. But that's not the point I was making in my previous posts, so let's drop it.

The point I was trying to make was that this 1Password feature will not help you, legally, if CBP realizes you're using it and they want to make a fuss. Maybe if you rolled your own PW manager and decided not to sync the incriminating data, you'd have a case. But this feature is literally advertised as "protect your data from unwarranted searches [clearly implying, searches by the government] when you travel". The technical implementation (your "deleting" vs. "not having" distinction) does not matter: the intent is clear.
+1 ditto. So far questions 3 and 4 were about how Python handles references, question 5 is then about Python scoping. The rest are pretty good.

For a few questions, I also just booted up my Python shell, rather than comprehending the script. :/
As always, the best solution is probably in-between the two extremes, i.e. keep issues open because they are useful for discussions and non-technical people bug reports, but don't be afraid to close PR and issues [1] to avoid the problems like burnout.

[1] https://www.jeffgeerling.com/blog/2016/why-i-close-prs-oss-p...

(edit: I know the link talks about PR, but for me it applies to issues asking for features or weird bugs as well)
Machine learning: the new competitive advantage
Here's a counter argument: Every single peasant revolt in history failed and resulted in the peasants often having even fewer rights. At the very least everyone involved in the revolt received extreme sanctions.

Revolts only started working during the enlightenment era when the idea of rights started being supported by the nobles as well. Conceptually at least. That's where we got the French Revolution, worker's rights in the 19th century, and stuff like that.

Think about it, until the 1st world war or thereabouts, we as commoners didn't even have the right to free time.
Yeh I was thinking DPD. Seems to have some bad reviews online but I've never had any trouble, the timeslot thing is accurate and is very handy indeed. The key issue IMO is that the buyer of these services (the merchant) doesn't care, and the buyer doesn't get choose the courier service so they there's no feedback signal force other courier to compete on this.
The Internet Archive should be seeding all the torrents they host. Have you tried restarting your torrent client, forcing it to recheck your local data, or re-downloading and re-adding the torrent file?
Huh, I've never heard to keep weight off the keyring. I imagine this is to avoid unnecessary force on the ignition assembly? Obviously you wouldn't want to put several lbs on there, but it seems like small items would be fine.

Regardless, cool project. I'm planning to do something similar, as soon as I can get an indoor space. I might go even more hidden, and hide it under the lip of the gas tank or etc.
Thanks for the quick turnaround! I'm not sure this is the issue though:

https://gitlab.com/gitlab-org/gitlab-ce/issues/32773
I am curious where do you live and what's your commute were Tesla is not viable. I have a Tesla and have driven 12,000 miles all over California. Never been an issue with charging. The 100D can do over 300 miles on a single charge. So curious about your situation.
Trump has absolutely huge name recognition and is quite charismatic.

Zuckerburg is not really that well known and as you say, not very charismatic.

I certainly agree that dark horse candidates can come out of nowhere, I just don't think that Zuckerburg is one of them.
SP3 user for ~3 years.

Usecases: Web Dev in node/javascript/HTML/CSS, now using WSL. Notetaking in onenote + surface pen for general journaling, notes at meetups, notes from MOOCs, notes from self-language-study. Vague low-power gaming sometimes. Adobe Lightroom photo editing.

Issues: Onenote is absolute fucking garbage at syncing. It is absolutely unusable when offline. It will throw unskippable error dialogs about being unable to sync when offline, meaning I can't use it to write or take notes at all unless I tether. It is so useful in all the above usecases, with no competitor, that I have subjected myself to just getting my tether on my phone ready when I'm out and about and needing to use onenote. However, it is frustrating to the extreme.

Anybody here at Microsoft care to comment on this actually being addressed? Syncing and offline issues have been a "top priority" for the onenote team since 2014 according to the flares of investigating I do occasionally.
You're missing his point. Defaults matter. A huge majority of users (80%?) never change the defaults, often for good reasons.

A minor usability investment on the part of 1-2 git developers would prevent thousands of hours wasted by newbies and perpetual intermediates (https://blog.codinghorror.com/defending-perpetual-intermedia...).
We agree they do correlate,
but there is actually some debate about just how well intelligence tests do correlate with success, but the general idea of them remains the same as described above afaik, unless you'd like to point what has changed?

Many things correlate with successful life outcomes. Height for instance correlates with income.
Sounds like pump-and-dump to me. From what I could gather (albeit I'm not very familiar with financial engineering): the Chinese stock market is hot, and P/E of 100 is not uncommon. In other words: P = 100 x E.

Suppose you are a company that sells some conventional goods whose market is tapped out, so no more growth in the "E". You find a game company (who doesn't understand the games market, especially China, where smartphones are like second appendages?) with earnings of, say, X. If you can buy this outfit for something significantly lower than 100 * X, then (using the equation above), you'll be able to boost your own company's "P" by 100 * X by acquiring the company, at a cost much lower than 100 * X.
Electric cars are not a completely unrelated field. The big logistics and sales operations they're using today will largely be unchanged. In fact, I would argue Tesla is unlikely to succeed because of companies like Ford.
Link to the pdf https://lp.google-mkto.com/rs/248-TPC-286/images/MIT_TechRev...
Let's be clear that "they're buying market share and betting that they can pull self-driving cars into their fleets" thing is revisionist history. Nobody who invested billions in Uber years ago was told, "Our plan is to burn your money and win driverless cars." They didn't even have a driverless car program until about two years ago.

Uber thought that they had a viable business model based on human drivers, and that their markets would settle down into profitability once they established market share. They were wrong. They thought that they could successfully expand into a logistics business -- that was a big element of their redesign, which only landed 6 months ago, for god's sake. Now you never hear about logistics (because the only people who might conceivably want Uber-for-packages, Amazon, just went ahead and built the service in-house).

So now they're saying that they're a big bet on driverless cars.
Avoiding Docker as well like I avoided Ruby and mocking frameworks. Some things just don't feel right.
10x is craaaaazy. I mean, unless you were only making like $500/month before. And I know that's not the case! :)
Issues are important for a large verity of reasons. This just smacks of arrogance and hostility towards other developers you make your work open to.

Yes, you don't have to answer people but when you put code out there for someone to use is it crazy to think people may have a question? That should go in an issue. People can search and find those answers. Telling someone to read the docs or go to StackOverflow, where the creator of the project may not be, is a terrible idea. Questions give a maintainer an idea of what should be focused on while keeping ownership of those questions for triage. Getting lots of people asking the same thing over and over? There's a good chance your design isn't that intuitive for that use case so maybe adjust? Good luck aggregating that information from multiple third party services.

You can even find issues, even MAJOR issues without understanding the code at all. If someone finds a major issue but has no way of knowing how to tackle it now you're going to either miss out on knowing about it or they're going to submit a PR that is a big waste of their time and your time.

This suggestion loses out on data and more direct interaction with users. Seems like a big loss-loss to me.
Perfectly sane thing to do, you are not missing much.