skysight-inc/HackerNews huggingface dataset:
I wouldn't quit without having another job lined up. But like I say, I'm definitely (maybe) semi-planning to move on this year. It's the three year anniversary and I feel I've learned enough. But interviews suck and all the jobs I see advertised I'm either not qualified for or they look worse than this, or they just look boring. Eventually I'll have to bite the bullet and do it though.
And suddenly I have flashbacks to dev meetings where we were deciding if we should do joins in Python or denormalize our data across a dozen tables because we needed Cassandra, obviously.
We were past that point when Clinton raised the issue in the 90's (or even Bob Dole). I just don't think a federalized system with central control/power is the prudent path to pursue until we get price transparency for healthcare costs.
A couple of Stanford Professors have a good framework for thinking about this very thing, Designing Your Life: Build a Life that Works for You.

NY Times review > https://www.nytimes.com/2016/09/18/fashion/design-thinking-s...
In general most programming and sysadmin jobs can be had without a degree (https://codewithoutrules.com/2017/04/06/you-dont-need-a-cs-d...). But if you want to work remotely there's another problem: you need to credibly demonstrate you can work independently. So make sure you emphasize that when applying, based on specific examples in your work history.

There are sites like https://weworkremotely.com/ that list remote jobs.
The Programming Languages Zoo
Get a remote gig ;)
Strategically, this (advertising IPFS as an anti-censorship tool and publishing censored documents on it and blogging about them) doesn't seem like a great idea right now.

Most people aren't running IPFS nodes, and IPFS isn't seen yet as a valuable resource by censors. So they'll probably just block the whole domain, and now people won't know about or download IPFS.

We saw this progression with GitHub in China. They were blocked regularly, perhaps in part for allowing GreatFire to host there, but eventually GitHub's existence became more valuable to China than blocking it was. That was the point at which I think that, if you're GitHub, you can start advertising openly about your role in evading censorship, if you want to.

But doing it here at this time in IPFS's growth just seems like risking that growth in censored countries for no good reason.
How many of those communist countries were democracies though?

I think my point stands, it's pretty rare for democracies to go to war. If you take the example of WW1, I doubt many people would consider Germany to have been a democracy in our modern understanding of the word.

Anyway where's your evidence that the EU somehow prevents war?

There's nothing to stop the EU going to war with someone else (when they get a military) for starters.
Fair enough. I conflated your post with the ones comparing it to FGM Type II, talking as if circ'd penises are horrifically mutilated and barely functional.
>And with respect to treating workers terribly, there was no concept of treating workers well, for the most part.

This isn't really true. The rapid industrialization that happened in England led much contemporary criticism. It's been an incremental process to get from where we were to where we are now.
Content addressing means that all versions of the page remain available so long as one node hosts it, and they are easily differentiated.

On the internet 1000 voices don't speak 1000 times louder than one, it would be relatively easy for a small group to widely advertise that there is a discrepancy.

Effective propaganda would only be possible where any contradictions are unable to provide evidence, causing an appeal to authority to become one of the most viable means of resolving the dispute. This is where the majority - but not all - of our current propaganda sits.

IPFS would help. It wouldn't solve disinformation but it would tidy up the game.
I don't believe the other poster was decent or civil in the way he posted, but purely with regard to what I wrote, I agree, I made mistakes in the way I replied and apologize.
yes i have seen a robot placing orders to tables at a restaurant in my town
Italy’s Beppe Grillo slams 'dummies' and 'slaves' after Macron win
The Intel remote vulnerability is much, much worse than you thought
'You won't believe what happens next'
Completely agree with this point.
Building anonymity to every tool provides less anonymity than building tools for anonymity that work with multiple protocols and applications.

It's better to use ipfs trough I2P or Tor if you need anonymity and hide your actions in larger traffic.
Wow, so contrarian!
> [5:45] Stops at grocery store to buy a block of cheddar cheese

> [6:15] Arrives home, melts the cheese in the microwave, and eats it for dinner

