skysight-inc/HackerNews huggingface dataset:
Then what? Its not like we'll have a turn-key replacement for capitalism in 50-100 years.

Industrial capitalism is over 200 years old and shows no signs of stopping. Its biggest competitor, communism, failed spectacularly. So yes, the oil money will run out and then the laws of scarcity will put these economies in the same place everyone else is in. This scarcity will trickle down to labor as the cycle repeats itself.

Or, more likely, oil prices will crash once ICE gets replaced by electric vehicles and we power them with solar, nuclear, natural gas, and wind. That will most likely happen well before 50 years. A lot of good that oil will do Norway if no one wants it.
Can you elaborate on how you believe this relates to the linked article? (Genuinely asking.)
This is why we need robots to do all the jobs. People should just be able to do the work they want (or none).
Petrol price at the pump does factor into it. For longer distances, I look at public transport and weigh travel time and ticket prices against fuel costs.

For shorter distances, great bicycling infrastructure helps a lot. Buses are nice but cycling is often as fast, with the benefit of being completely door to door and leaving exactly when you want to. But this benefit only works if people feel completely safe on the road, which means mostly seperate cycle paths, and removing cars from the busy city centers. Not having cars there makes shopping more attractive, because it's now easier to walk from store to the store across the road.

That same infrastructure then also helps make trains more attractive, because you can set up cheap bike hire at stations. This then means your journey can be bike-train-bike door to door, rather than walk-bus-train-bus-walk (or worse).

It's a complicated connected mesh of things.
Comcast is the big ISP in most areas because it was unregulated. DSL was regulated under title II and cable wasn't. So capital flowed to cable companies who weren't subject to invasive regulations. That's why cable internet is so popular in America compared to the rest of the world. It wasn't until telecom ISPs were classified title I that Verizon and ATT decided to upgrade their dsl services.
Mac Pro: Failure and Future
scrum points are different then lines of code. scrum points are based on the complexity of the problem and LOC is based on how inefficiently you can code a problem.
Yes, I make the assertion that all people, including defenseless babies, should be free from harm.

Now, the nick I leave as a compromise, b/c I do understand that this is a fundamental requirement of the religion as it is followed. This allows for religious practice to be followed with out mutilating the child.
Or an alternative stance to that stance is to spell out whether an invitation RSVP is needed. If not knowing who the hell is coming or not in advance is immaterial to the event, then just make it an open invitation ("Hey we are hosting blah blah at blah on blah. Hope you can be there. Just show up!").

But if you're being asked for a reply by a certain date and you miss it, you should reasonably expect not to be allowed to the event. And, if you do show up anyways, you might get in and you might end up being accommodated by the hosts/organizers regardless. But that wouldn't make you any less of an ass.
Exactly. Religious belief isn't special, and it ought not entitle believers the right to mutilate the genitals of a child.
Wow, now THIS is an off-topic flame-war thread for HN if I ever saw one....
Some of them are pretty direct causes, which is not to say that it always leads to those problems, but that there is a higher likelihood that it will lead to those problems.
Reminds me of my sister's TomTom navigation device. She bought the John Cleese voice for it, which is hilarious. But there's a very limited phrase set for navigation he had to record. How big is the vocabulary for a digital assistant?
That's true but the metaphor is useful in many places.
>if you want to.

I'm not sure it's ever advisable. Most users will figure it out and get the word out anyway. Best for the company to focus its advertising on the other ways it provides value.
1) And violate several components of the antitrust laws in the US?

You might want to check out the following guide https://www.ftc.gov/tips-advice/competition-guidance/guide-a... especially the "supply chain" portion.

You next comment "paying higher rates for better speed" is generally considered competition and lowers overall costs. I find most of the "net neutrality" arguments highly specious and circular.
Unless you have a seat on the board, your investment in a company should reflect your implicit belief that what they are doing is worth your investment. To buy stock and then jump up and down in public trying to move your investment up or down seems inappropriate.
+1, this comic strip is perfect. It describes the issue precisely, in a way rarely seen even in best comic strips.

