skysight-inc/HackerNews huggingface dataset:
It's not a matter of hiding the fact that you're using Tor, it's a matter of whether it bypasses censors or not. There's a big difference between those two. Even if a censor is able to detect that an individual node is running Tor, that doesn't mean they can globally detect all nodes and then block them.

Tor's user numbers in China in particular are very low simply because it's just straight blocked. Private bridges and pluggable transports can get around that, but they're just not used at scale because that's just too challenging for ordinary users.
They care, they just don't know they care, until they do.
Great answer. And even if you don't buy into the morality bit, those in charge figured out long ago that giving the little people a job, regardless of how pointless or wasteful, is better and cheaper than having to constantly deal with hungry, angry men on the verge of revolt.

And if the plebs get too demanding, the owners just push up the price of basic goods like housing, taxes, and food via inflation. So now you think you're doing great, making six figures, but in reality you're worse off than the previous generation while producing twice as much profit for your masters. But at least you're not causing trouble.
That's one side of the story - I think there is also an imbalance of old folks in higer ranking job, from politics to multinationals, no?
I am offended by your claim that I haven't been affected by this!
You'd have to be very wary about where you do that though, most VPS hosts don't mind relays but don't allow exit nodes, some allow both and some allow neither.

Speaking from experience, DigitalOcean and Vultr seem to be cool with relays.
Oh, great, carry on then :) Might try to be clear about that on the website.

Is there some mechanism for instructing you to forget my credit card details (destroy the token on Stripe)?
There are bridges that can be used to connect to the Tor network.
I see the opposite more often. Younger people have stuff to do after work. It's the guy with a wife and 3 screaming kids that wants to work long hours.
This is a pretty eternal problem in software development. I now think that it is our jobs as developers to properly identify how things should work.

We're often not experts in the domain we're working on, but by asking questions about a user's workflow on a more holistic level, we probably have more insight into what workflow would be the most productive from a systems standpoint.

Of course, this is a back-and-forth. Sometimes users aren't sure of what they want. And sometimes we're not sure of what is the "best" system for what the users want.

Instead of asking the user where the button should be, ask them when they press the button.
The American conservative viewpoint on the environment is factually wrong.

This is not an opinion. To the extent society had constructed objective ways to determine facts, the existence of human driven global warming is as much of a fact as you can get.

Unfortunately, in American politics, conservatives often fall afoul of reality. And its not a coincidence. The conservative side is the one actively discrediting science and expertise, and promoting religion and gut feel as real sources of knowledge.

There is an actual asymmetry which exists between the American conservative and liberal movements, in terms of accepting reality, which has been deliberately generated over the past few decades.

Its really hard to ignore this, and unfortunately makes a lot of the both sides do it statements horribly wrong.

This isnt to say liberals are immune to ignoring reality and facts. But they are far less likely to do so because they arent driven by a movement deeicated to discrediting the best (albeit imperfect) sources and methods of determinkng knowledge that humans have derived yet.
You might live in a shipping container home, if it was this amazing
This. So much this.

Fancy technology defeated with a rock, or more likely a crowbar.

Also keep in mind, the vast majority of break ins are over in 5 minutes or so. It's literally just grab anything you can easily carry that's valuable and easy to see. So your big screen television is safe. Your laptop on the coffee table isn't. The laptop in the coffee table? Shrug.
> likely to be working multiple jobs

A substantial fraction of contract cheaters (as in, the ones actually doing the work), are current or former adjuncts who need the money.
(Although I must say, this is the first time my proximity to the “wrong guy” has brought about the demise of a ten-year celebrity crush. That one stings.)

Eh, if it makes Mike Rowe feel any better, I crush on him and, off the top of my head, I can only think of a couple of other celebrities I crush on.

Glad to see him doing this kind of work and kudos to him for building bridges and getting shit done. To hell with the folks writing him hate mail over him collaborating with the "wrong" people in order to do good works.

Refreshing to read something about the need for labor and skills on HN instead of basic income.
Correct me if I'm wrong, but this would mean that I will be informed about missing dependencies RUNTIME? And I have to do that multiple times, if there are multiple 'dynamic dependencies' like this. The main reason for having declarative dependencies is to NOT be having to do that.
Or hire remote, smart, Haskell developers from cheap countries.
I've seen people here with 5+ year old TV's with the promotional stickers still on them, obscuring part of the screen.
How have I never heard of this... quite amazing that it's still active!
> Kudos to him for speaking out and standing his ground

