skysight-inc/HackerNews huggingface dataset:
I mean, being anti-business is a huge part of the hacker ethos.

FWIW, I never really saw it that way... my perception was that it was more of an "anti BIG business" and "anti proprietary / locked-down / walled garden ecosystem" sentiment. But that's not the same as business per-se. Lots of hackers started businesses and even rms says that selling software for money is fine, so long as user freedom is preserved.

That said, you have a fair point about the startup/hacker "thing" being a little more modern. Then again, 1994 was a pretty long time ago now. So I guess one could argue the point about whether that should be accepted as part of the hacker ethos or not at this point.
Do you pair-program? How has your experience been?
Even Whales Have to Exfoliate
The #1 best piece of advice in the article is:

> The best way to get things done is to simply sit down and start working on them.

So many people worry so much about failure that they don't even bother to start. You can't possibly plan for every roadblock and eventuality. The only thing you can control is your execution, and there are no short cuts. Hard work won't guarantee success, but lack of it will guarantee failure.
oh he is. just take what he says with a grain of salt..
And you misunderstand my point. DRM plays into many other measures to provide a sufficient incentive to seek commercial offers over piracy. DRM makes the initial copying hard. This pushes illegal copies into the dark corners of the web because of their lowered availability. At this point DRM was already successful.
Yep, but now just WebAssembly
I was a subscriber back then. Endorsed, with their fingers crossed behind their backs.
I used to drink raw milk as a child. It was delicious. I like making my own choices. I do not need to be protected from myself.
shrugs I'm as confused as you are!
Great post. When I hear people on social media complain about any given game, I think of how the development process of pretty much every single game involves complex situations similar to what's described in the article. Game development is tough!
Feel free to file a bug report with your hardware, Firefox version, and test case, yes. These often boil down to simple bugs (hardware-specific or page-specific) that can be quickly fixed when isolated.

The medium-term effort to revamp the graphics stack is WebRender. Note that, like Stylo, WebRender is not just meant to achieve parity with other browsers. It's a different architecture entirely that is more similar to what games do than what current browsers do.
Exploring the BBC Micro:bit Software Stack
Want to know how these things are done normally when actual legislative reform is contemplated?

First you draft a bill. Then you have a bunch of people debate the bill. Then you have the bill have a section which describes how it comes into force, listing deadlines, target dates for various provisions, etc. That way you can phase the Title II -> Legislation transfer smoothly.

That isn't what's happening here. There is no discussion about amending legislation, nor has the FCC discussed implementing non-Title II forms of Open Internet Style regulation.

Because they can't.
A Light Discussion of AI: Current Situation, Purpose, Framework, and Unification
Rebuilding Strava's leaderboards infrastructure – accessory systems
I think dividend income is a typical solution. It doesn't matter what the stock price does if the company continues paying dividends. If the company is strong and pays a dividend, the stock can be looked at like a low-yield bond. Except that dividend-companies tend to increase the dividend every year when possible, so it's also a bond where the yield increases. Coca-Cola has paid about 3% for years and years.
The Jobs You're Most Likely to Inherit from Your Mother and Father
>To me it's simple. A lot of web developers pretentiously covet complexity because it makes them feel smart to wield it. Plus, they never really learned that engineering is the divination of simplicity from complexity. They don't get over-engineering, because isn't that just more of a good thing?

I think this creeps in on web development in particular because it is so often intensely boring, menial work. When you're a highly educated software engineer that is being paid top dollar to jam out ad-tracking code all day, you end up just making things complex for the fun of it.
Great post - I normally enjoy Ben's stuff, but he's really reaching here and I'm wondering where his mind is drifting with his articles these days.
I love Private Eye! The last journalists
David, thanks for the post! Great article.

Couple questions:

1) How long after receiving funding do you have to announce it? Does it have to be within 6 months, or if it was never announced, could you still announce the funding a year or more later?

2) You said less than $5M is not notable, should startups even try if they raised less than that? What should they do instead / are there alternatives?

Cheers!
As a counter-argument I would like to refer you to every 3rd world country on the planet, systemic (and growing) poverty in the first world, worldwide homelessness, and the handful of oligarchs who's net worth would pay to resolve these issues several times over if their assets were seized and redistributed. What is it you were saying market forces do again?
I think that's a bit unfair. The importance of the weight of the muscles is how much has to be on a movable part. The compressor does not, depending on your requirements. It certainly doesn't need to move in the same way.
At the same time as being very low-power.
Neovim's terminal emulator
Everyone is our company is issued a HP hunk of garbage. Mine sits on top of a set of drawers buried under some manuals. Almost everyone in our team has a Mac, a custom built PC or some other nice machine.