That kind of threw me for a loop. Sounds like you may want to work on your nutrition. Don't get me wrong, I love cheese, but I don't believe it has all the nutrients necessary for a healthy body.
I agree it's not a fair characterization of Mastadon, but it's definitely a fair characterization of some of the servers, including the one that the guy in the story set up.
It makes sense to me. Historically, a lot of America's manufacturing has been either around the Great Lakes (i.e., the Rust Belt) or the mid-Atlantic / Georgia (i.e., where manufacturing went after those states were able to undercut the Northeast / midwest on labor costs). I've never really thought of California as a major manufacturing hub.
You are correct, but just as a point out for people, wind I am not sure, but Photovoltaics I am positive are accumulate per panel, or per unit for newer panels redesigned as solar roofing materials, intead of panels on roofing materials, utilize inverters, which are some of the most lossy circuit designs for power conversion right now.

Until inverters are made to be more efficient, this will always be a huge bottleneck for dynamic energy input and output for the solar industry, and should be considered as apart of the losses for a solar unit.
The Practice of Reproducible Research
If you have no problem with net neutrality, how about we just let it be?
I think it's on the people who want to ban a tradition going back thousands of years to clearly demonstrate harms.
Apple doesn't make this distinction either. However, they show a BRIGHT RED BAR at the top of the screen any time an app is using the microphone in the background, so it never happens without your knowledge. Seems like Google should at least do that, and letting people block access in the background would be great too.
> The problem comes when robots begin to perform these higher order tasks. What happens to individuals when they have no "higher" place to move into?

That hasn't happened though. We have no indication that such a question is more relevant now than it was 200 years ago. And it's worth pointing out that we're currently in a period of fairly low productivity growth.
Well, was China's state religion in 1000AD as corrupt and perverse as the Church in 1500? Was China's culture similar to European one when it comes to reacting to said pervasive societal injustice? If you cannot convincingly reply "yes" to this questions, your objection is invalid.

