skysight-inc/HackerNews huggingface dataset:
I built a gmail plugin several years ago that let you send arbitrarily large attachments w/ web download so you didn't have to use google drive, but had a terrible time marketing and promoting it. Now it seems like there are a lot of third party options in the space, is this really an issue given the services available?
The big problem with this is consent of other parties for works that have been forked or are otherwise mirrored on github, from what I can see.

If I go and fork some random open source project off Sourceforge or whatever, I cannot publish it on GitHub as I do not have the original author's permission to grant GitHub these rights.
HN is very clearly gamed and I see more and more of this, not only in this thread.
Snap prices its IPO at $17 a share
It's absolutely wrong! Employees are the ones who put in the work to actually build the company.

As you said, investors only put in capital (and sometimes advice and/or intros.) Employees work full-time on the company, oftentimes for below-market rates (what they could reasonably assume to make in salary + benefits at larger companies.)

A company at any size is far, far, far more likely to succeed or fail based on its employees than its investors.
Location: NYC, NY

Remote: Yes

Willing to relocate: Yes

Technologies: Haskell, Rust, Ruby/Ruby on Rails

Résumé/CV: https://alexeyzabelin.com/assets/resume.pdf

Email: zabelin.alex@gmail.com

Hi, I am a self-taught developer.

I used to work with Ruby/RoR, then decided to learn Haskell in 2016. So far I've built an API wrapper for Shipwire, you can read about it over here: https://alexeyzabelin.com/haskell-api-wrapper.

For my latest projects and open source contributions, take a look at my github: https://github.com/alexeyzab.

I am looking for a Junior role that preferably has to do with Haskell. Since I've also been learning Rust lately, I am interested in working with it as well. In general, if you are looking for a more Junior dev who is eager to learn and able to pick new things up quickly, let me know.

Thank you!
Does Ruby actually do more dynamic behaviours than what is possible in Smalltalk, Lisp and Dylan?

Knowing Ruby only superficially I fail to see why the former three managed to have AOT and JIT compilers, while Ruby still requires novel research techniques as you say.

Thinking of Smalltalk, become: is probably one of the best ways to kill anything a JIT knows about an object.
These guys are doing amazing work.

I like the ideas behind the design. Instead of using gears and whatnot, they're just using motors and sensors, with a relatively simple mechanical system. The smarts are what enable all the "tricks" this platform can do.
> Right. If you put up your code publicly you are implicitly allowing other people to do those things,

As one example, "display" isn't made contingent on attribution. As an unusual but plausible example: a GitHub user could grab a pile of code from across GitHub and render it to construct a "movie hacking UI" for a film, without even an attribution for the code they used.

> since there's nothing you can do to stop it. How could you stop someone from privately running your code on their hardware?

(Also, "nothing you can do to stop it" is not a grant of permission.)
>I'm not trying to pass judgement here, simply trying to point out that a lot of what we take for granted is already built on the back of people working in bad conditions. (Not even starting to talk about Foxconn and stuff here...)

Yes, and for as long as this has been happening, there have been people saying we need to stop doing it. Why should our consumption support labor standards that exploit people and grind them down, rather than lifting them up?
That’s because Nintendo decided to include a different kind of controller with the system, and have the “normal” controller be a separate purchase. I think, this was a good decision. My point was that the price point for the Pro controller seems fair.
You're exactly right. There's a line that gets crossed where a CIO is really an operations guy. Usually that means that technology is seen as a cost center, and often the CIO is working for the CFO.

When you read about fucked up states of affairs in the Federal government and Fortune-500 companies, it's usually because of attitudes like this. The most successful companies use technology to make money, the run of the mill use technology to spend it.
I assume it would be easier to get the data directly from the state government, right?
Is it time for media to move ‘beyond the article’?
This isn't too different from the current format, except the URI method is pushing the type into the URI, rather than into the name of the key.

I do wonder about what you said, though: Would it be useful to be able to specify two different file paths or URIs for the same item? I'm leaning towards no, because, when clicking on an entry, you want it to start playing, so the choice is made when adding the file, rather than when playing it. The problem with multiple file paths is that both have the same weight, so how do you choose?

I guess you'd choose the same way you choose between the formats already, based on whatever is available/found.
That's great, but it's totally irrelevant to the style of writing linked here.
That sounds dangerously like "we have this shiny new law that sounds good in theory so we're going to ignore that it hurts actual people in practice, because the theory sounds nice". I think if the law doesn't work "per site", it should be rethought until it does.
At least one self-proclaimed lawyer weighed in here: https://news.ycombinator.com/item?id=13768188
AVRIS, the USDOT’s bold initiative to upgrade roads for self-driving cars
How to find meaningful work in tech: 10 companies to consider
I am the same. I curse a lot in English and French (I live in Quebec) but I can't stand cursing in my native language. I always shared your theory too. I think we are somehow shielded from the cultural baggage of foreign swear words. They're just "funny" instead of offensive.
The _entry_ salary for a RN in Sweden is about 25k SEK per month . The _median_ salary for a dishwasher is 17k. The rest of your statements are about as factual as that one.
VincuVentas | Full-Stack Software Engineer | Bogotá, Colombia | VISA https://vincuventas.com/

