skysight-inc/HackerNews huggingface dataset:
It doesn't have to be a full project, right? Do random drive-by PR-requests to open-source projects count?

A few months ago I ended up scratching an optimisation itch for weeks, trying to figure out ways to make the lz-string[0][1] library faster and smaller. Near the end I went a bit nuts with trying out what works, methinks (nested trees built out of arrays and such), but I had a lot of fun.

It's not even my library, nor did my PR request get accepted/rejected yet. It did however make the compression up to 2x to 10x faster, depending on how well the data compresses.

And hey, I now have an intuitive understanding of LZ compression that I never thought I'd have!

Since a few days I've been working on writing a component for idyll[2] that lets you embed p5js sketches[3]. Progress here[4][5].

[0] http://pieroxy.net/blog/pages/lz-string/index.html

[1] https://github.com/pieroxy/lz-string/pull/98

[2] https://idyll-lang.github.io/

[3] https://p5js.org/

[4] https://github.com/idyll-lang/idyll/issues/117

[5] https://jobleonard.github.io/idyll-p5/
No question about it - this is cool technology. I will be building an ECC based Threadripper this fall.
Amazon has never paid income taxes commensurate with its size to any government, because it has never produced earnings commensurate with its size for shareholders.

Amazon has always operated almost like a non-profit, non-taxable organization.

That's old news.
Do your research before fucking other people, dude.

i2pd has been abandonned by their devs for roughly 6 months and they have not been available at all. Since the Monero team believed, i2p would be better than Tor, they forked i2pd to Kovri and started cleaning up the code and fixing bugs. Why not the official i2p Java client? Because of Java, which is not common in secure environments, fucks up Proxy settings or just ignores them eg.
Same with chilli's.

GF bought me a chilli set and while they where all delicious, the naga one was in a league of it's own.

They went mild, medium, I felt that and oh dear god, what have I wrought.

In hindsight I should have respected the reputation of the Naga chilli.
Seems like the foundation that published that study is anti wind and might not be the most reputable source [1].

[1] http://www.ewea.org/blog/2012/12/study-on-turbine-lifespan-j...
One difference is that when taxes are fairly paid by companies and they raise prices, then the company that can offer the lower price due to operational efficiency will win. Right now, the burden of taxation falls on other persons in society without such tax avoidance expertise and muddies the waters.
Global Ping Statistics - https://wondernetwork.com/pings
We have ~240 servers world wide, we get them all to ping each other every hour, and record the results.

We've been generating them for years, they're a pain to store, we've made $0 with it. But I really like the data we're getting. We recently moved a lot of the legacy data into S3 to save our own backup & restore process ( https://wonderproxy.com/blog/moving-ping-data-to-s3/ )
The general point seems to be "large corporation doesn't pay its fair share of taxes". Something that seems to be more of a hot-button issue in Europe
Their parallelized data warehousing solution: Azure Data Warehouse.

Their document store database: Azure DocumentDB.

Their large scale structured+unstructured data storage and analysis (frequently referred to as a data lake): Azure Data Lake Storage... AND Azure Data Lake Analytics. Let's talk about the precise differences and co-dependencies between these two.

Their offering to expose functions as an API: Azure Functions.

Their RDBMS, a product that runs as a server and is queried with the language, SQL (what might, in another world, be called a SQL server): SQL Server.

Their cloud version of the same: Azure SQL DB.

Their only well named product, you ask? Their cloud platform named Azure, which is the color of a blue sky. Well played, Microsoft.

tl;dr I agree with you.
I do it in the bay area and I am NOT technical (though I do work in technology at a startup).

Of course this means that we have to be frugal at times, but the dividends it is paying in our three children's development is worth it.
Good argument, though pinboard has it's share of spam too.

A good example is this one:
https://pinboard.in/t:mac

Codez4Mac is always "just submitted". It's been like this for years. All from- https://pinboard.in/u:simensol/

Or look here:

https://pinboard.in/t:app
All the junk posts from heyyouapp, starting with "paid"

I find it a pity that these obvious annoyance things for us users, don't get fixed at all. It really polutes the site and I can't imagine these things to be incredibly complex to circumvent, in the whole system that Pinboard is.

Too busy taking baths filled with gold?
Hmm - I hadn't thought about the dashboard / data viz creation side of this. Not sure that I'd want to be sitting in my cube creating dashboards "out loud".

"Okay, let's bring in 'Sales' to the rows card.

"Nah, I don't like that. Move 'Sales' to the columns card.

"Hmm, that doesn't work either. Put 'Sales' back to the rows card but add 'Profitability Indicator" to the details section.

"Crap. Still not working. Let's start over."

Imagine 10 analysts in a room all talking like this :)
Just wanted to add, that is a cool project on hack-a-day, but once you start looking at precision motion, or variable loads (eg. moving a robot arm), you start to become keenly aware of the physical imperfections of your motor and gear-box, and start having to think of things like cogging in the motor, or torque-ripple in the gearbox output and all that. The drive signals on those direct drive robots are NOT going to look like the perfect "3 sine-waves 120 deg out of phase" you see on wikipedia, and you need some damn good control software, and sensing of motor state to get good motion.

