skysight-inc/HackerNews huggingface dataset:
Cox is also trying to sell new modems to its customers. Last year when I called cox in California complaining about slow speed at prime time (6-9p) the customer rep told me getting a newer modem will make it faster; I told her my modem is only 3 years old; and asked her how a newer modem would make it faster, she could not answer that

I think we should have a regulation that forces ISP to post the average speed of their networks at peek time everytime they advertise their theoretical network.
Also the coloring of glass is very important.

Clear glass has value, while green and brown tinted glass has much less value.

“Glass recycling” takes all forms though, so now you have to sort optically, which has mixed results, or settle for “all recycled glass is now going to be brown glass”

That doesn’t even get into the part of how dangerous broken glass can be for workers along the recycling supply chain.

I don’t know if it’s worthwhile to recycle glass or not, but I do know it should be questioned rather than assumed to be an absolute benefit.
Yeah, I've never really understood the note taking thing. I'll be working on simple algorithm problems that require me to hold 3-4 elements in my mind and constantly have to mentally reference them over and over. "what was the value of x again?" — which distracts from solving the actual problem! Maybe the experience that others have is different.
Interesting take. I think Louis CK had a joke in his last special about how “We can stop making new porn now”. Sounds like that might be what’s happening. The idea that an industry might contract and die because it’s historic catalog and free competing content are eating its market share isn’t totally new, but the interesting moral ramifications for this particular industry are noteworthy.
Funny you mention this, I made exactly this argument against the philosophy of hard determinism a few months ago. After all, under hard determinism, people have no more value than any other aggregate of deterministic particles, so why should we even try to reform them as most hard determinists argue?

So it's not just engineers that might reach these conclusions.
The story of Josephine Baker
Comcast does not provide any speed on residential lines that DOCIS 3.x cannot accommodate. It is like requiring Formula car to drive on a gravel road in Alaska.
What "false equivalence"? I was just pointing out an exception to the statement "There is no ethical excuse to ever inject code into a webpage".
Banks aren’t giving loans to buy bitcoin.
I'm offended!
YES!!!! It’s the first thing I thought of... are we getting old?
It used to, but the current administration is intentionally handing the control of various regulatory agencies over to the industries that they regulate.

There is little reason in trying to argue with those in charge of the FCC, EPA, etc., because they very obviously don't care about arguments based on public benefit or their agencies' traditional mission. They are interested in creating a regulatory environment that is more profitable for the entrenched players, that is all. And they are going to do that, as long as they have the power to do so, and damn what anyone has to say about it.

Ajit motherfucking Pai doesn't care what anyone in the public sphere thinks about him; he's almost certainly doing what he's doing, in full knowledge of how hated it's going to make him, in exchange for some sort of payback on the back end that he believes is worthwhile. Presumably "fuck you" money; enough that he thinks he can live comfortably and ignore the people he pissed off to get there.

I do not think that there is much that can be done, presently, to stop these people. However, I do think there is, or rather will be, an opportunity once they leave office to discourage anyone from doing it again, by doing all that is possible to prevent them from simply retiring comfortably from the public eye and enjoying their ill-gotten wealth. Anything that can be done to disrupt their lives on a personal level, keep the public aware of their doings and whereabouts, and prevent them from knowing peace, will be a good warning to others who might consider doing the same. I have no faith in the legal system to do this, so it will need to be done extralegally through the press and social pressure.
A blockchain implementation in 200 lines of code
Nah, VR porn is just getting started and that catalog is tiny. The Adult industry isn't going anywhere.
> bcash

triggered
Why Scaling Bitcoin with Sharding Is Very Hard (2015)
Working memory is more about remembering what happened two minutes ago than retrieval of technical knowledge.
https://en.wikipedia.org/wiki/True_arithmetic would like to have a word with you.

(Of course, it's not recursively axiomatizable.)
How do you use an anonymous source? Mysteries of journalism everyone should know
iOS 8.1.2 model A1532. I don't upgrade because it will slow down my phone.

Probably not worth supporting. :) Adding new features and figuring out ways to keep people playing might be much more worth your time.
It's still obvious to me. Please talk more.
> Well, what I meant (within the response length constraints of Twitter) was that we're not saying you can only buy it from us. Just that the customer needs to buy it someplace. That way a customer can do as the wish - ranging from buying a used one on eBay to getting a new one from Amazon or Best Buy.

Here's what a customer should do:

Just file a complain. Via snail mail. To the FCC. Include screenshots of VP explaining how this is all ok.

After that the customer should enjoy the show. I'm sure at least the customer is going to be provided a top tier service for the rest of his life in any comcast service region. Most likely for free.

