skysight-inc/HackerNews huggingface dataset:
As a Content Creator and active US Citizen, what happens in the Tech fields is of paramount concern both to my Artistic and Ethical sensibilities.

I'm here to learn new things, see multiple angles on various subjects, and take a pulse on how a cohort like HN thinks or behaves. Then I contrast my findings with a decidedly Non-Technical site like The AV Club, among other places, to get more data points / opinions to consider.

Lastly it's been my way to keep pushing myself to continue to re-learn Software Development. Resources and examples help. There's no replacement for actually practicing though, so time here is, again, also subject to categorization as idleness.
Open space is cheap, hip, and a nightmare to work in. Cubicles are cheap, extremely unhip, and are a bit better to work in.

When money is an issue (Which is always the case), you can't help but fall back to one or the other.
I agree, the sodastream machine is phenomenal... I drink seltzer almost exclusively, and before I had the machine I hated having to deal with all the empty plastic bottles. I'm not sure that soda stream has a huge cost benefit over buying seltzer when in bulk when it is on sale... but I like that it doesn't generate garbage and also I like fact that it is much more compact than storing a bunch of bottled water.

Also, to nitpick, I think club soda is not quite the same thing... I believe it usually has some sort of sodium or potassium salt while seltzer is just H2O + CO2 like you describe.

Not sure if the flavored bottle would even really be that effective... and $25 for the bottle seems kind of expensive just to be able to try it out, especially since this seems fairly simple to DIY.
UK Snoopers' Charter gagging order drafted for LINX directors
This is a good point. I think once developers learn Git (or as much as they need to use), then they forget how esoteric the the cli tool is.

I think a lot of devs have the attitude that a tool being more difficult to use makes it a powerful one (cf. Vim/Emacs), whereas most people are happy when tool does the three things they need to get from a=>b, b=>c, a=>c.

Maybe this is to do with our desire for everything to be as flexible as the programming languages we write in. Most people don't view computers as blank slates ready to do their bidding, but as systems where the behaviour of a few facets is to be memorised without concerns for their mechanics or abstractions. This is probably one of the reasons that mobile software is seen as so easy to use, since it obscures/abstracts elements like the filesystem from the user.

Glad to hear Fossil is friendlier.

EDIT: I should say that I am a heavy user of Vim, Emacs, Git and Arch Linux, I am just saying that these tools often require a large up front investment, and this can be detrimental as well as sensible.
shout out for andrew eldritch from sisters of mercy
Except the rest of us are the ones paying to make your current lifestyle cheap.
Yep, been using "ZFS on root" (with multiple pools) for a couple of months now on a new workstation.

No major issues to report and no minor issues that I can recall.
Scrambleboat – board game
I'm not sure I understand what you mean with "client UI being decoupled from the repository". Wouldn't everything you do in an SCM necessarily be coupled to a repository?
Omni Group Automation
Brain Trust: How AI Is Helping Surgeons Improve Tumor Diagnosis
That's great unless you are anything but a commuter, carrying little and traveling by yourself.
Slack is not in the same space as Basecamp, work tracking vs chat is a dramatically different use case. A more apt comparison would be Asana, but I'm not particularly worried about that either: there isn't really a one-size fits all approach for work tracking. I actually worry more about the future of Asana because they have those VC-fueled dreams and Facebook-cofounder-level expectations that mean anything less than a moonshot is a disappointment. With all those resources Asana can do a lot of things Basecamp can't, but there's no guarantee that can translate that all into the tremendous sustained growth they need to meet their goals.
Some parts of the UI do use AJAX -- the tree-style file browser, for example.
People usually confuse an OS with a UI.

Obviously different devices need different UIs.
At first I thought his interest was eventually the pursuit of going into government. After reading the manifesto, it's clear he wants to BE government
Java8 optional is way slower (write a tree alike struct with optional for left/right/parent) and null checks are one of the free ones. (Hardware optimized)
I think it's a small x/y/z axis next to the plot to guide the eye and give orientation. Doesn't have to be located at (0,0,0)
Should the United States Increase the Federal Gasoline Tax?
Yes, it can be used for image compression:

