skysight-inc/HackerNews huggingface dataset:
> I understand that the diamond trade has a vested interest in differentiating, but why would end consumer care?

Because for some consumers, the scarcity (artificial though it may be) of mined diamonds is what they are buying for.

And because for other consumers, ethical concerns that favor artifical diamonds are what they are buying for.

In either case, knowing that you are getting what you want and not something else is a concern.

> This is a purely emotional response.

Value is always subjective and largely emotional.
It's absolutely untrue that the lunches are about saving time. Please note the work/life balance commentary in the article. You're jumping to high-minded ideological explanations that confirm your bias based on facts you've unilaterally created.
Since you speak as someone who doesn't seem to know Manhattan at all:

There are already dedicated bike lines. The article even states:

"But as more pedestrians and cyclists filled the streets, she had to concentrate to avoid running into anyone or being run into"

A contributor to that crowdedness is the amount of other bikes and pedestrians.

And why on earth get rid of Taxis? There are plenty of legitimates needs for Taxis. Trains break regularly and there is always MTA maintenance where your train is not actually running or the route is being altered during maintenance to the point that it can't not get you where you need to go. Taxis are still the best way of getting to and from the cities airports.

Lower Manhattan is the oldest part of the city, the streets like John Street and Nassau mentioned in the article are typical of the area. They actually predate cars. They are single lane streets that are the narrowest in the city. They were designed during the era where horse and buggies were the dominant mode of transport.

It is not possible to widen the side walks. So no the solution is not to cut into space on the road. Those roads have businesses on them that need to get deliveries.

While I am big proponent of alternative transportation, just blindly stating "more bikes, less cars!" is a hugely naive oversimplification.
So.. Crystal lang then :p
I work in a largish (~30) geographically distributed team, itself nested in a much larger product structure. At our scale, we simply cannot function without hierarchy. We have techleads, a program manager, a technical program manager, and other managers. We had to organize ourself into a handful of smaller teams (3-5) that each have tech lead and manager roles, sometimes the same person, but not always.

FTA:
> - When there are newcomers, we need a strong coach.

This tech onboarding doesn't have to be done by the tech lead necessarily. It's done by a mentor who works closest to the newcomer's starter project. The rest they absorb by osmosis and (shock) documentation.

> - When there are architectural challenges, we need an experienced architect.

This is the correct role of a techlead.

> - When there are internal conflicts, we need a mediator.

This is the role of a manager.

> - When there are external blockers or lack of resources, we need a concierge.

This is the role of a manager.

> - When we need to negotiate and integrate with other teams, we need a ambassador.

This is a project manager or general manager role. Tech leads are involved but may not be the primary drivers.
MTA is already wildly overburdened. As much as I hate cars in NYC, you can't just eliminate an entire form of transportation without thinking of the consequences.
The problem with stopping fraud is that people generally do not fight fraud as hard as fraudsters fight to keep their income.
I love htop and use it daily on desktops and servers, but I admit I didn't know half these things. Great practical writeup!
In a world where a lot of money is made in the gaming industry?
The way I see it, this looks more like an attempt by the video game industry to pass the cost of preventing cheating to the taxpayers.
Using the term "inability to process carbs and sugar" is misleading and totally not the same thing as insulin resistance.

Its generally assumed that processing carbs is the act of digestion. You're using the word processed in the wrong situation here.

EDIT: Also you can still process carbs, you just can't utilize glucose in the blood as a diabetic.
Are other lab grown gemstones made with roughly the same HPHT process? I ended up getting a diamond from Gemesis for my wife years ago, this is a very fascinating topic for us.
> salivate at the idea

Is getting boners also a plus ?

> • have been programming obsessively from an early age

How early ? I didn't have internet connection while being in the womb :(
no, in fact it does not go beyond trademark law..ask a trademark lawyer dude..
Sure - Technical Solutions Engineer, Customer Solutions Enigneer, Web Solutions Engineer, Application Engineer, Developer Relations Engineer are a few off of the top of my head.
Really? A simple search found me an article from 2016 where a judge lambasted Uber's counsel about hiring a company who did unlicensed background investigation against someone who filed a lawsuit against Kalanick[1].

I've heard from you and multiple employees that you would be "shocked or angry" or believe "Uber is a good company and wouldn't have joined otherwise." But I find this hard to believe because if that was the case, then Uber would have lost most of their engineers in the beginning, pre-2014, when they were doing really shady stuff. Maybe you and your colleagues that use Hacker News that publicly commented on this thread would quit if something unethical happened, but words are empty while actions are not and I haven't heard of a case where a large group of Uber engineers or employees are protesting about their company's unethical nature. Color me unconvinced when I hear your words.