Come on. Koch is literally paying him. How is it brave to write a letter endorsing the person that is paying for you to run your charities? How is this not a paid endorsement?
But he's saying "Hey Charles Koch isn't a bad guy." which is baloney.

It really isn't. The Kochs are libertarians who genuinely believe that smaller and less intrusive government would benefit everyone. You can disagree with that theory, and you may even be correct, but it's not obviously stupid or evil.

(If your response is "they're climate change deniers", see https://www.washingtonpost.com/news/energy-environment/wp/20.... There's still plenty you'll disagree with, but if anything they're to the left of the average conservative).
Exploitation is what you choose to call it. The reality is, in your own words, that the ex-convicts are "applying, and accepting lower salaries, lack of benefits, worse working conditions, no union, etc."

Instead of blaming everyone else for collectively causing these people to face worse conditions, you blame the company that offers them employment which they choose over those conditions.

It's illogical. Your blame should properly be on everyone else.

I'm not refusing to acknowledge your alternative scenario. Perhaps one day your alternative scenario will take place, but it will come about as more employers agree to hire ex-convicts, and compete to offer higher wages. But today, it sounds just as much of a solution as complaining that Utah's housing for the homeless isn't a five star hotel. Perhaps one day it will be -- it already is better than any housing was in the 19th century, with refrigerators and air conditioners. But as it is right now, your solution is pure demagoguery with no substance. How do you propose to get from here to there? And in the meantime, do you just deny the ex-convicts the option to take a job working for someone who you claim is exploiting them?

Similarly, would you deny everyone of Palestinian descent the option to get citizenship in the country they were born, eg Lebanon, because it doesn't fit a favored solution (eg waiting for Israel to offer them all a right of return)?

Similarly, would you tell individual African Americans they are powerless victims who need to wait until all institutional racism is solved before they each can do something about eg the 65% single parent household rate? Would you enable them to make a choice of what school to send their kids by allowing vouchers to be spent on private schools or would you deny them the choice and force them to send their kids to failing public schools that face no market discipline? Remember, even if the private schools are no better, you aren't any worse off by offering the parents that choice.

It is very possible to be a liberal and support dignity and increasing individual choice for consumers, employees, stateless refugees and populations facing systemic challenges on a large scale.
"Amazon said that it would introduce an online marketplace with tens of thousands of free lesson plans, worksheets and other instructional materials for teachers"

i am extremely concerned with the notion of amazon pushing its own pedagogy and curricula into the schools. this should be the domain of educators, not sociopathic for-profit entities like amazon.
> Actually, PNG supports 16 bit channels (as well as 1, 2 and 4 bits for paletted or greyscale images). TIFF meanwhile is kind of a kitchen-sink container format, so you can do quite a bit of strange things with it (store JPGs inside it, support tiling), but I don't think many viewers support everything in the TIFF standard.

Likewise, not many viewers (and certainly no browsers) support everything in the PNG standard. If you expect more than a simple compressor for some pixels, you're basically SoL when it comes to browsers.

This has come to nip myself (and others) when doing screenshots for old games such as Doom, where the pixel aspect ratio is not identical to the way they were displayed. It would be nice if we could just set the flag in PNG to tell it the display aspect ratio is 4:3, but literally no browsers support that flag. Instead we have to depend on lossy scaling so the pixel aspect ratio is identical to the display one.
I'm not shure that it is a good idea to create (and use) such packages as 'parse-any-structed-file'. If you know what you need, then you can use an optimized implementation.
Aspose.Newsletter September 2016: Automate PowerPoint Presentation Creation
Donating to politicians doesn't directly get laws passed. Voting for them does, and voting is only done by individuals no matter their wealth. If the people of Florida want solar, they shouldn't vote for that anti-solar governer. It's their democratic choice.
This applies to HN because it's relevant to raising money and ethics of charity. Would you accept a funding round from a person or company who has done things you strongly disagree with?

Does the "good" you can do with that money outweigh the "bad" that person or company has done?

There are a lot of people out there who would be fantastic investors for you, provide great mentorship and guidance to your company along with the money but who are generally considered to be bad people. Do you take their money?

If the topic interests you I recommend learning about effective altruism: https://en.wikipedia.org/wiki/Effective_altruism
Behavioural driven development (BDD) encourages this process. The developers flesh out specific examples with the business people using readable language, and that becomes user acceptance criteria.

It's no panacea, but it helps because it tries to prevent the business people dictating tech specifics, which the developers take too literally.

For example, a business person says "when I press the submit button the results must be stored in MySQL". What they really mean is that whatever they entered into a form must be accessible later, but the developers now believe they must use MySQL and have submit buttons.

By focusing on the "When I complete the form with data x, when I look at the form again later, then I see data x" you've moved the conversation to the business requirements and away from the perceived technical requirements.
>I was never contacted by any law enforcement agency

Not yet. Good luck trying to prove to law enforcement that it wasn't you downloading child porn. And even if they believe you, the can still arrest you as accessory. See https://www.techdirt.com/articles/20140701/18013327753/tor-n...

No. Until judges start seeing Tor node operators as ISPs, this is way too much hassle.
As long as government spending and subsides are able to sustain them.
Ask HN: Where do you go for learning about health and well-being?
There is a younger streak in small VC startups, and an older streak in the larger AppFaceGooSoft streak of companies as people tend to realize that the EV tends to be better for the typical employee at the larger ones.
> Don't be so Swift

It wasn't that funny the first time.

> working is not the same as official

English is both an official language of Ireland, and a native language of Ireland. Irish is the third most commonly spoken language in Ireland, after English and Poland. A full 60% of the population of ROI considers itself to be incompetent at speaking Irish.

Malta is indeed represented on the ECB's Governing Council.
I worked at a startup company where they were a bit grayer than the typical, but still didn't have great work life balance.
> The next, and probably last, thing is the CPU. It is not very important, but it's good to have more cores, especially for higher speed relays.

As far as I know, tor daemon is still single-threaded.

With multiple cores, you can run multiple tor daemons. But then there's a maximum of two instances per IP.
Not surprised at the system requirements- it has to emulate a 486 MHz PowerPC CPU. I have no idea why it would require a discrete GPU though. It only needs to output SD-quality video. Maybe shader performance is a limiting factor in the GPU emulations?
Are there still sysadmins? Or is everybody loading containers into the cloud using an orchestration system now?
In all of those examples you cite, the user has agreed to allow the monitoring or injection.
Why has cheating become so pervasive? The book "The Cheating Culture" explores this question at length. If you don't want to read the whole book, try this short work by the author: http://quod.lib.umich.edu/cgi/p/pod/dod-idx/on-campus-author...

Excerpt:

"It’s also not surprising that winner‐take‐all competition would breed cheating in another area ‐‐ in the classrooms of elite high schools and colleges. These days, even the smart kids who already have everything going for them often cheat to guarantee their success. When I was writing my book, I spent some time looking into the cheating problem at Horace Mann, which is one of the top prep schools in New York City.

Students there are from extremely well off families. In the grand scheme of things, if you’re a student at Horace Mann, you’ve already won the game of life. Paying $20,000 per year for their children to attend, parents of these kids are loaded. And yet cheating is common at the school. Why are the most privileged kids cheating?

There is no single reason why students cheat. But in this case, certainly one reason is the intense desire to be a winner, to get the rewards at the top. The Horace Mann kids are remarkably worldly.

They know what partners at big name investment firms make. They understand just how just big the rewards are if you’re a winner and make it to the very top of American society. Many feel entitled to those rewards. And these students come to believe from early on that a key to being a winner – perhaps the key – is a degree from a prestigious university, the ivy leagues. And some of them will cut whatever corners are necessary to attain that goal.

Now, of course, the obsession with winning is not the only reason people cheat. A lot of people aren’t out to strike it rich or become a big shot. They just want to lead a comfortable and secure life. But increasingly, that is not something one can take for granted, and more people are afraid of falling behind, and not being able to lead that comfortable, secure life. This brings me to a second reason people cheat, which is fear.

Things are tough out there. Jobs are less secure, and even the best white collar jobs are now getting outsourced to China or India, disappearing just like that. 45 million Americans lack health insurance, which makes us unique among advanced nations. We just don’t look out for our fellow citizens like we once did. And
a lot of middle class Americans who should be feeling secure are instead feeling
anxious. And their kids are growing up around this anxiety. I think there are a
lot of young people who go through life, thinking “I better not screw things up. One lost scholarship, one flunked exam, if I take one wrong step, get one blot on my permanent record, I’ll end up living at home for the rest of my life.”

When you make the rewards for being a winner and the concomitant punishments for being a loser so large, don't be surprised when people start cheating en masse.
Social ostracism can be a very efficient tool to strip people of a lot of things that are kinda important; and an accusation as serious as this is particularly potent in that regard. I mean, how many organizations would hire a guy whose name was prominently featured alongside the word "rape" in mass media?

Now, I'm not saying that you should adopt the "beyond reasonable doubt" standard and all that stuff. But I don't think it's reasonable to just blindly believe any accusation, either. Just as you owe the alleged victim to hear their side of the story, you also owe the alleged perpetrator to hear theirs, and at least try to see which one makes more sense.
How are relays not published anywhere? A very basic property of onion routing is that the client chooses the relays. Even if they are not technically "published", they certainly are public.
I'm just a little bit worried. You state that you do part time websites, your co-worker is doing system architecture, so I'm assuming software related job. Double check your contract and related documents, because while most contracts do not forbid working part time, pretty common clause is forbidding to compete or work for you employer's competitors. Currently I have CEO signed document explicitly allowing me to work part time in a completely unrelated company :)
Then you want kids, and you don't want them to grow up in Colombia or the Phillippines.
I can't find the source code.
I'm curious what you think about private discrimination on account of race, then (e.g. when hotels and restaurants were turning away black customers, back in 50s in US - not because the law said so, but because they could).
The threat to murder was more of an expression of the mother's grief than an actual threat — in such grief and shock, humans tend to want to find someone to blame. In her right mind I'm sure the mother would never truly consider murder.
a full-time job plus a commitment to the National Guard, and doesn't have any spare time for 15 credits worth of class and its associated work.

Well, back in the good old days, people in similar situations took 3 credit hours at a time. It took them almost forever to get their degrees, but at least they obtained them honestly.

The world doesn't owe anyone a shortcut to an education. No matter how inconvenient the honest path might be.
FWIW, I thought this would be of interest to hackers as I think Mike Rowe exemplifies the hacker ethos of crossing boundaries to get a new perspective on problems.

If all you do is sing from the same hymn sheet all the time, you're going to get the same song </strained analogy>
Could be worse. Imagine a situation where you have to work with an old Java code base, where there is a lot work arounds that had sense ten years ago but not any more, and you are using obsolete library versions like Hibernate 2. Add that you can find similar functionality made on totally different ways. Add that you can find abuse of some programming patterns. Add that you have your own XML based framework where you end doing XML based programming, and not sane way of debugging it except doing the equivalent of debug with "print("CACA"); return -1". Add that for some operations, the java code must do the same stuff that does a heavy client wrote on Visual Basic 6 that works directly against the same database. Finally add that the database design isn't the best (BNF form ? What are you talking? )and that you are stuck on using a internal tool that does the same thing that Liquid base, but worse, and it's based on some old abandoned Apache libs that no body knows well how are working or how we modify. At least, we know that we have a problem and where are trying to fix it.

And this is my diary work.

PD: I have a friend that lives on a worse situation, where they have an application based on Java 1.5 applets, with bad or not existent documentation, and nobody knows how works internally.
It's not a bad question. For me, imprisoning somebody should be a last resort and something we strive to avoid at all costs. In that light, does then taking advantage of someone in a (literal) captive situation, with no recourse for being taken advantage of, fit in the same worldview?

While "voluntary", promising time reductions or other sentencing modifications for either participation directly or "good behavior" indirectly changes the meaning of "voluntary." Add the threat of solitary confinement or other unconscionable punishments for bad behavior (and capable of being used in a punitive or retaliatory fashion by guards and administrators) and "voluntary" becomes even less voluntary.

It's easy to dehumanize prisoners as "lawbreakers" or cast them as people who gave up freedom flippantly. For me, taking advantage of prisoners to bolster private corporate profits - no matter their crime - is not a justifiable thing.
When I worked at a place with the average age was mid 30s and being mid 20s made me one of the youngest, we all played a lot of lunch time foosball and ping pong, left the video games untouched and were still an 'old' person friendly place.
An insecure type of bitcoin wallet based on a user-generated seed. They were shown to be easily bruteforced.
The American conservative viewpoint on the environment is factually wrong.

"The environment" is a large topic. The liberal viewpoints on nuclear power and GMOs are also factually wrong, and are arguably resulting in even more harm.
Ah maybe when the article said the star is "bigger" than the Sun it meant "more massive." Which could explain the apparent contradiction, if it was more massive and smaller in radius. Of course then it would be denser than the sun, which would have to be the case for all of this to make sense.
But on the other side of the medal, there are a lot of people who gets paid to study no? If I was a poor student I'd try to get hired in one of these business and start going to school while being paid.
It's important to mention that that conviction was made in Austria. No one in the US has been prosecuted for running an exit node.