This is how one teaches companies to behave. He or she finds a pressure point and exploits it. It does not matter that the opponent is 350lb gorilla. Small joint manipulation by a 95lb girl puts that gorilla on its back. For Comcast, VZ, etc that pressure point is a snail mail complain to the FCC. For national banks, it is the OCC. It works every time it is tried. What does not work is bitching about it on HN.
Large amounts of global inequality are because, to the very recent times, most of the people in the world lived under communism, which kept them in poverty (often extreme). The rest of the world was lucky to enjoy massive increase of standards of living thanks to capitalism, which created a chasm. Only now, as capitalism has spread to most countries, the global inequality is decreasing (see ex. increasing wages in China and stagnant wages in US).
> The slowly fading green glow of the phosphors was magical to me, as was the way each letter was composed of visible dots.

If you have nostalgia for phosphor, but don't want a huge, hot, CRT in your office, and you have Mac, check out the terminal emulator "Cathode": http://www.secretgeometry.com/apps/cathode/

(No association. I just like the product.) It's extremely configurable, you can simulate a wide variety of tubes in various states of (dis)repair.

Probably the perfect way to play nethack.
Their voice quality on VoLTE is perfect.
The only thing that's going to be under-reported is sexual harassment/assault by known acquaintances (to avoid making a scene). That's not good, but it's very different from whatever it is you're trying to imply. It's not like there's some hidden epidemic of theft and violent crime hidden in the published statistics.
Is ~80 pages per hour an average reading speed? That sounds fast to me!
Yeah, but in many of these cases:

* the 'founders share' is ridiculously high, 10% in some cases

* in many different coins, you see that these shares aren't used to catalyze the market, but as a hoarding in the event of lift-off. Hoarded coins don't make a crypto currency survive.
I have trouble understanding the usefulness of this. Haskell is barely used in the first place, and even less for highly safety critical software.

It's also not clear to me why I would use this over writing the program in the constructive logic of coq, agda or idris and then extract ("compile") the program from the proof itself. Of course, a usecase would be to formally verify "legacy" haskell code, but then my first point applies -- there is not that much important haskell code out there.

The last reason for the existence of this program I could see is that this is just experimental and the authors want to explore whether it's possible to formally prove things about haskell programs. But isn't that obviously true, given enough time put into the project?
If you're looking for an analytical approach for "achieving it", I can suggest advaita vedanta. Rooted in Hinduism rather than Buddhism, it's an approach that emphasizes philosophical enquiry, rather than "meditation" or "mindfulness". Not popular, semi-obscure, and wikipedia entry not great; can suggest Standing as Awareness by Greg Goode [1], who IIRC works as a programmer.

[1] https://greg-goode.com/books/standing-as-awareness/
The porn industry is also often at the forefront of innovation. They've likely played a huge part in the recent advancements in VR/AR.
Macros are fairly common in Rust too.
Quoting the subreddit the other day:

> Nothing except local variable names (and nested macro capture names) is hygienic in macro_rules in fact.

It's a thing that's being fixed in the new macro systems, yeah.
> But even if optimal solutions are not to be found, you can state it objectively and know it's an unsolvable problem

There are plenty of problems in computer science where even the existence of a solution is unknown.

> If I was overexaggerating, we wouldn't have ISIS, Korea and many other cultures that pose threat to human existence every now and then.

All terrible ideologies employ the same mechanisms to encourage otherwise good people to do terrible things: they dehumanize "others". They simply differ in who they classify as the out group.

Disagreements are then driven less by opinion than prejudice.

