skysight-inc/HackerNews huggingface dataset:
I get this a lot at work too, especially around the subject of optimization. If we get into a long enough conversation about it I'll tend to bring this up as one of my 'secret weapons' that shouldn't be a fucking secret.

If you are making a budget, be it for CO2 emissions or network bandwidth or CPU seconds, it doesn't really matter what percent of your current spending each line item represents. It matters what percent of your goal it represents.

For instance, if you have a car that's too expensive for you, or you're eating out too much, it's great that you identified those problems and are addressing them, but at the end of the day no % of gain in those areas is going to make up for the fact that your house is 60% of your income.

So if we have to cut our emissions by 50% to sustain our existence, those cow burps are 16% of the budget, not 8%. For steaks and cheeseburgers, that's way too big.

If you go in trying to claim you don't have a budget, the same math ends up happening, with different words, and in slow motion. Reducing one element increases the fraction of everything that remains. 1% now may be 3% later, and harder to get to because you've already done work in that area and who wants to go in again for a 1% improvement?
Hi Everyone! Super excited for our first release!!

I was product manager for Apache Hive at Hortonworks and earlier an early engineer at CUDA at NVIDIA - focusing on compiler optimizations.

As product manager, I saw so many customers struggle with Hive/Hadoop. So, I decided to build a product first company - that just works to solve real (and sometimes unsexy) pain points of customers.

We want to support entire Enterprise journey to Open Source (Apache Spark) and then to cloud (Kubernetes).

What I'm personally excited about is that with some compiler magic - I can make code and visual interfaces both work together - making all developers happy!

I'd love to hear what you think, what you wish we'd build, and I'll be here to answer any questions!
I included that information. A top level CCS or SuperCharger can often fill an electric car to 80% battery in about 30 minutes and to 100% generally somewhere between an hour and two (models will vary, as do the variety of chargers). People easily spend that much time on a grocery trip or a snack/meal (at least) once a week per my hypothetical scenario above. It's "good enough" already for a lot of people today, and again I was primarily arguing today's median/mean case.
USDA has programs like Conservation Reserve that pay farmers not to work land for 10+ years in order to improve environmental quality. If studies can establish what types solar installations can meet the requirements of the program that could be a big win win.

Of course it doesn't make sense to conserve land that is having its water cut off.
Great news, and a hearty congrats and thank you to all the contributors!

As a frontend designer, I'd been hoping for some mention of faster SASS/SCSS compiling, but it looks like it's the same asset pipeline for that. Can anyone recommend a current resource for decreasing compile times?

I love designing in a Rails app, but my non-Rails projects all seem to inject CSS changes into the browser almost instantaneously, whereas with Rails there's often a wait of up to 10 seconds. The lag is pretty disruptive to the design workflow. I'm pretty new to Rails so any tips on what I might be doing wrong would be appreciated :)
It's just a median price, not a proper index. Probably just people buying bigger houses/better locations at some times of year.
> How?

How do we usually stop companies from being monopolies? Do that.

I don't accept that phone operating systems are a natural monopoly and that it's OK to have only 2 companies in a position to control them.
Also

>We haven't had enough resources to run any formal trials yet to publish data, but that is changing this year.

So, ok. See you after the trials?
Rails and Laravel have many things in common. In some cases one is ahead of the other one.
> They're consultants; consultants get paid for consulting.

Bloggers... get paid for blogging. The issue, just like the expert witness, is by who. That is literally the whole point of disclosure for mommy bloggers, disclosing conflict of interests. Why not for witnesses?

Again, you keep putting out arguments that seem to be defending the current system without actually stating as much. If you feel the FTC should be as it is, then say so. These off handed contrarian comments with subtle defense of terrible things... is a kinda dishonest way to communicate.

I will say, you did spell out the rationalization of this. But a rationalization is just that: "the action of attempting to explain or justify behavior or an attitude with logical reasons, even if these are not appropriate.". Your logic can also be restated in a way that really highlights the issue I have:

People are not to assume someone in a commercial setting is getting compensated for endorsement. So therefore a disclosure is needed and strong enforcement.

People who are volunteering (jury) are to assume that things that happen in a non-commercial setting happen for money. Therefore, no disclosure is needed and no enforcement.

Also, the commercial setting has low stakes. The court setting has high stakes.

Which again, brings us back to: what's your point with these off handed comments?

Edit: Reading your other comments on this page, I think you didn't even read the article, which is why your comments are coming off so strange.
The Leaf came out in 2010, and its sales in the USA has been declining since 2014. Model 3 didn't start deliveries until Q3 2017, but didn't really take off until Q2 2018.
>He sounds like an asshole but really being able to work for a privately owned fast growing company without shitty options being paid well is pretty great in the tech world.

But not as great as working for a privately owned fast growing company with good options and being paid well, no?

