skysight-inc/HackerNews huggingface dataset:
Of course [1].

There have been many similar cases, prison sentences ranging from 15 to over 30 years.

Facebook enables these people to express themselves, but it also helps the authorities to track down anyone who has the wrong opinion. If they really wanted they could do something about it.

[1] https://www.theguardian.com/world/2015/aug/07/man-jailed-for...

Edit: Here is the story about the single like: http://www.ibtimes.co.uk/thai-man-faces-32-years-prison-liki...
I stopped following the politics of the scaling debate some time ago, but it appears at a glance that BU has a good trajectory for next iteration protocol: http://xtnodes.com/#all_nodes
Decoy: A Laravel-Based CMS
It's not always a lack of passion for the subject. I have plenty of that, and I still hack on things more often than I am idle. I'm always trying to create vs. consume.

However I definitely get not wanting to learn the next thing - especially after hours. Most of what I've watched happen over the last 10 years is just yet another shiny tool to replace the old tool, without any real-world benefit towards actually Getting Shit Done(tm).

Essentially I've watched a lot of technologies get replaced by tech that is only marginally better (if at all) that has one significant feature: It's not the old 'boring' technology. From what I can tell programming languages have become less about getting things done, and more about social signaling you are part of an "in" group.

For technologies that are truly groundbreaking and game changing? I can't tear myself away. For the shiny language of the week? Meh. For Yet Another Web Framework? Yawn. I simply am tired of learning those technologies - learning one or two should be enough, and then you get to work and solve real issues. Learning the syntax differences between Perl, Python, and Ruby is truly a waste of time that is extremely boring in nature - you're generally not learning many new concepts, just different ways of implementing the same stuff you've been doing for 20 years.

You don't need to understand how to operate 14 different hammer models - you pick the regular hammer you usually use, and maybe a speciality one or two for occasional jobs where they make sense. Programmers seem to pick the hammer based on how cool it looks and if their friends think more of the project because it's made with the same hammer they also chose.

I think the amount of time technologists put into re-inventing the wheel is absurd, and has really caused me to largely burn out in the industry and start planning something for "post tech" where it's less learning treadmill for few real world business gains.

Put another way - What gets me up in the morning is solving problems for people in an efficient manner and moving on to the next problem. Many seem to think technology exists to build other technology, and that problem set simply isn't interesting to me.

Thankfully I'm not a programmer - I only have to dabble to show proof of concepts. If I were, I know I would no longer be for largely this fact alone. Learning and using the next new shiny is simply getting boring as hell and uninteresting. It's almost as if the industry has run out of real work to do some days.
I often wonder what Wittgenstein would have made of today's models of machine learning / deep learning https://en.m.wikipedia.org/wiki/Family_resemblance
I have tried https://dexi.io/ (free account) about a year ago and it looks very good. One downside is that it was issuing requests from Europe by default, so you had to bring your own proxy for the US, for example.
Creating an AST in JavaScript
right on. programming is a reasonably fast-evolving field, just relying on things like employer-provided training is not enough.

There are exceptions of course - you'd be surprised how many 9-5 types working in big corporations where they are far removed from the core business of the company (manufacturing, insurance, retail etc type industries) never ever take any kind of training or put any effort to stay up to speed otherwise.

Typical model for these companies is to rely on new hires to bring their expertise in modern tech if they are looking to revamp something or they just straight up hire consultants to build "cutting edge" things for them and then look for an inside team to support those once the contractors are gone. In the meantime the 9-5ers become team leads and go from there :)
I don't claim only college grads are smart/good at figuring things out, just that they are more likely to be.
So... In the same way that the government pays for part of your salary?
Firewall rewrite rules, direct to the DNS server of your choice.

IP (and BGP) are ultimately concensus realities.
I started with Edmunds and True Car. This turned out to be a waste of time as in the deals I got through those sites were just okay.

I also did some research on gm-volt.com and mazdas247.com to see what other folks claimed to be getting in terms of pricing.