I'm not trying to say it's impossible, or to knock anyones project or sounds argumentative. It's been done, as you pointed out! Just wanted to point out that while in theory it's much nicer to be able to do direct torque control on the motors, the headaches to become apparent in practice. (I still love the idea of direct drive :-D )
Thanks for everything you've done over at Mefi. Do you think we'll ever again see you as a mod?
But it does mean that the infrastructure side of it is well understood by the company as it has vast experience of building large installations in the North Sea, both fixed and floating.

So the question is rather is it economically viable?
> Stuff as dumb as the moon cycles affect us. How are we going to live somewhere that isn't exactly Earth?

People will get more sick, they will need more attention. But that doesn't mean that it is not possible.

Umeå is a Swedish city with a population of over 120,000. January has 33 hours of sun, while June has 286. That's fairly different from your usual place to live. But the city is a completely normal city. You need to go to more extreme situations to get a city that needs extreme changes.

So yes, there are challenges. People living in zero gravity has a lot of health problems, for example. But the most similar the planet the fewer problems there are. And it is cheaper and easier to move there.
Work/Life Balance, Education, and Open Source with Kent C. Dodds
Logging requires high speed transactions. Blockchain is very slow. That is by design, so that any changes incur too high a price for anyone considering tampering with it. Every block header write involves solving a hash puzzle (i.e. mining), that in the case of Bitcoin takes on average about 10 minutes to solve.
Note that they guarantee the exchange rate, assuming the transaction is eventually confirmed. https://support.bitpay.com/hc/en-us/articles/115002990823-Ho...
Same. One team is running npm@3 installs twice in CI to pick up half a dozen modules that don't install the first time. On another project I managed to massage the package.json to stop it from happening.
exactly...we were watching dances with wolves the night before we got him :)
Benchmark v Kalanick: Lawsuit
I was playing with this around for a weekend or two. So my knowledge is not exhaustive on that matter but it all boiled down to having a good OLAP-ish data source in the first place.

