skysight-inc/HackerNews huggingface dataset:
Same with in-flight entertainment systems on planes. They always have terrible, slow interfaces.
I don't think many people care about a degree. It's just weird that you ask interested people to join you but seem reluctant to give details on your bio. A lot of people factor it in when deciding on joining or dealing with a startup.
Certainly you realize if it was that simple it would have been done.
Boosted Board v2 – no longer water resistant
Maybe you would, perhaps other people don't want that though.
Hey look, fiber resources freed up, Larry.

Can you point them at PDX? Please.
50x30?! hahahaha I used to live in San Antonio. San Antonio is MASSIVE land wise, and very sprawling. There's absolutely no density problems what-so-ever.

Ridiculous.
For one specific site, no. But if you have 100-200 different passwords to remember, it's impossible for most people.
Is it difficult to find a good apartment (quality build, washer/dryer in unit, good location, gentrified or new, etc)? Where's the best place to rent (for me)? Palo Alto? Mountain View? Menlo Park? San Francisco?
The testing process is required to pass a gauge reproducibility and reliability study. See https://en.wikipedia.org/wiki/ANOVA_gauge_R%26R.

Essentially, the goal is to analyze the results when a given vehicle is tested in different conditions. In your scenario, each of three operators might take a dozen different makes and models of vehicles on a "normal drive" on each of three consecutive days, resulting in 3 operators x 3 measurements x 12 vehicles = 108 NOx numbers. They would then analyze the results statistically, checking the average value and standard deviation. This should prove that each of the three operators produces the same result ("reproducibility"), and that each day produces the same result ("reliability").

There will be some variation - the vehicle may change a little from one run to another, even if the control inputs are identical. And the inaccuracy of the probe will also produce some small random variation. Those can't be helped - though they should be known. But if you use different operators, lead-foot Larry needs to produce test results that are indistingushable from when slow Sam runs the test, and they both need to produce the same values on windy days and snowy days.

This is easy if the only function of the operator is to strap the vehicle to a dynamo, check the HVAC, tire pressure, and so on, plug the control cable into the OBDII port (or wherever it goes), and push the "start" button on the tester.

Perhaps the best solution is to collect data on hundreds of actual, reasonable, human drivers and feed those noisy, difficult to distinguish profiles into the test system. But that means expensive dynamos, and lots of hours of testing.
Have you seen BMW's Display Key or however it's called? Ridiculous.
>I feel $10,000 for an online course

It's not just a course it's a degree. When you graduate you have a Masters degree that is identical on paper to an on campus degree.
FWIW, that is what stopped OpenRISC to become part of mainstream GCC.
How do we know that there aren't plenty more dissenters who have been bullied into silence? (Judith's words, not mine.)
Thanks for posting! I believe you also have a Pluralsight course on the subject, which would you recommend for someone who wants to dive deeper with async/await?
My informed amateur opinion is that no one really knows. There's no case law on this that I'm aware of.

Basically: the "shape of a transistor" (and highly tuned structures like SRAM & flash cells, etc...) in modern logic processes is itself a tightly guarded secret. Outside some crappy electron microcroscopy done by people like Chipworks and the much-prettier-but-really-spun pictures released by the fab's marketing departments, no one involved in the process releases anything.

Now, maybe that's because it's that the masks are ultimately copyrighted by the fab and protected. Or maybe if they leaked they'd be perfectly fine. But what really happens in practice is that before the fab will consent to make your chips for you, they force you to sign an elaborate NDA with no doubt huge contractual penalties.

Again, I don't expect this to change. Silicon fabrication at the mask level will not be open source any time soon, though maybe there's hope that open source tooling might arrive. We just won't be able to see its output.
Yeah. I'm trying to say, sure, that's a clever note on what can, in very precise circumstances, happen whenever any field/method is added. But as working engineers, focusing on the practical problems is, well, the practical thing to do.

If what you're thinking is "well in that case, people should agree that adding methods/fields is OK," I think they do, and, e.g. https://golang.org/doc/go1compat spells out that methods may be added and how that can interact with multiple embedding.