And you cannot. Why would the people uprise, printing press or not? Hell, Confucius was practically the inventor of meritocracy (https://en.wikipedia.org/wiki/Confucianism#Meritocracy). See also the Chinese chapters in the "Penguin history of the world" by Roberts.

On the other hand, there isn't a single "heretic" that made a sliver of difference before the printing press, while after you have countless ones, Luther being merely the first.
I don't disagree that co-located teams can be very effective and, for some things, may be the only effective approach. However...

>They are the best and only method I know about to have groups of people solve complex problems creatively

A vast number of open source projects, including Linux, are created by very distributed groups of people. I would find it hard to argue that none of those projects involve solving complex problems creatively.
Programmer who doesn't know regex is something like a system admin who doesn't know sed.
There are always 'jobs' for people to do. I, for one, would love to have a dozen servants to do everything for me.

I'm just not interested in paying them a living wage.

Most of those temp jobs do not pay a living wage. They exist because of the largess of either government subsidies for the working poor, the largess of relatives of the working poor, or because said working poor are burning the furniture to keep warm. (And the government will have to bail them out when they reach retirement age.)

A job that doesn't, or can't pay a living wage is a net drain on the economy. It expects somebody else to subsidize the person working it.
When I was a kid I was allowed 5 hours of TV per week. News was excluded, and a football game only took two hours back then. But, yeah: 5 hours a day is quite a bit.
Except this won't work when multiple pointers exist to the same data.. which is arguably when this kind of stuff is most difficult
A lot of people have boring, shitty ideas about something they call "class". Best ignored, IMO.
We need more articles like this. The more vocal chest thumping 'patriots' do a great disservice to the rich fascinating history of India by mixing impressive facts with laughable fiction.
I find this surprising. If someone can run bash, they can do anything anyway. What am I missing?
This is great stuff! I wonder how it makes IBM, Oracle and MS feel right now.

I can even see INSERTs allowed, wonder how it works with JOINs and if it is ever going to support transactions.
The "how" really matters when deciding between microservices and a monolith. For instance, pumping out a bunch of Lambda/API Gateway web endpoints that back a static site served out of S3 or some other static hosting service would qualify as a microservices approach and yet is a huge time saver during the experimentation phase. No worrying about ops, monitoring or anything else off the list of overhead issues that isn't building your product. But if Microservices means configuring servers/clusters, service discovery and such, it actually adds to your overhead list and you're right that it will slow you down.

To my mind, services like Lambda are perfect for startups. In addition to scaling down, costing nothing when unused and allowing rapid iteration with zero operational concerns, they largely scale up and, in the unlikely event that the startup is wildly successful, they'll handle almost any load you throw at them until you've had time to re-engineer the backend to be more economical for the increased load.
Isn't that temporary?
These stories are all too familiar, probably to many here of a certain age.

I actually got expelled from my school (in Scotland) for installing the 'MacinTalk' network chat software on our Business Studies AppleTalk network with about ten Mac Classics. The time I only got suspended was for using Prestel via the Computer department's (only) modem, after shoulder-surfing the password for the school account when a teacher demonstrated 'the future of computers' to us. The look of uncomprehending fear on the teacher's face as they ran into the computer lab after being told I was using the modem was priceless. I eventually had to go to an entirely different school to study for my Higher Computing, because none of the teachers at my school were competent enough to teach it.
This is a very good point.

However the benefits of content addressing are so great in terms of performance that I doubt it is possible to prevent it.
If someone really wanted to, couldn't they buy that anonymized data and then make a series of inferences on which data is yours based on cross-referencing various information? (please correct me if this is wrong)

Like say I run hackernews — couldn't I just cross-reference my own logs with that "anonymized" data and get a pretty good idea of what a specific users' traffic was?

Based on some of the tools Uber has used to pinpoint specific users like, government officials, it doesn't seem too far beyond the realm of possibility.
It'd be a shame to suppress or resent improved productivity from automation because the local social policy was messed up. A nation made wealthy from technology could choose to organize its healthcare differently.
No surprise, some people prefer other methods of work than others. But it isn't black and white.

Helping others is fun but I've been on both sides. There are plenty of people who always need help and never put effort in, and are extremely distracting and lower morale.

And interactions are not always of the "Hey can you explain this" variety. Sometimes it's your manager worrying about a project and nitpicking every detail and still managing to not know what's going on. Sometimes it's your manager trying to prove he is "technical" despite not being technical at all, and just downplays your work. Yes, I deal with this daily. Sometimes people are just assholes, and HR/management doesn't deal with it because they produce or are too afraid. Something else I deal with daily. And on top of that, sometimes I just don't want to talk to someone about something. I just want to focus and get done what I need to get done.
Out of curiosity, what laws does the EU have that are similar and why do you say it's not 'real' net neutrality?
I took it to be a humanities view of being out of whack with concensus.
The argument that because no market is the theoretical, textbook prefect market means we can ignore market forces and supply and demand is dubious.
He has addressed that in the past. They are able to work around some of the problems by maintaining a hands off approach to their subsidiaries. There is also an important trust relationship that encourages the subsidiaries to give up "excess" profits to the parent.
20 Mistakes You Could Be Making When You're Setting Goals
SF: Del Popolo
it sounds absolutely staggering to me that a person would subject their home environment to that level of disruptive noise and advertisement spam.

Well, congratulations! You're an outlier. :)
Nimbl3 www.nimbl3.com - ONSITE - Fulltime - Sponsor visa - Bangkok,Thailand|https://www.workhiro.com/companies/nimbl3

We are a software development studio focused on building products for startups of Asia Pacific Region and Europe. We work with startups from Austria, Singapore, Indonesia, Thailand, Malaysia and Hong Kong in several vertical, you won't get bored. Join us! Our clients are well-funded, recognised startups and backed by early stage Alibaba investors, Ensogo, DeNA and 500 startups.

- Senior Android Developer https://www.workhiro.com/companies/nimbl3/820c7cca?locale=en

- Senior Ruby/Rails Developer https://www.workhiro.com/companies/nimbl3/049ee05b?locale=en

- Senior iOS developer https://www.workhiro.com/companies/nimbl3/810d25a4?locale=en

- Lead iOS Developer https://www.workhiro.com/companies/nimbl3/f2ba33f7?locale=en

- Internship - Software Development https://www.workhiro.com/companies/nimbl3/66dd3961?locale=en

- Senior Front-end Developer https://www.workhiro.com/companies/nimbl3/d8f6b2c1?locale=en

- Lead Android Developer https://www.workhiro.com/companies/nimbl3/7c2a1e3d?locale=en
Back in the 1980's, Robert Bork's video rental history was disclosed during his supreme court nomination. As a result, the Video Privacy Protection Act was passed.

Why shouldn't there be similar provisions to protect my browsing history?
I tried to go to college, wound up homeless, living in a van trying to pay for it. Now that I have a family, it just crushes me that I couldn't complete it.
They knew.

In Western Europe most of the people knew that diesel cars are major cause of pollution, that the whole shenanigans are a sham and that politics, car makers are in on it. It would be very surprising that the people actually making it happen did not know.

The dead giveaway was that the favoring of diesel cars over gasoline was supposed to lower air pollution, but the before and after measurements showed a significant increase in air pollution. A EU investigation exposed a few countries governments for being aware of this and trying to delay the EU efforts to reinforce tests and controls.
Well actually there is an article along with the very fine graphic. I think the article could have expended a few more sentences on energy waste. That's all. This wasn't an attack.
I would. Because at the end of the day, all of these projects have one or two creative elements with the rest of it being just grunt programming.

Note that by solving complex problems creatively, I mean business problems. Not technology. We don't need a co-located team to figure out that a bubble sort is the wrong tool for this job. We need a co-located team to figure out that we're headed down the wrong road and that 3 months of coding might be replaced with two system calls. That kind of conversation can be extremely uncomfortable or impossible to make happen with ten folks meeting over a IM link twice a day.
City of Abbotsford Enters WordPress' DMCA “Hall of Shame”
Currently I'd advice against directly running IPFS over Tor or I2P, because it'll likely leak your IP addresess. OpenBazaar have successfully made it work as an Onion service, and their work is going to be upstreamed into go-ipfs soon.
Profession/position: Sysadmin - full time, remote - < 50 employees

Workday:

- 7:45am Wake up. Let the dog out. Slowly try to wear off soreness from psoriatic arthritis. Get coffee. Go to office.
- 8am Check email, hipchat, reports and alerts that came in that weren't critical enough to SMS me.
- 9am Do the needful from jira, that I assigned myself. I'm the only sysadmin/ITops/devops person. Add more tasks to jira. My sprint ends with more story points than it started with. I know, but I like using scrum and sprints even if I'm doing it all wrong. It's just me. I also like to schedule meetings between 9am - 11am.
- 11am Keep plugging away at jira tasks, try to stay away from /r/sysadmin which will only add more jira tasks.
- 1pmish 3 days/week go for lunch ride on the bike. < 1 hour/15 miles
- 3pm Mon/Wed Meet with CTO to go over the needfuls
- 4pm Start wrapping things up so I don't get stuck with a task that keeps me until 7pm.
- 6pmish Eat dinner with kids. Play with kids. Go to the park or a walk with the kids if wife is working out, or we all go.
- 8pm Watch too much godamn TV. Office re-runs, shark tank, something mindless to veg out on. I'm trying to switch this habit to an hour of reading non fiction.
- 10pm-12am Go to bed. Read crappy pop scifi for an hour before falling asleep.

I love it. Very easy to get distracted, but I am distracted with work to do. I end up reading about some new vulnerability or 0day and I start checking to see if I need to worry about it. Or a new tech that could be useful. New feature was released in Azure/o365.
One of the main accusations the Protestants levied against the Catholic Church was that Catholic Church was too liberal and too willing to be flexible in its theology. The Counter-Reformation (a reaction to these accusations) did prompt the Catholic Church to become much more conservative, but this was not the state of the church prior to the Protestant Reformation.
It seems you have not discovered the wide possibilities of kubernetes yet :)