Eventually I contacted a bunch of dealers that I knew had the car I wanted (Mazda and GM's web sites will show you all the inventory in an area) via email and asked them what their best price was. The dealers near me which had the cars on their lot didn't offer me the best prices though.

In the end, I got the best prices (and the most pleasant sales experience) from two dealers each about an hour from home. They were happy to negotiate via email. Even though they didn't have the specific car I wanted, both claimed they could secure it from other dealers, which they did. Both of those dealers had the most aggressive price up front and I was able to get them each to come down a bit from there.
IIRC we took the default penalty off that story and marked the submitter's account legit so he could exceed the usual rate limit.
Seems like it is playing a part in Ethereum and ether blowing up this week (hit $30 today...)
Mechanisms for self-funding are not always transparent. For example, someone might have given him an enormous private loan that he repaid after Uber bought Otto. For example. In a hypothetical universe.
Are you a pleb?
Actually, that is quite interesting. Thank you for the link.
spot on, man. takes a lot of discipline to remain indifferent to the status-signaling side of learning
For a company at Google's scale, figuring out how to cull even a couple TB a year may cost much more in salary than the money saved. Also, it's occasionally really really useful.
PNaCl is noteworthy here too, insofar as its IR is very much based on LLVM IR (but portable and stable).
The bookends also has the most lawyers to block construction.
In a short function that makes a lot of references to self, yeah I agree in can be a bit cumbersome. But as the functions get longer, I much prefer the explicit use of self. It makes the code far more readable as you can tell at a glance where a variable comes from.
Btw, The Midas Paradox is a good introduction in some background on the great depression and the Federal Reserve Bank's and federal government's role in it (http://www.themoneyillusion.com/?p=31341).

I am waiting for someone to come up with a good solution for how to do fractional reserve banking with bitcoin (without relying on trust via eg government-sponsored courts to enforce human-readable contracts---because what would be the point of bitcoin then).
> (1) which is not the same thing,
> at all, as the total amount customers
> are paying for rides

Why not?
I think silencing people by throwing labels at them is way more regressive and dangerous than anything Thiel has ever done.
Heh, heh, draw the line.

...Sorry.
COBOL is much easier. You can easily clear $125/hr or more if you know anything at all about old school non-IBM mainframes.

Most COBOL is cut and paste. One guy I know basically reads books and updates some report, where update means enter the next month and year combination into some code, entering a change request, and go to a change meeting.

He's basically working for 3 years until his wife can retire, then building a lake house.
Xamarin with Xamarin Forms Xaml
One thing that shouldn't change is the Caltrain ticketing UI. The interface is simple enough to use, and it responds to user input instantly. I can select the ticket I want with four taps in about a second, where the only slowdown is the actual payment.
>For one, all currency is based on faith

You forget all the pointy sticks that the government has! For example the government can compel you to pay taxes in the currency of their choice. If failure to pay results in imprisonment or death the value proposition can be fairly compelling.
There is Appcelerator Titanium which has been in the javascript native mobile app game for 5+ years.

https://www.appcelerator.com
if your definition of guilt is "found guilty by a jury"- then sure. but because OP claimed they were "breaking the law", whether or not they were found guilty is irrelevant (by your definition).

that is, just because one was not found guilty by deliberation does not mean one didn't break the law.
Optimizing a Vue Component with the Closure Compiler
The Nook Simple Touch can be rooted. I found it to be a little bit unstable, but YMMV.

http://nooktalk.net/blog/reliable-way-to-root-nook-simple-to...

Simple Touch readers should be dirt-cheap.
Learned about Transshipment model in class, is it actually used in work?
[I am one of the Glitch devs] The current offering is made to be always free. We might one day add a paid tier with additional options, but we don't foresee any charge for what we currently provide :)

As "who Glitch is for": it is for anyone that enjoys coding and is bored of spending so much time with deploy-related tasks. How often you had an idea but couldn't manage to keep it going because it would be so much of an hassle to just see it running somewhere outside of your laptop? I've been in that situation a lot of times: Glitch wants to be the run-to place for this kind of situations.

As such, its current focus is for newcomers that want to play and enjoy coding. On the other hand, we think that we should offer a compelling tool for experienced developers too. That's harder to achieve, but simply because there are already a lot of other tools for them. For new developers? Should they learn how to use git to publish a simple bot or a JavaScript game? We think we can do a lot for them.

As our userbase grows and matures, we strive to mature with them and always remain the most enjoyable option to deliver their ideas to the world :)
It set off the HN flamewar detector. That's a software penalty that kicks in when discussions get overheated relative to upvotes. We eventually turned that penalty off on it.
The confusion is probably from your internal semantics of the phrase "backing".

When you say

> the "we the nation" backing of fiat money.

what do you think that means?

First, I'll tell you what it doesn't mean: It doesn't mean that people are forced to accept it in the general case. It doesn't mean that the government guarantees it to have some value. (It's not even clear what that would entail.) It doesn't mean that if you undervalue a dollar, the army is going to come in and shoot you.

Here's what it does mean: First, the court can compel you to repay debts or settlements in that currency. That's the "legal tender" part. Second, you have to pay taxes in it (usually).

So what, exactly, do you think the advantage of "government backing" is? It's really not tremendously useful. It's also completely orthogonal from the value of the currency, which (along with its time derivatives) is a much more relevant property.

Here are a few reasons I think Bitcoin is better than USD for many applications:

* It's more private than anything but cash/barter, especially with mixing

* It's not subject to arbitrary freezes or confiscations (which has happened to me, without warning, after a paperwork error by the state comptroller)

* It's not subject to arbitrary export controls, so it's more convenient for international payments

* It's cheaper than most existing money transfer systems (Western Union, Paypal, etc.), even with the currently elevated transaction fees

* It's deflationary. You can argue all you want about whether this is good or bad for "the economy", however you define it, but all I know is that it's good for me, a person who wants a store of value. In this respect, it emulates a physical commodity like gold (although with gold, you have the substantial risk of asteroid mining saturating the market many years from now).

* Cash and gold has some of the advantages listed above. Advantages of bitcoin over cash and gold: Easier to move long distances, easier to carry large amounts without attracting notice, harder to steal. Advantages over cash alone: Harder to forge (or inflate). Advantages over gold alone: More fungible.
From the alternatives link "Sandstorm makes it easy to run your own server" and from their website "Sandstorm is a self-hostable web productivity suite". With that in mind, the alternatives seem reasonable.
Canada.
I hadn't seen DietPi before. Right now I'm running minimal Ubuntu - it seems reasonable enough.

HomeAssistant looks interesting too.
My experience in creating the world’s first low-power animated picture frame
Does "this" work differently in JS as it does from Python or even C++?

Is it not always the object that owns the function currently being executed?

If the "this" is implicit, then how can you possibly know where the variable comes from?
It is indeed working now!
Apropos the 2010 PNAS article "Comparing genomes to computer operating systems in terms of the topology and evolution of their regulatory control networks"

Abstract: "The genome has often been called the operating system (OS) for a living organism. A computer OS is described by a regulatory control network termed the call graph, which is analogous to the transcriptional regulatory network in a cell. To apply our firsthand knowledge of the architecture of software systems to understand cellular design principles, we present a comparison between the transcriptional regulatory network of a well-studied bacterium (Escherichia coli) and the call graph of a canonical OS (Linux) in terms of topology and evolution. We show that both networks have a fundamentally hierarchical layout, but there is a key difference: The transcriptional regulatory network possesses a few global regulators at the top and many targets at the bottom; conversely, the call graph has many regulators controlling a small set of generic functions."

dx.doi.org/10.1073/pnas.0914771107
https://pdfs.semanticscholar.org/1e5a/bf57c88ad060046c5b2adc...
Bravo! ;)
Kobos are quite hackable [1], to the extent that their Linux operating system is on a removable internal SD card, and you can run Debian on them [2].

[1] https://wiki.mobileread.com/wiki/Kobo_Touch_Hacking

[2] https://wiki.mobileread.com/wiki/Debian_Linux_on_a_Kobo
i think the point you are trying to make is that auto loans are safer but you failed to express two massive considerations:

first, and foremost, mortgages are secured against a physical piece of property that will almost always retain a significant portion of the original value. in the recession, homes might have lost 60-80% of their value, but they all bounced back reasonably over time. in contrast, a vehicle
loses a huge portion of its value immediately and by the time a car is 20 years old, its not even worth repossessing.

second, homes can't move. you have a much better chance of repossessing a house than you do of repoing a car.

finally, just for fun. your claim that people are less likely to default on a car loan because they need to work is taken out of context at best, or possibly is just plain incorrect considering the prevelance of ride sharing tools and public transit. People only need to keep their cars for work.... if they have jobs.
Noticed this as well. Giving them read/write access to all my private repos is too much.
(Possible) Consequences: ... Without any way to raise more money or reduce their costs, Uber runs out of money and folds.

Highly unlikely. Why? Investors who stomach multi-billion dollar annual losses will probably just shrug off a mere lawsuit or a "bad media narrative". If the choice is to either write off $15 billion or to give another couple to help the company go through a rough patch (what a buying opportunity!) I think I know what investors are going to do.

They may demand Kalanick's head in the process (and I think they will -- not that it would really hurt him much personally though...) but seriously a whole nother level of crap would have to happen before investors start getting comfortable with the thought of letting go those $15 billion.
Much of the wealth in California comes from high technology. The research of the high technology came from the Federal Government. The training of the PhDs that created the research (think semiconductors) came from the NSF and NIH and other federal funds.

Thus, it is not unlike a VC making early stage investments in a company.

BTW, I'm in NY State and it also has net tax outflows.
Yes, she’s smiling: Mona Lisa’s facial expression
> if the coop made too much money it redistributed the profits back out as credits to member accounts.

This is great and all, but wouldn't that money be more effectively utilized maintaining or upgrading the grid or investing in renewable energy? Seems like the co-op model never really invests in progress.
Anyone using this in production and betting on the long term viability of this project?
I love this. It has a Back to Basics, no BS approach to CS that appeals to me. I agree with all the recommendations. A couple of tiny comments:

- I know that learning C is not strictly speaking part of Computer Science, but it is a nice counterpart to SICP, ties in with other topics (such as computer architecture and OS) and should definitely belong to this curriculum. The authors of this site themselves have defended C in another blog post. Like pg would say, all you need is Lisp and C.

- IMO a better option for learning databases is Jennifer Widom's MOOC: http://cs.stanford.edu/people/widom/DB-mooc.html
<moan>
I'm on 4.3.0 of the Total Connect Comfort Intl app on Android. You should really stop it jumping to focus (when I'm in another app) and telling me it's lost network connection every time I jump from wi-fi to 4g and back.</moan>
You should have a nice open road map and feature request site for the app.
An open documented rest API would be great. Android app Intents would be handy.

