skysight-inc/HackerNews huggingface dataset:
Not at all. We know in hindsight that the pre-2008 run up in prices was a bubble, but at the time this was debatable. I am just trying to explain to the OP that prices are set by supply and demand, but that demand may not always be rational.

Personally I do think it is a good idea to try and avoid speculative bubbles in assets and the best way to do this is via taxation.
Show HN: cdgo – Quickly cd into dir nested in $GOPATH or ~/workspace/
There's something called Fisher's principle that explains why the sex ratio of most species is 50:50. In short, if less than 50% of humans are men, then men must have more children on average than women and it becomes reproductively advantageous to have more make kids in order to take advantage of it.
sorry, my first comment was inaccurate, Ireland was a dependent but united political entity prior to the Act of Union in 1801. I've corrected it now.
I don't see anyway around the hard border. If border EU countries are required to protect their border...

Whatever happens with Brexit, it's very unlikely there'll be a "hard border" between the UK and ROI. The UK and ROI have a common travel area agreement that predates, and does not depend on, the EU.

The ROI, like the UK, is not part of the Schengen agreement area and so is outside the "EU border" anyway. It's very difficult to imagine a scenario where Ireland would want to give up the CTA in favour of Schengen, even given the circumstances of Brexit.

Even if the UK fails to negotiate full free market access or a free trade agreement with the EU, any restrictions would almost certainly relate to services, not the free movement of goods.
Ah. I didn't know that. I just got it setup. Thanks.
> Do you have any revenue / income yet? Did you raise funding and thus are paying yourself a salary? I'm genuinely curious about single-person 401k plans in the absence of real revenue...

I've been running the business full-time since 2010. I'm paying myself a salary and haven't taken any funding. I don't have plans to scale massively or hire employees.

As far as I recall, I don't think Vanguard cared one way or the other about how much revenue the company was making. It's been a while since I set it up though. :)
I've always thought about it this way: A Senior Developer can tackle a large project (alone or leading a team) without technical help. A Junior Developer would need some guidance with a variety of things from choosing tools and approach to scaling and interfacing with existing infrastructure.
I guess those v-necked sweaters finally got to him.
Issue regarding that topic:
https://gitlab.com/fdroid/fdroidclient/issues/15
It's the most popular repo host on HN for sure, but think about all the private repos behind corporate firewalls etc!
It's a tiny little utility, but handy for when you're switching between Go projects in your $GOPATH and other projects in ~/workspace, or for when you can't remember who made a Go project or what website they hosted it on. It's mostly written in Go, so is quicker than just a Bash function alone.
Given that Cryptonomicon was published in 1999, I'd guess the article wasn't published before then.

So... 1999?
This would be super useful for making sure left-pad is still functioning.
The cert on guideline.io is also expired. Not great.
>There isn't a majority in either Northern Ireland nor the Republic for that to happen.

Here is the opinions of the Irish and Northern Irish people on the issue of unity within the past year:
http://www.rte.ie/news/primetime/2015/1104/739633-prime-time...

Given that Northern Ireland is now majority Catholic I would imagine Catholic unionists would be very against Brexit and many Don't Knows are now in the UI camp. I don't know what the new figures would be but I'll love to seem more polling on this post Brexit referendum.
One issue requesting such features:
https://gitlab.com/fdroid/fdroidclient/issues/396
Write your own web framework
That's an excellent point and very relevant. Rare was a Nintendo "second party" developer (Nintendo exclusive developer but not officially owned by Nintendo) who produced tons of classic games for Nintendo and was very successful. Battletoads, Conker's Bad Fur Day, Goldeneye, Perfect Dark, Banjo Kazooie, Donkey Kong Country, etc.

They then started looking to be bought out (hoping to be bought by Nintendo) but Microsoft ultimately bought them. After moving to Microsoft, they made Perfect Dark Zero (terrible), Viva Piñata (unsuccessful), Kinect Sports (moderate success), and a single possible bright spot, the upcoming Sea of Thieves that's looking pretty good.

