skysight-inc/HackerNews huggingface dataset:
The point of the cuff links ban is not to let the lower tiers look as good as the executives.

Protip for interested readers: if you must wear a suit and are on a budget or confined by a dress code, try to pick one off the rack with the best fabric you can find. Take it to a tailor, which is not that expensive. Have the jacket cut to fit, and have the buttons on the sleeves altered to have actual buttonholes. As you are able to afford it, spend the same amount of money as the total cost of the suit on shoes, 2 shirts, and 3 ties. Learn about tie stripe patterns (which often have coded military or school affiliations, a sort of secret handshake); otherwise, fine ties that work with your hair or eye color. If you're not experienced or confident in shopping for clothes, get a friend who is. Woman often understand men's clothes better than men.

I'm not into suits and ties either, but when you have to wear them you might as well take comfort in knowing that you look good instead of feeling awkward.
This will probably be a very unpopular point of view here on HN, but I think it needs to be said: if we can't figure out how to build a long-term sustainable society here on earth, there is no way we're going to be able to build a long-term sustainable society on the moon, or anywhere else. And the only way to build a long-term sustainable society is to figure out how to build an economy that does not rely on exponential growth. We haven't done that yet, and until we do, no technology will save us. Even if we could colonize new planets at will and expand at the speed of light, that only gives us polynomial (t^2) resources. Polynomial resources can never sustain exponential growth. Worrying about moonquakes is the ultimate bikeshedding.
I agree, if you change your name to Spider Man or I.C. Weiner you kind of had it coming. But on the other hand there are people born named Harry Poter long before Harry Poter was even written and face similar problems.
Modern programming is more than just the tool chain and package management. To me modern programming is more the wider adoption of concepts borrowed from languages like Haskell: like pattern matching and safer null checks (like Maybe or Option types). It also includes easy to use coroutines or a good concurrency story. Programming with new languages comes with more compile time checking and linting, less chances to make simple stupid typo-like errors that take hours to debug. The formatting and package management are all part of this of course.

I don't really hear people call vim or emacs old fashioned too much anymore. There are a lot of new vim and neovim and spacemacs users out there.

The social aspects of coding are very nice too. It's so great to be able to search GitHub for code to see how other people solved a similar problem to one I might be having.
but this is more about definitions right?

culture 1 : 2+2=4

culture 2 : 2+2=5

translation between culture 1 and 2:

2==2

4==5

180==360

if you could agree on specific definitions: this is a triangle, this is interior, this is an angle, and this is a degree; you would be unable to come to opposing conditions on the sum of interior angles
try yoga to gain flexibility. your body will open up leading to a good body posture. you too have to try sitting in correct way
Is your surgeon double-booked?
As an Indian immigrant to Minnesota in the 1970s, my dad adopted a habit of ALWAYS wearing a suit. This gave him the benefit of the doubt in a lot of interactions where he wouldn't have otherwise had it. He kept up that habit for a long time and wore a suit to parent teacher conferences, my 4th grade violin "concert," etc. It most certainly got him a deference from others and did its job admirably.

He never got OK with my habit of wearing jeans and T-shirts even as an adult because he couldn't grasp how different my experience was from his.
Consider that your personal morals aren't the same thing as a One True Morality.

Not to mention that Goldman isn't even paying top of market. So your statement about greed is completely misguided.
Broken piece of shi_ "g++: error: : No such file or directory
g++: error: : No such file or directory
/srv/wrappers/cpp-gcc: line 5: ./.bin.tio: No such file or directory"
>> Verily’s male mosquitoes were infected with the Wolbachia bacteria, which is harmless to humans

What they mean is; harmless in the short term and hopefully also harmless in the long term.
Sounds like your manager dropped the ball. Management makes the big bucks to avoid these situations, not pass blame to the people they fail. Firing an employee should reflect at least as badly on management as it does on the employee. Why did they hire you in the first place? Are their hiring policies broken? Why are you expected to read minds?
This is a more balanced view of work from home. I'd add that loneliness is a big minus from my experience.
I spent 22 seconds more to Google this than then 45 seconds to type it in. I picked the first link in a string of many abuses of nocompetes.