How are you setting up your cluster?

A) Kubernetes abstracts the networks solution so people can choose between multiple implementations. Some people already use openstack and want to use their openvswitch network for their containers others want to use a pure container network like flannel. Kubernetes distributions usually come with a integrated network solution.

B) You can still retrieve the logs from a container is CrashLoopBackOffState. You can even retrieve the logs from the previously failed container by using the `kubectl logs <container> --previous`. Applications can write information about their failure to /dev/termination-log which can be used to debug the failure.

C) You can define the port yourself otherwise kubernetes defaults to a random port to avoid port conflicts. The recommended way to expose HTTP services would be by using ingress.

D) You can run an instance on every node by using a daemonset.

E) Are you talking about outbound traffic from your containers to an external system? You would need to configure this in the container engine and the container itself. I had little problem doing this in an enterprise environment that required an http proxy for all external communication.

F) You can attach you existing SAN solution over iSCSI, fibre channel or even NFS. Another solution would be to run a distribution storage like ceph or glusterfs in kubernetes for kubernetes. You then provision persistent volumes that are attached to the node your pod is running on. If your pod is rescheduled the volume will be moved too.

G) If you have resource requests/limits set kubernetes will not schedule your pods if you have no resources available.
The only people who watch a lot of live tv are over 50.

But we're not dead :P
Idyllic. I love the unhurried cadence of this day.
Using video conferencing software. Indeed this could be solved with software! That is, better software than we as an industry currently use.
> Government handed comcast monopoly over the wire to your door. Now we're sweeping the problem under the rug by policing what goes down the wire.

