skysight-inc/HackerNews huggingface dataset:
What could you learn from God over 15 years.

TempleOS lets God talk.

God says...
secretariat's policyholders germane puller ogle's excavation's misapprehends illness floweriest expertness tranquilest Andy Manasseh birthmark's breads irrelevance's irritate McMillan's Spackle preventive feather Peking's browses uncertainties Epsom Microsoft's uh catty hillside immediacy's preshrank muscles

I have a space alien.

I am waiting for a white person to notice.

I am in a CIA prison and Frasier is a retard nigger who does not know what a random number is.

It has a happy ending. God is not ready.

God says...
insigne cabbage chevron notes dozes thirdly meteor's consul velocities tenpins Ike shiniest exclamation ossified formidable distanced caboodle acronym interlock's dryad Grundy gather's Lauren's fuzz's pleat's wind's faunae pepperoni's manner expenditures actors billionth's
So how do you charge your phone when you're using a pair of lightning headphones?

Also, I think you misspelled "ubiquitous, universal standard" headphone jack. The idea that it's a step forward to have headphones that only work in a single company's products is really interesting.
What makes you say the web was supposed to be about content-delivery? Gopher was about content-delivery. I don't see how you can make the same claim for http/html.

I'm not saying the web is great or anything, but it's a little funny to me that people on a site for "hackers" are afraid to get their hands a little dirty. Yes, the web was shorted sight (what technology isn't?) but to me the fact that we're able to use it as an application-delivery system is something to awe at not complain about.
Sounds like we can learn something from them regarding burden of proof.

Not that a police officers experience shouldn't have any gravitas, but it also shouldn't become the law.
No different from mud on a windshield. Alert goes off that it can't drive until the camera is cleaned off.
I love Vim keybindings - but for me they don't "work" outside Vim. I just keep using Vim's and Cua keybindings mixed together...
Experience is not always valued in the tech industry.
What Test Engineers Do at Google
I can see this definitely not working out for airplane trips or any trips for that matter. Or even for listening to podcasts at work (interesting fact: I work for more than 5 hours 5 days a week). Hopefully they'll figure this out eventually. To be honest, as revolutionary as it is I am a selfish consumer who wants to be able to listen to stuff all day long after shelling out upwards of $600.
I see this comment a lot.

Sure, yes, I believe people should leave the platform too. But how do you get a billion people to decide to leave? By talking about problems with the platform. I believe that's what this article does.

It seems like you're suggesting that the article has no purpose (with your "woe is me" characterization). I would disagree with that.

And if anyone is reading this: HN readers, we are the people with the skills to set up a diaspora instance. Yes, your friends aren't using it. Fine. You use it first, and perhaps they will follow. One of my next projects is to set up GNU Social with a feed on my personal website, so I can "tweet" whatever I'd like and know that it will be permanently under my control. There's even Android apps for GNU Social. If you don't like what Facebook is doing, perhaps help support the alternatives?
Ink is very expensive per page, but the ink printing process takes much less electricity, generates much less ozone, than xerographic printers. And the printers are substantially lighter. Depending on your situation, an inkjet printer could fit your purposes better.

Just not my situation nor my purposes.
Isn't that more of a challenge to narcissism?
Thanks for the feedback. My goal is to augment those tools with step-by-step documentation so people get an opportunity to learn how things work. Yes, I will attempt to "support" people as they attempt to learn things the hard way.

I would also like to note that I'm not in competition with those automation tools. I'm just really focused on helping people learn. Some parts of the Kubernetes community really want to learn this stuff without an automation tool so they can skill up to build their own, custom, tools that match their preferences and tradeoffs.
That page is now unavailable :)

Maybe https://github.com/vim/vim/blob/v8.0.0002/runtime/doc/versio... ?
Google Wave to be more precise :)
I think these "attentive driver systems" like lane assist, auto braking, ect, are eventually going to get banned by the DOT because they seem to be causing people to over rely on them and drive distracted. They keep causing high profile fatal accidents, like the recent one where a guy was watching a movie with lane assist on and his car plowed right into a the back of a semi.