We're looking for a Full-Stack Software Engineer to join our diverse colombian-swiss-dutch-german-us-american team in Bogotá. VincuVentas is a data-driven marketplace for matching job-seeking candidates and businesses. The inception of our business idea was enabled through one of the most important company builders in the LATAM region, Polymath Ventures [0], with which we share an office. Our stack includes Ember.js, Python (Flask), PostgreSQL, Heroku, Elasticsearch.

Necessary: Proficiency in using SQL for data summarization / aggregation, e.g. for reporting and analytics
Bonus points: Good applied statistics skills or experience in machine learning

Needless to say, Bogotá is a very exciting place to live in, Colombia offers many options for getaways and exploration (think beaches, mountains, plains and jungle rolled into one).

More info and application here: https://boards.greenhouse.io/polymathventures/jobs/468065

Feel free to ask me any questions you might have (city, office, team, application process, ...), email in profile.

[0] http://www.polymathv.com/
One aspect I haven't seen mentioned yet is that there is a geographic dimension to what ends up in search engine caches; their crawlers end up talking to the nearest Cloudflare point-of-presence so any leaked data is also going to be from requests served in that same general area.

For example, my Cloudflare-using site is in the 1B to 10B requests a month bracket, meaning 112–1,118 anticipated leaks per Cloudflare's calculations. It's enough that you'd expect to possibly find some in the search engines, but we haven't.

One potential explanation is that our usage is heavily concentrated within a geographic area (the Nordics), and this just isn't where the big search engines are doing their web crawling from.
Lots of sites use session cookies. Many don't automatically expire them or rely on browsers to expire them (ex: signed cookies).

Plus rotating the master session key (to force the issue of all users being reset) requires knowing you should do it. By downplaying the issue, CloudFlare is sending the message that customers don't have to do anything.
> but it's also clearly a good thing for the Iraqi people

Wouldn't it be even better for the Iraqi people if they could also have affordable Internet access for the purposes of communicating and conducting commerce? Unless Wikimedia is footing the bill for the data usage, this is just a case of the telcos restructuring their pricing so that the lost profits of Wikimedia access are subsidized by the rest of the data usage. At least some of that other usage is probably more valuable to the Iraqi economy and general welfare (especially in the near term) than reading Wikipedia, even if it is less idealistic sounding.
I did that too, and then uploaded those files on Google Music, and now I want to get them back (with the songs I've added since), and... oops.
The fact that you can print a multiplication doesn't mean it's an integer :P

Use sys.maxint / sys.maxsize =) 2147483647 is the limit for 32bit systems as I said, 2^63-1 is for a 64bit run time.
I realize it's the title of the article, but "Everytown" is not a charity.

There are two legal entities:

1. Everytown for Gun Safety Support Fund, Inc; a 501(c)3

2. Everytown for Gun Safety Action Fund, Inc; a 501(c)4

The NRA is structured similarly with the NRA being the traditional non-profit and the NRA-ILA being the political lobbying entity.

It's disingenuous to cast one group as a charity and not the other.
This was also true before the new ToS though.
I was 8 hours from heading to the airport for a family trip to Amsterdam last summer when I burned the heck out of the fingers of my right (dominant) hand. It was probably the most pain I had ever been in, even including a compound fracture of the clavicle that involved 8 screws and a metal bar to repair. The latter caused me to get addicted (unknowningly) to opioids (hydrocodone) which led to a miserable week of withdrawl symptoms. I didn't take any opioids a year later after the surgery to remove all that hardware.

I told the doctors at the hospital I didn't want to get addicted again, so they gave me Tramadol.

I made it to Amsterdam and, that night, I finally gave in and took one of the Tramadols. It put me through a loop and wringer, but took away the pain and let me sleep through the night mostly.

The next day, my wife came back to our place with a "space muffin", or pot-laced chocolate brownie thing. I had never had any edibles before. That night, I figured, what the heck, they're always talking about medical uses so I ate it.

I have never been so surprised at something anecdotal in my life.

The pain was gone just as well as the night before with Tramadol. Furthermore, although the edible definitely was psychoactive, I was much more functional and less out of it than the single Tramadol I took, and felt much better the next day - not hung over.

I became a strong medical marijuana advocate that night.

Damn shame we don't have this available in my home state in the USA. Damn shame we have a moron of a President who loves states rights except when he doesn't (most of the time?). Damn shame we have a war on drugs. <sigh>
Eclim is already fairly useful for Ruby developers. I use it for the "stellar omnifuncs" it provides YouCompleteMe as described in the official docs [0].