You will get no more of my time: http://gawker.com/378444/did-you-sign-googles-noncompete-goo...
Shameful plug, I liked hiccup so much I "ported" it to elixir: https://hex.pm/packages/sneeze
Everyone says that but overwhelmingly people in professional attire are treated better in social situations.
Yes. Also, the discussions on John Taylor Gatto's work

https://news.ycombinator.com/item?id=2381608
> How would you imagine an Iranian traffic jam?

Like this:
https://vimeo.com/9827433
Inside vast abandoned mine set to be world's biggest data center
Spectrum, where communities are built
Viking Memory Is Shipping UHC-SILO 50TB SSDs
Hm... I think a large sheet of paper on a drafting table, with a chair on a low-friction sliding rail, might be a really good way to organize large projects/concepts.
On a related note, I've spent an embarrassing amount of time searching for good, creamy mac and cheese, including from-scratch recipes.

So far, this has been the winner: http://www.seriouseats.com/recipes/2017/01/3-ingredient-stov...

It's three ingredients, stupidly simple, and you pick the cheeses you want. I'd argue it's as easy as boxed; you don't even have to drain the pasta. (P.S. if you've never cooked pasta the way the recipe instructs, you'll be blown away by how much more rich the flavor will be!)

We use sharp white cheddar from the grocery store, mixed with a little bit of American. Add a dash of dijon mustard and Frank's hot sauce. Feel free to experiment (but stick to good melting cheeses)!

I also add a dash of sodium citrate before adding the cheese. It helps the cheese remain completely smooth and more tolerant of careless cooking. You can buy a huge bag off Amazon.

EDIT: Also, when we have friends over for this, we've started cooking it in a large dutch oven. Sounds crazy, but it actually turned out even better. The heat regulation and retention of the dutch oven I think helps the cheese melt more evenly and consistently. Plus you can keep it warm for longer after cooking.
Something weird about that tube make it look like the tube is coming toward the viewer instead of the viewer moving. It's really easy to see the problem with different angles where in the distance the tube segments are moving way faster than segments closer to the viewer. Otherwise pretty interesting.
It's not just you that has extensive experience with this. Sure, some teams are managed synchronously as if they were co-located, but just because that's what works for you, it doesn't mean that is the only way to do things. You quite clearly have a concept of a standard work day because you keep going on about "work days". Not all teams are run that way. If you communicate to your team that you want them to work to set hours and they don't? Sure, that's unprofessional. But stop pushing the idea that your way is the only way and everybody else is unprofessional. Different teams have different norms.
You don't care but I do. This is how we set it up as a society. I think that's a good thing. You don't. Perhaps over time, if more people agree with you than me, things will change. I would be bummed by that, but so it goes. But it's not where we are today.

Edit: removed a second paragraph that I thought was dumb in retrospect.
Where are people supposed to go when even the middle class is homeless?

You know, there are pretty simple and century-old technologies that let us build more units of housing on a given piece of land. The problem is that we choose not to use them: https://object.cato.org/sites/cato.org/files/serials/files/r.... Or see http://www.slate.com/articles/news_and_politics/politics/201... for a broader view.

Housing doesn't intrinsically need to get more expensive. But if we make it impossible or difficult to increase the supply, we're going to see prices rise. This isn't really about money "floating to the top;" it's about legal and regulatory problems.
> What we're looking for is flexibility, not one-size-fits-all.

