skysight-inc/HackerNews huggingface dataset:
> If you do something newsworthy enough to make it into a newspaper, I can go find out what you did

The goal of the law is to be able to remove your drunk picture from 5 years ago from the engine results so a prospective employer will not discard you for it. Cyber-bulling is another scenario where maybe you want to protect the victim and remove attackers posts/tweets/... from the search engine. Or maybe I just said 10 years ago that I hate Java and have repented since then and I just want it to be forgotten so my right to privacy is respected. You have right to choose what you share on-line, but once it is in the wild one of the most powerful companies in the world - trying to do a good service - is going to keep it for ever. This is something new in a society that - not so long ago - allowed people to move city and start their lives from scratch.

For what I understand removing your search results for a newspaper is an abuse of the law, even that it is going to happen as I guess that this case is not protected enough by RTBF. And for me that's the most important part. This new law should assure that newsworthy events are not forgotten. It should protect news, while also protects privacy of things that you - or others in your behalf - have shared in the past.

It is tricky, but I believe in a complex world of grays and not just black and white situations.
Software typically evolves and grows and changes over decades. There very often isn't any point where you can go "for our next project we choose X". Each new project is a feature using 90% of some existing huge codebase.

"Starting fresh" is something many (most?) companies simply never does, over decades. (And if they attempt it is often an all out disaster..)

2011 is fairly recent in this context, and many popular libraries were not available on Py3 until much more recent than that, even if you have the rare luxury of starting fresh.
Wine ;)
With all due respect, the only way you can claim a blockchain is more secure than paper ballots is if you...

> Sure it can be incorrectly implemented

...ignore reality.
It's actually really simple. An ability to see the world accurately was never a necessary condition for survival, so long as the model in your head was good enough to assure you could eat and reproduce.

People walk around with false stories/narratives (and increasingly intricate ones at that!) in their head not because it served some evolutionary purpose, but instead because it just wasn't consequential enough to prevent survival.
How long do you think it will take for RTBF advocates to figure this out and demand it be taken down at the source, too? Probably about as long as it takes for people to start working around search engines. At least then no one will be able to claim it's not censorship.
> there would be a hell of a lot more visible success stories by now, other than just pg's original viaweb implementation, and some flight routing software.

There are, but you are ignoring them, you simply did not do any research or it is simply hidden.

The success of Common Lisp today is relatively small, but a careful reader could find a few interesting applications of it like the scheduling system for the Hubble Space Telescope, the design software for the Boeing 747 (and other aircrafts), the software for the Roomba, the software for DWAVE's quantum computer, the crew scheduling software for the London subway, chip design verification software at Intel (and other chip companies), ...

There are some old application platforms which survived. For example Cyc, an attempt to provide common sense AI to computers, is under continuous development since the mid 80s. The company Cycorp has 50+ employees, is very secretive and you need to guess who pays for it. Customers are among others the United States Department of Defense, DARPA, NSA, and CIA. They are using it for various applications.

Note also that prototyping software was for a long time an application area for Lisp. Have relatively small teams develop a prototype and make it a product once the idea is validated. Example: Patrick Dussud wrote the core of the first Microsoft CLR (.Net Common Language Runtime) garbage collector in Lisp. The code was then automatically translated to C (IIRC) and enhanced from there after some time. Lisp now is no longer used and the GC has a lot of new features, but the first working versions came from that Lisp code.
I thought the two additional "o"s that you missed indicated sarcasm.
you wouldn't think so after the rhetoric of the last presidential campaign. We forgot all our lessons of national disgraces.
Point of HN is to share.

As long as what is shared follows the guidelines, that's literally all that matters.

Everyone once in awhile you'll see something that's clearly attempting to exploit HN to promote whatever they're pushing, put I don't see anything that fits a pattern like that and appears to be well within the scope of the guidelines.
> Google believes it should not.

It's always funny to see someone write that a company "believes" anything. It's a party line. With a company as big as Google of 10,000 it's downright strange.
> What's bad about wireless?

You answered your own question:

> For example he describes how adding a generator made influenced the lighting. That didn't sounded like a wireless problem, but a problem with either the relays or mosfets/igbts that were used for switching or dimming, or the power circuitry that made the chips reset in those units.

The long, long list of subtle things that can go wrong with wireless is the problem. Reassigning blame to the Wan Hung Lo SMPS barfing RF all over the place doesn't solve anything unless the person in question has the expertise, tools, and patience to track down and address the interference at the source. Putting in wires that easily reject such interference, OTOH, solves the problem nicely.
It's worth noting that Microsoft is still keeping VB6 on life support, in a sense. The tooling is not guaranteed to work on modern OSes (and there is a bunch of actual breakage, although community has found workarounds so far).

