skysight-inc/HackerNews huggingface dataset:
While I don't mind if Vue stays small (as in, just used enough to keep momentum), I'd love it if it became more popular. It's truly a joy to work with.

Angular was the first framework I used, and I liked working with it well enough, even if I wasn't a big fan of many of its idiosyncrasies. But then Google announced they were going in an entirely different direction so I decided to try new things.

I tried liking react (gods, I tried, many, many times) but I just can't like how the code looks when using it or the structure it ends up forming, or the boilerplate it requires.

Vue, however, feels like doing plain JS, which I actually like[1], as each component is rarely more than a few objects and functions. Well, that and html templates, which I'm fine with and would have to use anyway as a backend developer.

[1]: JS has always been my second favorite language, after python, and the new versions are just so nice to write.
People use Walmart despite their business practices. Ultimately consumers will be drawn to the lowest price, which Uber has. Whether that's sustainable or not is another story.

(*Lowest price with acceptable performance, for your definition of 'acceptable'.)
Wouldn't brute force iterate over at most 2^10 = 1024 subsets of players (assuming 2 teams with 0-10 players each)?
I would rather we scrap this whole base 10 and have the Dollar divided into 12 pence (like the old pence to shilling). That given a nice 2, 3, 4, and 6 for divisibles instead of 2 & 5.

I would bet that 18c would get labeled a devil's coin by some.

Of course, I'm one of those folks who would like to to see the $1, $5, and $10 bills replaced with coins. Might be nice to follow the example of some of the Chinese coins and have a hole in the middle for convenience.
The link in your source is about the cost of incarceration in California. Am I missing something?

I don't understand you comment in voting shares being a "big difference." Everyone gets that dividend if its paid out regardless of whether its a class A holder or class B holder no?
Cisco private key embedded in executable corresponding to website's public key
Auto Scaling for Amazon DynamoDB – AWS Blog
There is a valid argument about whether exceptions are the best way to signal errors or not. But most modern alternatives are some form of capturing errors directly in the type system, so that return types can carry error information (option or error types etc), and so that callers are forced to check for errors.
Let me tell you a story about a particular generation of terrorists. Namely the ones born in the 1950's. First and foremost, Osama bin Laden (1957). We all know what he did. Second, Khaled Mashal, the current Hamas leader (1956). Finally, Abbas al Moussawi, one of the founding fathers of Hezbollah (1952).

Many of us know what terrorists born in the 1950's did, but somehow we all miss the fact that they all belong to the same generation. Weird, eh?

A lot of people think they know who Vladimir Putin (1952) is, but how many of them are aware that twenty years ago Putin was involved in the Chechnya war?
The thing with biochemistry is that it is highly connected, and very complex. Molecules aren't just products, they can also bind to gene regulators, or stabilize protein complexes. You can't cleanly separate parts of the system.
Many people experience political suppression nearly everywhere online simply because they do not know how to communicate in a civil and honest manner. The backlash is not due to political suppression by companies, it is due to the basic fact that they are not welcomed in most online communities. Official censorship policies tend to reinforce in them a belief in the conspiratorial nature of such rejection, but it is not the cause of the rejection. Nor is it actual evidence of conspiracy.
>" In such a situation, it's likely that GOOGL (class A, with voting privileges) would fetch a very hefty premium over GOOG (class C, no voting privileges), because an activist investor coalition would need to own nearly all the class A shares plus have the support of Sergey or Eric to effect change."