https://research.googleblog.com/2016/09/image-compression-wi...

Here's the paper:

https://arxiv.org/abs/1608.05148

(No connection to the authors, just found it super cool when I read it a few months back.)
If anyone is interested in some of the deeper rationale behind SQLite and such, the FLOSS Weekly episode on this was pretty good.

https://twit.tv/shows/floss-weekly/episodes/320
Bodyport (YC S15) Is Hiring a Senior Back-End Engineer
My reading is that the libsodium secretbox is on the server; am I mistaken?
You are right. But these sort of arguments go into science fiction and philosophical domains rather too quickly.

For eg: Life on neutron stars.

There for you have to settle for a search space and look there.
I'm onto you, Jeremy Clarkson!
Simple jQuery portfolio with filters
1. Fossil is designed around having auditable history.

2. Fossil can change meta-information (commit messages, tags, branch names) after the fact. Those changes also leave an audit trail.

3. Fossil has features that handle certain use cases for rebasing (private branches, fossil stash snapshot, etc.). If you absolutely need to, fossil purge can be used to edit local history and the shun mechanism can be used to (e.g.) extirpate sensitive information that was shared by accident.

4. Extensive use of rebasing to produce a linear history is a Git-ism , largely due the fact that in Git, history is a soup of anonymous commit objects that is difficult to visualize. Other version control systems that allow you to label and structure history have less need for this.
Microsoft has a new suite of web-based tools called Sway, PowerApps, Flow and Dynamics365. I gather this are trying to meet this need...somewhere in there?
You can sort-of hack it together offline, in that LDAP can be the source of identity (via REMOTE_USER + frontend, as you mention), and that Fossil has a reasonably fine-grained permissions model that you can (offline) sync from LDAP.
why not a carbon tax?
More importantly, if your already profitable, and you do need to bring in money (perhaps to fund a new large project) you have a much better leg to stand on. You can shop around, take your time, and refuse to agree with terms that put your team/company at a disadvantage.
Polish puzzles with special Application for learning coding for children
As a developer who hasn't learned git beyond the superficial, I second the notion that it is extremely esoteric.
Oh please. Do you know how many public companies there are? Some of them very small. Uber hands millions directly to consumers every week just to buy market share but they can't afford compliance?

The reason they aren't going public is because they don't need to raise capital right now, and they know their financials suck and would get ripped apart in an IPO. They think "wall St doesn't get us!" They're waiting for their numbers to improve but it's not going to happen and meanwhile their valuations go up to unviable levels for the public market.
I find it handy to add a few of these as a service, so they're accessible through context menus.

Basic steps found here: http://michal.karzynski.pl/blog/2013/01/13/how-turn-shell-co...
That audit was more than just a time stall. It affected the community. Being temporarily prevented from working on the project, many contributors oriented themselves elsewhere. Then there is also the friction caused by the rigor the team had to enforce on accepting new contributions further on. And that wasn't nowhere near the real damage for the project! The real thing was the reticence of serious backing/involvement from wealthy players' part, caused by the fear of something similar (but more serious). That audit can be (and for many was) taken just as a warning.
Those stats could be true even if lower-income people drove a lot less than wealthy people - it's talking about what proportion of income they spend on gas on average.
She only worked that job from 2011-2014...
> Even congestion pricing is wrong because congestion should never happen if things are designed well, i.e. reasonable mass transit and low enough rents that people can live near work.

I disagree. There's a gap in the experience between driving and other transportation modes such that even if there existed excellent transportation alternatives, driving by car would still be the most desirable and congestion would occur if all transit modes were priced the same.

Being in a comfy car where you can blare your own music is a much better experience than being in a crowded bus.

Congestion happens because roads are near free and roads are a limited resource. The only solution to this problem is to price roads, surface more of the real costs to the end user, and make roads more expensive.