But the runtime is still supported - in fact, it ships with the OS! If you have any non-ARM version of Windows, up to and including Win10, around, check the file named msvbvm60.dll in C:\Windows\SysWOW64 - that's it ("MS VB VM").

And because it ships as an OS component, the official support policy is the same as the rest of the OS, which is at least 5 years of mainstream support (longer if there's no successor release), and then at least 5 years of extended support. This is even clarified specifically for VB6:

https://msdn.microsoft.com/en-us/vstudio/ms788708.aspx

Since VB6 was first released in 1998, this marks 18 years of continued support to date; and if it's not dropped from the OS within the next 2 years, it has a chance of hitting 30 years...

For what it's worth, PSF also has a fairly generous (especially for a non-commercial OSS project) support policy for Python 2.7 - it had already extended the end-of-life date for it once to 2020:

https://www.python.org/dev/peps/pep-0373/#id2
You can execute that kind of task with a RETE engine: https://en.wikipedia.org/wiki/Rete_algorithm
What I am getting at is that OOP languages like C++ have no IO commands built in it is all delegated to libraries.

Haskell has no state support built in, it is all delegated to libraries.

So:

C++ has excellent IO support, but the language doesn't embrace IO at all.

Haskell has excellent State support, but the language doesn't embrace State at all.
> You can't run a specific program as unconfined, generate a policy from the errors, and enable it after a while.

You absolutely can. SELinux reports errors to the audit log, then you can run audit2allow(1) to find out why the error occurred and how to fix it. See, e.g., https://access.redhat.com/documentation/en-US/Red_Hat_Enterp...
1) The fact that they're paying for speech they disagree with isn't necessarily bad for business. Whether it causes them to lose funding/revenue is a business problem that doesn't seem inherently unsolvable. Does reddit increase or shrink their ad revenue when they decide to drop a controversial subreddit? To take the example in your other post, there's probably a bunch of offensive groups on Facebook. Does P&G threaten to stop advertising on FB? What about non-ad-based revenue models?

2) Not sure why that follows at all.
>For example, one could imagine a world where the social norm was that services embodied some more generalized idea of free speech, and people are reluctant to use services that don't do this because one day it's likely to be used against them.

Ok, I'm having trouble parsing what you wrote. I also looked at your link to see how it relates.

Tell me if I interpreted your hypothetical scenario correctly:

Suppose we have website called OrganicMothers.com that focuses on things like mothers breastfeeding their infants, growing veggies in the back yard and using a blender to pulverize it into homemade baby food. That website has heavy censoring against posts about artificial foods, or alternative viewpoints about synthetic breast milk, or messages with a disrespectful tone.

Another website is AnythingGoesMothering.com allows any writings including chemical additives and all profanity and insults are uncensored.

You're saying that a future societal norm could be where a mother who avoided AnythingGoesMothering.com because it had too many messages saying "any mother who doesn't feed her baby Monsanto's patented baby milk instead of breastmilk is a stupid c-nt!" ... will be denied a job and/or shunned from dinner parties?

Remember that "free speech" includes everything from the cess pool. Basically all text is allowed short of doxxing people's social security numbers.

I just don't see your hypothetical becoming the norm.
I for one am tired of the whole "startup culture", the term is over used.

I'm starting to think startups are a meme pushed by the VC industry.
Not a problem in industry, but rather in society: people rapidly losing jobs due to automation

We all know why this is happening. One way to try to "solve" this problem is fighting the change (Luddites), but this doesn't work. Also if people don't have enough income, they stop spending - who's going to buy products and services anymore?

Another possible solution would be that companies which automate most of it's work are owned by the community in which they operate.

Let's take banks for example. Most of the jobs in banking system can and will be automated. Imagine a country/state that has three banks - each of them is owned by a third of the population (shareholders). When a bank makes profit, each of the shareholders gets dividends out of it. The same example can be applied to other industries and in total people would get (in a form of dividends) the Universal Basic Income (which everybody is talking about these days).

Don't get me wrong, this is not communism. Companies would not be government owned, there would still be competition and private companies would still exist.

Anyway, there are also other ways to tackle the problem mentioned at the beginning. As Brexit and US elections showed us, it's starting to affect many people and needs to be addressed asap.
Nice to break down FIVE 3.x versions vs TWO 2.x versions. Stack them up and let's count again.
I'm not worried about founders. It's the early stage employees, without the experience of how the game is played, who will be exploited.
Just a heads up: the authors of the paper this article is talking about are not part of the LIGO collaboration. They ran their own analysis on the publicly available data.
> It's quite different from being a muslim in a predominantly christian country being subjected to abuse by the majority.

Hm, interesting that you choose the example going that way. Not to deny that Muslims face discrimination in the West, but have you had a look at what life is like for Christians in Muslim countries?
What I learnt on 1v1 was that you should keep travelling towards the opposite corner of the map, forming one or two very thin attack lines, to surprise them in the beginning itself.