- You can do the Named Entity Tagging based on the categorical data (e.g. columns that are Text/Strings with low-ish relative cardinality would make good candidates to filter out text fields with for example email addresses (which shouldn't be in a DWH in the first place as categoricals))

- FLOATs/decimals/Integers would be good candidates for values that somebody looks for (and the name of the column would be the 'trigger' of the query.

All in all, with a bit of logic, good OLAP design and a lot of up front configuration I got in a weekends time to answer basic questions like 'revenue in the US in 2016' using NLTK back in the day. Today I would probably give spaCy a try as NLP engine.
18khz, I'm 21
Uber’s director of operations is stepping down to focus on board position
This is actually the one good way of handling it IMO.

Decentralizing git without losing the UX benefits of using a site like github is done by handling it like torrents and packaging everything into the repo/technology itself. The Linux kernel is already part of the way there, it's just the "local client" aspect that's missing, along with a focus on actually making it intuitive and fully integrated into git itself.

The repo itself should contain all of the bookkeeping, and git should host a local UI (web and CLI) that allows you to interact with it as you would with github, rather than the send-mail rituals, the relative difficulty of following development on mailing lists, and the "here's how to set up one of 20 different email clients to send mail as plain-text". Imagine get_maintainer.pl and send-mail being replaced with a built-in pull-request-like interface that is disseminated to everyone that pulls from the remote. That's what git-appraise is trying to accomplish.

The traditional mailing-list-based development is tried and tested, but at risk of displaying my appy app iPhone youth naïveté, it's really inconvenient IMO.
Funny you should mention BA, since they have had a series of high profile IT meltdowns since outsourcing...
Honestly, I'm less concerned about an "office." A cube with high walls is more similar to an "office" than an open layout where everyone shares a table.

What's more important is company culture. Does your company expect you to accept interruptions at any time for any reason, no matter how trivial? Is your manager willing to run interference when suddenly every new employee in every department shows up expecting that you'll handhold them?

You can have an office with a bad company culture; you'll find that your office door is always full of lurkers, or you'll find that you can't walk between your office and the bathroom without getting mobbed with "urgent" requests that need your attention immediately.

What's more important is to ensure that management avoids distractions, that newcomers in other departments are trained, and that processes are established and followed when needed. Handholding should not be required from any engineers; instead mentoring and process refinement goes a lot further than a door that you can close.
I created https://donaldsbizarreadventure.com/ because I always wanted to be a game developer.
Are you sure that is what happens, given that SoundCloud is a German company? Afaik a kind of administrator gets appointed by the Court who can take over administration of the company, not sure about the cap table though.
Get ready for the 'tech alt-right' to gain power and influence in Silicon Valley
Great idea. Might also be useful to explain what I do at work to my mom.
Volume control on embedded player.
Fred Wilson’s 6+ Years as a Blockchain Investor
Ooh, HN Comment Bingo!

"Don't blame the company for exploiting the loopholes in the laws!"

This is a very old argument that gets rather tiresome to see on every article dealing with how much/little corporations pay in taxes. I'd rather see some interesting discussion around whether they should be paying more (or less).
Don't make a business out of it, at least not directly. Make an open source, federated clone, ideally with something like GNUSocial driving it - something that doesn't go down under the pressure of endless bullshit DMCA claims or investor pressure. Sell your services as a consultant maintaining it for artists who can't get the technical bits down.

We have got to quit trusting commercial entities with our culture. They are not good stewards of it.
Yeah I think that's fair. Certainly the hardest problem is the human one. I don't think blockchain is a silver bullet, just maybe it will help. I wouldn't dump millions of dollars into it or anything without some sort of pilot / proven model.
Makes me wonder how much cross-pollination there is between HN and MeFi.
Statistical Inference Showdown: The Frequentists VS the Bayesians
Yea? But only because the old V8 had Crankshaft running in parallel. New version has this disabled IIRC.
http://howl.io

A lightweight, native, extensible text editor.
Same here. The EDM catalog was/is? awesome.
Why is this so hard? If you want companies to pay a percent of their revenues, then write your tax code to tax a percentage of their revenues.
https://github.com/bcruddy/taco - a create-react-app + redux + express boilerplate. It currently grabs pricing data for BTC, ETH, and LTC and I mostly put it together for myself about a month ago.

https://github.com/bcruddy/GramLikeCam - my Panthers' fan friends seem to enjoy it. Initially I wanted to write a bot that would grab new instagram posts from Cam Newton and translate the weird characters he uses into plain english and post it as the first comment but ended up going pretty much the opposite direction.

https://github.com/bcruddy/tumbo - a very unpolished ascii video chat to play with websockets and string compression, I'll occasionally check out the website and see someone live streaming a day in the office.
Here in Australia. A lot of people just aren't familiar enough with the real thing to know the difference.
I wish someone did a terminal emulator that integrates deeply with tmux. eg forward all pane/window management, scrollback etc to tmux while making it appear as native gui features of the terminal emulator itself.
Fred actually quoted this article in one of his recent blog posts http://avc.com/2017/08/a-public-record/ saying:

"I have been a believer in Bitcoin, Blockchain, and Crypto since 2011 and my confidence in this macro investment thesis gets stronger every day. And I will continue to critique the sector, calling it out when I see things like greed, infighting, or other issues that get in the way of its collective success. One could do a similar lookback on my roughly decade long obsession with social media that led me to blogging and ended around the time I fell for crypto. I tend to get obsessed about one thing and write a lot about it. Which creates a public record. You can’t hide from that, but then again blogging is the opposite of hiding."
My understanding is it's in the same repository (for convenience), but is logically separate, so "forking" it mainly means copying the correct directory.
> My assumption is that both parties will settle quickly but I could be wrong.

What makes you think that?
I’ve never known software engineers to be a quiet or nice bunch — we love to argue and call stuff out as shit

I think everyone is going to get a lot quieter, as you don't know who's listening.
In my best Nelson Muntz voice: "Ha-ha".

The VCs have done this to themselves. They put up all the money, they should have never allowed themselves to be put into this situation.

Decades ago, when I was at startups, this was 100% clear, cut and dried. The Golden Rule. People who have the gold make the rules.

I'm sure this won't be a popular opinion, since more HN readers are founders and employees than are VCs. But don't simply downvote. Explain. Articulate why, after taking billions of dollars in VC money, you feel like you're still owed control.
Ask HN: What are the interesting apps or startups you saw launch this month?
You really think it's beneficial to take away ownership from a successful founder and transfer it under control of some pension fund manager?
The closest I've gotten to something useful is NLTK. It's really great and really powerful and there is plenty of documentation and how-to guides.
All This Bitcoin Stuff Is Fake
repl.it has had this capability for a while, although the embedded environment can be a little heavy.

https://repl.it/site/docs/embed
edit: Apparently the photo was changed within the hour. According to Google Cache, this is what was in the article:

http://imgur.com/a/N8OR9

http://archive.is/hkmkY

----

What was the original caption/photo? Right now, it says:

http://imgur.com/a/N5EcV

> SoundCloud CEO Alex Ljung would be replaced if the company receives the new funding

FWIW, in other articles, it's been insinuated that Ljung went off to Burning Man at a time when Rome was burning:

https://www.buzzfeed.com/ryanmac/inside-the-storm-at-soundcl...

> By August 2014, it was abundantly clear that the SoundCloud’s advertising program, which would allow artists and labels to collect royalties, would not launch as planned. Despite Toig’s promises, not a single major label had agreed to a deal. The project launched with a eleventh-hour pivot to focus on independent creators, with Toig later apologizing at an all-hands meeting for failing to sign the majors...Ljung assured everyone in attendance that the label arrangements would eventually get done. A few days later, he flew to California and went off the grid. It was time for Burning Man.

Further down in the article:

> ...The stalled deals also affected internal operations at SoundCloud headquarters in Berlin. Though the $150 million round never closed, managers had been instructed to double the size of the company’s 150-person engineering team.Meanwhile, Ljung continued to travel the world. In May 2015, he spoke at a Burning Man–esque festival outside of Las Vegas called Further Future. In June, he showed up in an ad campaign for Italian luxury company Salvatore Ferragamo. When SoundCloud employees from around the world flew to Berlin for an August retreat, he was nowhere to be found.
The Gawker case was terrible precisely because Gawker kinda deserved it.

Legally, there wasn't much that Thiel could do, which is why he found another way to get his revenge.

The problem: Thiel's reason for bankrupting Gawker didn't need to be somewhat reasonable. He could have used the exact same tactics for any other reason. What if he gets angry at politico.com because they write articles criticising his favourite politician?

The only barrier to complete control of the media by a select number of plutocrats is that the specific case he used (the sex tape) was so egregious that you won't be able to make similar cases against serious publishers.

And that's why this article is relevant: it's about some guy's obsession with being recognised as the inventor of e-mail. If he wins, ruining any publisher would become a whole lot easier overnight. Because if this plaintiff was anywhere near the invention of email, it may come down to a subjective judgement of assigning "inventor" status.

In general, it seems to me that the results of the American justice system are vastly better than people give it credit for, and I'd be pretty confident that a jury, or any of a number of courts along the way to the SC would ensure some proportionality. But the scary thing is that only one in a hundred of such cases succeeding would be enough to seriously imperil the freedom of the press.
Also worth pointing out that a significant fraction of Amazon's (and Starbucks'; perhaps less so Google) staff (and especially the thousands that appear in the headlines when Amazon plants a big shed) are paid minimum wage and the taxpayer (via Working Tax Credits etc.) will be boosting that wage.
The point is dumb, wrong, and written for advertisement dollars.

The unbridled greed behind these bloggers really makes me question my faith in journalism. It's like they only worship money.
You can read the minutes here https://github.com/tc39/tc39-notes/blob/master/es7/2016-05/m...
What makes them a pain to store? This looks perfect for something like Graphite.
I was in Shenzhen two weeks ago. You just buy a cheap VPN access like everybody in the tech scene there and you go on with your life. It's not hard to do, even from inside the country.
That seems like a bit of a straw-man. The problem is that "equally qualified" is poorly defined. We all have biases (conscious and unconscious) - and we should be working to keep them in check and reduce bad discrimination (i.e. not based on "good" things like merit). I don't think anybody is arguing that they wouldn't want 50/50 hiring results given the repeated game of hiring between two hypothetically equally qualified candidates of each gender. But there are many unknowns. The author is saying that there are differences between the distributions of characteristics between genders (even if small). Some are biologically driven, some cultural. Since we don't know where any particular individual fits in their gender's distribution (also knowing the distributions overlap a ton), we shouldn't wholesale give them different treatment based on their membership in that group. Given representative candidates from each group we should expect hiring to be proportional to the difference in means of the distribution(s) of relevant characteristics (to the job) between the groups (genders) of the applicants.

Consider a business where 90% of applicants are female and 10% male. If the business chooses to hire 50/50, they are probably getting some sub-par males assuming the distribution of qualifications between male and female for the two sets of applicants are similar (which we don't have much reason to believe they differ much). In this case the females might be annoyed with the "special" treatment given to male hires that perform worse. And male hires might wonder if they got the job because they were well qualified or maybe just because they were male. In my opinion, this kind of "reverse" discrimination perpetuates bitterness and discriminatory thinking on all sides. I don't think of myself as a strongly religious person, but I think Christ had something when he was teaching that an "eye for an eye" was the old way, but the better way to live is to treat others how you want to be treated.
Have you considered working with https://watsi.org to offer this directly to patients in the third world who might have no other alternatives (check symptoms/research conditions features)?
If actual fraud is not found what sort of message does this send to entrepreneurs that Benchmark is founder friendly?

Looks like a grudge match to me. Apparently unhappy with merely removing Travis from the CEO's chair they want to make certain he's never allowed to ever enter the building.
My go to resource for this issue is:

* http://www.regular-expressions.info/tools.html

nooks and crannies of pretty much every major flavor and variant, prepared as an easy reference.
That's a terrible idea. It punishes companies that have slim margins and raises prices for everyone. Washington State actually does something similar.
Could you elaborate? Based on my experience with functional(-style) programming in Clojure and Elixir, tail calls are important enough that, worst case scenario, they might even warrant their own syntax addition (like with Clojure's recur?).

I might be way out of my depth here though; I couldn't quite grok the discussion in your link. Is there's a way perhaps you could 'ELI5' why it's pragmatic to ignore this issue?
Nil?, empty?, blank? in Ruby on Rails – what's the difference actually?
> understand the basic directory structure...

I agree with this.

Anyone interested in command line hacking can find everything nelsonmarcus recommends (and a bit more) in this very readable book: The Linux Command Line A complete Introduction By Shotts https://www.amazon.com/Linux-Command-Line-Complete-Introduct...