http://fortune.com/2016/07/25/judge-uber-background-check-la...
Ironically, Ubuntu is the only distribution I can't figure out how to install on my desktop (I run debian, centos, and gentoo just fine). Some problem with refresh rates or resolution of my monitor, so Ubuntu's installer can't start.

5-15 years ago, I recommended Ubuntu to others because of the ease of their installers. These days I recommend Debian.
Engaging me in what you believe to be "rational" discussion isn't going to change my posts. Because despite your attempt to ignore addressing the issues I highlight by grouping them together and characterize me as a 'hater', I'm a pretty straight shooter.

If you want to change my commentary, you have to change your employer. Why not ask Larry Page at those company AMAs why Google keeps their contracts with manufacturers (now seen as illegal in most countries) so secret? Why not tell Larry Page you don't want to work at a company that uses political corruption to avoid being subject to the same laws as everyone else? Ask Larry Page to stop getting Google involved in overthrowing world leaders, and otherwise going well outside the reasonable bounds of a tech company. Tell Larry Page you want to work at a company that puts people, not algorithms, in charge of customer service. I mean, you literally now work at a company that's operating in complete defiance of federal law in Russia, as Google is refusing to comply with court orders there. As a long time employee, Ray, you are complicit in all of Google's incredibly terrible behavior, even if you aren't directly responsible for it.

If Google starts behaving itself, those of us following the news will listen and respond accordingly. Just as many have softened their take on Microsoft, as they've started making more consumer-friendly decisions. (Though there's some areas they still have a long way to go as well.)
At the rate he's going, there will likely be a hefty fine for those that have already taken their operation abroad.
7 Things you may not know about Conflict Minerals
Replacing comments which you apparently can't refute with the phrase "Fart fart fart". Indeed, very entertaining and mature.
> or me, the differences between MRI and other implementations effectively make them different languages, I'd jump to Elixir before giving JRuby a shot

Wha? Sorry but this sounds pretty FUDdish. I have never had an issue with JRuby to the extent that you are describing. Do you have some examples?

I know of many large app deployments in JRuby at large household name companies.

The only thing JRuby doesnt have is the relatively niche CExt functions.
Creating artifical preference for something peoplease can only get from you is pretty much what the entire field of marketing is about; deBeers may be an outstanding success, but they aren't doing anything (in those terms) fundamentally different than pretty much every business on the planet is trying to do, just with different mechanisms of establishing moats.
I'd even go further to say that yes, you absolutely need a techlead when working on a project that requires a certain domain expertise or the project in question needs to have a coherent technical vision. Otherwise even skilled and well-intentioned teams can pull in different directions and/or build something that is internally incoherent and fragile.
unless by non-Linux you meant non-unix, htop recently got updated to better support BSDs and OSX/MacOS.
Your last point in particular doesn't pass a reality check. We learn best from people who have already been through what we're going through, not from others who are just a clueless as we are.
1 device with multiple Airplay points that can output to multiple amplified speakers. Price would determine how many Airplay points / speakers exist (1 device for 4 speakers, 1 device for 8, etc...) Bonus points if the device has the amplifiers built into it.

In my house, I have multiple Airport Expresses for the sole purpose of connecting them to different channels on an amplifier to to stream different audio sources to different parts of the house. So 1 point exists for the speakers in the kitchen; 1 for the speakers in the dining room; 1 for the patio, etc...

So the wife could be prepping dinner in the kitchen, listening to 1 music stream and I can be on the patio prepping the brick pizza oven listening to another stream (we have vastly different music tastes)

So I've always wanted 1 device with x endpoints that I could configure each and connect to specific speakers.

Then again, with the routers being put on "hold" - this may be moot and I might have to switch to a Creston or something else.
Not only that, but this goes directly against cheat developers. Cheat development is pretty interesting stuff from a reverse engineering perspective. Cheat developers also have in the past caught anti-cheat companies doing some very invasive shit, like taking screenshots of your desktop or sending your process list to their servers. And depending on how exactly they legislate that, it may also impact other reverse engineering projects like private servers, malware, security research, etc.

I definitely don't think a blanket ban like this is at all appropriate.
You misread, or I miscommunicated my statement: I don't care about 'signage'.

If Google has a practical reason to have special signage, all the power to them.

I care about the 'social ethos unwittingly imbued on people' as a function of an aggressive culture.

The signage is an artifact of the culture, as implied by the author it's 'Googly', i.e. 'these are the values that we must have' - which may have nothing to do with the workplace, but more to do with projecting ideology.

If an Atheist was required to have 'morning prayer' at a company ... would this be acceptable? I mean, why should an Atheist care? It's just a bunch of words that would effectively have no meaning to them? Of course, it wouldn't be right to have 'prayer', per say, as a 'cultural requirement' unless it was a religious org, or special in that manner. Imagine being the only one at your company who 'doesn't do it' ... you'd be the Black Sheep surely.