It's going to get to a point where they say it's all or nothing, we can't rely on people to stay attentive when the car is doing 90% of the driving.
The dream is that your client can dynamically update itself or seek out ways to process new, incomprehensible things* that it encounters while traversing a rest request (see "Code-on-demand in REST literature).

If you think this is possible in the wild or not is another matter.

*each nugget of data can be versioned and meaninged independently
Perhaps the parent was referring to the self-hosting OpenShift option which acts as a Kubernetes distribution:

https://docs.openshift.org/latest/getting_started/administra...
It's a common problem; someone or something uses the tool badly, blame the tool.
Complete FUD. The rest of the world is not forced to use Facebook. Neither is anyone in the US.

There is no such thing as free speech on a social network, nor should there be.
The Biggest [Container-Related] Mistakes Pokemon Go Made Startups Make Everyday - ContainerShip
>Until we start using content-hashing for everything you cannot trust the...

You are pointing to technological problems that are best addressed by direct innovation on those problems vs via workarounds that rely on outmoded technology.
> Or just up and die

Why would you bash VIM by saying it should die? Just move over to something else and use the "Mom Rule."
I personally learned better on side projects instead of homework. This usually led to my grades suffering :( However, on the up side, I gained more knowledge on Flex at the time than even my professor. I liked working with it and really dug into it. I'm glad I did becuase I when I ran out of money for school, my reputation got me a few gigs that helped me make it to the end.

That guy is probably smarter than me and both dug into git and was diligent in his homework. Those kind of people can have some really deep knowledge on areas they care about.
I wanted that phone in the first movie so badly. That thing was great looking.
Indeed, NeWS was at the level of X11, but tuned to the hardware and networking set up we ended up having instead of the DEC 11/750<-very fast fiberoptic link->[display head with a 68000, 1MiB of memory, ~1 megapixels, i.e. pretty dumb, all this to get around government procurement law], but with Sun insisting on 6 figures to license it, it didn't have a chance.

Supposedly the major reason James Gosling insisted Sun not charge for Java runtimes and the SDK, he didn't want another major effort of his to fail for the same reason.
The REST design pattern does require that your URLs are structured in this way, and I don't think that's really open to debate. Whether or not all HTTP APIs need need to be RESTful is a different issue.
Maybe not the best idea, the new link now shows:

> Over Quota

> This application is temporarily over its serving quota. Please try again later.
But not Waze data with a camera or sensors outside of GPS
> Because then all the other 99 tabs in my browser window are wrong

If they are only readable on a wide-screen-width window, perhaps they were wrong to begin with?
What socialism are you familiar with in Canada?
I would argue that React is different enough so as to almost be called its own language. After all, it does use "JSX", whatever the hell that means ;-)
This is what makes me focus more on Windows, macOS and the mobile OSes.

Because these systems moved beyond what plain POSIX means.

Even on Apple and Google's OSes, their UNIX underpinnings are not that relevant, because most of the user space libraries and APIs don't have anything to do with UNIX.
Why not let people have that if they want it?

They could enact some level of content control so underage users are limited on what pages they can see or something, and tag explicit pages, but the existing ability to hide/block pages and posts related to them seem like a good enough place to start building on to.
Facebook can do what they want, but they do censor everything. I don't care about FB, as I have an account that just sits and does nothing. When some organization censors something, they should say a reason, though... Some sites like to delete things and act like they never happened.
Something largely only possible in hobby projects unfortunately.

On hobby projects I support only standards. Your browser not to spec? Not my problem. Well, it would be my problem, due to less traffic from people with broken browsers, but I don't monetize or track my traffic.

Professionally, I'm over here supporting IE8 and Safari 5 (the last version available to Windows) still. Next year we'll finally be dropping IE (all versions) so only a few more months to go.

Unfortunately if something is broken in Chrome or Firefox - I get to fix it. Then when the browser finally fixes it - I get to go fix it by removing the old fix which now breaks things. Really unproductive but I can't argue against it.
Scenic Utah Explored in a v6 Chevy Impala
Infographics: Operation Costs in CPU Clock Cycles
Find your degree program for higher education
If you don't like it, don't use it. It's really that simple.

I stopped using Facebook about five years ago, no complaints. Wish I had deleted my account sooner.
>until — shock-horror — they become ubiquitous.

there's a huge difference between an ugly peripheral that's bundled with a ubiquitous device (ipods/iphones) and one that is overpriced and sold separately.

add to this difference apple's declining market share, and all the reasonable outrage over ditching the headphone jack, and good luck with ubiquity
Not really. Tesla has made it overwhelmingly clear that their plan is full autonomy in the entire fleet. Tesla is doing it a bit more brazenly, but they're also getting real data to run analytics / mathematical models over (the big in "big data") which will make their solution safer than Google's over the long term.

This blog post pretty much sums it up: https://electrek.co/2016/04/11/google-self-driving-car-tesla...

They'll also have the equiv of a waze killer when the model 3 hits and there are a lot more Tesla vehicles on the road. As it stands today, I am literally unable to come to work and back without seeing at least 2-3 Teslas (model S or X) on the road in Chicago. Tesla is on their way to be a bit of a creepy monopolist, but I'd rather them do it than say General Motors.
Uh, SQL is definitely Turing Complete. What are you smoking?
Only when it's GET request. This request will not return you any resource information, with id if account or without.
the purchase price that is the same as the ihpone 6s was?
This is the same fear that many supporters of VR have; the risk of pointing people's impressions of VR from cheap, substandard experiences which induce nausea and frankly just aren't very interesting.

HTC/Valve and Occulus have produced a high quality product and then you have the trashy phoneVR which isn't even comparable. Is the prevalence of a substandard VR behind the recent slump in sales? It's fairly probable (with other factors).
The FSF has a lot of good material to read on why we don't want centralized control of our data. Applies to Facebook, Google, etc. As a card carrying FSF member (and supporter of EFF, ACLU, Software Conservancy) it embarrases me a little that I probably spend 30 minutes a day using Facebook, Google +, and Twitter; but I enjoy them, I keep the material I produce largely on my own infrastructure, and I work to prevent these actors from tracking me except for when I am actually using their services.

I use GNU Social a lot, but there is not as much interesting material to read there.

Last week I wished that Facebook screened violent pictures better: someone I know posted a picture of someone receiving 200 lashes, in way too much detail. That picture still disturbs me, just remembering it.
It doesn't have anything to do with DX either. It's a custom low-level API that's an evolution of the PS3's libGCM. As I said, it's closest counterparts on PC would be Vulkan or D3D12.
I don't get why this is such an issue. I understand the sheer numbers of people that use fb and get their 'news' from it, but it amazes me that people are shocked that fb censors the content.

Facebook never claimed to be a news organization nor part of the 5th estate (which, pretty much doesn't exist). So that being the case, I would never expect fb to be a partner for democracy.

Just because some recent revolutions were helped by fb and twitter doesn't mean that these for profit corporations are for freedom of expression and 1st amendment rights.

People need to remember this whenever they post something on these sites. Especially since they outright claim to own the content (last time I checked).
How is it better to prevent the computer from safely see around the corner almost all the time only because mud will prevent it some of the time, but allow the human to continue driving while never being able to safely see around the corner?
Hastings is okay, although sometimes his views aren't well balanced (https://www.theguardian.com/books/2015/oct/04/secret-war-spi...).

There is also a very detailed (and difficult to read, but interesting) book by Thaddeus Holt called "The Decievers" and various books by Ben McIntyre are very good pop-history.
I'd recommend https://github.com/tpope/vim-commentary for commenting out code. Anyway, it's not a good practice.
Maybe it's time to treat Facebook as the cancerous turd on society that it is.
I'm not a fan of Facebook so this is great news. The more they manipulate the platform and undermine its objectivity and freedom, the less people will trust it. And while the reasons they shouldn't trust it - namely privacy- are not directly related to these actions, Facebooks attempts to control people like this will make them aware of its untrustworthiness.

TBH this is an area very prime for disruption, the "next Facebook" is right around the corner, but it will bear less relationship to The Facebook than The Facebook did to Myspace.
What if 'status' isn't a column in the account database? What if closed_accounts is a join table or something else? Then wouldn't adding a /close route be hiding idiosyncrasies in your data model, not the other way around?

It seems like we spend a lot of time designing object relations that map a domain, but maybe not so much mapping domain-specific actions.

Or would you consider all of the above bad practice?
That is correct.

sebboh@namagiri:~$ ls -al /etc/passwd
-rw-r--r-- 1 root root 1450 Jun 7 09:08 /etc/passwd

So, there's this idea of running publicly facing services as a user which has less privileges than a normal interactive user. This user might be called 'nobody' or 'apache', etc.

However, on your average distribution, /etc/passwd is accessible to the 'nobody' user or the 'apache' user.

There are various work arounds:

+ run your service in a chroot or jail.

+ employ some kind of SE Linux thing.

+ ...?

I've only ever used the first one.
How did you learn Spacemacs? I'm still using vim but would like to try & learn Spacemacs. What's a good way to learn it?
We have had autopilot in the form of speed control for years, but perhaps it will be so widespread that there will be too many accidents.

On the other hand one could argue that putting these sub-par systems out there teach us a lot we couldn't learn in a closed environment.

Also as far as I am aware, Google have had their self-driving cars driving on the road for year now.
the linked appspot site is 503 over-quota. anyone can change the url to

https://groups.google.com/forum/#!topic/vim_dev/LaYdHDNzJcU

or

http://www.vim.org
"you should provide a steady drumbeat of progress, and be able to instill urgency and speed into the team."

Just goading the team to go faster gives an air of testdriving ones new position unless there is some obvious, real, time pressure.

Rather - people often behave as they are expected to behave. Treat them as responsible, adult professionals, you get adult professionals. Treat them as galley slaves, you get galley slaves.

Mind you, all this is just introspection and armchair psychology.
"close" is a verb, so it's not a resource, it's a method and 4402278 is just argument of that method.
Why you should start an online business – MaxiPharo
It's pretty interesting how little the tech press seems to know about the efforts of the established car manufacturers.

> Google’s project started in 2009, long before carmakers and most other companies seriously considered the technology.

Luxury cars (Audis / Mercedes / Jaguars / BMWs) have had semi-autonomous options for at least 10 years with lane-keeping, adaptive cruise control, emergency braking, etc. They've been working on the technology for decades. Improvements in the accuracy and cost of sensors along with processing power makes this a much easier problem now but to say they hadn't considered this before is so silly.
Perhaps closely related: https://en.wikipedia.org/wiki/Brutalist_architecture
Multisite Governance, Site Delivery, and Managing Many Sites
> They're not going to come out with an iPhone that's so bad that no one will buy it.

yet i know a 2-decade-long apple user who has felt the final nail in the switching away from the walled garden coffin from the removal of the headphone jack, and i'm sure he is far from alone.

eventually, gradually, incrementally, apple will convince people to leave their walled garden, and they certainly aren't winning many converts with these moves.
I think we need to see more people making their own hardware to make a statement against mainstream technology. The "open source hardware" movement is a good start. I'm a software guy, but I've recently begun learning more about electronics for this purpose.
There have been loud screams of "Bubble!" since at least 2007:
https://www.youtube.com/watch?v=SvmNDym6CvQ
Network performance increases and reliability have taken a step back due to the shfit to wireless, and client devices have become more powerful relative to servers.

If the 1995-2005 trends had continued, by now internet services would be served by 15 GHz servers and low-latency 1-10 gigabit networks.
The "bad input" is, arguably, no longer bad input. The standard has been redefined to strictly specify what to do with that "bad" input, and if you don't handle it exactly as the standard specifies, it won't do what you "want" it to do.

That's not "being liberal in what you accept". Being liberal in what you expect is what we had before HTML 5, where the standard specified the "happy case" and the browsers were all "liberal in what they expect", in different ways. I am not stretching any definitions here or making anything up, because "liberal in what you accept" behaviors in the real world demonstrably work this way; everybody is liberal in different ways. It can hardly be otherwise; it isn't "being liberal in what you accept" if you accept exactly what the standard permits, after all. When liberality is permitted, what happens in practice is that out-of-spec input is handled in whatever the most convenient way for the local handler is, in the absence of any other considerations (such as deliberately trying to be compatible with the quirky internal details of the competition). Browsers leaked a lot about their internal differences if you observed how they tended to handle out-of-spec input. Thus a standard like HTML5 that clearly specifies how to handle all cases now is fundamentally not "liberal in what it accepts" anymore.

Instead, it is a rare, if not unique, example of a standard that has been rigidly specified after a couple of decades of seeing exactly how humans messed up the original standard. It is, nevertheless, now quite precise about what to do about the HTML you encounter. You aren't allowed to be "liberal", you're told exactly what to do.
I've had an international domain since 2006, and the sad truth is they still aren't widely supported 10 years later (the fuckyeahmarkdown website being a case in point). I don't think people are deliberately filtering out those characters - they just aren't aware that such names are even possible.

In the beginning I used to file bug reports whenever I encountered websites that couldn't handle my domain, but I eventually resigned myself to the fact that most people just don't care. Nowadays I don't even bother trying the unicode most of the time, and just use the punycode version instead.
Totally agree!

I fail to understand why is this a 'problem'. FB can do as they please (fail or succeed as a consequence), they aren't a tax payer funded institution answerable to the public at large.

In effect, people are dictating how FB should 'run their business'.
How does one get one of these non-management yet senior jobs? Companies like to talk about a "technical track" but I have yet to see anyone climb up it. I've seen senior engineers hired from outside into fellow type roles. But those seem to degenerate into management roles anyway.

Maybe I'm just not working for the right companies, but it really does look like the only way up is management.
Oh my god you read my mind to a tee. I decided to pick up React and Redux web programming. I tried out so many boilerplates trying to get one that made sense. What a massive clusterfuck!!
Agreed. I was a civil engineer (specializing in water resources) before I became a full-time software developer. The science of hydrology/hydraulics is largely a messy pile of educated guesses, statistical relationships based on embarrassingly small datasets, and highly generalized models.
Little bit of a tangent here, but I've always hated the fact that Tesla calls its assisted driving thingy "autopilot", which clearly implies complete autonomy, while still requiring a person to stay alert and intervene at a moment's notice.

What Google is trying to do is an actual autopilot, which is much more difficult, I suppose.
nope, sadly:

==> make VERBOSE=1
Last 15 lines from /Users/jimwharton/Library/Logs/Homebrew/neovim/02.make:
"__Unwind_GetCFA", referenced from:
_lj_err_unwind_dwarf in libluajit.a(lj_err.o)
"__Unwind_RaiseException", referenced from:
_lj_err_throw in libluajit.a(lj_err.o)
"__Unwind_SetGR", referenced from:
_lj_err_unwind_dwarf in libluajit.a(lj_err.o)
"__Unwind_SetIP", referenced from:
_lj_err_unwind_dwarf in libluajit.a(lj_err.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [luajit] Error 1
make[3]: *** [src/luajit] Error 2
make[2]: *** [build/src/luajit-stamp/luajit-install] Error 2
make[1]: *** [CMakeFiles/luajit.dir/all] Error 2
make: *** [all] Error 2

I know I just need to jump into figuring out how to get the ONE version of LuaJIT that works (as I've read, there is only one) and pop that in there.
How I've addressed the transaction issue in the past is to expose it specifically as a transaction. For instance, POST /posts/transactions would contain a list of transformations to /posts and will receive a transaction id as a response. The id can be polled for success (/posts/transactions/:uuid) or results can be pushed to a browser. It is more work to be able to roll that back if one fails, but that's a coding issue not so much an API one.

I'd love some feedback on this approach. How do other people allow efficient mass changes?
You’re Not Invited