As a society we should be ok with this because roads are very expensive. We should be be incentivizing more efficient and cheaper transportation modes. This will save us money in the long term if roads are relatively more expensive and we don't have to build so many of them.
Ask HN: Web devs, how many times a week do you deploy? CI? CD?
If anyone knows of studies on CI/CD prevalence, that would also be interesting to share.

We integrate about 15 times a week (3x a day), and deploy every 2 weeks. CI, but no CD and we're "enterprise."
Why Humans Distrust Algorithms – And How That Can Change
Artistic people? I majored in piano performance (full-tuition scholarship for it) and have been employed as a developer for almost ten years. I don't think my situation is all that unusual.
Slack is IRC, Basecamp is a project management app, they really aren't even in the same space. Slack will never make Basecamp irrelevant, they're not playing the same game and aren't in the same space.
Can anyone do better than Deepmind's wavenet? contact us
We want to if anyone here has been working on text to speech technology, and who might have an idea on how to improve or do better than google's current wavenet. Cheers
Heck you might want to join us. lol
The main problem I have with CPLD's is that they seem to fall into a space much like FPGA's, where there's very limited open source tooling for them. And I'm kindof an open source ideologue, so I try to avoid anything where there isn't a completely open source toolchain.

Then again, maybe I just haven't looked hard enough.
the LLP is limited liability, and unless in a case of criminal negligence that cannot be broken, so it's difficult to go after individuals. This model depends on working with people you trust not to be criminals, and as I mentioned above works only for relatively small consultancies where everyone can be trusted.

in terms of 'make them untractive to do business with', since the company was restructured in this way we worked with some of the worlds largest investment banks, big telecoms companies, and a ton of other parties that require a lot of paperwork. nobody seemed to mind that we're structured this way or find us unattractive to work with.
You should read the article, it also mentions and plays down blockchains:

> Would a blockchain fix this? I don't know. A blockchain would make it easy to identify the short sellers, three years later. (That's what blockchain immutability is good for.) But then what? They could still have died, or closed their accounts, or yell.

The issues weren't that the database wasn't updated properly, but that transactions that were closed years ago need to be re-opened. Because of short sellers that means tracking down people who may no longer exist and get them to pay you money that they never planned on owning anyone.
Fossil has TH1 -- pretty much a stripped down Tcl, but can also (optionally) call out to full Tcl.
The git UI is not necessarily consistent or pleasant. In many cases, this has improved over the years, but plenty of stuff still only makes sense via rote memorization, not because it actually matches what you're trying to do.

http://stevelosh.com/blog/2013/04/git-koans/
Time to try Fossil :-)
> I think a lot of devs have the attitude that a tool being more difficult to use makes it a powerful one (cf. Vim/Emacs)

No, it just might be more powerful once you get past the initial difficulty of learning how to use it enough.
Richard Stallman
If your population is growing, sure.
As a Brit living in Vilnius I'd also agree. The city is much tidier and cleaner than anything in the U.K., people are friendlier and the shops seem of a higher quality (there's no high streets full of Poundland and 99p Store here).
Beyer said it’s clear that the GOP is targeting research because it doesn’t like the information it imparts, and that he expects it will soon come after NASA’s climate change work.

These folks don't believe in climate change and in Darwinian evolution. And they want to make "America great again"!
I bought a Honda Fit last year; It's the smallest, cheapest car Honda sells in the US and I don't think anyone would classify it as a luxury vehicle. I'm paying ~$500 a month on a 36 month loan w/ 2% interest (a bit over the actual terms).

Depending on your down payment and loan length your monthly price may be higher or lower but it seems to me that if you are buying a new car in 2017 then $500 per month is going to be a pretty good baseline.

The reason why I took out a loan at 2% instead of paying cash is because I'm making greater returns than that investing it.
Though this part does suggest some govt strong arming.

> be highly encouraged (tax benefits etc)

Also note that many (including me) believe that taxes are already non-consensual and extortion by Govts.
Podcast with the creator of SQLite who also created Fossil, they also talk about the latter. Definitely recommended.