Rare is a great example of how Nintendo and Microsoft differ and why it wouldn't necessarily be a huge success.
Show HN: Run a Docker Compose and Django and Nginx and Slack Debugging Stack
> Why not let the people that consume the product pay for the product?

Yeah, why not let the unemployed pay for the welfare! Or why not let the kids pay for the public schools!
Isn't that why he also supported Gnash to replace Flash: as a form of bridge?

Aside: Interesting that Apple's insistence on not supporting Flash became a bigger influence. Albeit motivated more by battery drain than ideology.
For server and client side I'd go with a strongly typed language. This to help me maintaining the code base, mainly by making refactoring cheap.

Server side they are: Haskell, OCaml (or Facebook's Reason), F#, Rust.

Client side: PureScript and Elm; and to a lesser extend: TypeScript and Flow.

Now what counts is maturity of the "web" ecosystem. For server side I think Haskell and OCaml are more mature then F# and Rust in this regard. Client side non of the contenders are _very_ mature, where TypeScript and Flow are more of an extension on vanilla JS, so they will have good interop with existing libs.

For me Rust is a little too low-level for web dev, but it depends on the performance characteristics you are looking for.
`.config` is probably a decent choice, as ~/.config for per-user settings seems to be gradually gaining adoption.
When Will We Learn?
The moon is about 1/4 as far away from earth as the camera is. The camera always sees the sunny side of the earth - neat trick! http://epic.gsfc.nasa.gov/
Chat Controlled Music with Mopidy and Hedwig
Interesting argument I heard last week[1]: the "penalty of perjury" applies to the statement "I have the authority to act on behalf of the stated copyright owner", not to the statement "This content belongs to me."

Which if true, may give you legal cover for both accidental and malicious claims.

[1]https://torrentfreak.com/warner-bros-our-false-dmca-takedown...
I usually pick Java for projects I know I'm going work with other since most programmers know Java. If it's a solo project, I'll pick a language I want to learn, so I can get some stick time with it.
FYI - the correct link is: https://github.com/paragonie/multi_factor
I find it insulting when I go to an employer and find they're using a high fee 401k. It just sends so many wrong signals.

And then you ask HR what the fees are and they have no clue.
I'm rarely ever hungry. If I don't eat I get a headache, don't have energy to eat anything and fall asleep. When I wake up I have strength to make myself some food but it's hard for me to tell if I'm doing it because I'm hungry or if I'm doing it just because I know I need it after yesterday.

When I was a baby I never cried because of hunger, I was just falling asleep.
> many startups cannot afford to pay 400K to developers

It's a good point, but I wouldn't expect a construction company that could only pay 20% of cost to hire cranes to complete many buildings.

So maybe startups in that bracket just aren't viable under their current models. Maybe they need to rethink their salary/equity mix to make up for lack of cash.
Well, you can on most Android phones - in fact, I'm listening to N-Joy via FM right this very second on my Moto G (2014) while writing this comment.

It's just that iPhones seem to lack another substantial feature.

(Also, FM is infinitely cheaper than streaming - it's free, and works even in areas where no 3G coverage is available. Which makes it a lot more useful in countries with bad internet infrastructure, like the US or Germany)
Taiwan banks suspend ATM services after thieves steal $3M with malware
and killing net neutrality in the process. What will the likes of gaana/saavn do now ? eventually they will lose there revenues, shut down and guess what's next ? Paying Airtel music subscription.
Some say it is slow, others like a more strongly typed language.

It might still have the most active web dev ecosystem of all languages; but it has clearly shown its limits.
Yet selling software--not services--seems incompatible with RMS's insistence on the freedom of end users to distribute without cost.
Hi Colt,
have you mentioned LzTurbo, Zstd, cmix, and my supersimplistic Nakamichi 'Tsubame', if not, it would not be as passionate as it should!

If not, my suggestion is next revision to cover/mention them, I hate when books don't give realworld examples of well implemented theory/algorithms.
Or .well-known? (analogous to https://tools.ietf.org/html/rfc5785)
> Sure it works 99% of the time, but it's not like electricity which work 99.999999% of the time

I can't speak for others, but it certainly is for me.

> and then you have workarounds like batteries and gas tanks and stuff.

And if it fails there is 4G and stuff, it may not be as fast as fiber but it's more than fast enough for basically anything but downloading large files.
No, heroku and to a lesser extant appengine are running at the whole application level. Lambda and google's, and azure's functions are literally individual functions that are deployed separately. They can be piped together to make a whole app but don't need to be.
Well, because the same chip is used in devices that do activate it?
A simple way to share and schedule your website photos to Twitter and Tumblr
“Everything is a function” in Haskell? (2010)
The Ultimate Wedding Checklist 2016
Great read. Thanks for posting this.
> Trees cut the lines here about 1 to 4 times a year.

It's that bad ? Why don't they just bury the cables like we do here ? Maybe the initial costs are a bit higher but it can't be cheap to have to send someone out to fix the cables that often.
Law professor's response to BLM shirt complaint
My business is working with non-technical startup founders and helping them get the technical side of the business off the ground. Your question is one I (and my clients) ask myself all the time (I'll leave out my preferred stack since it's not relevant to the question). Here are some questions you need to ask yourself:

* Are you planning to grow the business if the app succeeds? If so, how hard will it be to find developers familiar with the stack you've chosen? Or how difficult will it be to train someone to learn it?

* What is the ecosystem like? Is it already large and active? Or is it large and languishing? Is it easy to find help on StackOverflow / Google if you run into an issue? How easy is it to configure it to run on a bare VPS / EC2 instance?

* How familiar are you with the stack personally, and what's your planned completion date? If you want to get something up and running fast, unfamiliarity will lengthen your timeline. If you don't care so much about spending extra time learning a new skill, then use whatever stack you are most excited about learning.

Ultimately--and I know this probably sounds unhelpful--this is really a "feel" thing. Use whatever you feel the most comfortable with, whether that comfort is existing knowledge of the language, or the comfort is knowing that you'll be able to find help when you need it. Different things matter to different people, so I can't quite tell you what to decide, but this has always worked out for my technical decisions. Passion for your project can always overcome a sloppy or bad technical decision.
Thanks for sharing. Good article as well
Can I get a 401(k) as an individual, or is this still only for employers?
A Nihilist's Guide to Meaning
2FA is trivial to add.

https://www.authy.com/

Just do it.
Still, in many animal populations the ratio 1:1 doesn't hold. Something else is going on then.
Thanks! I'm not sure why I didn't copy/paste. :)
The Link Between Jazz and Physics
Geman MotoGP 2016
I remember owning a "slim" ps2, but I'm still kind of boggled at the idea of compacting everything inside it into a "handheld" size.
In order: nothing, nothing, noting, carpenter's tool.

Sorry, you don't get to create acronyms or pull them from your small field for the whole industry.
On this site, the expansions "Version Control" and "Venture Capital" are both equally likely.

I had to go to the article to find out what was being referred to, which suggests that the acronym should have been explained.
Those don't scale with resolution changes.

A saved webpage can stay as responsive as an ebook.
Fasten Races After Uber, Lyft with Driver-First Approach to Ridesharing
"China's economy is growing at 2% to 3% currently"

Where is that number from? The latest I can find is a real growth rate around 7% pa.
Edeliver – Deployment for Elixir and Erlang
Does anyone have an idea of how this may impacting the job market for Developers/Engineers? I've been interested in potentially moving to Ireland for some time, but have held off because it was my understanding that work was much harder to come by (vs. North American standards).
It sounds like we should probably all get together and write a draft RFC for this. Choosing a good directory to toss everything into would be grand.

I'd prefer .well-known since there's already an RFC for it, but maybe .dev-extra would be more appropriate?
There's a similar list for U2F (the USB / NFC dongles) support at http://www.dongleauth.info/ - I'm not entirely sure how up to date it is
How to get a laptop without breaking the bank
By writing this article on JAMA (the Journal of the American Medical Association) and supporting his arguments with extensive data, Barack Obama has moved the debate on health insurance to a medium that does not welcome idiotic soundbites.

I would love to see similarly well-reasoned arguments and extensive data from his political opponents.
"Every smartphone has a FM tuner built in"

Well, from what I've read my nexus 5x does NOT have an FM tuner on board.
Designing a knowledge commons for academic publishing
@lrusnac Both have similar goals. I would say the main difference is that Phoenix focuses to be lightweight, is more versatile and has a broader JavaScript API. You can also easily use CoffeeScript as the language for your configuration.
Ask HN: What kind of thing do you like/want to see more of on HN?
I mostly listen at home so data usage is not an issue. Even on mobile I hardly use the data I get with my plan (5.5GB month and I barely use 500MB) so it doesn't really matter what I use it for.
See discussion at https://news.ycombinator.com/item?id=12077645
I have historical rankings for all major list pages (/news, /news?p=2, /active, /best, /classic, etc) since 2014-05-05, if it's helpful. Currently 27MM records.
They don't seem to send any email when you sign up. Just tested it on a disposable email address just now.

Wonder what they'd actually do with the data from this though. Or heck, whether the form actually does anything at all.
A halfway decent DAC will cost closer to $50 than $1. Given the current market for marked-up mediocre headphones, I can much more easily see the parent's scenario than yours.
It's fair to be skeptical about anything anyone in ad tech says. However, there's no intent hidden in the idea of "integration" in the article that is suggesting that it's because we want ads to be non-blockable. Integration != non-blockable. Integration == better overall user experience to us.

Contextual != even more tracking. We currently do not do any kind of contextual targeting that is using algorithms or involves dropping a tracking pixel at BuySellAds. We do it the good old fashioned way... "website is about C++, let's show them an ad from a company trying to target developers!". That's what we mean by contextual.

Hopefully this added context is helpful :)
It always wondered me why my bank can't offer my 2FA with SMS code, but Steam or Github can?
I have the stupidest idea. As energyless state fuel is released in the air, just drop 'depleted' battery modules and have them collected.
RMS isn't talking about how easy it is to access the source and modify it. What he's saying that even though the source is there, it's covered by copyright and using that source code for any purpose other than running it unchanged in your browser is a violation of that copyright. Whether or not you choose to obey that rule is besides the point.

I certainly don't agree with RMS on many points, but the fact that most Javascript code on websites are "non-free" according to FSF's definition is pretty clear.
Did they really win though? It also nullifies their claims to many islands.

The whole thing about the Spratley islands began with Vietname and the Philippines occupying islands there: https://en.wikipedia.org/wiki/Spratly_Islands#Geographic_and...
This won't help with the connector wearing out, and when there's only one connector for charging and headphones (and everything else), it will wear out more quickly. The USB and Thunderbolt ports on my laptop are already getting flaky, and it has been a mere 2 years.
Can a small business just walk up to Vanguard and say, please give me an end 2 end 401(k) solution? With compliance, record keeping, etc?

It was my understanding that they could not, but I could be wrong.
Future Bass POV
Is there a reason to use Flow rather than Typescript now?

It seems to have interprocedural type inference, which is really cool, but I'm not sure that's a feature I'd even want in Typescript, since I feel like it would make code less self documenting.

Overall it seems like there is more community support for Typescript than Flow, which is essentially just group inertia, but it makes me not want to switch.
Trip-Smart Travel Solutions
Trip-Smart Travel Solutions is a full service, bespoke travel service company focused on delivery to the B2B market with 60 years of experience in the online travel domain. For more info visit:- http://travelsolutions.trip-smart.com/
Yeah, someone please write reverse-dependency-ci! :)
On the dynamic side of things I'm getting curious about Gemstone/S. Using Smalltalk as backend would have a huge productivity impact.