Google may have an over-representation of people with gender ID issues, and may very well just have some pragmatic solutions, like 'individual bathrooms' that are just marked as 'bathrooms'. This seems like a rather good solution to me, and avoids the ideological issues entirely. There's no argument needed, anywhere. But to specifically foster 'anti gender binary ideals' as part of the culture is wrong.

My guess is the author is projecting is own ideals onto what 'Googly' means.

Ask someone 'what Burning Man means' - and you get 1000 different answers. Most of them 'authoritative'. :).
Insider trading not being illegal for congress comes to mind. Immunity from prosecution for revealing classified information on the house floor as well. Those are the two I always think of when pondering this subject.
> Diabetics generally have lost the ability to process carbs (usually by eating too many)

That's an outrageous misrepresentation of diabetes (all types).

Diabetics process carbs exactly like everyone else. The body breaks them down and throws the sugars into the bloodstream in the perfectly normal way.

The lack of insulin (generally Type 1) or the resistance to insulin present (generally Type 2), means the cells struggle to process the glucose, leading to uncontrolled rise in glucose levels to dangerous levels.

The body has a poor 'over-limit' response to glucose and tries rather inefficiently to dump the excess in urine which has limited success. As a consequence lots of short-term and long-term damage to the body results - some of which is still being discovered.

Causes of diabetes have multiple possible elements, including none, one or more of : genetics, environmental [e.g. infection] and lifestyle.

"eating too many [carbs]" is a myth and intended to be derisive and offensively stereotype diabetics as being wholly responsible for their condition - just dressed up as a more socially acceptable victim-blame than saying they're receiving God's punishment for having sugar in their coffee.

Science has conclusively proven diabetes is not some simple response to over-indulgence in carbohydrate.

Stop making offensive and untrue claims.
I'd like to see the government forced to give Special Branch info to Sinn Fein, that would be hilarious.
Oh please. Corporations are blameless here. Its in Govt nature to try to control every part of life and most of the time, succeed.
Insider trading laws.
The core HPHT technology was originally developed by Soviet research institutions. After the fall of the Soviet Union, this information basically became public domain. It took decades of incremental improvement to get the diamonds up to jewelry-grade qualities. Prior to jewelry-grade though, the production could be used in industrial applications (cutting blades, optics, etc.).
please read and follow

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html
Show HN: Advent Bot – roulette for advent calendar chocolate
I'm perfectly fine with being called a jerk by someone who by judging me on the basis of a single comment demonstrates they're not worth paying attention to.
Women are not applying for IT jobs en masse, and certainly not as much as men. That might be because we have issues with our current education system or because we need to do a better job as a society to remove gender bias from the conversation; but that's not up to the entrepreneur to fix. Really, I think it's a bit unfair to point at someone building a company and shout "Cognitive dissonance!" if what they are telling you is that they are not getting applications.
Simple Slack bot (using Incoming Webhooks) for deciding who gets the office advent calendar chocolate each day!
It doesn't matter if your idea is great. It matters if your implementation is useful for other people.

