skysight-inc/HackerNews huggingface dataset:
For Google Docs-like tasks I prefer a combination of Org and git.

Org is a powerful-but-easy-to-learn document structuring language. You ca write it in any editor, but in an Org-aware editor your document really comes alive. The oldest, most feature-complete implementation is in Emacs. Org documents can be exported to virtually any final format.

I don't specifically recommend git so much as any distributed VCS, to share changes with collaborators in a controlled and structured way. I find it much easier to catch up on other's work when it comes as a self-contained, clearly labeled commit in the correct branch rather than a jumble of tiny edits here and there.

If you are working with lazy people who don't want to learn stuff, you may want to consider whether you'd be okay with keeping your private data with GitHub instead. If your Org document lives in a repo there, anyone with commit access can edit it in the GitHub web editor, with a formatted preview available.
What shocked me is how useless data is. Even with all that user data, they still use Ukrainian girls to win elections.
I think upvotes should more resemble "let's discuss this" rather than "I agree with this".
Apple's business model doesn't lend itself to getting a monopoly lock on any business they're in.

Their primary products are application platforms. How on earth do you reason that their business models don't lend themselves to lockin, when it's the exact same business model that created Microsoft?
Cheong and also next technology
<a href="http: //www. blox. es/footwears/converse">converse chuck taylor most star blancas</a> held it has the 1 Legend Pop up banner celebration previous Thursday (Mar 22) in Wheeler’s Lawn to be able to show your localised variant with the brand’s world wide Scored 1 Superstar marketing.

Three community skills via some different professions needed centre-stage, particularly manner custom <a href="http: //www. blox. es/footwears/converse">converse chuck taylor just about all celebrity negras</a>, skin image specialit Jade Sparkles, dancer Germaine “Xiao Mei” Cheong and also next technology actor Xavier Ong.
I'll reiterate my idea here that perhaps somebody should try to build a news site only with news that are "actionable", that is, there is something you can do based on the information.

Examples of such news: In-advance information about meetups, protests. Information about culture events that are to happen. Information about new laws coming into effect, or things mandated by government to a date.
Where can we download the codebase. Seriously interested in seeing it.
"One of the most disturbing things about Nazism in Germany is how quickly the country changed. They went from democracy to concentration camps in fewer than ten years."
Not familiar with this blog and this post doesn’t say — did he end up doing anything professionally with the knowledge he gained?
That, however, is something your users will notice and complain about (maybe).
Laravel Accessors and Mutators
Billion euro cyber-suspect arrested in Spain
There are a lot of good unit testing frameworks for javascript. I've worked on teams using them for significant codebases with high unit test coverage for more than 15 years.
Why would HN penalize tweet links!? Hacker news is a perfect place for stories that intersect technical and journalistic expertise to be explored more in depth with a focus on truth. In journalism tweets are how evidence of a story evolves. Taking away twitter linking from journalistic minded HN users would be like taking away the ability for a coder to link to github...
Please see : https://research.swtch.com/vgo-repro - reproducible, verifiable builds. The same thing is possible in vgo, with planned support for hashes.
I found this summary of what they track (or what you can export) pretty succinct.
https://twitter.com/iamdylancurran/status/977559925680467968
I am mostly disturbed by this essay and a lot of the comments. Reading the news is a difficult act indeed. You need to read between the lines, understand that a lot of things are opinion based and that there are a lot of opinions depending on how you look at a problem.
But just because it is difficult and quite imperfect is it a reason why we should stop doing it? How else can we fight inequality, injustice and problems of the world. I understand tat Aaron's point is not to do ignore problems, and his history obviously bring nothing but respect but in an era where "Fake News" is being shouted everywhere, I fear that the message of this essay is a dangerous one.
By disregarding news because of it's limits/imperfections, we expose ourselves to much bigger problems. I force myself to read the news everyday because I think it is my civic duty.
Your comment implies that there are other editors, besides Emacs, supporting Org mode...

Could you please elaborate on this?
Yes! Every addition carries some risk. The real world example I give to clients/managers of the risk of adding a feature is this:

Once I was using an industrial camera that had a mode that allowed it to mirror or “flip” the image output. Unfortunately, after running for a few hours, sometimes it would decide to flip the image on its own. Had that “flip” feature not existed, the bug could never have occurred.

The point isn’t that you shouldn’t add useful features, but that even easy to add features aren’t as “free” as they might seem and the risk of adding them should be recognized and weighed against their utility.
What you are describing is Intel BootGuard. [1]

There is a signature burned into efuses in the CPU that is used as a root of trust for the BIOS, which implements SecureBoot.