Can voting shares be sold on the open market the same as the non-voting shares? Wouldn't a company that opted for a two tier structure restrict the sale of voting shares as part of their corporate charter? I'm not sure of charter is the correct term here so please correct me if that's wrong.
I think even better would be to have the federal government get out of the student loan business altogether -- it's been shown that as 60% of federal aid increases end up increasing tuition by that amount.
No, I'm on Ubuntu, so it was in the repos (i.e. it was the proper architecture).
Cannabis reverses aging processes in the brain
What about: Rust, Ubuntu, Postgres, Hyper
Oh okay, I misunderstood. Yeah, I upgraded one of them too— I was thinking you were saying you re-soldered the 2013+ BGAs.
Strands of the future
Is that with or without the E. Coli?
Python is arguably more "obviously readable", in a sense that when you see some construct, and you don't know what it is, but you have a guess, that guess is usually correct. It makes the grammar more verbose than Ruby in many ways, and idiomatic Python is almost always more verbose than idiomatic Ruby, but for many people, ease of reading and understanding is preferable.
IMO, the entire situation with Evergreen College is closer to being an alt-Right propaganda piece than a leftist one. Screaming at and demanding the resignation of a professor essentially for saying that "On a college campus, one's right to speak - or to be - must never be based on skin color" looks pretty bad, you know? The fact it was produced by leftists who need a far better grasp of optics really doesn't change that.

Removing things that make one side look bad - but not similarly doing the same for the other side - is bias, yes. Unless you think YouTube would have removed videos taken by the protesters if the situation was reversed, and it was a neo-Nazi protest that was looking horrible?
seaborn is actually pretty nice, though not as diverse.
If there were no interest, then the loans would be for more money. Getting someone else to lend you money for your education needs to benefit them also, or else they stop lending unsecured lenders money.

And there is no free education - someone pays for it. The notion of it being free means later in life you will pay for it in taxes to fund such an education. So it may seem free to those that don't understand they're paying for it in taxes, but it is not free.
The difference is Rails can handle both the front-end and backend of a typical web application, whereas Angular is just the front-end. Equating Rails data store backend to Angular's service backend is a poor analogy. The concepts and principles behind web browser client code, server-side application code, and data stores are 3 completely different engineering paradigms.
The part of this argument I don't really understand is that it seems like the cost of bad programmers is higher, not lower, with a "simple" language where it's _normal_ to have type-unsafe code and mutable state everywhere.
So I'm not clear what the puropse of fuchsia is. I understand it's an os which may replace android or chomeos but why the move away from linux based systems? Both are open source platforms.
I also prefer RPC-style interfaces, and tend to use it internally - i.e., not exposed as public API, since REST is usually the expected standard. In one application, I was able to use the same group of commands for both AJAX and WebSockets, which just mapped to a folder of functions. It was a pleasure to forget the boundary between client and server, and treat the server as just an asynchronous function call away. I suppose there's nothing stopping me from using a similar structure for external parties to consume the data, it's just that there's no established standard/protocol for how to expose and document such APIs..?
wrote something along these lines a couple weeks ago: http://erikrood.com/Posts/college_roi_.html

The net is to treat your tuition like you would any other investment (while also acknowledging the non-monetary benefits) -- thoughtfully weigh all options before blindly heading into college because it's 'the right thing to do'.
Enormous but extremely compressible.
How can I help de-politicize HackerNews?
I'm interested in programming and all things programming related. I hate gratuitous political posts in my RSS reader.
Lately, I've noticed some pure political hit-pieces with zero relation to hacking in HN.
How can I, as a member, help reduce this?
I have mixed feelings about this and I share your concern about it not being applied evenly.

I think what bothers me the most, though, is that we're too reliant on one company to be the gatekeeper to the vast majority of video content online. I'd feel better if there were more competitors in this space, and if YouTube was overly restrictive of certain content, you could just move to a different service and have a similar experience.

I can't really blame YouTube for being "too successful", but this is one of those cases where being a near-monopoly can put a company into an awkward position.
If one can't afford an item, and is irresponsible to the point of breaking things every time, then they shouldn't be borrowing the item.
The ultimate the-behinder-you-are-the-behinder-you-are debt is IRS debt, of which I have six figures' worth. Paying back-tax debt out of future income that is itself taxable leaves you with the ability to, in the best case, maybe pay some of the interest and penalties on the back principal + future taxes.

