skysight-inc/HackerNews huggingface dataset:
Then we're back to my earlier point. There is no 'value of education' bubble analogous to a housing bubble. An individual's degree isn't tradable in the same way as a house is, so the value of that individual's degree isn't being bid up by people competing to buy it. So what would it mean for the bubble to burst?

If you're talking about a mechanism by which the price of newly-issued degrees were to fall (i.e. college tuition sticker prices fall by 50% within a year or two) then, even if it were to happen, that's just a fall in the price of a consumer good. If the price of laptop computers falls because people realise they can do their work with tablets and chromebooks, we don't think of that as a laptop bubble. Not a perfect analogy but I hope you get my general point: if you're calling something a bubble, then you've got to be able to point to the stock of existing assets whose price is out of whack with fundamental value (e.g. based on future cash flows) due to irrational investors bidding up the price.

I'm not claiming tuition fees are in line with fundamental value to the recipient. If they're not, then it's just people buying stuff they shouldn't. If they are in line, but it's for signalling reasons rather than the education received, then there's economic inefficiency due to market failure, but it' seems still not a bubble.
I HATE THE COLD
I didn't say poor, I said not rich. Unless you're going to claim anyone who can afford an extra $10 a month is rich, I don't see what point you're trying to make.
I'm not totally convinced of many of your arguments, but I upvoted for the explanations. I think at this point it's just a wait and see thing. We'll see where it ends up in a decade or two.

I'm obviously projecting many of my own assumptions onto the movement, but willing to try to accept new information and reevaluate my position on it.

I still feel like it's at the nexus of some kind of misunderstanding of how property ownership works and some kind of hacking-the-system idealism. But maybe it'll come up with some good ideas.

I actually understand the micro-apartment movement more, because you're getting the convenience of city living along with it, and high density zoning, except that movement is also broken in ways that micro-apartments end up costing as much or more than regular old places.

Also, just as an FYI, the American style 30-year mortgage has been around since the 1930s as a response to the Great Depression and were designed to make housing more accessible.
It seems you were the most knowledgeable about Android in the thread. I don't particularly like Android as an OS, but recently I discovered that there are APIs specifically for low latency that are on par with what I could accomplish with Linux without custom kernels. And I saw it work in one of my devices (literally hitting the screen hard not being able to tell apart the hit from the output sound). Apparently it's 9 ms of latency for my device. However, there are several problems:

* There is few audio apps that make use of this API, and virtually none making proper use of it. All other audio apps are as laggy as always.

* You can't expect to run well on any random device.

* Regular development is awkward and constrained. One must be able to strip or personalize android to skip most of its development hell.

* Since it needs customization and custom apps, you may as well use GNU/Linux instead, with more battle tested solutions.

It is perfectly possible. Whether it's a good idea is another thing altogether.
Replique Montre Jaeger-LeCoultre Reverso Classique Dames Q2568102 La Revue
As opposed to now, when we have frequent bubbles and bursts and more inflation?

It's hard to say what's better.
Let's play this out: CA secedes and suddenly there is no hope of blues winning elections in the US for the foreseeable future. So suddenly CA is a nation surrounded almost entirely by a Republican-run United States with all that goes with that. Sounds like a bad situation for everyone involved.
Soundcloud is down
Why doesn't the financial industry consider a public blockchain?

How do big financial companies consider resolving adversity like judgments/liens/etc against an settlement based system that's an automaton?
Where? Also, are you assuming this work experience is at Facebook or Twitter? Most developers in the U.S. work for consulting firms or non-software-core businesses. The fact of the matter is that $120k is the median salary for software developers in the SF bay area, the highest-paying region in the U.S.
> People can't downvote comments that are replies to their comments. You can't downvote this comment, because it's a reply to your comment. Thus, the downvotes are coming from other people

Pat yourself on the back for taking three laborious sentences to simply repeat what the other poster already said in one sentence a day earlier. Perhaps try actually reading a thread before jumping head first into it (a day late) next time.

> they're telling you to calm the fuck down

I think you need to take your own advice, unless you can explain what is not "calm" about quoting hard facts (heavily downvoted) in response to an ignorant post making false claims (upvoted).

> Plenty of people think Allied bombing of civilian populations was a war crime. The reason it wasn't a war time at the time is because "don't kill civilians" was taken for granted - it was so obvious no-one put it into conventions.

Okay, list the names of the "plenty of people" you know of who believe the Dambusters raid was a war crime and we'll see how many of them (assuming they aren't just a figment of your imagnation) are not on the far right and/or Nazi sympathizers.
It is AND/2; doesn't work (without a deeper hole) for more inputs of course.

If the semantics of your `skip(n)` fn are "skip the first n logically-high inputs; output the next", then `skip(1)` is AND/2.
Actually, probably a bit less time if you use the project I recently wrote: https://github.com/josegonzalez/dokku-wordpress