[0] https://github.com/Valloric/YouCompleteMe#semantic-completio...
If it's aggregated from multiple places, probably not. Cross-agency requests, I imagine, aren't fun. Especially when it's potentially pissing off the receiver of the request. I assume Washington is big on "state rights". They would need to at some point if they planned on using it in court, but paying a small sum for already aggregated would potentially make the planning part faster.
Of course, acknowledging and appreciating differences differs greatly from enforcing differences.
> paying low-skilled workers small money just because they are easily replaceable is unethical

They are not being paid 'small money' because they are easily replaceable, they are being paid small amounts because they bring very little value to the organization. Replacing the people that provide little value with other people that provide little value is a small task and inexpensive to do.

Compensation being related to value provided is not unethical.
This photo of some strawberries with no red pixels is the new 'the dress'
Licenses don't just grant additional rights; they can also set conditions on the exercise of those rights, such as attribution or copyleft. This ToS doesn't acknowledge any of those conditions.
Aw shucks, you think? Thanks :)
'If needed' is slippery slope. I had multiple visits to NHS with chest pain and got nothing but a blood check. I still don't know whats wrong with me, but its not looking good.
I'd imagine that the state wouldn't be eager to cooperate.
Yes, that is correct. What we have is a subset of what the state makes available as a public record.

The state has this data, and much more already.
"It's more valuable to have them invested long-term in the company's success."
Why? A cash bonus of "If we meet this deadline you will receive $X" is going to increase my productivity much more than "you own 0.01% of an illiquid, unprofitable company". Startup equity is way too abstract for employees to affect their motivation. Peer pressure, mission, pride in work, cash bonuses / raises / promotions are infinitely more impactful.
You can get a checkup every two years when you're 40+ (paid for by your health insurance). Also skin cancer screening.
Ingenious, but probably would get one banned on Wikipedia pretty quickly. Not a scalable or long-term model.
I remember in the Facebook pre-IPO days they invited a handful of notorious internet marketers / affiliates to sit down with senior executives to figure out how they could work together to drive higher CTRs for fare like ringtones, weight loss pills, etc with the goal of goosing revenues upwards.

I'd guess these are similarly interesting times in the SnapChat ad sales department on the way to an IPO - they are under tremendous pressure to drive results.
That's a number that makes the $3B Facebook offered them look quite small.
What do product managers do?
In Denmark its not strictly necessary but many do so they can afford an apartment instead living in a dorm and/or more expensive lifestyle. Its cheap money though. After education its only the the states lending rate + 1%.
Haha, the bikeshedding argument is fair, but not terribly so. It's good to receive feedback of all sorts, and then the designer (me) thinks about it, distills it and makes something that's (hopefully) better than what was there before.

It's only bikeshedding when the decision has to be made by community!
I'm pretty sure that paper is talking about an earlier version of this same work targeting Python instead of Ruby.
Political views aside, to which group are you referring?
I interviewed with Jared. We had a 30 or 40 minute phone call, during which he told me he wanted me to stop by their office to meet the following week, and then I never heard from Jared again. I emailed him, and never received a reply.

I hope others have a better experience.
It has a minimap! This is excellent.
Same situation here. My first language is Russian and i find myself using curse words more freely in English than I do in Russian. For some time it felt like following some kind of "double standard", but then I realized it has to do a lot with the differences in cultures and how it shapes the way we speak in different languages.

Words like "fucking" etc. are more engrained in everyday language and life in the English-speaking world and are used by mostly everyone. For instance, one of my professors who has a great sense of humour is known for dropping the f bomb during his lectures. This is always followed by the burst of laughter by us students. I cannot imagine the same situation and reaction happening with one of the Russian equivalents for F word if the university professor would use it publicly.

Russian curse words do sounds more rough and offensive to me, but I think it has to do with culture. I think there is a greater separation between the slang/curse language and "elevated" language in Russia than in the English-speaking world.
The New Yorker magazine published a great profile of Dalio in 2012:

Mastering the Machine

How Ray Dalio built the world's richest and strangest hedge fund.

http://www.newyorker.com/magazine/2011/07/25/mastering-the-m...

This hour-long interview at a members-only event at the Council on Foreign Relations is also worth watching to get the distinct flavor of the man:

http://www.cfr.org/world/ceo-speaker-series-conversation-ray...
Nope, I'm not. But plain language in a ToS or contract is pretty easy to go "Nope, I don't like that. I don't agree."

And I'm sure they consulted their legal team regarding this. I don't think I would have to get an attorney on retainer to go "That doesn't look right."