On the static side, Swift in the backend might be interesting.
>the fact that there is a real person curating it makes me enjoy it.

You're lucky, I suppose. Around here every radio station is owned by the same media conglomerate, so we have 4 or 5 stations all playing the same generic top 40 music (with a slight variance by genre). Outside of the CBC, terrestrial radio, for the most part, sucks.
One way is a united Ireland. Which is a whole other can of worms.
In my opinion such a case is bound to come about. The Axl Rose 'meme purge' attempt via DMCA didn't seem to do much legally speaking, only be another Streisand Effect situation. The rights 'representative' though in the Axl case would - I think - be a good test for the legal aspects. Authorized representation makes sense, and if the rep can show tangible proof of assignment (i.e. owner genuinely owns property in question, like the photo rights) then the DMCA looks to be working as intended. Tests are pretty needed though, I agree.
My brother would work a job for two weeks, get a check, then quit. He'd spend the money on stupid, useless stuff. Then, he'd sleep on someone's couch until they had enough of him eating their food and kick him out. He'd "bum" 2 dollars for a gallon of gas to get to the next couch.

I'm not making this up. This was his existence for most of his life. He would see his weekly/monthly/whatever BI check as a lottery.

There are many people like him. They would not, in any way, spend the money appropriately. I firmly believe that anyone pushing for BI has never met anyone like my brother.
OK I don't disagree that an independent NI is a slightly strange proposition that may make less sense and have less support than other European independence movements. However people frequently tout the "<region> runs at a deficit, therefore it cannot be independent" argument. Basically the vast majority of the developed world runs a deficit including the two countries we're talking about here (UK and Ireland) and large diverse non-EU economies (USA, Japan, France) as well as medium-to-small Western/Northern European countries (Finland, Sweden, Netherlands, Luxembourg) which are otherwise considered successful or desirable. There's probably very good arguments to be made either way but I don't think this is one of them.
Clearly people are where the jobs are and price pressures respond accordingly. What fuels those price pressures are, IMHO:

1. banks creating near unlimited credit against land which at best eclipses productivity gains leaving workers no better off and rentiers collecting all the gains

2. the rest of the population working out that the game is rigged and piling into real-estate speculation as the only game in town.

I'd have expected someone in a country with a crippling house price bubble in many cities to get this.
Try Google: https://scholar.google.co.uk/scholar?as_ylo=2015&q=fuzzing&h...
> Whereas real problems the cruft to "interesting" ratio is severely out of whack.

Which is why the real world problems are so much more interesting. Sure they are not interesting when the cruft is still there, but they become wildly more interesting once the cruft is removed.

What makes a toy problem boring for me is the fact that even if I figure out the solution, it's not something new, others have already figured out the solution before me, so I feel like I'm wasting my time.
I'd argue that the free market is working. Ad blockers are giving consumers a vote and empowering them to force the system to work better for them.

On the web, ads do make the world go 'round. Like it or not, that is a fact.
> An Octave dev showed up to help students and a fundraiser was organised in return.

Hi, that was me.

There wasn't a fundraiser, just a thank-you card for jwe, Octave lead dev. We get some money from FSF donations but not enough to support a single dev. We mostly use the donation money to pay for travel expenses for the yearly Octconf.

I used to have an Octave job, but my current job is unrelated to Octave. I've been trying to court Enthought and Continuum Analytics to try to hire me or any other Octave dev to work on Octave again. My pitch is that while moving people off Matlab is a laudable goal, there's a lot of Matlab code out there that could be used as-is while they write new code in Python or Julia or whatever. With stuff like Pytave that glues Octave and Python, Octave could help their customers transition off Matlab.
That's because the NSA does a lot more thorough background checks and has a nation-centered mission, while Google hires people relatively unchecked and of all nationalities and all over the world.
It actually looks like Guideline is a better deal for having Vanguard funds in your 401(k) than even having Vanguard itself manage it. I can't find Vanguard's administration fees on their site (not a good sign), but they also got sued for overcharging in their 401(k) plan that they had setup with Anthem:

"Plaintiffs also allege excessive fees paid to Vanguard for record-keeping services. Over the period 2010-13, the plan paid approximately $80-$94 per participant for record keeping, both through hard-dollar and revenue-sharing fees; in September 2013, the expense was lowered to a flat annual $42 fee per participant. However, the “outside limit” of a reasonable fee for the plan would have been $30, according to the complaint."

http://www.investmentnews.com/article/20160105/FREE/16010997...
Compromised endpoints is the elephant in the room in the crypto debate.
Guideline is charging $8 per participant -- a much better deal than the numbers quoted above.