Note: I am one of the Dokku maintainers.
That surprises me -- they make a lot of money from swaps and other non-exchange settled contracts' volume, especially if such contracts can be traded easily across banks. MarkItPartners is an excellent example of how all the banks made a lot of money through a consortium pushing a unified standard. Why try to make money off a patent when they can grow volume on their core product?
In Lisp, symbols are very important. And symbols are identity. An identity with other dressing, such as having a character string name which is somewhat of a semantic footnote.

"Functional programming" doesn't restrict the kinds of obejcts you can work with. An identity value, whose virtue is that it is different from other identities, is a legitimate concept which can be treated under functional programming.

I guess your problem is that you don't want non-symbolic objects from behaving like identities; only symbolic ones.

That is to say, two symbols are equal iff they are actually the same symbol, otherwise not---but other kinds of entities are treated differently.

There is something to be said for having just one kind of equality, which is appropriately defined for every kind of object.

Pragmatic issues get in the way though.

Let's consider "this list [1,2,3]" versus "that list [1,2,3]". What if we have lazy lists (as those things tend to crop up in functional languages, particularly non-strictly evaluated ones). Is "this infinite list [1,2,3, ...]" equal to "that infinite list [1,2,3,...]" even if they are generated by completely separate lazy procedures?

Your equality then has to basically test that two Turing computations are equivalent: that the underlying lazy generation procedures themselves are computing the same thing, even if in different ways.

In that vein, what do you do about structures with cycles and shared structure? Is the list #1=(1 . #1#) equal to another one that is also #1=(1 . #1#). (Lisp's equal functions don't have to handle this; but we could specify an equal function which does).

Equality is not so simple that we can just cover all of its nuances with a blanket rule based on some handwaving principle.
This is actually the most elegant aspect of Eve.

You're always working with an abstract/fuzzy value that represents all possible values given some constraints, and only have to resolve a concrete instance when you absolutely need to. More often than not, were working with ordered sets, not single elements.
MSI Releases the 'VR One': A Backpack PC for VR from $1999
I noticed that you work on Akka.NET, and now this (Go actors). They look similar on the surface: supervision, state machines, etc. as other actor libraries... But, are there any key differentiating features?

Also, what do you think of the recent .NET Core perf. tuning and how will it impact Akka.NET?
There's a big challenge for RIAs trying to do right by their clients and offer appropriate glide path investment portfolios:

The products and potential returns that honest legit RIAs discuss with potential clients will always be unappealing compared what competitor, dishonest RIAs (who are willing to exaggerate) will be offering.

One lesson from the election: it's hard to convince people of a reality they don't want to hear and warn them of others who are promising wildly optimistic scenarios are not being totally honest with them. Potential investors want to believe exaggerated talk of huge returns by dishonest RIAS and honest RIAs lose clients because of this.
I was looking for a replacement to JumpCut and this looks great. Thanks!
My startup Velox.io (https://velox.io, which is looking to go live in the next couple of months) is working on the same issue. Right now writing code is overly verbose (and often brittle). The author does make some good points around unifying API, Database and Application code. Most code is centred about moving data from A-B, with some logic applied to it.

Eve done some interesting stuff, as has Linq from .net, AWS's Lambda's, even Kx's Q in the way it handles temporal data.

My hypothesis that writing software can be greatly improved; There is a lack of programmers, yet most people are capable of creating spreadsheets (and writing formulas). Using spreadsheet is similar to programming, what makes programming much more complex is the different systems involved and lack of rapid feedback.

People have been trying to make programming easier/ accessible since the days of Hypercard, but no one has really cracked yet.

Edit: Downvote if you will (I've spent years on this), at least write a comment to say why.
I actually think it is more likely that you have young silicon valley VPs who dont have much experience and have been booted a fuck load of funding, this is likely the reason so many of them fail!

I mean fair play to the guy for landing a salary like that with basically zero experience but it wont end well for him or the company if he is put into a position of responsibility where he has to make strategic decisions.
1) No.

2) No.
As a german I can attest that I can very well converse (e.g Email) in ASCII. Although it's convenient to use Umlauts, which I do. And I also agree that French or Spanish might be less convenient.

But that was not my point. The point was about identifiers, such as DNS names.
How good/efficient is the public sector spending funds?
Totally and completely agree.

Let's take a case study here. Rackspace, a company that was just taken private, and Google.

They have almost identical P/E ratios, and the market cap for Google is 125 times that of Rackspace.

From what I can search around for, Rackspace has 6200 employees. Google has 53,600. Google makes roughly 15 times per employee in profit (not revenue) than Rackspace does. If Google's headcount to profits were the same as Rackspace's, the market cap of Google would be about 35 billion.