https://changelog.com/podcast/201
Hmm, really?

It's hard to measure objectively... but my perception was always that there was an explosion of SCMs around the early-mid 2000s, after everybody got sick of CVS, but eventually Git won out and a lot of the alternatives / diversity in the space went away.

Within short succession, there was Subversion, Arch, Darcs, Quilt, Bazaar, Mercurial. On the commercial side, perforce had a certain amount of traction, and the Linux kernel was using BitKeeper... which no doubt encouraged a lot of the innovation in the open-source space.

Then, once Git was developed, got huge exposure and traction through the Kernel, and GitHub came onto the scene, it quickly became dominant - despite the alternatives, and despite the goofy interface.
But what if you're next to someone who does like light?
Female Math Teacher Bench Presses Heavy Weight
In case anyone enjoys reading about the history of control systems,
Between Human and Machine: Feedback, Control, and Computing before Cybernetics by David Mindell is so much fun to read.

https://www.amazon.com/Between-Human-Machine-Cybernetics-Tec...
No, currently not really an export method. But if you export as html, it is mostly a bunch of JSON that you could do something with.
If you know anything about silicon chemistry, you'd know it's a poor substitute for carbon.

For example, CH4 (methane) is a nice stable molecule. It exists underground for millennia. SiH4 (silane) is an unstable, pyrophoric (spontaneously ignites in air). There is no evidence to suggest that a silicon-based life form could exist.
What's really novel about it is their employees are not here manipulating our flow of news, that's the opposite of how most startups' blogs get to our front page more than once.
Yeah, and especially "don't ever, ever put your real name, phone number, or location into ANY online system".

It was the way to preserve the benefits of anonymity and free speech without opening the door to (much) serious abuse. Then people realized they could make money promoting their "personal brand" online, and companies realized they could get people to tell them everything about themselves and sell that data, so common-sense behavior that permitted a very free environment to thrive with few negative externalities was destroyed by the profit motive and... here we are.
I started to use it for one large project a few months back as I liked the idea of having an integrated issue tracker/docs/wiki/etc. In the end I wasn't a huge fan of fossil overall as its implementation felt clunky and I reverted back to git. I'd say most of it's problems can be attributed to a lack of polish due to the much smaller user base compared to other options like git.
Ah yes, thank you, good idea.
Any and every machine learning algorithm can be used for compression. Most ConvNet shit cannot be run in true real time in any way shape or form even with GPU: latencies are on the order of 500ms-1sec, so noticeable even if you have more datacenters than God, like Google does.
This is why eShares or someone like them will disrupt this entire ecosystem.

ComputerShares should be killed off too.

The entire system is amazingly broken.
Maybe you didn't notice the part where they don't keep soda in the house? Seems like a strong indication that they do not regularly drink soda any more, even though water doesn't taste good.
Worth also looking at Airtable here as well, becoming a big fan of it.
Ahh, RMS. I listened to a recording of one of his recent talks (the Grand Rapids one, IIRC).

I regard Stallman the way Randall Munroe regards Ayn Rand: "I found myself enthusiastically agreeing with the first 90% of every sentence, but getting lost at 'therefore, be a huge asshole to everyone.'"
Off topic: Google translate is getting really good.
So, should we give up on relative peace for the sake of scientific and technological innovation?

Not an attack, but an actual question.
Ask HN: What are you biggest complaints with search on GitHub?
Do git's CLI UX choices buy it power? Or, conversely: does git checkout being for switching branches, creating branches (but not listing or deleting them), and also checking out files from the version at a ref (sometimes) mean that git gets useful new features?
There's a search at the bottom of the page.
How Data Science Can Get Your Emails Read
Mmmm, that good old market efficiency. Really hits the spot.
Lovely little write-up about the staring point, growth, and observations. I have a prima face nodding along with a lot of the thoughts put forward.