And yet people look at me like I have a third eye sometimes (including several posts up in this exact thread) just because I, like many people, don't like working from home.
I was friends with an American couple in the Dominican Republic. Their names were Tim and Whitney. Dominicans often mix up the sounds of M/N and drop the T's, the Spanish word for and is "y", so it wasn't uncommon to hear Dominicans refer to them as Tin y whiney (Teeny weenie).
Why not just change your surname too?
Pair programming considered harmful
Doesn't help you on mobile.
Google’s life sciences is releasing 20m bacteria-infected mosquitoes in Fresno
Ios as a platform is under constant controll by apple app store. Any reason, your app can be removed
i'd tend to agree with this proposition, but i was asking because i wanted to have my views challenged

i rarely get an opportunity to debate the philosophy of mathematics and i was trying to use this article about this common found mathematical
object whose form expresses that computation explicitly to open a dialogue in that capacity

with that in mind, what are you trying to say philosophically with your question?

from your question i am inferring.. perhaps incorrectly, feel free to correct me.. that you think all phenomena are computed

what are the philosophical consequence of such a view?

Realism is the correct philosophical view? Formalism? Some other?
I'm not sure I follow, are you assuming poor college students are expected to help support their families while in school?
https://spideroak.com/personal/encryptr

You can have this on MacOS, Windows, your smartphone.

Great when you only have your phone with you and you need to login somewhere to do stuff.
In my situation, I feel like the dynamic has changed, and that's part of what bothers me. The team has always had a tendency toward flexible scheduling, since we do have some fully-remote workers living elsewhere. A couple years ago, that meant that someone might be out a couple hours, maybe once a week. Now it means "I've got an errand at 2, so I'll wfh today".

The other members of the team seem happy with the arrangement. Maybe it would work better for my situation if I had a good home workspace available to me, too. There are other things I'm not happy with there, and I'm leaning toward thinking that my time there has just run its course.
a lot of things have been downhill since turbo pascal and turbo c++!
AKA Trickle down economies
Thanks, I have one more to round up the modern gentlemen set: the time machine - it will tremendous improve my stock market speculation...
This looks like a Slack/forum hybrid that is perfect to replace Facebook or email groups.

Ideal if you want to gather people to discuss topics about anything, but don't want to get near Facebook.
A bombshell last week was that an influential study didnt replicate:

http://journals.sagepub.com/doi/abs/10.1177/0003122417714422...
If you're more productive at home that's great but I most definitely am not.

I'm single. I look forward to the social aspects of work. Maybe if I had a family that would be different but I doubt it.

At work I can compile our 100k file program on the corp distributed build system. It's at least 100x faster than building at home. Sure if you're doing web stuff maybe your laptop is ok or maybe you're doing backend and ssh is all you need get into the system. I was working on a giant desktop app. It took 1 to 4hrs to build at home.

At work I have a 30inch monitor, a 24inch monitor, and a workstation class PC with 12 cores, 64gig of ram, 256gig SSD, 3TB of storage. At home I have an gamer PC with 16gig of ram. The work machine is much faster.

Also when I worked on AAA games working at home was basically impossible because there are terabytes of data modified by the artists daily and I need access to that data to do my job. There are also dev kits that have to stay at the office because of NDAs etc. I'm sure other programmers have similar requirements.
This article is not about programming, but software development in regards of tooling.
I propose a more likely situation: that one thing caused both:

Sorry, correlation is not causation. (And unlike you, he provides direct evidence for his causative hypothesis.)
Zoning can only be one side of the equation, as it only affects supply. There's no zoning or technology for too much demand, too much people. Better infrastructure is a temporary band-aid before people either do or don't come up with a consensus on what society and growth should look like.
The sections you quoted specifically mention special privileges (and that the Dev Rel representative thing is rare).

And it was those things which they lost right, rather than some kind of search position punishment?
The Google Earth imagery is really smooth. Really impressed with how far its come.
Show HN: Fastest search engine in the world
Hi! According to my benchmark tests I've just built the fastest free-text search engine in the world [0]. However, providing proof of that as well as making people care has proven to be a near impossible task. I could use some help from fellow programmers to both work on the formal proof but also to test this code against the Big5's offerings of full-text search.

Would you care to go fetch an amount of common crawl data to test the abilities of ResinDB?