I boot the HP probably once a year to blindly click through the flash based corporate training that one of us draws the short straw to write down the answers for.
I more than one time tried to incorporate checklists in my daytoday life, like for morning/evening routine, starting work for the day, etc. The problem I had is the medium:

* Paper: You check it today and have to rewrite for tomorrow, as the checkboxes are filled. Also, I tend to not look at my notebook at all, or lose it. Its never gonna be where I am.

* Apps: I tested a few, from regular todo apps to specialized "routine" apps, but they all have their quirks.

So if any of you use an app for that and are happy with it, please tell me so I can try to!
See

https://www.microsoft.com/en-us/download/details.aspx?id=524...

and other data generators for various TPC tasks. These usually have a knob you can turn to scale the size up or down.
This guy is not in favor of Net Neutrality.

This piece is striking for it's clever dishonesty. He says he believes in NN while arguing in favor of zero-rating, which is by definition contrary to NN.

Dude totally ignores the fact that during the growth phase of the internet ISPs like Comcast and Time Warner did not also own major internet content and therefore had little incentive to be anticompetitive (HBO and Hulu).
> He's very specifically advocating going back to the structure between 2005 and 2015.

The courts struck down the 2005-2010 structure in 2010, and the 2010-2014 structure in 2014. 2014-2015 was unregulated, but all actors knew that the FCC was going to come out with some new neutrality regulation, so no big player was going to put effort into exploiting the unregulated state and build an unsustainable business model around it.

It is impossible to return to any of the three states of neutrality enforcement that existed between 2005 and 2015. And Ajit Pai knows that, so if he's calling for that it is intensely dishonest.
I've read The Obstacle is the Way and Ego is the Enemy. I like his writing, but there is a business-y type of vibe to it.

I also recently picked up The Daily Stoic book, which does help me get into a Stoic "mindset" (for lack of a better term) to start my day. Although with the way Meditations by Marcus Aurelius is written, you could almost just open up to a random page each morning, read a passage and reflect. But so far I've enjoyed this book.
DHS memo says Chinese-made drones are snoops
I hope this is sufficiently on-topic: EFF is having a two-for-one matching donation drive this week. We depend on individual support for the work we do — whether it’s at standards bodies, in the courts, or building tech like Let’s Encrypt and Privacy Badger. There aren’t many people who understand what we do: if you’re one of them, please consider donating this week to double your effect: https://supporters.eff.org/donate/power-2017-s
"...imports from Tumblr to WordPress rose from the typical rate of 400-600 per hour to over 72,000...Posterous users fled the service when it was purchased by Twitter, and Instagram users were up in arms over its acquisition by Facebook."

(I also quit Instagram when Facebook bought it.)

https://www.theverge.com/2013/5/20/4347730/yahoo-tumblr-acqu...
Its very important for people here to remember that there are three ways to increase price:

1. I increase the nominal price
2. I decrease the amount I give you
3. I lower the quality of what I give you.

So all the comments that state: "There's no observed increase in price by [insert monopolist]" have to also assert that points 2 and 3 didn't occur.

If I sell you a chocolate bar and I start using food grade wax in increasing quantities I'm effectively increasing the price of chocolate (and recreating Hershey's ;).

So, if I can't reliably buy genuine batteries (or much of anything really) with Amazon and I have to choose between them and Costco, then Amazon's are effectively more expensive.

Not saying amazon is or isn't awesome... but they have been jacking their prices!
More breaking changes coming to React Router
if we wanted to be perfect logicians we would assume neither but believe the geocentric case to be a likely possibility.
Heck, you could probably replicate it somewhat with a plastic baggie, some bits of cardboard, and a straw. Add some duct tape and hot glue, and you'd be set.
America’s Top Fears 2017
Quote me where I said it was okay.

I was stating a well-known fact, it stemmed from a time Google was trying to convince carriers to sell Android phones. It has little to do with net neutrality and I think it conflates the issue to something it isn't
As someone who has done a lot of parallel programming, I really can't recommend Java 8 streams enough. They have a bit of overhead, however, they are incredibly easy to use and are extremely expressive.
Could you elaborate on how you manage this with org-mode? Do you have to manually reset the lists every evening?
Uzbekistan incident raises suspicions of Russian involvement in Cuba attacks
This article seems to be making the assumption that price-to-rent, price-to-earnings and price-to-transaction-fees ratios should all naturally converge to the same amount.

I don't see any plausible justification for this assumption, in fact it seems like it is trivially disproved. The US dollar has no transaction fees, so it's price-to-transaction-fee ratio is infinite. This whole article is based on a false premise.
I agree with you completely, they spend a ton of time to hire you, only to ignore you the second you say yes :), or give you completely innapropriate working conditions. So all your expertise you were so happy to get and bring to the table, can't use it.
You need some kind of demo which will make people get interested, help you get feedback.
This is why after over a decade of supporting their crap as a sysadmin, I've gone completely gnu+Linux. Windows 8/10 were simply the last straw, plus I realized RMS was right the whole time.
Create a Decoupled Drupal App in 30 Minutes with Lightning, BLT, and DrupalVM
The lack of choice in ISP marked is due to heavy govt regulation. They then added more regulation to fix the problem they created.