(And if not options, strictly speaking, how about profit sharing?)

Source: I run a bootstrapped software development company and everyone has profit sharing.
> return

I suspect we were never there, it was just that a set of what today we consider "sociopolitical and personal opinions" were not seen as such, e.g. (content warning) groping the secretary, joking about the office retard, etc.
Wouldn't it make sense to build a solar farm there instead. I mean the power lines etc are all there already
Haskell is less of a programming language and more of a religion, so people choosing companies based on their religion makes sense.
Presumably the second one was supposed to say "leaning towards tabs".

I think you're onto something. In old-school editors there wasn't an abstraction layer between the characters and the way they were displayed. You were moving bytes themselves, so a character byte that took up multiple columns but which you couldn't edit the middle of must have seemed gross and unnecessary.

In today's world there's more abstraction, so people are more comfortable with abstraction. I use a font that merges "=>" into a single two-column-wide arrow, because it's more pleasant to read. I don't take offense at the fact that what's on my screen is slightly removed from what's literally on disc, because today you get more benefits from having that separation.
Read the article; the whole problem is Apple distinguishing between Android and Apple users.
I think it's unfair to make this association. It is both possible to be cognizant of gentrification and make valid critiques of political correctness.

It turns out that most people in the US decry PC[1]:

> 83 percent of respondents who make less than $50,000 dislike political correctness

There is a burgeoning movement on the left to be more lax about political correctness because the academic dialect (pedantry) required repels a lot of well-meaning people.

[1]: https://www.theatlantic.com/ideas/archive/2018/10/large-majo...

Link to the study cited in [1]: https://static1.squarespace.com/static/5a70a7c3010027736a227...
No, it sounds like a much better world than the one we're in now. Smoking pot impairs motor skills, and driving with impaired motor skills kills people.

Few people would be in favor of taking away alcohol breathalyzers from law enforcement, and rightly so. Giving the police access to cannabis breathalyzers is no different. Once they are in every police car in the world, few people would want to take those away too. This world can't come soon enough, IMO.
There are a lot more than 2-3 outlets some of which have completely different and less restrictive acceptable use policies. For example I understand Reddit is huge, although I don't use it myself.

And there's always email.
Q1 includes about 2 years worth of pent up demand.
Global deliveries were up 50% in Q2 vs Q1.
Around 1800, private citizens owned cannons, which were pretty much the top-of-the-line military technology at the time. (At a minimum, there were privately-owned merchant vessels with cannons.) So at least at that time, there were no limits.

This does not mean that I am in favor of private citizens today having nukes, or even howitzers. I'm just saying, at the time of the Second Amendment, it was more or less unlimited.
Can I ask why you went this way - and what the benefits are of your specific approach? With a friend having done this in the past - having sold his technology, I've been more than a little interested in this.

Currently companies like Hound Labs have a breathalyzer test with high success rates (70% according to news reports). Israel (as a country) has two different spit tests that they've been using 'in production' (i.e the police) since 2018, both apparently in the 80% range, and as a bonus handles 5 different types of narcotics. Then there's the Drager DrugTest 5000, already deployed with law enforcement agencies at (apparently) a very high success rate.
>And some if it is plain hateful. Distasteful, and inflammatory. [1]

Saying what's "distasteful" is about arbiters of taste, and we shouldn't allow that. John Waters was "distateful" at some point, Rock music was, famous painters were, Henry Miller was, tons of movies, and tons of other things besides. Inflammatory stuff, doxing, etc, should be punishable under common law (libel, privacy laws, etc). Hate on the other hand is one of the basic human sentiments. Why censor it altogether? Besides, usually the case is that some hate is OK (if it's towards our enemies) but other hate is bad (if it's aimed towards our side). Again, arbiters of hate, like arbiters of taste.

>And of course it's a provincial US issue. The entire internet as we know it cannot exist without provincial US law holding it together, and a provincial US economy to keep it online.

Given the state of the modern internet, I'm not sure if that's for the better.

I'd take an old-style, CERN-invented internet back, any day of the week.

>We own Microsoft. We own Android. We own Google and Apple and Facebook and Twitter and everyone else who matters.

You say that as if it's a good thing.

>Grab your soap box and try that "easing of restrictions on freedom of speech on a global scope" bullshit in China. Even Chinese citizens will laugh at you. They don't care about their freedoms nearly as much as you do.

Well, if they don't, then I don't care about their freedoms either. I care about my freedoms, and of those countries that do care about their freedoms.