Unless you win the lottery or somehow experience a meteoric/extraordinary rise in earnings, of course. And that comes with tax consequences of its own.
If you're going to have capability-based security, please be louder and prouder about it.
Looks like the Aussies got educational spending right, with the amount being owed to the gov is ~10% of the US.
"Australian citizens (and in some cases overseas professionals completing bridging studies in order to be accredited permanent residents[2]) are able to obtain interest free loans from the government under the Higher Education Loan Programme (HELP) which replaced the Higher Education Contribution Scheme (HECS). As of April 2016, the amount of money owed to the Australian government under the HECS scheme was AUD$60 billion and is expected to increase to $180 billion by 2026."[1]
"The Economist reported in June 2014 that U.S. student loan debt exceeded $1.2 trillion."[2]
You also are not hopefully paying that $500 DMV fee every month for the next 10 years.
[1] https://en.wikipedia.org/wiki/Tertiary_education_fees_in_Aus...
[2]
https://en.wikipedia.org/wiki/Student_debt
No, it's not past the tipping point, the article shows graphs with 60-80% for NY, SF and Boston.
Why the #1 Investor on AngelList Hates Venture Capitalists
Google offered free slice, wants whole cake
Asymmetric Numerical System (ANS) is a new compression algorithm that matches compression ratios of previous state-of-the-art encoders at up to 30X speed up.

Jarek Duda introduced ANS about 10 years ago and freely donated it to the compression community by publishing extensively and helping Google for three years to apply ANS to the open source AV1 video compression codec.

His hope was to avoid what happened to arithmetic coding, which was locked up by patents for 20 years.

Now history is repeating itself: Google has applied for a very general patent for ANS and video compression.

Reddit Discussion:

https://www.reddit.com/r/programming/comments/6h08z5/google_is_currently_trying_to_patent_video/

Encode.ru Discussion:

https://encode.ru/threads/2648-Published-rANS-patent-by-Storeleap/page3

The detailed claims for this patent can be found here:
https://register.epo.org/ipfwretrieve?apn=US.201615370840.A&lng=en

There is plenty of prior art that should invalidate such a patent.

If you would like to electronically submit prior art related to this patent application, do the following:
(submission is free for up to 3 pieces of prior art)

1) Read Guide
https://patents.meta.stackexchange.com/questions/105/i-want-to-make-a-difference-how-can-i-submit-prior-art-to-the-patent-office

2) Visit USPTO website
https://efs.uspto.gov/EFSWebUIUnregistered/EFSWebUnregistered

3) select "Existing application/patent"

4) select "Third-Party Preissuance Submission under 37 CFR 1.290"

"Application number" : 15/370840
"Confirmation number": 5111
Blatantly false. Perl4 could handle Japanese text perfectly okay in early 90s. Neither Perl or Ruby supported character encoding initially and you had to rely on NKF/KConv etc.
This is really sad.

I had bad luck studying computer science in the short time when there was tuition fees of 500€ per semester in Germany.

It "only" cost me 3500€, which I paid back 1 year after. Didn't have to take any loans, because I worked as a developer on the side, while studying.

Some of my friends were less lucky, they couldn't work on the side and had to take a loan. We have some subsidised loans here in Germany, where you only have to pay back half of it and only to a maximum of 10k€, but that's still rather much for many people, especially if their entry jobs don't pay that well.

So they starting their "working life" and already got 10 years of debt.
Why didn't they call the release "Ian" then?
Dear God, no. No. Please, just give me Guile. Please. We've been so good. So patient. Guile.
I made a similar thing but for 3D Voronoi diagrams http://jimmyland.github.io/voro/
23 y/o filmmaker made a BMW film on spec for his dad. Then BMW picked it up
> And if you do use Tor Browser you're exposing yourself to an old insecure browser.

1) The Tor Browser is based on the Firefox 52 ESR, sure, it's not the most secure browser in the market, but it's far from being "old and insecure".

2) If you're considering the alpha Linux 64 version, it includes Selfrando, which should provide more protection than a vanilla Firefox. See "Real-world Exploits against the Tor Browser" pages 9-10 where they conclude [1],

> The reason is that these function pointers are only accessed through an indirection layer, i.e., memory objects on the heap contain a pointer to a virtual table which is located in the code or data section of the application and contains a number of pointers to virtual functions. Since the attackers can only disclose the virtual table pointer, but not the virtual table itself, as it is not on the heap, they cannot disclose gadget addresses. Note that, when only ASLR is applied, the address of the virtual table is randomized with the same offset as the ROP gadgets. Therefore, such an attack can bypass ASLR but not selfrando.