In theory this protects the boot chain from tampering. In practice vendor BIOS implementations are usually buggy garbage, so while you cannot replace the BIOS (because then the signature would fail and the platform won't boot) it may be possible to circumvent the security features by exploiting some bug in the IBV code or in their UEFI implementation.

[1] https://patrick.georgi.family/2015/02/17/intel-boot-guard/
That may be but I think the global influence they wield is closer to that of Microsoft. Microsoft has long been a bit of the sick man of the IT-industry (missed mobile etc) but they are not leaving any time soon.
I agree with the author. The way I see it is that life throws opportunities in a lottery: You may have 1 ticket out of thousands and still win it. There is undoubtedly a luck factor yet, the harder you work the more tickets you will get. So the question is do you want to play a lottery owning 1 ticket out of 100 or 90 out of 100?
I tend to work on gamedev codebases roughly near a 1mloc (both above and bellow.) In one recent refactoring I recently managed to get a class declaration (that was previously local to a single .cpp and had all functions defined inline in one go) to fit on a screen. I use small fonts, 4k resolution monitors, portrait orientation, and I still had to cull some "GetFoo gets a foo" style worthless doc comments to accomplish it. (I kept the comments that actually added anything of meaning.)

Given that above description, you can probably guess I don't have everything on screen at all times, not even close. But I'll refactor off small files of related functionality where I can, subdivide things that are getting unwieldy, etc. - put private/static functions near the public/exported functions that call them, break things up into (sub)modules, etc. and get good grouping.

> I don't disagree, but the sentiment seems to be "fit everything on the screen at all times", which seems like one of those rules that may take more time to implement than it saves in actual time.

Taken to the extreme, any such rule absolutely will. I certainly don't have that as a hard and fast rule. Or even as a guideline per se - it's more a faint but distant dream, or perhaps a feverish hallucination, a reminder of codebases past. But there's often plenty of cruft and low hanging fruit that can be fixed up in these codebases. Everyone has their "just one small change" to check in, so things build up and they don't jump to "okay, this is one line too many - time to refactor."

I practice pain driven development - when it's getting to be a pain to keep enough of something my head to do whatever sweeping changes or overhauls I might need to do, see if some pure or near-pure refactoring changes it. No expected behavior changes, often not even class or structural changes - often literally just regrouping code by topic and category via cut and paste. Horrific diffs, but low-risk checkins, and often a lot easier to reason about afterwards, and suddenly related code is often on the same screen.

(Although far from always.)
You seem terribly emotional on this relatively trivial topic. I'll leave you to it.
Not sure if anybody mentioned Zoho Writer (https://writer.zoho.com)

I find it has more formatting features than Google Docs. Best of all: no Ads and document reading bullshit.
The "okey google" while screen of had some very funny recordings of me there from my former pixel. I did turn it off but for some reason it had snippets of me saying "fucking frying pan shit" and "no the hot dogs there suck" in Swedish. That's not really close to "okey google" at all...
* Harmless garbage ideas perpetuated by dumb people (flat earthers); these theories deserve open ridicule

Antivaxxers certainly fall into what you call "garbage ideas perpetuated by dumb people"

Those theories are anything but harmless, actually kill people and sabotage decades of medicinal breakthroughts, which saved millions of lifes.
All three are empty, at least in the last 2 weeks. I would expect there to be some location history, since I use google maps logged in all the time, but nope.
This submission breaks the site guidelines egregiously by injecting pure clickbait into the title. We take aubmission privileges away from accounts that do that, so please don't do that again. Instead, (re-)read https://news.ycombinator.com/newsguidelines.html, which includes: "Please use the original title, unless it is misleading or linkbait."

The idea is to take linkbait out. Adding it in is going the wrong way down a one-way street.
> So if a normal Mercedez has a collision avoidance system that automatically brakes, there is no reason why an AI based system can't be built on top of that and the collision avoidance system automatically braking without intervention from the higher AI systems.

In fact this 'bottom up' approach is exactly what all automoted driving efforts in the automotive industry follow. It's the biggest difference between how the auto industry and Silicon Valley are tackling this problem. A lot of digital ink has been spilled over how slow and supposedly prone to disruption by hip and agile software companies this approach is, yet it becomes ever more evident that it was the correct choice.
Samsung is certainly within their rights to take the free portion of Android and replace the rest of the missing stuff with they own funky little apps.
Dude Obama's team was the first to spearhead true micro targeting. Their Voter Activation Network (VAN) was even bought by the Liberal Party of Canada, and forms the core of their Liberalist voter tracking software.
Tried modafinil. Didn't notice any effect. But I have no problem concentrating.
SQL Server Developer edition is free, though I think you have to join some kind of a Microsoft Developer program to get it.
The urban challenge could very well be the best thing to ever come out of DARPA. Riding in the OshKosh truck going around some actual roads in rough conditions is when autonomous cars became "real" to me. In relatively little time they had it going down roads in the woods and driving at high speeds within a few feet of a fence. Now that truck seems clunky and primitive in comparison even just against what Tesla is doing on production cars just 10 years later. Autonomous cars in another 10 years time still feels like a pipedream but then again I would have thought the same thing about where we are today 10 years ago.
I do like one-liner conditionals (at least short ones for early bailout) but sadly my coworkers and their coding standards do not.
I do that daily. Most of the services we run consist of 1 - 8 application servers ( often closer to 2 than 8), so things like Docker doesn't make much sense. Even though we of cause try to automate as much as possible, using things like Ansible, we often log in to servers directly to verify changes. Database servers are normally manually managed, to some extend, so we'll always login directly.

When I'm on-call and get an alarm on a server, checking that colleagues aren't logged in is normally the first thing you do. If a service fails it's more often than not someone doing maintenance, and they just forgot to tell you, or disable monitoring. And as someone else pointed out, also check disk usage.

Hacker News can be a little blind to the fact that most software projects are rather small and modern servers are really powerful. It's actually pretty rare that someone manages enough infrastructure for a single service that logging isn't a viable option.
I find it devious that they bundle Web and App activity. I get value from tracking my Web activity on all devices. But tracking every time I click on app launcher, every app I use-this is creepy. You can't turn off app tracking separately
Do you think Fedex (20), Walmart (15), Anheuser-Busch (40), Pepsico (100), and UPS (125) would have put down money to buy hundreds of these without checking if they can actually carry a load?

They're being rated to carry a 80,000lb load at highway speeds for 500 miles - clearly the weight distribution isn't a problem.

The other thing you're forgetting is that it's not a battery vs fuel weight you need to compare it's battery+motor vs engine+transmission+gearbox+fuel+urea+etc.

There's so much less that needs to be in an electric truck.
i did not know w was a command. I've used the 'last' command
https://www.cyberciti.biz/faq/linux-unix-last-command-exampl...
Also, I have plenty of friends radicalized by youtube into hardcore islamophobia which they hadn't exhibited before.
I too dislike how many of Google's consumer services are being increasingly gated on the location history permission, which I too have disabled and which therefore means I can't use those services.

However, having worked at other parts of Google (not on Maps or location stuff), I'd guess at a much more prosaic explanation than that kind of conspiracy: the product managers / engineers / tech writers / UI designers don't want to maintain the complexity of both code paths and UX flows indefinitely if most users are happy to share their location server-side in exchange for the conveniences and features that enables.

You and I aren't happy to do that, but we on Hacker News aren't representative of most consumer-product Google users.
Don't forget the people that abuse the "mark as spam"-button as unsubscribe link. I saw that beahvior with non-techy users - it's often easier to find than the unsubscribe link and has the same effect to them.
Mostly `root` with ssh-keys for authentication. Some provisioning scripts ( ansible ) that run under root and pretty much that's it.

I haven't seen human users in passwd, since virtualisation kicked in couple of years back.
how's there a scarcity of mates? for each male there is a female (approx.)?
I'm not an American and I have never knowingly encoutered it, but I always admired two friends of mine who work in finance for their industriousness. They would work 12 hours, then take out some Asian client to a strip club, partying all night, followed by another 12 hour work day (they keep a change of clothes at their office). I naively just assumed they were tremendously dedicated and driven personalities. One of them fell uncontious and was diagnosed with burnout a couple of months back at age 33. I thought this was just from working too hard, performance enhancing drugs never even crossed my mind. Needless to say the movie was a pretty shocking revelation for me.
Project from Hell (2008)
My standard set of commands in context of troubleshooting, in no particular order is
* w
* last
* dmesg
As I am not gamer I see very little appeal in VR. Virtual travel, maybe, but only if I can focus whenever I want not where system forces me to.
Microsoft has $90 billion in sales. They'll likely generate ~$25 billion in net income this year. Both their sales and profit figures for 2018 are likely to be record highs based on how their business is performing the last few quarters.

They're the worlds largest software company by both sales and profit.

They're also the world's most valuable software company and the third most valuable company period.

If this is what qualifies as fighting to stay relevant, there are only a few companies in world history that have ever been relevant.
IPFS is decentralized, but not anonymous.

Retroshare, Freenet, and I2P are all decentralized and anonymous, but they're all somewhat difficult to use, and often very slow.

http://retroshare.net/

https://freenetproject.org/

https://geti2p.net/en/
Arguable. At least an unknown header is likely to just be ignored, whereas a URL that’s changed to update the version will at best cause 404s, unless you keep the old URLs around. If those URLs are still recognized, but routed to the later version anyway then that’s just as bad as using an unrecognized (and likely ignored) header.

In any case, what you’re saying is the point I was trying to make in the latter part of my post. However a typo (or rather, a missing word: “no”) unfortunately changed my meaning entirely. :o(

It should’ve read:

> (to my knowledge there’s no Accept-Version header)

Oops. My apologies for the confusion.
Excel is the most successful FP language.
Discussed in https://news.ycombinator.com/item?id=11563009
> Single-threaded in a multicore world is nice?

Javascripts approach to threading - default single threaded event loop, but with message passing to communicate with other threads is actually a pretty good model for people who want to write multi-threaded code that doesn't break. This is important when coding for a very open platform like the web. Confusion about what is running on the UI thread and what isn't and how to communicate between them is the kind of error that pops up in java ui code. I wouldn't want that for the web.

Besides, the threading approach is more about the runtime rather than the language. There are lots of clustering and threading libraries on npm if you want them for your server-side code, and you have WebWorkers in the browser.

Sure, the implicit type coercion (pretty much everyone hates this) and var args (hasnt bothered me as much as it seems to have bothered you) were not good choices, although compare it to other languages of the time - first class functions were by no means universally available and now almost every modern language has them. A literal notation for maps in the language was a great decision too. Prototype inheritance may be a little weird but it is elegant, more general and radically simpler than class based inheritance.

Javascript certainly has its warts but I find it fairly productive to code in. Plus it's paired with a runtime that has seen a shocking level of genius engineering over the last 10 years. The speed of iteration is unparalleled. The reach of a deployed piece of code is unique and likely to remain so for the foreseeable future. There aren't many other platforms that have developer tools for inspecting a running system, visualizing ui, network and detailed render performance that are as good.
If the Volvo crash avoidance system actually took action then things have obviously already gone very very wrong and it's not like braking when that happens would ever be a bad thing. That's like saying we should remove safety nets from underneath tightropes lest it get in the gymnast's way.
In my honest opinion senior developers quit from Apple long time ago (or was fired).

Then missing labor force was quickly reinforced by rushed hires of unskilled juniors.
This is not my experience at all. Doing an “apt dist-upgrade” after not upgrading for a week or two regularly takes _minutes_ on my i7-8700K to resolve dependencies.
The guys over at Tokamak Energy are aiming to produce a small reactor:

https://www.youtube.com/watch?v=jRyUWOUk_48
Show HN: Business name generator
Maybe it's a good thing humans don't know the Meaning of Life
This is what's always confused me. The usual play is to suck up to a corporation in the hopes that a bunch of jobs or other investment will show up, but self-driving testing is kinda a perfect example of something that will not give any economic benefit to the testbed state at all. It takes very little local investment, and it's a temporary thing that will only yield benefit for the corporation doing the testing, and as soon as they have as much data as they want they can leave and use that data anywhere else.

And if what Arizona hoped for is to get self driving taxis early, well, other states can simply let the sucker states like Arizona do the testing, then wait to legalize self driving till the day after it proves itself, thus reaping close to 100% of the benefits with close to 0% of the disadvantages.

I honestly think Arizona politicians just blundered because they were following the typical playbook out of pure habit. I hope the explanation is not less innocent than that, but that's also very possible. Petty corruption is very common in USA state governments.
As a whole USA violent crime rates have been declining steadily in almost every category since the mid 1970s, but increased sensationalism in television news and "if it bleeds, it leads" would have the average person thinking the USA is a much more dangerous place.

http://www.pewresearch.org/fact-tank/2018/01/30/5-facts-abou...
Books are at least a bit better, though still flawed, and aaronsw iirc regrets to this in this essay. (It's been a few years since I last read it)
Good luck. Telegram is owned by Russians.
> What we desperately want is a decentralized encrypted locally hosted application that has exactly one killer simple feature. A bulletin board to post events. That's it. A simple way to keep in touch with each other and local ownership of our photos and videos. Sure to reduce bandwidth we'd be fine with our friends or fans hosting encrypted files on their devices but that's as far as they go. Do that, slap an easy to use interface on it, don't have advertising call it something literal like friends torrent or something and we'll never have another Facebook. If you want to monotize it... Give it a market place.

I guess someone here should accept this challenge.

Is there a way to inform you when someone think they have an acceptable solution?
So for me definition of luck would be:

The ability to recognize and pursue opportunities
I don't think it's weird. I called this a few days:

https://news.ycombinator.com/item?id=16658566

Having them disable a standard feature isn't per se a problem. However, it is an issue if the car is demonstrably less safe with it removed. It's possible that this car was going too fast for this feature to engage anyway (depends on the age of the XC90: if it was post-2014, it should have kicked in).

The Volvo system uses a LIDAR just like the main Uber system. In principle they should have been able to replicate this safety feature pretty much precisely.

The question then arises; if they're making modifications on systems like that, what other modifications have they made? Are the modifications correct?

The issue with the headlamp angle implies there could be other problems. Modern cars are incredibly complex; pulling out single features might be OK when they are add-ons, but the XC90 ships with a lot of this stuff in every model.
>For what?

To advance technology and make AZ attractive to other R&D. Not everything has to be tied to a direct economic boom.