I don't want to "bring democracy" to places that don't want it (resource-grab style). I want to enjoy democracy (and fuller than today's theater of it) in places that do want it.
The last company I worked at was geared at optimizing recommended items to customers on a storefront. Working there I kind of realized how saturated e-commerce has become. There will always be room for new ideas and tricks to squeeze money out of the space, but I can't help think you're not really providing a lot of value add most of the time.
> It's the default of every IDE I've ever used

Which is probably not every IDE or editor.

> I press shift+tab, it deletes 4 spaces.

How entirely intuitive and not-awkward compared to hitting delete.

> they are forced to use vim on some remote machine.

Vim is not exactly unpopular as an editor of choice.

But overarching all that -- the ;) at the end of my comment should have been a clue that I was not sincerely arguing that figuring out how to use spaces for tabs is an involved task. Even somebody using vim (whether forced or by choice) should know `:set expandtab`. Most editors worth investing in will provide a convenient way of doing this.

Rarer are the editors that will also let you change indentation width on the fly while expanding tabs to spaces, though, which is generally easy if you use tab characters for indentation. I'm not super familiar with VSCode, but having just fired it up and tried it out, maybe it can do this if you turn on Detect Indentation, though it doesn't seem to be the default, and I haven't put it through the paces for less trivial cases.
I can't imagine the ICE ever going completely away, simply because there are certain uses of it, especially in 1st world developed countries, where electric probably won't ever be able to substitute for it.

It basically comes down to energy density. Right now, fossil fuels are the most energy dense for their weight. They are portable enough, along with the engine, to make for machines which are very powerful, yet still small enough for practical purposes.

For instance, you'll likely not ever see - barring some extremely major advance in battery technology - something like a Bobcat Skid-steer loader using an all-electric drive system. The problem isn't the motors - it's the battery; you can't make one small enough with the same energy density as the diesel or gasoline those machines currently use.

That's merely one example, I can think of more, but I won't. The only way around any of this would be to change (fairly radically) how certain tasks are accomplished; For instance, if instead of such a machine with a single operator, you instead had a ton of smaller robotic machines digging or whatnot, all in some kind of conga line or bucket-brigade type system - and let it work overnight or be slower in some other manner - the same amount of work could potentially be done and stay all-electric. But - somebody will be losing a job in such a scenario...
Those tight paint emissions limits exist because the Fremont plant is located in the middle of densely populated residential areas whose residents' lungs need to be protected.

It's an open secret at this point that these limits do indeed create a bottleneck for Tesla, which gets around it by applying a thinner coat to new cars coming through its paint shop.

https://www.thedrive.com/tech/28339/tesla-air-quality-compli...
Congrat, so excited to test it.
According to wiki

> Alternatives [to lead arsenate] were found to be less effective or more toxic to plants and animals, until 1947 when DDT was found.

Pretty interesting huh!
You don't need it to publish
I switched from .NET to rails. agree with the other comments about rails tutorial. It is excellent but don’t forget the rails guides (guides.rubyonrails.org).

If you already understand MVC (for example if you’ve worked with .NET’s MVC offering) reading rails guides will serve you very well.
>but rather the people who do have that foresight are drowned out by people who don't realize the game has changed.

They drowned out Pat Gelsinger late 00s, then Justin Rattner and many others Retired in early 10s, the rest is history.
Perhaps we need some sort of "cry wolf" doctrine, where you can sue an entity for "suing people too often for spurious reasons" and, if proven (e.g. if 99% of their proposed suits would have been thrown out of court if they had gone to trial), remove their ability to sue others.
Advances in Optical Neural Networks
I wonder if there's value for farmers in having solar panels act as rain collectors and use that water to replace groundwater irrigation. Probably the ratio of solar panel area to cropland would have to be too large to be practical.
Even if that's true, the OP was talking about mid level software engineers, so they would be leaving a field where they had 5 or so years of experience and moving into one where they had 0.
An accusatory and pushy street preacher does not win people over, rather the opposite. Self-righteous crusaders have historically failed to grasp this fact of basic psychology.
"on-premises" is indeed correct in this context.

"premise" is a thought or idea. "premises" is a location, like your servers can be "on-premises". Completely different meanings.