Sometimes I used the first, weaker one as a recon team, so that they give me the king's location before they are slaughtered, and then the second, stronger one comes in from an altogether different route and finishes them.
It bothers me that nobody even tries to bootstrap anything anymore. A lot of companies would be fine not taking millions from VCs.
why is first image a elf lady? shoudnt hackers be sort of gender neutral?
Has this person completely forgotten about the .com era? All these "problems" are nothing new.
I'm curious how those like you who are extremely intelligent feel about teaching, specifically topics which are very rudimentary to you, and whether this bores you to death or provides you with any enjoyment or sense of fulfillment?

I'm a decidedly not smart person, but through some good fortune I work with some extremely smart people. I work in aerospace as a technician and many of my coworkers are Engineering/CompSci/Math/Physics people. I frequently pester them with all sorts of questions that to them must be very mundane. Unless they are really good at humoring me, which is entirely possible, I get the feeling that many of them genuinely enjoy explaining things, even when they have to dumb it down, to me.
> A whole generation is being trained to sell their companies as quickly as possible - rather than doing any actual work to nurture them

Reads like a 'knee-jerk' reaction rant to a changing world. The (financial) rewards are going from 'build it to last' to 'work your connections to get funding and work your other connections to sell and exit ASAP'.

Neither approach is the 'right way' or 'wrong way', but I see this situation more as something in the lines of 'this is how the tech / startup landscape has turned into, so go with the flow or get burned'.

Thoughts anyone?
They USED to do something similar.

When the G5 iMacs had problems with bad capacitors on the motherboards, Apple would send you the replacement midplane with swap instructions, along with a box to return the old one in.

I took pictures of the process:
https://www.flickr.com/photos/mrbill/albums/1340761

They eventually switched to "take it to the local Apple store or mail it in".
Satoshi did it with some mild social engineering, a mailing list, and C.
Well, with furniture and backpack companies, the tolerance (or "forgiveness") for user error is a lot higher. If you accidentally drop your backpack, it doesn't have a screen or anything that shatters and requires a $150 part replacement. You can't even drop furniture in day-to-day use, really. Moreover, your backpack doesn't have a battery or anything that slowly but surely degrades over time anyways with a meager five-year lifespan.

I can't imagine too many ways that a backpack or piece of furniture can become accidentally damaged by "user error." Remember, so many people try to misrepresent their own mistakes (perhaps because they didn't understand what happened or they didn't realize it was their own fault) as product defects that the phone manufacturers all had to add things like internal liquid sensors to their devices.

On another note, many of my non-technical friends conflate Android OS software problems with device defects (e.g. "my phone died" actually meant that they had 300 running processes because they never learned how to close running apps on Android -- which to be fair is a PRETTY buried feature that doesn't lend itself well to user discovery; the number of people I see that don't realize they have to manually close apps on their Android phone is shocking). It's probably the reason there are so many ways to buy "refurbished" devices.

Needless to say, if Apple or Google started honoring a lifetime warranty, they'd lose a lot of money pretty quickly.
I'm curious -- does this kind of regulation apply to a site like WebMD as well?
As a student currently building credit, they've also been quite helpful with increasing my credit limit when requested or giving me useful feedback on what I should work on before I request another increase.
contribute, then, instead of complaining:

https://github.com/naftaliharris/python2.8/issues/47
I laughed at this, because for me it's true. But they I got a little annoyed:

> May be as programmer, you should really care about what your programs resources usage are.

Maybe you shouldn't tell others how to do their jobs or how they should prioritize their work :)

But for me it's because I distribute my Rspec specs across a bunch of VM's to cut down test time.

Anyway, I think the new machines are overpriced and have poor specs and execution. You could say they added their value in other ways, but thats been on the slip for a while now too.
"Viral Marketing"
I didn't advocate creating any laws. I was simply describing a concept that goes beyond congress.

However, lets roll with your thought experiment. Lets consider a variation of "equal rights" that applies to more than just the government - say it also applied to lending. It would require 2 extra draconian laws:

1) A law to force private entities to associate with people they dislike, even if that association causes to lose money.

2) A law to force some borrowers to pay higher interest rates to subsidize the defaults of others.

Actually these draconian laws exist and are not particularly controversial at all (though they certainly were in the past). I'm curious to know what you think about it.
>> This negative result is supported by data from Latin America, Africa, and Asia, for both conditional and unconditional cash transfer programs.

I wonder if the same results are seen in North America?

http://www.journals.uchicago.edu/doi/full/10.1086/689575
HN does try to have a free speech uber alles approach