Things I have to do fall into two categories - either I immediately know how to approach them, at which point I can code while having conversations and there's little you can do to distract me - or, I don't immediately know how to approach them, at which point I need time alone and in peace to load the whole system into my head and think through appropriate steps, possibly running mental simulations of several solutions in my head. The second kind of work is when I turn into a pretty antisocial person - I don't just avoid conversations, I avoid being in the same room with other people.

And frankly, second kind of work is kind of more important. It doesn't take skill to pump out hundreds of lines of code an hour. It takes skill and concentration to write those and only those lines that move the project forward in a way that's maintainable down the road.
Selective hearing was always Superman's superpower that I envied the most. He could hear just exactly when Lois Lane would cry for help, even if not expecting. All else he could just ignore
China was in the Song dynasty at the time, which was a still-record-breaking Golden Age the likes of which the world has rarely ever seen before or since. There was no reason for a reformation or religious revolt when things were going so well.
I think it's a reasonable assumption, since few would read the article at all unless they were interested.

It's why I find it annoying that some of the free IT journals (e.g. info world in its day) spell out every acronym. It's great as a way of providing information to a larger number of people, but sometimes I simply want to read something that can get straight to the point. I.e. something for the expert or aficionado.
Exactly my experience as well. It's difficult sometimes because a lot of what I do must be done outside of other people's working hours as not to interfere with their productivity. But at the same time, there is an expectation to be available if my assistance is needed throughout the average joe's workday - so there are really no boundaries unless you work at setting them yourself, which depends on your relationship with your managers/customers and company policy.
This is exactly the sort of vague CS-flavored hype that the article is criticizing. You've said nothing that distinguishes Sanskrit from any other language.
Profession: Software "Engineer"

[07:35] First alarm goes off but sometimes I wake up at 6:30 a.m. randomly because traffic noise.

[07:45] Wake up, drink coffee and brush teeth. Never eat breakfast. Maybe work on some music for 20 mins before work.

[08:15] Get on bike and go to work.

[08:35] Arrive at work. Sometimes fetch breakfast, usually eat potato chips.

[09:00] By now I'm usually working unless i'm still on HN.

[10:00] Irritating that daily standup happens in the middle of the morning but whatever.

[12:30] Return from lunch, now work "really" starts. Usually code a whole bunch while listening to Boards of Canada

[17:00] By now I'm either mentally or physically absent from work, as is everyone around me. Get on the bike and ride home.

[17:30] Now it's beer and food time. After that, music or biking or maybe just arguing about Ancient Greece with my friends.

[22:00] Shower and drink a Nalgene of water.

[22:30] Either I'm still feverishly working on music or falling asleep to something on https://www.nfb.ca/
Using Rollup.js to create JavaScript modules
You're conflating a bunch of different things into a kind of opinion mush.

A common carrier is a very specific thing legally. Being a common carrier puts you in a very powerful position, so the government applies regulations to common carriers so they aren't put in the position of being "kingmakers" in a wide range of industries by either blocking certain people from using their utilities or extorting them.

Facebook is a publisher, essentially. Having the government step in to decide what a company can publish on their own website seems... problematic.
Inside Maple’s improbable dream of delivering a better office lunch
The Invention of the Little Florentine Thermometer
Which is what a pound will be worth post-Brexit.
Nova Credit (https://neednova.com) - ONSITE - FULLTIME - SPONSOR VISA

We're Nova Credit (YC S16), a well-funded FinTech company with a big social mission. Nova is helping immigrants transfer their identity from overseas with a lot of data crunching.
Nova has helped numerous immigrants already finding new homes, car loans and more, and we're just starting making immigration less of a pain!

We globalize data with our modern stack in NodeJS, PostgreSQL, ReactJS/ReDux, GraphQL/Relay, AWS/Terraform/Ansible and we believe in well-managed micro-services and general best-practices :)

- Front-End developer https://jobs.lever.co/neednova/743a8a84-94d1-4b71-ae2b-f0ca8...

- Back-End developer https://jobs.lever.co/neednova/d94c4bb0-5129-48ee-ae18-d65b7...