I hear lots of people these days mistakenly saying "on-premise" during hybrid-cloud conversations and in documentation when they really mean "on-premises". (And yes, looks like I've been down-voted for my first hacker news comment too.)
Here's one: when your code has no tabs, it's very obvious that whitespace is just a bunch of spaces. With tabs, it's harder to say, especially when mixed. It's one less thing to think about.
That is false. Apart from the hard-coded and restrictive network configuration, AFDX is basically UDP/IP. There are many uses of bidirectional application protocols (like TFTP).
If you're using graphql for the backend, is it still MVC?

Even if you can stretch the definition to fit, is it still useful to organize your code along those terms instead of what's natural in the new ecosystem? (data source resolvers, type schemas, queries/mutations)
I strongly favor spaces, because using tabs adds one more thing to worry about when writing code to be read by others.

I suspect a lot of folks who work on large, multi-dev projects feel the same way. We prefer to lay out our code and indentations with the expectation of consistency for others. Spaces allow us to not worry "Will this be readable by colleagues who prefer 2-wide tabs vs. 4-wide tabs?" We just adopt a convention (2 or 4 spaces) for each codebase and run with it.

Similarly, when others have used spaces, it's one less thing to worry about when starting work on a new codebase. There's no evaluating "will this codebase look better with 2-wide or 4-wide tabs?" or "Can I override the default tab width with my preference, or will that make this codebase less readable?"
This is a really elaborate way of saying that you can sell things better if you lie to people. I think most of us know that.
I think maybe you misunderstood @wolco's point? I think what they are saying is that, for example, you might do all of your testing on college age males and find that it doesn't give any false positives for people who smoked yesterday but not today. But you still need to test it on 60 year old women to make sure it doesn't give false positives there. In other words, you need to test it for varying lengths of time and also to make sure that it has consistently acceptable results by race, sex, weight, age, etc.
Based on the charts, this looks more like a cyclical bounce rather than a long-term trend. Even at "9.5% below the peak in May 2018", that's only a little over a year of downward pressure. The question is if an economic downturn combined with new housing starts can actually upset the long-term upward trend for more 18 months.
Iowa is quite nearly 100% covered with farms (talk about habitat destruction) and much of it was wetlands with the water table all the way up at the surface -- think very large very shallow lake. Water is drained from the soil instead of irrigated.

The problem is the crops grown are nearly all used for animal feed, fuel production, and feedstock for industrial food (corn syrup, starch, etc, soybean oil, and others)

It's hard to connect the farmed crops to food you'd like to eat. It's done because federal policies, technologies, economics and tradition and there isn't a great motivation to change.

I'm going to inherit the family farm duties sooner or later and the concept of growing feed for ethanol plants and industrial livestock isn't exactly appealing.
>There are a lot more than 2-3 outlets some of which have completely different and less restrictive acceptable use policies. For example I understand Reddit is huge, although I don't use it myself.

That's mostly a reason why Reddit (and others) should also be included in the list.

But even if we don't have all outlets, enforcing freedom of speech to say, the top-3 by users, is good enough for a start...

>And there's always email.

Yes, just like one is always free to think what they want inside their head, or tell it like it is, within their home.

I'm not talking about that, nor care about that "freedom".
Are you really so sure that confiscating historical treasures that have been preserved by a family for generations will have good results? Have you considered that this will encourage other people with treasures to sell them on the black market before they are confiscated? Have you considered that those stealing the treasures may not be all that concerned with preserving them? Have you considered that the treasures might be destroyed as people fight over them?

Maybe it would be better to help these families develop better preservation methods and security.
In the abstract, I can see it being a valid strategy; do that, see what parts need improvement, refine your process to address the issues, see if it's good enough yet.

I don't think it's reasonable to ask a brand new car company to have the same levels of detail/polish available to companies that have been around for like 70 or 80 years; those companies probably had to learn a lot of shit too.

I can see this being a valid thought process. That doesn't mean I want to be the guinea pig.
It also has some potential for being gradually replaced, like mixing in renewable hydrogen, using methane captured from closed coal mines that would otherwise leak, methane from food and farm waste etc. and those then transition into being carbon neutral or negative ways to store energy for rarely used peaker plants to support the grid.
But the article talks exactly about visual quality with the first 15 cars from a large order. That's exactly why they cancelled their order.
The Google Assistant icon, assuming you have it installed.
What the Second Amendment protects isn’t a matter of opinion and abstract line drawing. The Second Amendment by its terms protects the right to “bear arms.” It precludes banning “arms” as a category. Now you can draw lines about what is or is not an “arm” that someone may “bear.” (You probably can’t bear, i.e. carry, a nuclear weapon. On the other hand, the Constitution expressly contemplates private ownership of warships.) But you’re stuck drawing lines with respect to that term. And its hard to draw a line where handguns are “arms” but assault rifles are not.
Buying Instagram Folllowers Can Ruin Your Brand – Social Uplift
There's a huge difference between Google Maps telling advertisers when you visit a store and Google Maps serving you advertisements based on where you go without telling the advertisers where you are. Google, the creature of code and databases certainly knows where you are at all times just like your cell phone provider does. But if any advertiser or human being at Google knew that it would be a huge breach of privacy.
I certainly haven't, and I hear a lot of German luxury car owners don't get to drive them much either, because they're frequently in the shop for repairs, because apparently reliability isn't considered a luxury feature.
.. also feeling silly ..
I had imagined the fork to be so giant it would at least require some sort of militarily actuated forklift if not a small crane .. and more prongs, way more than the regular old 4 or 5 ..
I'm 100% on board with not mixing them and making sure everyone on the team is on the same page. But that's a red herring; it can easily be remedied with linters/editor settings. The same is true for preventing tabs.