If not, then do you perhaps have another strategy to convince people when you have invented something big? Is writing papers and formally proving things a way into the market place? If so, how do you figure MongoDB overthrew it's previous market place ruler? It had no formal proof of anything. The market loved it though, for it's speed.

I would love for formal proof to be a success indicator. Diverting people from using Lucene/Elasticsearch would then be a breeze.

Why ResinDB? Because why use a cloud-based luxury cruiser when the most precise relevance, the fastest querying and most energy-aware choice is provided by using an on-premise kayaak. ResinDB on-premise, a word2vec search engine implementation, is the fastest (local) information retrieval system known to me. How about men?

[0] https://github.com/kreeben/resin
Highly doubt Airbnb will be around in the next 10-15 years. If Hotels can catch up and get with the program they could easily get people to stop renting on Airbnb.
Oddly enough the people who complained about rent control and increased rent prices in cities now ask for crazy prices on Airbnb when renting their room ( even if they have 3-4 roommates) It just isn't worth it anymore unless you're a group of 6-7 people. Might as well just get a hotel.
Seems to me that official language-integrated package managers are a hallmark of contemporary programming.

They are kinda sorta realising the dream of pervasive code reuse. In a low-friction buffet style.
I can certainly understand that preference, even though I don't share it. I will, however, say that, when phrases like "humans are social animals" get deployed, it's quite easy to read them as implied criticism of those of us who need substantial amounts of time alone.
I think this is one of those things that reasonable people can disagree about. Cost is definitely a problem, but I believe another problem is doctors being a sort of "human body engineer" rather than a personal care provider. I personally believe that going straight to technical school would exacerbate that issue.
Google Maps now can tell you the best time of day to travel to your destination
Both models seem reasonable, but I'll just now that America has been pretty successful with this model.
Can you please be specific? What is inhumane about preventing Iraq from acquiring nuclear weapons? Or inhumane about saving the lives of American fighter pilots (eg. Top Gun), or Israeli drones protecting the lives of NATO troops, or helping Indians protect itself from attacks from Pakistan?

For example, the Prime Minister visited Israel in July had Israel has a lot of support from the people of India.
> a bunch of hard lessons

That is the gamble. If your 19 year old kid burns $100,000 over 1 year trying to start a business, or, pays another form of "tuition" at a traditional university?

Probably good cases to be made either way.
I'd hope that it pushes Google to rearchitect Android so that updates can actually be installed by the vast majority of people. Before saying "but that's impossible, it's down to the OEMs!" consider:

1. Windows runs on many many PCs and it is trivial to keep updated, so it is possible without OEM cooperation.

2. Google actually have finally started this work, which proves that they can solve, or at least improve the situation. But the fact that they didn't start working on it until now shows how low a priority it is for them. That is what needs to change, and I would hope an automatic Wi-Fi worm would do it.
It's more like Barnacl.es in that it's a highly-focused aggregator using the Lobsters engine. Upvoting it, though, in case any literature lovers would find it interesting.
Great idea!