Which is my original point: keep increasing that power...
Without asking the members who clicked "flag", it's hard to know why they did so. I can think of at least three other reasons why users may have flagged it besides disagreement: there have been quite a few submissions on the topic already and they've had enough of the topic for now; whether or not they agree with the topic or think it needs to be discussed, they don't think HN is a constructive place for such a discussion; they don't think the given submission has anything to add to what's already been discussed. Please note that I'm not saying that any of these are why members flagged it. I'm just suggesting it's not useful to jump to a particular conclusion without more information. In this case, I don't think it's possible to know definitively given the information at hand.
Probably a lot. See my other comment in this thread. Once the core users and thought leaders depart, all that is left is a zombie.
Show HN: Containerized React auth with a Rails back end and Nginx proxy in between
For what it's worth, the Hays translation of Meditations is much easier reading.
Okay in hindsight this was a trolling comment and I apologize. I honestly thought Scrivener was a screenplay editor, but even so, my comment was pretty much ass-hattery.

Where's the delete button?
Probably because helicopter parenting is in vogue (at least in the US). It is seriously messed up that you can have CPS called on you for letting your kid wander freely in the neighborhood
Crawling for Cash with Affiliate Crawler
> Those are the sorts of things the FCC should be working to straiten out.

I'm in full agreement with you. I don't think anybody wants these companies to maintain their regional monopolies. From my point of view, removing NN is like gifting the ISPs the chance to further reward themselves for maintaining their monopoly. Make a few extra bucks while the rest of us work very, very hard to try and get rid of their monopolies. That doesn't make sense to me. I'd rather put NN into place now, force them to do the right thing in terms of traffic, AND work to dismantle this awful monopoly that they have.

Let's not pretend that forcing NN on them is like giving up on competition, because it's not. Even with them handling traffic in the most neutral way possible, we still have: shitty infrastructure, high prices, data caps, hidden fees, awful speeds, shitty customer service, predatory advertising, over-billing, etc. It's not like NN is gonna stay and suddenly everyone is okay with only having one viable ISP as an option.
I use a few sets of checklists using the app 'Things' (mac/ios). I separate out work vs. personal and try to not have them overlap in terms of time.

My work lists:

- 'today': things I need to get done, or follow up on, today. This can be items in other lists (it's a filter of a tag with a shortcut key).

- 'tomorrow': I use Apple Script to move 'tomorrow'->'today'. 'tomorrow' starts with a few fixed repeating tasks (email, pipeline, a few others) and an ingest of my calendar for tomorrow via Apple Script. Every evening I go through tomorrow's meetings or events to take notes and mark up things I need to cover.

- 'interviews': a task per person in my pipeline, with ongoing notes. I change the due date as interviews progress with next steps. Keeping it in a single todo item gives me a quick overview of people.

- 'near': things I need to do in the near future, < 2 weeks

- 'future': things I should do in the future; reviewed weekly to move things forward or ideally delete things, I keep this capped at 30 things
I think the more fundamental issue is that transparent huge pages can break the assumed (key word) interface between the application and the system, and this can manifest in very non-obvious ways. Only the application knows the workload characteristics for using the pages it has reserved, and THP messes with assumptions you might be making otherwise. This turns it into a pessimization, overall.

For example, if I map a bunch of pages of memory, use some, and then set MADV_DONTNEED on just a few of those pages afterwords (so they can be given back to the system temporarily), this will only work if I know the entire page is unused. If a page magically gets 512x larger under my feet, it's possible it will "coalesce" with another page -- into a huge page -- that can't be given back, because some of the (now much larger) page is still needed. This is the case of what happens with `jemalloc` + `redis`, where what looks like a memory leak is actually a failure to give back pages to the operating system, because small pages coalesce into huge ones automatically, defeating MADV_DONTNEED.

Whether or not malloc(2) uses THP "under the hood" in this case is more an implementation decision (there are many malloc variants), but it just punts the problem down the road. Ultimately it manifests as a violation of the "unspoken protocol" between the kernel and application when managing memory mappings.

All that said, there's some posts elsewhere in this thread pointing out that FreeBSD's Huge Page implementation avoids some of these deficiencies (possibly as a trade for some of its own), so all that said -- there's still room for better implementations, clearly: https://www.cs.rice.edu/~druschel/publications/superpages.pd...
I don't think this is really how it is. From what I know, all of the cars have lock cylinders still because if your battery dies, how do you get into your car to replace or jump the battery?

There is a very slim key that is included in all the key fobs that I've seen.
And therefore, since Waymo just now finds out about this, they get more time to see if there's anything in this that affects their case. And Uber has nobody to blame but themselves for the delay.
I don't know if there are any neural networks in NLTK at this time, but it does contain pre-trained machine learning models. Also look at the Stanford Parser as something which is licensed and frequently used.
Could quantum ghost imaging satellite be a game changer for Chinese military?
Sorry, I don't remember this magical time pre-2005 where there were line-sharing requirements on cable networks and I could get more than one cable provider over the same line.
Ask HN: Do You Ever Sign 'Exclusive Representation' Agreements with Recruiters?
I got the following today from a recruiter. Full agreement posted in comment as HN won't let me post it in text. The same job was sent by several different recruiters (all east indians). Race is important because I've only come across such situations with Indian recruiters trying to act as middle-men for Indian devs (like me).

Also noticed that 3 different guys gave me 3 different W2 rates and wouldn't budge.

I haven't seen anything like this before.

1) Is it normal to solicit such agreements? and