Your support guys are exceptionally good at communication and have great patience. Especially Adrian G!

Apologies for the unsolicited feedback...
Oh, some of the hypes for traditional finance might be justified in a roundabout way:

Lots of traditional banks are incompetent and set in their ways. Shaking anything up internally requires lots of (office-) political capital.

Having an internal 'blockchain' project might give people just enough leeway and direct backing from above to push through lots of needed but unsettling improvements. Even though those improvements might not have anything to do with blockchains, and might even be better done without.
No, and I haven't been searching cars for any reason.
Show HN: Mesmerising – blockchain visualisation
Yeah, they kinda are.
I'm a Systems Engineer (in the DevOps/automation space) but I want to move towards development more and more. I never did attend university and my maths is poor. I'm in agreement with you that there are a lot of people running around doing perfectly fine at integrating into the industry and solving problems.

Recently I've been getting more and more eager to move into development, however. Now perhaps it's just a personality thing, but I'm very keen to learn CS basics and get a good grasp of maths whilst I make this transition. I think this is important for me simply because I want to be able to utilise CS level maths to solve certain CS problems. As I never went to university, I'm losing out on some efficient solutions.

All this being said, I could stumble around without this knowledge and do just fine ($200k a year, in fact) as a contractor. I just personally feel the CS level knowledge is important to become good at what I want to do.
I only do React work (not Native) so I can't definitively say, but I'd imagine it's close to native perf, because React Native spits out native UI components at the end of the day.
Why did you choose SBCL among the several other common choices available? Thanks.
A bug in Google’s AMP pages is inflating traffic metrics
And the baseline cost of bitcoin even goes down, when nobody's mining.
"Not consider nor try it" means that she doesn't have interest in programming. You don't need anyone's opinion to start programming or knitting, or learning Mandarin. If you like it, you do it for yourself, and then someone starts paying money for things that you know and love.