> We therefore conclude that selfrando can thwart most real-world exploits. Attackers can only succeed in rare cases where they can disclose the complete heap and data section.

It's only for Linux for now, but that may change in the future.

3) Would you consider the Tor Browser with the security slider set to High or even just Medium to be "insecure"?

4) You still provided no alternatives.

> I think for most people fingerprinting is the far lesser threat, especially when discussing an install that'll presumably always remain behind Tor.

Sorry, shoving up all your traffic through Tor while not caring about your browser's fingerprint is useless, 29 bits of identifying information just from screen resolution output alone. It's just too easy...

And it's not just about fingerprinting, I'm afraid, see the other problems mentioned in the Tor Browser Design document.[2]

> Both Firefox and Chrome should grab KDEs proxy settings and therefore automatically benefit from stream isolation on Whonix, no?

No, unfortunately, these two different browsers will use two different catch-all circuits, but you wont get _first party_ stream isolation on them, _which was my whole point_. In other words, your Chromium (I assume that Chrome in your comment was just a typo) will use a single circuit for all of your websites, whereas with the Tor Browser each website will get its own circuit. That means that it's much much easier for an adversary who controls a portion of Tor relays to de-anonymize ALL your traffic with Chromium, when he can de-anonymize only a single website with the Tor Browser.

Also since you mentioned Whonix, note that they actually recommend using the Tor Browser without Tor for clearnet browsing instead of other browsers since it's (quoting their lead dev) "better hardened than regular Firefox".[3]

[1] : https://people.torproject.org/~gk/misc/Selfrando-Tor-Browser...
[2] : https://www.torproject.org/projects/torbrowser/design/
[3] : https://lists.torproject.org/pipermail/tbb-dev/2017-April/00...
Yeah, but as with healthcare, there are both economies of scale and opportunities for systemic cost reduction when it's paid for by taxes.

Paying colleges with loan-leverage represents a massive inefficiency, and one that they have undeniably milked in ways written about extensively elsewhere (the enormous growth of the administration corps and non-academic expenditure at the expense of instruction and tenure-track positions).
"Wondrous", seriously? How can people be so brazenly self-laudatory?
Massive List of MOOC Providers Around the World
Translate Shell – Command-line translator
Sorta. The class-B supervoting shares that Larry/Sergey/Eric own convert to class-A voting shares when they're sold on the open market (I think; it may be class-C nonvoting shares now). The class-A shares retain their voting rights, and trade under a different ticker symbol (GOOGL vs. GOOG).
> like a startup founder/investor to be effective.

Startups are not huge corporations with multiple silo'd organizations within. They're small and focused. Everyone is aware of the main goal.

As opposed to a major fortune 500 with tons of silo'd organizations and internal politics. It's just too difficult to manage. There's too many products, too many competing services, too many people who want their slice of the pie.
It's not just CEOs, all white collar workers are changing from a somewhat hallowed position to just another job. As blue collar jobs disappear competition increases for the positions left and many white collar office positions seem more like factory workers than knowledge workers. It used to be that a college degree would guarantee you a job, now it guarantees you an internship at best.
It's not just CEOs, all white collar workers are changing from a somewhat hallowed position to just another job. As blue collar jobs disappear competition increases for the positions left.
It needs to be said that the psychiatric establishment is flawed or worse. As Foucault et al have documented, it started as little more than a freakshow of the mentally ill, and it is still a deeply unjust system globally. Nothing science has encountered compares to the complexity of the brain, but you'll readily find, along with kind doctors who do what they can within the limitations of our knowledge, a significant cohort who have no faith in their patients' ability to regain normal functioning.
Part of the problem is that he doesn’t have any consequences for doing it. Violence isn’t a great solution in all cases, but if after a couple times of doing this, he got popped in the face, he’d probably stop doing it quickly. It’s sad, but some people don’t learn other than getting their ass beat.
The corruption that you're talking about is just some parties reinvesting their gains in protection of future gains. I'm not anti-capitalism but I think that we need some way to talk about the failures of markets where power keeps being accumulated by parties like these.
So don't go into student debt. Go to your local community college and then transfer somewhere affordable. I've now worked with grads from all over the place. I honestly can't tell the difference.
Maybe. They start with names. However, the description looks more like access control lists than what I saw in KeyKOS, LOCK, EROS, E, or Combex's work.
According to Indeed.com (title search) there are 4 PHP jobs to every Ruby job in Japan and 15 Java jobs to every 2 Ruby jobs.
To contrast, I'm also an Australian passport holder (though I'm on a working visa) and the US is so far my absolute least favourite country to enter or travel to (out of Australia, Malaysia, Turkey, Germany, The Netherlands, France, Switzerland, Mexico and Russia).