1. Businesses fail for all sorts of reasons. Usually those reasons are intrinsic to the business itself and only occasionally does a business fail due to competition [and often the competition succeeds because the other business can't/won't change.

2. Apps in an app store are almost impossible to promote because:

a. Apple and Google control the app store.
[see my previous comment]
b. The channels for promoting an app outside
the app stores are full of noise. The noise
is because every other app is using the same
channels.
c. The big competition for good apps in the app store
is not better apps, but crappy knockoffs. These just
add to the noise.

3. The critical step is not promoting a product. It's building something one other person actually finds useful. Then finding a second person. And all along talking to those people. Improving the product is not a matter of adding features. It's a matter of making it more useful to people who are actually using it.

I'll circle back to my original point. Part of your product is the means of its delivery. I don't use an Android phone. I don't use an iPhone either. Even if you put it in the Windows marketplace, the odds that I will stop using my laptop, pick up my Lumia, navigate to the store, install the app, open it up and care are very very low.

In part because, an email, a tweet, a Facebook post, a Hacker News comment, or my dog barking are things that I care about more during the time it takes to complete the steps just to see what the app actually is.

If it's on the web, I might click, see what it is and not care. But I got to "no" fast and it's more convenient for me to provide relevant specific feedback [I won't even go into app store feedback].

Good luck.
Did anyone else find the constant shifting colors irritating?
The point I was trying to make is that you do not need to be at the absolute top-end of software engineers to apply for and work at Google.

If you are, then great! But if you are not the very best-of-the-best that is fine as there are still options for you to work at Google and write code for a living, just you probably wont be working on the sexiest world-changing products.
>PHP needs to bootstrap the entire environment

We have pretty good success just using a user space cache, like apcu or memcached, along with the bundled opcache.

It does still have some bootstrap overhead with each request, but it's not become a performance barrier.

I suppose this is different at a certain scale, but I'd wager that's a pretty small percentage of real world use.
Most companies (and/or government agencies) in the real world aren't willing to pay for top-quality developers. Hopefully you can get lucky and end up with one strong software engineer on a team otherwise filled with marginally competent code monkeys. In those cases you absolutely want to place the top developer in charge (until he/she gets recruited away, that is), though if you have a strong dues-paying culture it may be difficult to replace an entrenched, useless senior engineer with someone better.
It is tough to capture complete benefits and express it in a dollar amount, especially because it is already tough enough to measure the economic value of products that haven't yet competed in the marketplace.

The US Forest Service created algorithms to calculate ecological value based on rainwater each tree retains, the electricity conserved, and reduction of air pollution - that calculation just happens to be expressed in dollars. How they make that transition from ecological value to economic value is a mystery to me, but it is just something to keep in mind as you look over this. It is moreso a measure of ecological impact, not economic (though, of course, they are connected).
Interesting. The next book on my shelf to read is "Civilization of the Spectacle" by Mario Vargas Llosa.

http://www.worldliteraturetoday.org/2013/january/la-civiliza...
Cheerleader Girl Pulls a Heavy Racing Bike onto Herself While Dancing
Do the second best thing and build a small carbonation rig.
Of the systems I have worked on, I cannot imagine any of them working well having been designed by consensus, no matter how skilled the team members. A techlead role is that of an architect; come up with the overall design to make it logical, consistent, coherent. You definitely wouldn't want a programming language that was designed by a committee, or would you?
If all decisions have to be made by consensus, you're probably not making optimal decisions.
Isn't that sorta not the point to science at all? Shouldn't findings be conducted regardless of whatever bullshit the media spews?
Is nuclear fusion poised to deliver?
Author here: Feel free to AMA!
I agree with you. CloudFlare is infuriating to attempt to work with if you're trying to stop abuse. It remains a haven for bullet-proof hosting for all sorts of abuse. Need to run a spam campaign? Put your target site behind CloudFlare, they're happy to help you keep it up and running!
It seems it's going to be just another one of those laws that technically exist but never enforced. Unless, of course, the government doesn't like you for some reason.
In a world where e-sports is a massive enough part of a country's economy that messing with the integrity of it will hurt a large number of people.

(Not saying this is actually the case, but that is a theoretical world where this would be okay)
>Perhaps we're really going to get those "corporate governments" we see in some dystopian sci-fi books and shows/movies.

Ever seen a movie called "The Network". It is quite old, 1976. You should see it.

You should at least see this scene, https://www.youtube.com/watch?v=jxiT30N6ti4
What defines a mid-level engineer?
And I also think the majority answer "Because we can't raise capital" is probably one of the dumbest answers you can give.
It does. And we even voted against reforms to introduce a more proportional system in the recent past[1].

But trying to coordinate your constituency to vote for someone from a minor party makes arguably a little more sense than demanding that politicians be sent to the guillotine, which is where my comment started.

[1] https://en.wikipedia.org/wiki/United_Kingdom_Alternative_Vot...
Would it help to record the tremor intensity while tracing a smoothly moving dot with his finger on a cell phone screen? And/or record the tremor while holding the phone and tracing along a line with a corner of the phone. I bet you could get pretty good at-the-moment measurement of the tremor. Combine that with graphing and a rolling average, and you might have a pretty clear picture.
> nokogiri (libxml) is used in a ton of stuff. Sure there are Java equivalents,

Nokogiri natively supports JRuby, no equivalent searching required.

CExts are basically the only place where this issue really pops up and all the major CExt gems (Like nokogiri) support JRuby.
How is this different than making security research or even third party mods illegal?

Rather than adding legal penalties that can be wielded at will by companies for less-than-moral purposes (protecting customer-negative revenue streams), they can spend more improving their netcode. Catapults and outlaws, etc.

From the article (I can't read Korean): > Based on this law, manufacturing and distributing programs that are not allowed by the game company and its Terms of Service is now directly illegal. That would include [...] or anything not allowed by the ToS.
Yes, Canonical's position is made clear that you have to ask them or they might decide that to screw you over in the future. They've made this position clear by refusing to clarify how they would respond, and therefore requiring that you ask them on a case-by-case basis.

Sorry, I screwed up a name, I'm not close to this issue and didn't realise the blog poster is not named Mark, and that Mark is the head of Ubuntu.
Whoops! That's actually an editing mistake: The Ruby+OMR preview is actually for Ruby 2.2 right now.

You can follow the work in progress on trunk (what will become Ruby 2.4 in December) here: https://github.com/rubyomr-preview/ruby/tree/ruby_2_4_omr_pr...