That being the case, heck yeah Google will kick down an extra 40k a year to an engineer. Makes perfect sense for them.
> The fact that it hasn't happened in the U.S. does not mean it cannot be done.

It has been tried before, and there's a pretty big precedent for what happens. That precedent is civil war. How is California seceding going to be any different from the southern states?
Uh, have something to back this up? That's a very false stereotype.
This is why you need good screening processes.

I on the other hand got taught to be able humble and make compromises especially when still being a junior. Looking back at my early days, when I wanted a position that I knew would change my career, I purposely asked for a lower salary in the beginning to compensate for my junior level or other skills (language for example when I moved into a country where I wasn't fluent yet), with a clause to bump it up to the level of other people when I can prove that I am on par with them and my lacking skills aren't a problem. It also showed the company that I was serious about wanting to work with them.

But man, 120k for 12 weeks of experience is insane. Sign me up for whatever bootcamp that was
How It's Made: Uranium Fuel Rods
8.7 billion USD.
Show HN: ReactCasts Episode 5 – Context (Part 2)
> Why do you need a US example?

Because here is what happens when states try to secede in the US: https://en.wikipedia.org/wiki/American_Civil_War
Such angry rhetoric toward statements that are supposedly so "obvious".

The article is about hacking the system for networking purposes. He's not saying HR is "wrong" to apply those labels. Just that code camp graduates should watch out for that.

Given that this site has used up many cycles discussing how HR filtering sucks, these hacks are interesting to consider.

As for your specific concerns, calm down. You're giving off a superior tone. There is a lot of shit software out there. A lot of it coming from big companies. This notion that it's only for experts of a given status is elitist.

By your admission you're a smart coder so you have little to be upset about. Everyone works with people that aren't as good. My managers an idiot. Yadda yadda.

I'd work on my propensity for flying off the handle at trivial snippets taken out of context from larger stories. I'd rather work to help bring up a green coder with promise than alongside an elitist asshole
The second part is the tricky part - I've gotten offers from DDoS mitigation providers that advertises that level of capacity, but how much it helps depends entirely on how much of that traffic they can scrub.

If they only scrub half of that traffic, you're still getting a massive DDoS attack against your origin servers anyway. And the frustrating thing about buying DDoS mitigation is that you have absolutely no way of knowing how much traffic any DDoS mitigation service can actually scrub of a given attack before it hits you...
A state having the option to design new programs from the ground up, while simultaneously also needing to implement something to replace federal programs is literally unprecedented in the US. Yes of course the programs could end up being very stingy. I strongly suspect (though I can't prove) that a politically progressive CA would end up passing some politically progressive social programs. Would there be an obstructionist state legislature that actually managed to oppose effectively? Maybe, I don't know. I don't live in CA. My suspicion is no, however.
Does prospect theory explain Trump and Brexit votes?
I'm a bit confused by this...wouldn't the interest carry on a convertible note essentially kill a startup that takes too long to reach a liquidity event?
Nope, but I'm writing this:

https://github.com/muellermichel/Hybrid-Fortran
How does this compare with Lyft?
Although I feel the product / business was unethical, that reflects more on leadership than it necessarily does on the individual employee. It's never a good outcome when decent people lose their livelihood; I wish all involved luck on the road ahead.
Transparency, not surveillance.
British mobile ISP SSL MITM attack for the purposes of censorship
I really like your attitude in these comments. Rather than get defensive, you seem to be open to suggestion and not afraid to admit that there may be a better way to do things and that you still have things to learn.

I've learned a great deal reading these comments, so thank you for posting your project.
Me too. The first one is harder to read, and also the first one is harder to extend if the business rules change.
Good luck with that when iCloud corrupts. Always backup to a computer so you have a local copy of your phone for when fort Apple goes rotten.
Full disclosure, that's my post, I just thought it would be relevant to your interests. It's deplorable how they're putting tools in place to infringe on the privacy of an entire country using such dangerous tools as _wikipedia_.
Can Eve modify CPU microcode without any overhead? If it can't, then "your entire programming stack" is excluding a lot of stuff I can't be bothered to enumerate.

</satire>

Also relevant: "To bake an apple pie from scratch, first one must blah blah universe blah" -- Sagan

"Entire stack" is relative to the interests of the audience, not a description of the entire dependency chain. If you're claiming that YOU go around modifying the kernel, then yes, a language that doesn't do that won't replace YOUR entire stack. (And, conversely, some people have, as their "entire stack", less layers than in this post (for example, maybe their web-app uses no dynamic server-side routes/state/etc, and so it's just static assets plus super-heavy frontend JS). For such a webapp, there's less unifying possible to do, because there were less layers to start with.)

But the stack they describe in TFA is a very common "entire stack" for a team to have to deal with. It's very common to just take all the C/C++ bits (kernel, libs, rdbms, probably some webserver, and so on) as given-and-immutable, and to work at the layers above that: DB-contents, backend, web-API, frontend, etc.

I have no claim about whether or not Eve solves these problems. I do think that their linguistic use of "unifies your entire programming stack" is entirely justified, in context.
Amazon S3 and Glacier Price Reductions
That is what other foreign allies are for.
Deciding to Build an Isomorphic Ruby App with Opal
> Time Capsule is now $399

Yeah maybe add $x00 to my examples above.

> "Apple began shutting down the wireless router team over the past year, dispersing engineers to other product development groups"

It specifically says they put some of them on the Apple TV team and Apple is generally pretty secretive about entirely new offerings. "Apple is getting out of the router business" is clearly an extrapolation from "Airport is not going to get future updates". That may be correct but it's not a 'matter' that the sources are likely to be 'familiar' with unless they are senior executives.
AppleScript is just an implementation detail. The power of scripting with MacOS has always been the underlying Apple Events. There have always been a number of languages that work on top of Apple Events to allow scripting.
They never said they should get anything more than a junior role. There was no disagreeing with the label.

It's a hack to get around HR auto-filters. The hiring people can then make further assessment.

What world do you live in where you'd not have more than one filter on hiring?

The alarms here are astounding given the other hoops that are likely to exist passed the first marker.

Pretty shocking the response to some advice that is really only "step 1" to getting the job anyway
> An identity value, whose virtue is that it is different from other identities, is a legitimate concept which can be treated under functional programming.

Of course. But I don't want object identities to be the only values I can manipulate. I like having values like the list [1,2,3].

> Your equality then has to basically test that two Turing computations are equivalent: that the underlying lazy generation procedures themselves are computing the same thing, even if in different ways.

Indeed, this means that equality of higher-order values is undecidable. Therefore, don't rely on testing whether higher-order values are equal - you just can't! This is also why laziness by default is such a bad idea.

> In that vein, what do you do about structures with cycles and shared structure?

In Standard ML, `val rec xs = 1 :: xs` simply doesn't compile. The right-hand side of a `val rec` definition must be a function literal. This guarantees that inductive data types (such as lists and trees) mean the right thing, and that structural recursion on them always terminates.

> Equality is not so simple that we can just cover all of its nuances with a blanket rule based on some handwaving principle.

I'm not handwaving anything.
We deserve better than nuisance calls Don't we?
We've been thinking about the problem that is nuisance calls. In an attempt to understand and possibly solve it, we'd appreciate responses on a quick survey https://goo.gl/forms/xZxWpMUZFoDFYMVZ2
This is the post: https://medium.com/@harry.p/nuisance-calls-adf1e5f8937c#

P.S. This is my first post on HN. Apologies if I've not used/posted the intended way and I will appreciate if someone would point that out.
That's probably because it's not what gist is made for. Embedding a gist instead of adding a fenced block in your markdown or whatever blog engine you're using is kinda silly for a couple of lines of code.

https://gist.github.com/bpo/044fed4c53fc61a1a0a0
But that still isn't any different, fundamentally. Any state could come up with such programs now. This dynamic of legislature vs governed liberal populace vs fiscal responsibility exists now, so I don't get your point about how it would somehow be a deathknell for the finances of such a seceded state but not the one still in the union.
The very existence of a number means that it is self-aware.

My argument:

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

in effect, to a first approximation you can say something like "if there's a nonillionth prime, then it is self-aware and has just reported feeling nauseuous."

Where the only change to that sentence to make it correct is that rather than "nonillionth prime" you need quite a bit more state and a lot more rules. Still, though, in effect numbers can be self-aware. I'm quite rigorous in my thinking and there is no room for any disagreement here, there's no ambiguity or open question around it.
There's no way Colorado is keeping the water rights as is, the whole state hates that California has them.
Propaganda wouldn't work if people at large were able to think critically enough to counteract it. Most people implicitly trust whatever they've come to believe is authoritative.

It's much more likely that someone will reject a truth from an untrusted source than an untruth, even a clear untruth, from a trusted source. This is always true at some level. There is so much data on everything that all of it cannot be considered and independently evaluated by each person; at some point you have to believe that someone else who knows more about this than you do has verified the claims.
The $14 rpm quoted in the article is unheard of. I've heard $8 rpm for video ads, but that was from a sales guy pitching his network. I've never heard the major networks quote a number 1/10th that high.

It looks like they are running the same click bait article ads that everyone else is.
> I think the point was that you can debug things that have names because they are separately watchable.

Note I said “reason”, not “debug”. When manipulating algebraic expressions, I don't need to give every subexpression a name - that would be torture!
I will look at it anyway, but the #1 issue with hugo/pelican is that they essentially force you into the "you have posts and you have a homepage that embeds posts" logic. It's super annoying.

Jekyll has a ton of issues but it gets it right at least: any page you make becomes a page on the site.