Is it mostly harmless? Probably. But in cases where I'm the creator and set the license to GPL3 Affero, I expect that everyone follows that. I'm not going to grant exceptions unless they pay me.
Insurance Australia Group (IAG) | DevOps/SRE | Sydney | FULL-TIME, ONSITE http://www.iag.com.au

A permanent role has opened up in our little skunkworks DevOps team inside the IAG enterprise (think NRMA, CGU, SGIO, SGIC, Coles insurance etc.).

We build and run a lightweight PaaS used by a large number of IAG’s Agile digital teams. The key technologies we use are Docker, Rancher, and RightScale. We are multi-cloud between public AWS and private VMWare vCenters, and operate many environments from the ground up using infrastructure as code and automation. We help teams build and run their own apps, primarily in Java or NodeJS, but as a team we favour writing our internal tooling using Golang. We’ve migrated existing huge, awkward COTS deployments onto this PaaS as well as helped build greenfield 12-factor apps from the ground up. Ancillary technologies in play are: RedHat’s JBoss and Enterprise Linux; the Netflix OSS stack; Spring Boot; the Elastic Stack; HAProxy; Nginx; Prometheus/Grafana; Zipkin; Bamboo; goCD; Ansible.

Sorry - no visa or remote opportunities. Please reach out if interested. Martin.Baillie@iag (domain in title)
Apologies to the naysayers and even the inevitable down voters but iOS and Android have already crushed the portable gaming market. The likelihood of dedicated hardware EVER getting back its previous glory is unlikely.

Console gaming retains its luster because mobile simply cannot compete against consoles regarding graphics, audio quality, and so forth. Nintendo Switch enjoys no such benefits.

There are already controller cases for both iPhone and iPad which are just as good, if not better, than the one Switch ships with. iOS already has a mature app store with TONS of quality content (not gaming and otherwise).

I'm sorry but I just don't see a solid future for this kind of thing anymore.
Nope. The longer you wait, the worse are your chances and the more expensive it will be.
A minimap! This was one of the last remaining Sublime features that I missed.
> And it is very useful to learn at least one Eastern Asian language with non-latin script, to get full experience of this kind.

I find learning Han characters the height of tedium. I'll happily deal with any non-latin phonetic alphabet - but logograms do my head in. There's very little insight to be gained there IMO.
I do, but it doesn't seem directly applicable to this case. It's similar, but it's better suited to torrents and things like that.
Software lawyer here.

Is this the offending language?

>If you set your pages and repositories to be viewed publicly, you grant each User of GitHub a nonexclusive, worldwide license to access your Content through the GitHub Service, and to use, display and perform your Content, and to reproduce your Content solely on GitHub as permitted through GitHub's functionality. You may grant further rights if you adopt a license.

Is the theory here that this negates FOSS licenses, over-riding copyleft terms with permissive terms?

Based on my reading, it comes down to whether your read the "use, display and perform" as conjunct or disjoint with "solely on Github." If it is conjunct, it should not be a problem. If it is disjoint... yeah, that may be a problem.

To be explicitly clear, I am a software lawyer and I write a whole hell of a lot of licenses that have to play well with FOSS licenses. I do this for a living.

I am going to have to think this over pretty hard.

Edit: I just tweeted at them: https://twitter.com/LibertyMcateer/status/837048904583626752

I'll post more if I hear anything.

Edit edit: read this response: https://news.ycombinator.com/item?id=13766933

I am persuaded. The pertinent language, for "use, display and perform" is pretty limited. Typically, copyleft licenses are hinged on the distribution of code - which is basically the same thing as reproduction in the digital world. A general license to use, display and perform code may play well with copyleft licenses as a result.

Disclaimer: I am not your lawyer. I am not github's lawyer. These statements are my own, not my firm's and I have not performed a full analysis of this language or GitHub's license. If you need a legal opinion, you should retain a lawyer.
You can attack open source projects by posting a project with a draconian license, duplicate existing code from an open source project and use git features to backdate the commit, then go after authors who "copied" the features.
Ruby 3x3 is here already. It's called Elixir ;)

No, seriously, if your heart beats for Ruby, you will fall in love with Elixir. Give it a try and you won't look back.
Robinhood has bids starting at $16 on the IPO... I have no clue if it's a smart buy. Anyone care to chime in?
AnyPerk | Senior DevOps Engineer, Frontend Engineer | SF | https://anyperk.com

AnyPerk helps customers build cultures of appreciation and recognition, knowing that happier employees make for better business.

We're currently looking to hire for a few different roles (you can see all of them here: https://jobs.lever.co/anyperk) but we're particularly focused on filling our open Senior DevOps Engineer (https://jobs.lever.co/anyperk/71a1e378-aec1-445a-85d3-3603fe...) and Frontend Engineer (https://jobs.lever.co/anyperk/aba0d007-f8f1-4f5c-87c4-28259f...) positions.

If you have any questions about either role, please email me at mornellas at anyperk.com :)