P.S.: it's funny but I knitted. My aunt taught me and I knitted a scarf. It rolled up and became a tube, and I lost interest after that fail. :-)
Every state gets two senators.
The Best Free Software of 2017
What's interesting is that I can see these logs as being a liability as well as an asset; there's a reason most business records retention policies are about getting rid of records, not keeping them. From that perspective it's surprisingly they'd reveal the level of logging in play.
But "don't roll your own crypto..."

If your attacker is breaking your TLS implementation, surely the next step is to break your shitty custom crypto protocol wrapped inside of it.
There is no doubt that AI (like all technologies) will hit the "trough of disillusionment".

But that is different to another AI winter. AI is making real companies real money this time.
In the financial crisis, maybe. But there is no indication that is going on here.
Imagine the beauty of this tax if it were not mandatory. Kind of like a gov. service, but without any threat attached to it. Like a private startup out something..
By demagoguery I mean demagoguery — I mean highly charged oratory, persuasive whipping-up rhetoric (https://youtu.be/ZFD01r6ersw?t=40).
Not so much buying one, but if you really do own one, then you can rent your car out autonomously. Ford, GM and others have mentioned this is the plan, so Uber's model is really junked because everyone is an uber/lyft.
If you just want to modify the existing OS and write apps for it the look at the kindle hacking community on the mobileread forums. The best devices are probably up to and including 5th generation kindles since I believe they are the latest to still have working soft-jailbreaks (but that could have changed since last I checked). I believe all kindle models are trivially rootable if you are willing to buy a 1.8v usb to serial adapter, open the kindle up and solder on three wires. If you want a 100% FOSS distro on your device and you're not afraid of soldering, cross-compiling and super-pre-alpha code then read on.

I've been working on a linux distro for i.MX based e-paper readers (kindle, kobo, etc.) for a while and just had two other hackers join me on the project. Currently we are furthest along with the Kindle 4th generation non-touch with a slightly modified super minimal Debian booting and basic graphics support (Xorg works but no window manager and no screen auto-update yet. e-ink is weird). I believe we've managed to strip out all binary blobs so it's really all open source now. This system is still using an ancient kernel (a slight variation on the one used by the stock OS). We just got the latest stable kernel booting a few days ago but only barely (not even mmc support yet). There's just three of us for now, and we hang out in #fread.ink on freenode and our code is up on https://github.com/fread-ink

You should look at the repo https://github.com/fread-ink/fread-vagrant to get started.