For Haskell: https://tio.run/#%23y0gszk7Nyfn/PzcxM0/BVqGgtCS4pMgnT0HJAyic...
A Blueprint for Coexistence with Artificial Intelligence
Oh I gotta show off my Keepass (http://keepass.info) with Ubuntu on Win10 setup which I just sorted out this week. The Keepass DB is saved on Dropbox.

I use it for all my passwords but crucially also as a SSH Agent for Bash, Git, Pycharm and WinSCP. My SSH keys are in Keepass and it gets used by Git, Pycharm and WinSCP. So all I need to do is unlock the database and it just works when using SSH in Bash or Pycharm or WinSCP or Git.

Anyway, the setup was a bit tricky to find out but it works very well (for me) now. I have documented it here because it might be useful to others:
https://gist.github.com/duebbert/6a152ad2030e8dcb6d860802758...
TensorPort – Built for Cloud TensorFlow
What state are you in?
It works on Firefox, give it a try
These animals will live on Earth until the Sun dies
Less crap on the internet, the less shit youtube recommendation engine has to fling at me.
> Programming with new languages comes with more compile time checking and linting, less chances to make simple stupid typo-like errors that take hours to debug.

Most of the "old languages" did not have this problem. This was a product of the 90s when people built a bunch of stuff really fast without stopping to think about whether what they were building was really a good idea.

So, it's a couple of decades later, but that part of the 90s spirit is still in full force today, but there are many many more programmers. The logical conclusion is that the garbage dump being built today is way worse than the garbage dump built in the past, and that should scare you if you think typo debugging was bad.
He's saying that they give up the opportunity to help support their family during those years if they choose to go to college.
>'On April 4th, 2016, almost nine months after Aleynikov was acquitted by the NY Supreme Court, the Manhattan District Attorney Cyrus Vance's office filed an appeal seeking to reinstate the guilty verdict'

how's this not double jeopardy?
> There is also much more wear and tear on a vacation rental than a long term property, so it's not just increased business for local maids but all construction trades, local handymen etc.

That is a good point, it is no doubt especially true for transient renters versus someone who is renting a place to live in full time.
I just saw this on Reddit. Has anyone tried it?
Not really. The relativists aren't saying "oh, your 4 translates to their 5", and in fact are trying to say that such a statement is impossible to make. Your attempt at translation assumes the existence of some culture-independent thing, and tries to say "4" and "5" are different culture-specific symbols for representing that culture-independent thing, whatever it may be. The relativist position is that no such culture-independent thing exists.

In other words, the relativist believes that:

* If a culture decides this many objects (represented by dots): ". ." combined with this many other objects: ". .", produce this many objects: ". . . . ."

* Then that decision is just as valid and just as true as our culture's decision that ". ." objects and ". ." objects make ". . . ." objects.

The fact that every culture we know of has adopted the second one instead of the first is then explained as some sort of massive coincidence, or perhaps the result of some very old "2 + 2 = 4" culture successfully imposing its norms on everyone else such that it has persisted as a cultural belief to the present day.
Ah. I used to love Roboform and bought it for $20 for life but then they changed their minds about honouring that so I went elsewhere. Lastpass currently.
Not quite true. Just because JSX resembles XML, it doesn't mean it can only output XML. Plenty of non-XML render targets exist for React: canvas, terminal, Sketch (I believe the file format is JSON).

The primary restriction is that your output can be modelled as a tree in some way, and what you find is that nearly everything falls into this category. I don't know if anyone's done it yet, but a plain-text renderer is certainly possible, I imagine it would be very similar to a terminal renderer.
Those are all current resources. The general currency is "energy" and "materials", and even materials are based on the energy in creating them (I don't think REEs are that rare, but they are hard to process).
California is facing a major battle over internet privacy
I agree with you, but one quibble--I would suggest "human body technician" more than "engineer". I've met doctors who understood the practice of medicine; I've met more who treat it as an if-then by rote (and who believe some real cockamamie stuff on top of that).

You see this in tech too, of course. Knowing the "what to do" and knowing the "why you do it" are different things. I don't think enabling the latter is helped by rushing straight into technical education, either.
This is truly an old meme. Replace the word automation with: horseless carriage, assembly line, ice makers, airplanes, digital computers, etc...

I'm sure it's entirely different this time though.
Show HN: 3D Renderer Built using 2D HTML Canvas
Onsen UI for Vue
Sprint customers who lease smartphones can now upgrade every year
Shellcode mapper
This is much more about tools and processes than modern programming.

There is no such thing as modern programming since the fundamental principles of what is considered "good" programming are largely unchanged for the past 40 years.

Been an engineer for 25 years now, and so far I have not seen any fundamental changes in programming itself. This blog post also is a testament to that, as it just talks about things surrounding programming and mixes that with a few principles.
Why would they turn off those seismometers? What a shame.