I mean, it's taken me two plus years to figure it out, but I've finally come to the realization that my former Boss must wake up every day in his bed, reach over to his night-stand, grab a pistol, put it in his mouth, then sigh real deep and decide, "No, not today," before coming into the office. It's what I tell myself to contextualize his never-ending negativity. At least the impatient manipulative behavior of asking two people for the exact same help was only once or twice a month. "Hell is other people" ain't just for introverts.
Well, technically, systemd was 15.04.
Just like BankSimple/Simple was going to crush banking.

You underestimate the power of monolithic financial organisms. What they lack in agility, they make up for in resources and sheer brute force.
While I only just got started, there's a Cousera course named "The Modern World"[1] that, based on the introduction, explores this topic (among others).

[1]: https://www.coursera.org/learn/modern-world
The Coffee Shaman
Cellular re-broadcast over satellite
Driving is a choice... Unless you're crippled...

Maybe you'd prefer I just vegetate at home (on whose dime?) instead of being employed.

Remote work is a reasonable possibility to consider, but having to start a new field, it makes sense to keep an office presence for training, mentoring, and other intangibles that come with human contact.

I like drive-thrus at restaurants, too.
My first assumption from the headline was that this was some "guerrilla gardening"; an outdoor thing in some wooded area by the park.

No no. "50 chest-high plants" in an "abandoned building". I can't stop laughing.
Yes. Somewhere cool and dark and quiet.

Although I must say that indirect sunlight, filtered again through dark green leaves right outside the window at the other end of the room, is pretty pleasant. All the heat is kept outside where it belongs, there's no glare, etc.
Get "Masters of Doom" for a good read about some old masters.
Levine is easily the best Wall Street / finance columnist out there, glad to see he's made his way to HN. Which makes me wonder, is there anyone similar writing about the SV / tech world?
If you don't trust the company you're investing in and the securities regulator to record things faithfully on a non-distributed ledger and uphold the law, update privileges to and mutability of the transaction record is the least of your problems when it comes to investing.
Perhaps the "car culture" is subsidized. But it's short sited to say urban living is not. Zoning laws raise the price of urban property because they push "undesirable" things out of the city (agriculture, industry, etc.). In countries where local governments do not have the power to enact strong zoning, residential, commercial and industrial will coexist. In countries where its cheaper to live in cities, that's often because of the industrial presence. That creates jobs, but also undesirable living conditions. Wealthy people will live outside of the city (this was especially true in Africa, at least in my experience). We've reversed that in the US.

Additionally, cities pull in food, power, water and other things from rural and suburban areas that exist to support cities.

I do not support commuter culture, but this is a far more complicated issue that car subsidies. There's a huge interconnected web of incentives at play. Any disassembly needs to be done carefully.
No, it's entirely cloud based. You can install their iOS and Android apps but they'll only work if you have an internet connection.
I am Brazilian, and I think it's an outdated measure that serves little to no benefit, especially for Brazil itself.

It's fun (in a semi-vengeful way) to submit, say, Americans to the same level of scrutiny they apply to Brazilians. But it also means you're creating artificial barriers against making the country a more popular tourism destination. People in some countries are just not used to having to go throw all these hops to get to visit a country, just because they don't have to; when they learn that they have to go to a consulate in person, in select cities, stand in line for hours, go through an interview, and pay about $150 or so for the right to visit the country, they're quick to change their mind and just pick some other destination that is either easier or that allows you to do all of that online.

The country is basically making it difficult for people to bring you money.

This policy hurts Brazil more than it hurts anyone else.
This story shouldn't surprise anyone here, but I can understand that the general public doesn't fully understand the implications of using a free platform to host/display their private information.
It's not a good thing just because everyone does it.
Haven't tried it, myself.

Neither have I and I am a bit hesitant to throw all my tooling out of the window (ok, mostly hosted git + git extensions + builtin git + svn support in all my IDEs (Netbeans/VS/Rider).
Was just about to say this. His writing is pure gold. As a techie and not a public finance person, he does an incredible job explaining seemingly very complex topics, and adds some very healthy snark to his analysis.