Practically, I don't want my upstreams to stop adding methods or fields to structs or to create an extra step they have to go through before adding one. That slows down upstream dev; it's not a net win for me as a downstream or a cost I want to impose on (sometimes-unpaid) OSS maintainers.

I also don't want a tool to flag every upstream field/method addition as a breaking change, because that's noise to me in the common case where the change doesn't break _my_ program. Really, if I want a back-compat test, I should upgrade and try to run my code's tests since that can shake out many more kinds of break, including ones due to my bugs/my dependencies on undoc'd stuff. I should do it whether the API was tweaked or not, because any change can change behavior.

Again, you did make a clever observation of a potential build break; I'm just saying I don't think that Go library authors need to spend more time worrying about potential name collisions with multiple embedding, or that people should specifically build workflows and tools around it.
Maybe this helps?

.NET Core is a new "run everywhere" runtime like Silverlight was and Mono is (and the venerable .NET Framework on Windows is, minus the "run everywhere" part).

.NET Standard is the new standard for what it means for something to be a .NET runtime. .NET Core meets certain versions of the .NET Standard and is in the process of meeting new ones. The venerable .NET Framework meets certain other versions of the .NET Standard. (Mono meets its own set of .NET Standard versions.)

If you've built "portable class libraries" (PCL) in the past, .NET Standard standardizes and cleans up the whole mess with PCL "Profiles".
When the richest person in the world does a TED talk explaining how he plans to reduce the world population by 1B+ using vaccines, funded through his giant tax shelter, is it really surprising that there would be some push back?

It's a noble goal and with a bit of luck it will be wildly successful. But people are hard to trick when their lives are on the line.
http://www.dailymail.co.uk/news/article-3554953/Google-staff...
These are just minor syntax complaints though. You get used to it, and start to appreciate some of this stuff quickly IMO.

I spent far too much time trying to figure out how to use string and str. That's where it becomes absurd. I'm fine with fighting with the type/memory systems a bit, but when something that seems simple becomes a confusing mess it's just frustration.
I agree the magazine is user-hostile.

The FN P90 has a similar angled entrance to the chamber. The rounds are perpendicular to the chamber while in the magazine, but are directed into place. I never bothered to buy a PS90 (the U.S. semi-auto version) to find out whether this design results in higher-than-typical stoppages.
I won't defend those actions. I just got a chuckle about this comment since it's an ad hominem -- not rational, but rather designed to appeal to emotion ("I'm mad about him doing that") or identify ("I'm an advocate for women").

Meanwhile, the rest of this thread devolves to pedantry about definitions and analogies.

Good persuasion :)
Which is kinda' a shame since this was one of the big marketing points for the v2. Especially in rain hotspots like the UK :)
Case in point: their 'concept gun' ignores the fact that your trigger hand is attached to an arm behind it.
It's a Google Keyboard (GBoard) thing I think.
a) It would improve things because website owners, seo's or whatever you want to call them, always listen everything Google says. I'm in the industry. One tweet from Matt Cutts and they are already changing the brand name if Matt tells them so. That is the way industry works. Everyone knows site speed is a weak signal. Google could impose harsh penalties but they don't.

b) Google has become really smart nowadays. You could theoretically game everything in this world. They execute the javascript and run the page, they already know how to detect banners, interstatials etc. They also have manual team giving out bans.
The Crazy Craftsmanship That Goes into Making an NBA Championship Ring
But your server has to render it for the thousands of visitors to you site. I still don't get the rationale.
> ssh does have some basic differentiation: "ssh exits with the exit status of the remote command or with 255 if an error occurred." Although, of course, 255 might be returned by a remote command (not sure how likely that is), so it's still ambiguous.