> The way to get more choices is to let anyone compete to be your ISP, by liberating the wire.

While he's killing net neutrality, Pai is also doing what he can to limit broadband competition. So, thanks to him, we're getting the worst of both worlds: less consumer-friendly regulation AND less competition.

* FCC removes competition requirement from Charter-TWC merger conditions (https://www.theverge.com/2017/4/3/15161456/fcc-charter-merge...)

* ISPs who don’t want competition get good news from FCC chair: FCC to kill merger condition that required competition in 1 million locations (https://arstechnica.com/tech-policy/2017/02/isps-who-dont-wa...)

* One broadband choice counts as “competition” in new FCC proposal (https://arstechnica.com/information-technology/2017/04/one-b...)
Yes, but I still don't understand the purpose of submissions such as this one. They're probably having temporary issues and they'll be back
Here’s what I wish I knew about Startups
I wrote this tool 4 years ago :)
> there's not so much robotic clustering in California.

Software is more profitable. Why get into a worse business when you dominate a better one?
How is the tech community responding to this this time? Are there plans for an Internet blackout?
May I ask what you're working on?
My blue-collar cousin works for one of the companies that is responsible for at least some of the automation in the states that the article highlights. When asked about the workers at these factories at a family gathering, his response was to advocate that these workers pursue more education, which I think echoes your point- the more knowledge you have that you can recombine in new and creative ways, the less likely you are to suffer in the long-term.
Heat pumps only work in mild climates though. From what I understand, you can't heat your home with a heat pump in a place like Wisconsin, where the temperature is below 0F for a fairly substantial part of the winter.

I hadn't even heard of a heat-pump until recently, which makes sense, since they seem to mostly be concentrated in warm, dry areas.

Edit: According to Wikipedia, I'm specifically thinking of Air-source heat-pumps, which have a terrible coefficient of performance below 17 degrees Fahrenheit. Geothermal is better, though I believe you still have problems with saturation in cold climates.
Which happened in Servo already: https://github.com/servo/servo/issues/1226
"Over the years I've watched various professions devalued to search engines and spreadsheets, from paralegals to accountants. I don't think it's a bad thing. It's progress and it's freeing up time."

I absolutely despise this argument, because it usually forgets that you can have all the time in the world, and it won't matter if you can't pay your rent or buy food.