Some of my experiences:

- ~2013 on an Australia -> US (1 month) -> Mexico (1 month) -> Australia via US stopover (~8h) trip, I was detained by customs at the stopover for ~3h and had all my luggage opened and unpacked in front of me for no reason that I can tell other than that I was coming from Mexico and looked tired. About 2h of the 3h were spent waiting in line and nobody told me why I was in line or what to expect.

- Mid 2014 on an Australia -> Malaysia (6h) -> Turkey (2w) -> US (2w) -> Australia trip, I was detained on the way into the US for ~2h by immigration and was asked the question "did you ever step foot in Syria" about 10 times (I wish that was an exaggeration). Again, nobody was friendly, nobody told me what was happening and I spent most of the time waiting and wondering whether I was about to be denied entry for some reason.

- Late 2015 on a US -> France (3d) -> US trip, I was pulled aside prior to boarding the plane because I had an SSSS mark on my boarding pass, which meant I was one of the 10% "randomly" selected for extra screening.

- Early 2016 on a US -> Switzerland (8d) -> US trip, I was pulled aside in Switzerland because once again I had an SSSS mark on my boarding pass. This was the second time in a row.

- Late 2016 on a US -> Germany (3d) -> US trip, I was again had an SSSS mark, for the 3rd time in a row.

Aside from my travel history which I don't think is particularly out of the ordinary, I don't believe there's anything else particularly interesting about me. I'm a young white male with a bachelor's degree, my father works for the Australian government, my mother is a nurse and I've never been a member of any major religious or human rights organization.
I can't say everything I've heard for NDA reasons but I've been under the impression its use is in future resource-constrained IoT devices, which tend to lack a secure, lightweight OS with a unified API. Reverse engineering a certain "smart" nightlight uncovered a minimal Linux 2.6.xx rootfs with telnet open and enabled by default
Debian releases are codenamed from Toy Story. So naming it after a real person would break the convention, although in this case it might have been fitting.
I give all my money to Lyft literally because they aren't Uber.
Unicode strings were added to Python in 2.0 (released in 2000). What changed in Python 3 is that they became the only string type, with what used to be non-Unicode strings effectively becoming immutable byte arrays.

However, Japanese often don't want Unicode, because of Han unification, and the associated controversy. Thus, other encodings are often preferred, and languages that can handle them in a transparent way have the advantage. It's largely for this reason that Ruby avoided a Unicode string type for a long time, treating strings mostly as raw byte arrays, with a few places that needed encoding supporting them on an ad-hoc basis.

In Ruby 1.9 (2007), they finally added encoding-aware strings; but unlike Python 3, where the encoding is always Unicode, in Ruby the encoding can be anything, and string is bytes + encoding. So you can do UTF-8, but you can also do e.g. Shift_JIS (which many Japanese users prefer). The cost is that it means that e.g. a+b is no longer always valid for two arbitrary strings, if they are in different encodings that cannot be reconciled.
That statement would be more credible if you identified that unholy mess of Go code so that we could form independent opinion.

Or if you showed a few examples of "code that is simple in most other languages was a drawn-out mess in Go" or how Go's "type system was an obstacle to be worked around" when compared to type system of other mainstream languages like C++/Java/C#.

As it stands, you're in a minority. The consensus is that Go codebases are among the most readable.
No, they were comments on a Facebook post.