Could you explain what you mean by this? I take uber alles to mean "above all", which would imply that HN aspires to have no moderation. But this clearly isn't the case, as your next sentence says. Did you maybe mean to write "HN does not try"?
It's impossible whether to tell if it'd be better if their drivers sucked less. It's certainly a massive barrier to Linux being usable.
There are also sites that were done 10 years ago, and are never going to be updated. I pay to keep them online, and they are authoritative on the events they document. But they are never going to be HTTPS sites. If Google wants to de-index them, go ahead, but then we need a new search engine that doesn't care.
It's a helpful clue that the setting is more Shadowrun than Neuromancer.
Very cool, and thankfully not just "another io game". I am also appreciate of the fact that you seem to care about perf - other such games frequently crash my browser.
Elf men and women are indistinguishable.
Many police injured in Istanbul Besiktas stadium blasts
I don't want the CPython core devs to do anything different and are not angry with them at all. It is their pet and they can do what they want. I fully agree with what you say in that sense.

But I do mind people saying in these discussions "you should all move to Py3 now or you are stupid/evil".

No. There are legitimate reasons for staying with Py2.7 and embracing it.

So I hope "Python 2.8" gets a cool name, perhaps even some funding from a company who wants to keep their Py2.7 code alive and invigorated, and the community part as friends.

Is that self-entitlement in any sense?

All I want is for people who I think have a huge blind spot to stop calling me ignorant for decisons I make about MY code. I totally don't expect core CPython devs help me out though.
Did not know Knuth was a Lutheran Christian.
> It could be argued that the csv module's behaviour is reasonable

I don't see how silently printing a binary literal, if that is indeed what it does, is reasonable. Simply put, b"foo" is not meaningful CSV.

What it should do is 1) raise an exception by default, informing the user that they need to be supplying strings and not bytes, and 2) provide an explicit switch to treat binary data as pass-thru, which would be useful in scenarios where you're just reading a file and dumping it elsewhere, and don't want to spend time decoding and then encoding everything.
I'm not sure when this was written, but Go v1.3.3 isn't a "current comparison". Go is v1.7 in wide release.
How many players including the DM are required to play?
Can software benefit the PR industry? This Medellin startup already bet on it
Burning countless VC money is the new standing on the shoulders of giants. Why read books and learn the history if you can eat sushi and furnish a fancy office instead?
With the sorts of metal and rock shows I go to, it seems like the 12-15db that flat response earplugs reduce isn't enough. My ears still ring with foams that do 33db, even with the highs being muddy. Are there any really expensive ones that have a flat response to at least the 20db level?
> Regardless of why, the idea that poor people will use any cash they get for cigarettes and alcohol has been laid to waste.

Pretty bold claim.
How to Land the Space Shuttle from Space
The difference is that when you place the order on the Internet, Sears can delay delivery if they discover fraud, and since they know the item is going, they stand a higher change of recovering from the fraudster later. If the fraud occurs in-store, they'll be much less likely to recover if they discover it after the fact.
1. Quit immediately, and start looking for another job. If they're not paying you, why are you continuing to do work for them? If they haven't had the money to pay their employees for six months, it's more likely that the company's financial situation will get worse, not better.

2. File a complaint with the appropriate government agency to recover the wages that you're owed (you can probably find them on the web). I don't know what country you're in, but here in the U.S., wage theft is considered a serious crime, and state governments will prosecute employers who do it.
I'm agreeing--it's the worst case. Safest advise is no side projects, if you plan to retain IP ownership of them.
I've read a bit about the disfunction of Mensa; I never gathered that they were assholes. Just that most highly-gifted people find their peers in extremely selective universities and corporations, so you get a hugely disproportionate number of beautiful losers.
According to what data?
>2) Not sure why that follows at all.

Because marginalized or fringe opinions already have freedom of speech at the level of ICANN DNS (get a domain name) and the ISP (pay for internet connection and virtual server to host webpages). E.g., if you really really really want to write a webpage about the benefits of child sex, you can get a domain called ChildSexIsGood.com. Host your controversial content (text not pics) there. You don't need Facebook to "approve" of your fringe content. There, you already have "freedom of speech" -- and you've had that autonomy for decades before Facebook/reddit came into existence. You still have that uncensored publishing power on DNS+ISP now.

But that's not good enough because marginalized voices also want an audience. Registering a new domain name doesn't mean you have web visitors. Without the audience, it's not "really free speech."

>What about non-ad-based revenue models?

Nobody has come up with a way for people to pay for websites with opinions they don't want to read.

Consider how hard it is for The New York Times and WSJ to entice people to pay for stories they do want to read.
Fixing the string mess in Py2 was a good thing.

But the fact that the same code now silently does the always wrong thing in Py3 wrt CSV is clearly a bug.

Actually, the design defect here is calling str() on everything, and assuming that the output is sensible for CSV. It may be a decent rule of thumb, but it clearly does not apply to bytes. Given the likelihood that someone might mistakenly use bytes as a string (for example, because they're porting a legacy Py2 codebase), this should be a hard error, immediately reported as such, and not just a silent behavior change.