If one uses SSH for running such scripts, then it is not unlikely that the
script itself would have another call to `ssh' to an even-more-remote machine.

And then there is the case of not expecting that a command would ever exit
with 255 code. My trust to a system would be quite damaged if I happened to
run into such a bug that a proper remote error would be mistaken for a network
error. How can I, as the script writer, be sure that I never run into this
situation?
Async in F# works quite differently from C#. This article highlights some key differences [1].

[1] http://tomasp.net/blog/csharp-async-gotchas.aspx/
For non-technical users, it seems pretty likely that a product without automatic updates, users won't update frequently.

This results in users getting compromised... a lot... that's why pretty much every heavily used piece of consumer software now does automatic updates, from Apple, to Google to Microsoft.

Decrying automatic updates as "zero privacy" seems a bit daft in that context.
I've been using this chrome app for many months and enjoy using it immensely. I do not need the bells and whistles of Plex. Furthermore, every time I attempted to stream a movie from Plex, chromecast had buffering issues.
Yeah like the French company that's been falsifying tests on heavy steel forgings that are used for nuke plants. In that case worryingly the carbon distribution isn't uniform. Which puts the parts at risk for brittle fracture[1].

[1] If steel is ductile (lower carbon) it'll absorb an enormous amount of energy before failing. Brittle, think glass.
You can do some very nice things with that sort of syntax. Being able to assign values based on an if statement is one example that just makes life a little better. Just a tiny bit. :)
Lack of performance is an attribute that would contribute to a potential consumer's attitude towards the whole car. It may not have as huge of an impact as it would for Amazon, but saying it has no effect is definitely wrong.
I've worked at several companies where at least one manager/exec says "We are not a software company, we're a ___(their core product/service)___ company".

If an organization creates and utilizes software as part of their ongoing concern...is at some level, a software company.
SVG was Adobe's open implementation of the ideas of behind Macromedia Flash. It solved a real pain (the lack of vector support on the Web) and has been implemented by all the browsers. Does this upset you? Most of the progress of the web platform is sponsored by companies like Adobe and Google.

AMP is a curated subset of web functionality designed to load quickly and be safely cacheable. Like SVG, it's an open attempt to solve deficiencies in the platform. It's been sponsored by Google and adopted by a lot of their properties, but it's unfair to call it "Google's news product."
Let's approach it this way, in an attempt to clarify where it is we disagree: do you believe there is a single instance in recent scientific history of peer pressure being used to encourage/discourage certain ideas within the scientific community?

Don't forget, sometimes you don't see certain things because they have been eliminated, and a natural reaction might be to assume that they never existed. The idea that disagreements occur in professional environments I don't think is very controversial on HN, but what I seem to be hearing today is that HN believes that these disagreements do not occur in the field of science. There is certainly a very long history of disagreement in science, it is one of the primary strengths of the scientific method. And yet now, it has disappeared? That would certainly appear to be the case, all I'm saying is, I doubt that is the actual reality.
Gotta get the capex down for new management moving in.
I'm not a Google Fiber engineer, but I imagine it was a combination of:

Proximity- some neighborhoods are far away from suitable commercial property.
Cost- the city was probably providing the land for free or at a discount (This may be a legitimate concern in and of itself)
Not so many other utilities- There may have been less other utilities to contend with in the park versus a a commercial location.

As another poster pointed out, most cities have a lot of far uglier utility infrastructure and city storage build all over town.
sure but I specifically said I was interested in seeing a trial where hours worked doesn't equal output, because that would be an interesting comparison to this trial, didn't make any comment about "the software industry"
Isn't this like saying that shooting deaths were a much bigger problem in the Old West, so it's not fair to jail someone just for shooting a few people? The crucial fact is that you're breaking the law and killing people in the process, not that you would have killed even more people if the law hadn't been there.
Controversial threads have way more escape energy than others, and this subthread has definitely left topical orbit. We've detached it from https://news.ycombinator.com/item?id=13382789 and marked it off-topic.
That is greenwashing taken to anther level. They are not just pretending to be green, they are actually doing harm and wasting money that could be used in better places.

If you read the article you'll notice they refuse to compare to pumped hydro (because if they did people would laugh at them for how expensive they are). They are happy to compare to batteries though, because those are also not a usable way to store energy in bulk.

Sigh. With projects like this is it any wonder people are so skeptical of "green technology"?

There has to be some political reason this is getting built, because there sure isn't an economic or environmental one.
That's exactly what they do now. Volkswagen and Chrysler (and probably everyone else) have ECU firmware that watches for those profiles and adjusts the engine tuning for emissions differently compared to normal operation.

They need profiles that are more difficult to identify and more of them to solve this technically. Or the EPA and other regulatory agencies can bring down the hammer when they catch cheating like this.
When is HN going to retire this juvenile practice?

Is this a general comment or in reference to the article specifically? It's not clear to me that they're referring to HN. In particular, from what it looks like the submitter is the author of the post. If that's the case, this submission wouldn't show up, right? Or am I missing something?
Extravagant Children’s Playhouses
But was it cost, lack of available commercial space at the correct nexuses, or ???
What do you think the equivalent move is for front end developers?
Ahh well how can we forget FaceIt: the cutting edge of facial recognition. 20 years behind the curve but at least it can run on Windows 95, so that proves your point? Damn these kids with their bloated software, we got terrible results using rubbish software with 16mb of ram processing at 5 FPS and so should they!

/sarcasm
The state of design tools in 2017
"The best time to plant a tree is 20 years ago, the second best time is now."
Of course it works, that's why it's not new ;)

https://en.wikipedia.org/wiki/Thermal_energy_storage

It's just a different heat transfer fluid (and a very well known one).
Weight Loss Spa – A Relaxing Way to Lose Weight
> Has there been any attempt to orchestrate an income based repayment program?

Yes, it's called filing bankruptcy, and they removed the ability for people to do that for student loans.
The second edition of the book uses String and &str to explain ownership and borrowing, since this is a common pitfall: http://rust-lang.github.io/book/ch04-00-understanding-owners...
I'd drag a 50x30 shack around on a chain everywhere I went if it meant bringing Google Fiber to my area.
And that is why they are called NIMBYs.
Reika Saiki Is a Powerlifting Pro-Wrestling Super Model
AMP annoys my too, but it hadn't occurred to me to switch to DuckDuckGo. Good idea, just made the change.
The article is very light on details, direct link to email:

https://drive.google.com/file/d/0B4yHnbgE5ocJbUJpWFJGYUVVajg...

Is this really NIMBYism? People honestly can't stand a small utility building? It's strikes me as slightly odd that the person is sure that the huts make a lot of noise, but unsure if they operate 24/7 - could this be a way of phrasing that the information comes from a third party?
Okay, but that means no fridge, no car, no air conditioning, no television or computer, no air travel, only a few sets of clothing, and many other things missing besides. That's what's being offered as the "1929 life". Not the life of the 1929 affluent, but the life of the 1929 average.

I know a number of people who've intentionally decided to live pretty much like that. Mostly they don't do it anymore after a few years, but it's totally an available option if you really want it. Saying "society poses" an expensive standard of living is not much proof that you're being forced to do anything.
"The study of God" is useless, but the study of people believing in God or gods is useful and quite interesting. These are two different things! The theology of Newton was the former - he literally believed the Bible was the word of God, and by interpreting it he could foresee how the world would end. It was a waste of time because we know now the Bible is actually written by humans.
The victims of open offices are punching back (2014)
De Nova Stella: A “new” star should appear in 2022
We're talking here about the time to render JSON to HTML for one page - the page that this user is presumably looking at. If that takes 90% of your CPU for more that a few milliseconds, then it's time to refactor.
It's called proof by contradiction. I thought it was self evident that Kim Jong-un wouldn't listen to reason once he had nukes, but perhaps you know better.
Amazon announces plans to create more than 100,000 US jobs
> As a result, we are no longer marketing the 2nd generation board as water resistant and strongly recommend against riding in water or wet environments.

Riding in wet conditions is a huge no-no for normal skateboards - water waterlogs the deck, rusts the bearings, and ruins the griptape. Battery or no battery you should never ride a skateboard in the rain unless you intend to ruin it.
It actually scales quite well, it just turns into "don't have one unit per person".

I mean, even regular heat pumps break down at certain population densities due to the same problem.
Lasers trigger predatory behavior in mice
I've never connected this to the CAP theorem, it's a good way of looking at it.

I see it as 2 different questions, "Did the computer hear me" and "Does the computer have a response for me.". Most people only make an effort to answer the latter for the user, it indirectly answers the first question anyways. But you can easily answer the first by quickly doing some sort of update, such as a progress indicator, animating a button staying depressed, etc. You don't have to mess with your real model until you get a response (or an error), but then you also don't leave the user confused for 12 seconds while your app loads search results or whatever.

Obviously it doesn't work in every situation. In most video games you want your actions to affect the gameworld immediately, even if the server doesn't know about it yet. However, for most applications just adding fast indicators that the client is aware of your actions (and staying off the UI thread) will make it feel more responsive.
My reason is simple: I want a desktop and a laptop capable of running graphics-intensive games. I play games with my expensive computer. So sue me.

The previous batches of MacBook Pros were capable of running games. The current batch is not: they are not designed for sustained use of the GPU.

This is especially damning when new number-crunching programming techniques are starting to make more use of the GPU, and Apple has an entire API dedicated to compute distribution.

There are two ideal MacBooks for me: an 11" MBA with SD card built in for my photography bag, and a 15" MBP with more than enough speed in processor, GPU and memory to run 3D intensive games. I don't care about battery life during maximum load, since for the heavy compute I'm most likely going to be plugged in anyway. The rest of the time it would be nice if I could spend a weekend web browsing, checking maps, writing Arduino code, etc, without having to be connected to a wall. Then I can come back home, plug into my TB3 dock with monitor, Ethernet, scanner, etc attached, and continue working as if on a "desktop" computer.

The only things keeping me on OS X in any way, shape or form are: effort free backup with Time Machine, Alfred, Finder "tags", Spotlight, ScanSnap (for scanning documents, then OCR to PDF), Hazel, and a significant investment in movies and TV shows that were only available from DRM encumbered sources.
Https://drugspowerstore.com Legal highs, Stimulants
The Ransoming of Elasticsearch
EPA accuses Fiat Chrysler of cheating on emissions
Compose | Remote (Canada, US, UK - Please see website for specific locations)

What: Databases-as-a-service. We offer production grade, auto-scaling, automatically backed-up, add-on compatible MongoDB, PostgreSQL, Redis, and more.

Hiring Process: Blind hiring! First, a light application. Second, all candidates who complete the application receive a work-sample resembling the work one would do in the role. No deadline. Final step is a work day.

Compose has grown into a vibrant group where folks can feel comfortable being themselves, living a balanced life. We welcome you to enjoy comfort when taking risks, collaborate with spirited peers, and to unleash your creative and talented personality.

* Work from home!

* Many neat conundrums to solve.

* Self-managing, distributed decision making. Choose your projects. We're deadline averse and quality focused.

* Hardly any meetings.

* Ruby/Go.

* Fizz: https://www.compose.com/articles/the-tool-we-built-to-help-u...

Roles:

* Database Team Member

* Support Engineer

* Visual Designer

* Marketing Growth Specialist

To begin: https://compose.interviewed.com
"A functional society requires those hardliners to be marginalized"

Well, that is one theory for sure. But it's a tough one to argue when the reality is that having a bigger gun generally does mean you're right.
But part of me thinks he's an armchair product designer. Anyone can create a cool looking mockup. But what about the actual thing?
Right, they're just using an understandable basis, without having to talk about what they pay.
I am absolutely not in the possession of two HN accounts. It strikes me as not completely inconceivable that someone else finds your posts on this topic, which seem to represent an internal dialogue as much as an attempt to communicate, irritating.
What about just giving those households free internet?