Even bleeding hearts leftists employ these tactics. Take a pill and see how many would sit down and have e a civil meal with Trump.
Search for CleanRobotics, they are building one in my city
Interesting that there's no mention of camming. Seems to me to have exploded in the past few years, possibly as a reaction to what's being described (you can't simply copy direct interaction, plus the production costs are much lower).

It's doubly curious, since his site (Abbywinters) has added camming to their offerings (calling them "Playdates").
Show HN: Free Chess Club: Play online chess with over 800,000 players
This is of course all very, very impressive, but it would be great to see more details on this. We are told AZ only started with the basic rules. What was included in the "basic rules"? How were they codified? The engine looks at 80.000 positions at second, so obviously it has some evaluation function. What is the position evaluation function? Presumably it was codified in some way in the beginning, and then got improved by the training period? It would be very interesting to see the first 100 games, or so, the engine it played against itself.
> If we want net neutrality than make the roads a public good

That would be nice, but unfortunately the same corporate interests that are presently disassembling net neutrality rules already prohibited public-sector projects that might compete with them and interfere with their monopoly rents.

There is no feasible route to public ownership of the infrastructure at the moment; ensuring reasonable and non-discriminatory access to it, on the basis of that infrastructure only existing due largely to license and permitting agreements (use of public land, pole leases, etc.), is -- or rather was, until last November's election -- a reasonable step in the right direction.

I wouldn't mind a public conversation, though, about seizing last-mile infrastructure and making it a public good, just as a sort of Overton Window-shifting maneuver. Right now the momentum favors the ISPs, and they are going to continue to consolidate their monopoly positions and extract maximum rents from consumers while the regulatory environment favors them. Blunting the momentum and inevitability of their regulatory takeover would be good, although I'm pessimistic about being able to do it in the near term.
That boggles the mind. Why wouldn't they just ship Hound or something else based on the Go regex search backend?
Hybrid Quantum-HPC Market
you just wasted my entire day :D

btw it performs better on Firefox 57 than chrome, I had some lags on chrome then switched to Firefox and it worked without a single lag
Good summary for hackers, but I wanted to raise one point:

No, seriously, please read it! The Bitcoin white paper should be required reading before anyone is allowed to interact with this technology.

What the fuck no. If you want to build something yeah maybe, but this is exactly what's wrong with cryptocurrencies at the moment - it's somewhere in between a cult and a club for insiders. This is why we have shitty wallet software and lots of existential uncertainty, rather than products that regular people can use with confidence without needing to understand how they work.

You don't require kids to read Adam Smith on the fundamentals of fiat currency before they learn how to buy candy. But when you go to the Bitcoin Website you're offered some 10 different wallets and told to 'educate yourself' with hardly any further help.

This approach is extremely exclusionary. When you write a beginner's guide, your job is not to mint a new cryptocurrency expert, it's to help someone understand why they might want to use cryptocurrency, get a wallet, put something in it, and complete a transaction (eg by getting them started with some low-risk variant like DogeCoin).

I've been following Bitcoin since shortly after it got started and the biggest hurdle to cryptocurrency adoption is the 'secret handshake' mentality that aspires to make a special currency for people in the know for private advantage, rather than offering simple, reliable, and accessible tools to people who need an alternative to the official economy (as much because of poverty or social exclusion as ideology). All people need to know about cryptocurrency theory is that it's secure, whether or not it's private, and how volatile it is.
Hey HN,
I made this web app to play online chess on the Free Internet Chess Server — one of the oldest internet chess servers out there. FICS has been around since 1995 and has a community of over 800,000 registered users. It offers a ton of invaluable chess resources including support for a wide variety of awesome desktop chess interfaces--and now a web-based interface too!
> Anyone who distributes the CPU must provide the legal notice, i.e. not just Intel but also the computer manufacturers who placed the CPU in a computer, and the sales companies that eventually sold the computer to you.

What about the first sale doctrine?
I just stumbled over your reply right now (a $ short, a day late) and, well:

Thank you very much.

That was instructive, insightful and taught me a lot; namely what the actual problem is.

Sheesh! Sometimes it's really worthwhile to be a bit prissy, but seriously, I learned something from your reply and I really appreciate it.
Fantastic game. Enjoyable, simple. Wish you all the best with it. Thank you for your outstanding work
Entire human chess knowledge learned and surpassed by DeepMind's AlphaZero
Presumably the link is really to the first answer (https://www.quora.com/Why-is-there-so-much-free-porn-on-the-...), which points out that the porn Tube sites got their site by distributing stolen content, and then leveraging their high traffic into closer-to-legal business strategy:

Then, the pay sites whose content had been stolen and was now being given away for free, took notice (slower than they should have), and pressured the Tube sites to remove content they did not have the right to use.

Because the industry has always been fragmented (that is, lots of small players, owner-operators), it was impossible for there to be a consensus - should we get together and sue the tube sites? Should we start our own tube sites? Everyone was in it for themselves, and could not agree on how to work with Tube sites.

Tube sites said, "Gosh, sorry, we did not realize this was stolen!" (ie, bullshit), "how about we let you place an ad above it for free for your site, and you let us keep the video?". Some pay site operators were okay with this, got 5,000 clicks and a few joins each day. Other pay site operators arranged for the Tube sites to become affiliates: Tube sites get 50% of each sale made from clicking on the ad, so long as there were prominent ads around the video for the pay site. Other pay site operators requested all their content be removed, and the tube sites complied... slowly.

Now, in 2016, most pay sites feel they have to put some of their content on Tube sites to get customers (the theory being, a prospective customer will see their free video on a tube site, like the model / production style, and pay to join the pay site). It works to a small degree, but tube sites have so much traffic seeking porn, that there's virtually no other way to find customers.

It's interesting the degree to which this parallels the (mostly) non-porn Youtube foundation story. For those who've forgotten (or weren't around for it) a large proportion of the high-traffic content on Youtube was copyright infringing. Youtube would take down individual videos upon complaint, but it didn't really matter since another user would quickly repost the same content.

Youtube was then acquired by Google (https://en.wikipedia.org/wiki/History_of_YouTube), who used a similar strategy to convince the major copyright holders that it was better to go with the flow rather than making a fuss. So far as I can tell, this strategy has been wildly successful, and I see very few articles warning about Youtube being sued out of existence.
Something interesting not discussed thus far:

Most glass that is sent to recycle, if broken and not directly re-usable, is used as ‘daily cover’.

That means they grind it up into bits, then spread a 1” layer on top of the landfill each day to help introduce stability, and start the decomposition process.
Gitlab/Github, slack and Skype or hangouts. These are the tools I use everyday to handle coworkers in other offices on my projects.
You still can - I’m getting my 6S battery replaced tomorrow!
> I don't get the "9 to 5 wouldn't make you a great engineer" about not being passionate, some people are passionate but have other life obligations like kids or other activities.

I think what the engineer is trying to convey is that a great software engineer thinks about code beyond just the job. I don't think the engineer literally means being a workaholic or the literal 9am-5pm shift, but the engineer has pet projects of his or her own that aren't necessarily related to work, as well as thinks of programming beyond just a paycheck as a personal interest (just as a photographer or any other craftsman would).

I've hired many programmers. The most disappointing ones were ones that only did exactly what their work told them to do. They would never read technical stuff or things like Hacker News on their days off.

The best programmers were the ones that built pet projects for their own needs. I remember one guy would write a script to download new wallpapers for his laptop to cycle through the hours of the day. If I recall correctly, Gmail was an engineer's pet project (when 20% time existed). Some contribute to Stack Overflow; others to open-source and to blog posts.

It's a lot like being a good restaurant cook or musician. You enjoy cooking, not just for the pay, but for how the craft empowers you. A good cook will think about what sides will pair with that steak, while an average cook will probably robotically sling together a dish. A good engineer will show passion.
As a society, we have demonstrated a remarkably limited ability to coherently articulate what the problems are.

Now, if you can articulate a clear problem, I might be persuaded that engineers as class will solve it a specific way. But my experience is that once a problem is identified anyone could do it. Identifying the problem is the part that generates friction.

In the one-line example you came up with, you imply:

* Working is good

* Economic productivity is the end goal

* Possibly a link between morality and citizenship

* That 'replacement' based on some unknown process will be legitimate

If I am allowed to assume things like that, every human problem becomes easy and I can engineer it. But a 'landslide' in politics is 60% agreement on a subject - assumptions like this do not fly. I, for example, disagree with at least 2 of those points.
It was unusual because of the relatively high number of women who entered computing in the 1980s.

Or are you asking me why the 1980s was different than the 10 years before and after? For that I can only at best conjecture.

Traditionally, mathematically inclined women studied mathematics, with thoughts to being a math teacher. Grace Hopper got her PhD in math and taught mathematics at Vasser, for example. Katherine G. Johnson, of "Hidden Figures" fame, first started as a teacher before becoming a research mathematician.

Traditionally, businessmen had women working as secretaries, and it was the women who learned to type. Two of the many exceptions include newspaper writers and army clerks, but in general typing was feminizing.

That's why many of the first women in computing came from a math background, and did the typing=programming work.

(Going back to your original comment, it really was seen that programming was little different than typing. Do you remember Simonyi's meta-programming concept, which he tried to implement at Microsoft? Wikipedia quotes Cringely "the metaprogrammer was the designer, decision maker, and communication controller in a software development group.... individual progammers were allowed to make no design decisions about the project. All they did was write the code as described by the metaprogrammer.... A programmer with a problem or a question would take it to the metaprogrammer, who could come up with an answer or transfer the question to another programmer..." This sort of programmer is little more than a typist, and I think in the 1970s many people thought that an analyst could figure out the grand plan, drawn up with architecture-like flow charts, at which point it became little more than a typing project to convert it into software.)

The 1960s and 1970s was the big struggle for woman's rights; in the workplace, in the home, and in general. By the 1980s it was socially acceptable for women to have a career. (As compared to going to college to get an M.R.S. degree - an old phrase I didn't learn until about 10 years ago.)

But still in an era when using a keyboard was generally considered secretarial work, and hence woman's work, so not as attractive to men.

It was also just at the start of the microcomputer era, so men and women graduating with a CS degree in 1985 were unlikely to have used a computer at all before going to college.

While those in later years may have had an Apple ][ or TRS-80 while still kids. And unfortunately, those microcomputers fit into all sorts of cultural biases. As one example, girls are supposed to be social, while it's okay for boys to be in their computers for hours.

Honestly though, there's a lot on that topic, and I can't begin to do it justice. I just wanted to explain enough so you might get a sense that your cohort might not be representative.

As for "imperialism", I didn't really understand Hicks' argument from interview I linked to. I assume I would need to read the book to understand.