2) Have you even signed or declined to sign one? and

3) why did you or didn't you sign it?

[ I'm US Citizen and have no problem finding jobs, but the employer is very interesting and so I am considering it. ]
Depends on whether they want to pass on appreciated equity at a step up basis to their offspring.
Business Books for Scaling and Selling
Here's the full agreement text.

To Whom It May Concern:

By my signature below, I assert Supplier __RECRUITER_COMPANY_NAME_HERE__ located at ____ADDRESS_HERE_____ has the exclusive right to present and represent me “__MY_NAME_HERE__” at “__POTENTIAL_EMPLOYER_HERE__” for the following position(s).

__JOB_TITLE_HERE__ , San Francisco, CA

CONFIDENTIALITY AND NON-DISCLOSURE:

Our firm has furnished certain confidential information to a potential Candidate solely for the
purpose of exploring a business relationship. This information includes, but is not limited to: pay
rates, pay schedules, screening & interviewing processes, content of risk mitigating documents,
details of assignments under consideration, strategic information of clients, and this information
is all being furnished on a confidential basis.

The Customer information furnished to Candidate in connection with the business relationship is
confidential and will not be used for any purpose other than as set forth above; Candidate
agrees that terms of the potential opportunity are confidential and are not to be shared with the
client hiring manager, other candidates under consideration or any other parties. Details of the
information shared may not be utilized to directly or indirectly engage for compensation.

This Agreement will not prevent __RECRUITER_COMPANY_NAME_HERE__ from releasing the information to any party
pursuant to a subpoena, search warrant, or other legal process, or if otherwise compelled to by
law or regulatory authority.

If you have any questions, please contact us and we will be able to provide further clarification.

Please print, sign and fax to (866-___-____).

Candidate Signature:

Printed Name:

Date:
Please can we move on to a better term than 'bootstrapping'. It is non specific, means little to non-HN peeps and is just hard on the ears. How about self-funding?
Once Ajit Pai gets Congress or the Supreme Court to undo the legal effect of the decisions which struck down the 2005-2010 and 2010-2014 regulatory structures, then he can talk about returning to them. Otherwise, he's just saying let's not enforce neutrality, and hope people will believe the results will be just like when we were enforcing neutrality using tools that the courts have since taken away from the FCC, specifically pointing to Title II as the viable alternative.
I had the chance to get in when Bitcoin was at $3 in 2011. I didn't.

But I also don't regret it. Because I also clearly remember that when it hit $9 I thought at the time that if I owned any Bitcoin I would certainly sell now. With the amount I would have invested I could have maybe earned $1k.

But it's foolish to think that you would be rich by now if you just had invested a bit because you can't know when you would have sold them again.
If you believe that you're going to be sad when you learn about how the financial industry and housing markets work.
In Chrome, Preferences → Advanced → Content Settings → Notifications → [Enable Blocked].
The suggestion that the bacteria is extraterrestrial in origin is absolutely ridiculous. Much, much, much more research is necessary before such a claim can be made. The speculation on Shkaplerov's part is hugely unprofessional.
Julia Language Delivers Petascale HPC Performance
Humphrey: Bernard, you know perfectly well there has to be some way to measure success in the Civil Service. British Leyland measure their success by the size of their profits. Or, to be more accurate, they measure the size of their failure by the size of their losses. But, we don’t have profits and losses. We have to measure our success by the size of our staff and our budget. By definition a big department is more successful than a small one.
and the rules didn’t change from 1996-2015

They did change, read through this thread again. Many comments detail how the regulations changed in 2005 and then why they did again in 2015 (hint: Verizon, the same ISP Pai worked for at that time).
How to Overcome a Fear of Flying