Learn more about Nova here: https://neednova.com
Join our growing team!
We already have price transparency for our single-payer system. Medicare pays a specific amount for specific procedures - you can get a full list (https://www.cms.gov/medicare/medicare-fee-for-service-paymen...).

Our current path is demonstrably not prudent, with a good dozen or more examples of what appear to be prudent approaches to draw from.
If a mod opaquely wants me gone, then there's probably nothing to gain by fighting back... thanks for letting me know though.
But we would never reap the benefits in the meantime. That was my main point. And this becomes crucial if the saving of deaths from accident is substantial as compared to deaths that happen due to AI errors.
For me, it's just all about education.

Never stop studying your field.

You will naturally rise to the top and you won't have to play any silly office politics as it will become quite clear that your skills far outmatch those of your peers.

Most people go home and watch TV or play Xbox, or get drunk.

Don't be most people.
Not sure why you're getting so many down votes, but I completely agree with you. Some of his shows were incredible a few years back, two that come to mind: Televangelists[1] and Debt Buyers[2].

[1] https://www.youtube.com/watch?v=7y1xJAVZxXg
[2] https://www.youtube.com/watch?v=hxUAntt1z2c
Ask HN: How you wake up?
Do you guys jump of the bed when the alarm goes or push the snooze button a couple of times or read something or surf or plan or meditate on the bed. I'm struggling to wake up in the morning that's why I asked to the hackers of the galaxy.
I'm not saying it does nothing. I'm saying it doesn't do what people think it does.

Repealing the Obama rule does mean that you can't opt out of data collection or sale. It does not mean that your individual browsing records are available to anyone with enough cash. Moreover, much of the rules Trump's executive order overturn had either very recently taken effect, or not yet taken effect.

There may be much theoretical damage from overturning the regulations, but the practical effect here will be minimal, and limited because of the other laws that already exist to prevent exactly the doomsday scenario many are predicting.

I'm not saying that Trump isn't after your privacy rights, but the surest test of that will be whether or not he goes after or seeks to circumvent the 1984 protections I referenced earlier.
I've been a software engineer for the past 20 years but I'm really looking at changing things up and doing something totally different—I just can't stand spending so much time in front of a computer anymore (I find myself looking for excuses to do physical activity away from the screen). This sounds exactly like the sort of thing I'd enjoy, and I'd get to learn lots of useful skills and serve my local community at the same time. I'd be fine with taking a pay cut.

Do you have any advice for someone wanting to become a firefighter? Or any resources that you can point me to?
It creates a 50GB store. And because of compression, he can write 1TB of data onto it.

He/She is hoping the 50GB's are enough since there are no calculations on the article.
Reminds me of http://pratyeka.org/ctrace/ which I wrote years ago and which made it to some *BSD ports trees. IIRC it parses a bunch of different traceroute formats as well as implementing its own. The parsing allowed it to interpret the output of different web traceroute gateways which at the time was kind of cool. Probably very little of the code works anymore.
From the Go implementation linked upthread:

> The encoder does not know which parts are invalid, so if data corruption is a likely scenario, you need to implement a hash check for each shard.

The coder just does some simple matrix math to reconstruct what you tell it to reconstruct. You have to build the checking and detection yourself.
We don't need to wait for there to be problems to put some common sense rules in place. It happens all the time.
amount of time

coding: 20-30%

designing(thnking) issues:

unit testing: less than I should

documentation: 20%

on HN: more than I should

on the internet researching an issue/feature: 10%

in useless meetings: 10 hours a week

in productive meetings: ?

talking/chatting/emailing about an issue/feature: 20-30%
I remember using neotrace myself.
Using Infrastructure as Code to Automate IT Operations in Application Delivery
Profession: Software Engineer

[5:20] First alarm rings.

[5:40] Ok that's enough snoozed alarms. Time to wake up. Take a bath and start 30 min commute to work.

[6:15] Camp at a downtown Starbucks and catch up on HN. Work on a couple programming puzzles.

[9:00 - noon] Get to office. Fix a couple of outstanding tasks from the day before.

[1:00 - 3:00] Code, a meeting or two scheduled in this time slot a couple times a week.

[3:00 - 5:00] Code then go home.

[6:00 - 7:00] Dinner.

[7:00 - 11:00] Read more technical articles/books, moar programming puzzles, contemplate my career choices, fb/whatsapp with friends. Sleep.
Used this recently and found it great. That's for the hard work and effort that clearly went into this.
The point he's making is the technology foundation can be built for the wrong product or the wrong market. After 2 full product reconfigurations or pivots requiring a TON of code being dumped you will wish you didn't have the overhead of building infrastructure with the first product in mind. In the end, the base reasoning for the foundations being built the way they didn't hold up in production.

Building something quickly that can be broken up over time is the best way to an MVP, and you can deal with scalability issues when you HAVE scalability issues. I consider scalability to be a good problem to have, because by that time you have actual traction.

If you are a bigco with a big marketing budget in a field in which you already have experience and business then by all means scale to millions of users at day one. Don't take on the cost of it in a startup, because the problem is TRACTION not technology with regards to scaling.
Same here. As described in the schedule I posted elsewhere in this thread, I tend to come to office at 12:00 - 13:00[0]. And I like it quite much. Most of the cow-orkers in my room work ~09:00 - ~17:00, so there's 4-5 hours of overlap in the afternoon, followed by 3 hours of peace when I can focus and get something done. There are days when I do actually manage to come as early as 08:00, and those days I really miss being alone in the room.

--

[0] - Had long battles about that with my boss. He gave up after a year, realizing that there's no way to make me come before 10:00 regularly (my sleeping patterns are weird), but I am there when it matters and get the job done.
UI / UX designer checking in:

- Wake up and exercise 30 min-1h
- prepare and have breakfast
- get on laptop, check email, Trello, slack and Skype
- take care of any communication or quick follow-ups
- respond to any new business inquiries and draft proposal if any
- Start working on ongoing projects from 11
- have lunch around 1 or 2
- work some more with breaks in between until about 5
- take an hour break and get ready for dinner around 6
- work a bit more after dinner till about 7
- work on personal projects or portfolio or anything else that will help me land new business till 8pm
- rest of the time I just chill, watch TV, snack wind down until bed time around 10:30 or 11:30
- rinse and repeat until weekend . I take weekends off to avoid burnout.
Thanks for the input!

I'm still hoping the tech catches up somehow and then there's probably going to be more people interested in a standardized way to define a caveat.

When I was toying with Macaroons some time ago, I thought that I could use JSON to format the caveat and toyed with the idea of defining a set of useful caveats, but never got too far.
But if we're talking concretely about GMail here, the easiest way for someone to get in as "any user" is to create a GMail account.
>[06:30] Gym
>[07:00] Commute to work

Serious question: How does this work? Do you work out for exactly 30 minutes and jump straight on transport / in the car / etc? 20 minutes plus a quick shower? Is there no time factored in for cleaning yourself up after working out, to be presentable at work?
Watch out for the endless arguments between programmers on emotional topics like: what is the best programming language, operating system, database, framework, UI toolkit, vi versus emacs, spaces versus tabs, trivia in style guides, etc.

A programming language is a tool, not a religion, and the fact that you only know one does not make you qualified to discuss the issue.
TeX and the Web (2015)
Thank you for pointing out that the FGM nick actually has lasting effects. I was not aware of that, and it's not something that I support.

> The fact that it is considered a requirement in the Jewish religion for membership in the Jewish people plays a major role in the phychological well being of the child and adult, and as the parent comment has said this needs to be considered!

And it should be. It should be considered just like stoning is considered, and thrown out as against modern principles (in most places, sadly not all). It should be considered, just like homosexuality should not have you burned at the stake. This is no different.

I recognize that this is not a light decision, but it is a brutal act (with non 0% chances of horrible things going wrong) that has no physiological need.
It's almost impossible to say. Last week I wrote a serializer for a specific subsystem. I spent two days screwing around; on the third day I wrote the whole thing; fixed a couple of bugs on the morning of the fourth and then refactored it a bit to improve error resilience and to integrate with some recovery routines for network transience. Friday I checked in some test routines which caused me to read through everything and tweak a couple of things in the implementation.

By then end, perhaps 1500 lines of code, but how long did I spend writing it? Four days? Three? One? (the fourth day's work ultimately didn't add many lines of code though every file was touched and had to be checked in again).
Libuv thread communication
Joey for Reddit: a new ingenious app for Reddit
I'm not sure if you're trolling, but countries like Germany and Japan are at nearly half the US figure: https://en.wikipedia.org/wiki/List_of_countries_by_energy_co...
>Images are dramatically larger, both in the raw size out of cameras and the resolutions people are willing to put on pages (including higher-DPI screens).

That shouldn't be a big problem. Screen resolutions have not increased significantly in years (most desktops and laptops are still stuck with 1920x1080), so there's no reason for larger images at all. It should be trivial to write the software so that it auto-scales the image down to an appropriate size for web display on modern screens (which is small, since most Wikipedia images are pretty small within the text, just like any reference work), while also providing a clickable link to allow seeing the image at full resolution. Very few visitors are going to view any image in an article at full resolution, let alone all the images in the article, so the only thing growing should be the image sizes of those optional full-size images. Even there, the software can compress the raw images down to well-compressed JPEGs; it's not Wikipedia's job to store unedited, low or no-compression raw images; an 80% quality JPEG is sufficient.

Same goes for videos; that stuff can be compressed, scaled, recoded to more efficient codecs, etc.
They're compatible for the most part as MariaDB is supposed to be a drop in replacement for MySQL, but there is a list of incompatibilities.

https://mariadb.com/kb/en/mariadb/mariadb-vs-mysql-compatibi...
Wow, I haven't swam in years. I should see if there is a YMCA close to me.
Please don't feed trolls. That makes the thread still worse. Instead, you can flag an egregious comment. To do this, click on its timestamp to go to its page, then click 'flag' at the top. (There's a small karma threshold, currently 30, before flag links appear.)
Journalists, especially Wired journalists, are not a reliable source for a distinction like this. The Fire phone did not use eye tracking for its fancy 3D effects. It used head tracking. https://developer.amazon.com/public/solutions/devices/fire-p...

The eyes are the fastest moving part of the body, rotating at up to 900 degrees per second, and they are in constant motion anytime you're awake (and sometimes when you're asleep). Trying to approximate eye tracking with head tracking alone gives you such a poor estimate of what the eyes are doing that it's not really useful.
Is there such a thing as a treadmill that only moves when you walk (like a hamster wheel).

Walking can actually help me think (pacing around when thinking, or trying to visualize), but it is an absent, inattentive walk - having to keep up the treadmill pace would be distracting (as might certain other UI interactions).
I presume that "use ethereum" would imply "the viewpoint with the most hashing power wins," which might not align well with how most of us would like to determine truth.
Profession: Senior Software Developer - full time, in office - <50 employees

Also a husband / father and run some revenue generating side projects

[08:00ish] Wake up, piss, weigh myself, brush teeth then read

[09:00] Shower, get dressed, etc

[09:30] Drive into the office

[10:00] Get some coffee, plan my day and get to working (standing desk)

[11:15] Get up and walk around

[12:00] Lunch (catered in)

[12:30] Back to the grind (sitting down)

[15:00] Another walk

[17:30] If it's Wednesday, there's some Whiskey about now

[18:30] Hit the road

[19:00] Get home, dinner with the family, sometimes a quick board game

[20:30] Do some burpees then get to hacking on side projects

[23:00] Read

[00:00ish] Sleep

Weekends are dedicated to more family time
I've heard of showerbeer, but never showercoffee. This has completely changed my outlook on consumables taken while bathing.
Same. The bit about headphones kills me.

I love being in the office until the cacophony of everyone else begins and the noise is maddening. Sometimes I don't want to need to listen to music to be uninterrupted.

I now work from home 2-3+ days per week, even though I live about 20 minutes from HQ.