skysight-inc/HackerNews huggingface dataset:
I'm still on ADSL2+, and even feel a little the same way. It's a rock solid 14 Mbps line speed for all hours. Was set for 2019 roll out of NBN HFC, but, quite coincidentally, noticed some guys out the front of our unit today, and they said they were NBN and we should be connected in 6-7 months.

Given the dramas with actually getting connected, the peak hour speed drops, and the higher monthly costs, there's a bit of trepidation.

The Liberal / National government has so much to answer for IMO. It truly is a monumental disaster that will negatively impact the economy for decades when we fall further and further behind the rest of the world, or spend many more billions to upgrade to what was going to be built in the first place.
Elixir Tips and Tricks
You are right that modern technology has figured out how to turn energy into soil (way oversimplified!), and that probably 80% of the nitrogen in the bodies of any of us reading this came from the Haber process.

However, it still sounds bizarre that about 90% of their expenses was food.
The reason was, you can have more instances of backend for a single middleware and that should have helped with scalability.

If we had the resources to do the refactoring, we would probably end up with two-three different backends for various contexts, and without the middle-man between the gui and the backends.

On the other hand, the cost of change is probably too high, and most probably this version of our product will be kept on minimum-resource life support.

We are looking for doing consumer-driven testing for our new set of services we are working on.
> [...] undifferentiated service [...] basically a commodity industry

That's pretty much Amazon's sweet spot.
Actually I did think about that. But that is personal. Jobs are personal too, but they really shouldn't be.

Your spouse isn't paying you to be with them, and you're not doing any "job".
> The mere presence of ESLs could imply volatile or manipulative pricing and undermine customer trust.

It definitely does that for me. The heuristic I use in life is very simple - if it can be done and makes economic sense, it will be done. Volatile pricing can be done with electronic signs, and it definitely could seem to make economic sense to some companies.
Wasn't that the theory put forward by the US government? That Oswald was a communist agent?
I read it as using introspection/reflection to test what is essentially implementation details which are very likely to change.

This is how you write brittle tests which fail easily and cause high maintenance costs and reduced confidence in the unit-tests as a safety net.

Definitely an anti-pattern.
“Vulners Web Scanner” for Google Chrome
Missed Schedule. Future Posts Not Being Published on WordPress
"Not all smokers have lung cancer. Therefore, smoking does not cause lung cancer."
That's... the joke.
The Behavior of Go Channels
Reasonably Secure Computing in the Decentralized World
"Annual" and "a month" are mutually exclusive, so (at least) one in that sentence must be in error.
I like your logic, but I feel a few things don't add up for me.

1. What are the benefits to a city and its local inhabitants of a foreigner buying an existing residential home that it will not inhabit?

It seems there are none to me, unless the city taxes that home way way more.

2. Why would foreigners invest in the construction of new rental homes or apartment buildings if the rental price wasn't high enough to profit from?

In that I mean, I feel you'll only get foreign investment to grow your city once its already too expensive to live in. As they build more and it becomes affordable again, they'd stop investing, and it will become unaffordable again. Keeping the city in a perpetual state of unaffordability.
True, always funny when someone skimps on taxes by buying a computer for private use as "a professional", and then gets angry when it wont get fixed for free.

But with that said, I think most stuff in an EULA wouldn't be enforceable even in a professional context. And the worst thing to happen when breaking an EULA would probably you lose your right to use the product, not whatever they wrote in the EULA.
>But how complex can these programs be? Surely anything written before 1992-ish can’t involve that much code just because of the limitation of the machines they were designed to run on.

You'd be surprised. The business rules and exactitude of results can be documented in 1000s of pages.
On Node.js, Go and concurrency
Thanks for sharing your experience! That's encouraging.
Gcapizzi/moka: A Go mocking framework
Very interesting stuff. I see it's more suitable for academic papers and news articles (am I right?).

I like the UI, but it has some glitches like unexpected scrolling behavior when looking at the results of the url demo - if I scroll up/down in the result frame I don't expect the whole page to go up/down. Also I spotted that the same paragraph was listed twice in the result, but I assume this is still a WIP.

Other than that the call-to-action and workflow itself is easy to understand and follow, which is great.

If you are looking for more UX feedback, please feel free to submit your site to our free UX community platform: https://usability.testing.exchange. There are more people like me to help you.
They are new. Probably to spot trolls and astroturfing, I guess.
I'm seeing the 2x come up a lot, that's a good rule of thumb. Thank!
This is my version: Don't stop writing tests. Not until 100% coverage. Mostly unit.

Especially if you are developing a library. An untested code branch is a ticking time bomb, in my book.

An application for the end users indeed does benefit from integration tests, a lot. The problem is running them efficiently. If they take an hour to run, nobody will care to analyse them.
Logically there are only Google products that still exist, have been killed or have not been created yet.

I expect Google does have some future left in which it will create more products so I wouldn’t say it killed almost all its product except those that still exist.
This reminds me of Braintree and their hidden games in the source code. They used to have it some time ago: there were some links and instructions in the source code that you could use to access some URLs with classic videogames, Braintree themed.

This "little" details make developers take the company more seriously, somehow: "If they make the effort to develop this just to make developers smile, they must be extra committed to their code and their API quality". Not sure if true, but it's an effective strategy. Kudos to them.
In some situations unit tests with lots of mocks will bring a negative value. Imagine a situation where you want to refactor a big piece of code with many dependencies but you don't want to change its public interface.

If you mock everything, when you refactor, the test will break because the dependency structure will change, and the mocks are no longer relevant to the new implementation. You have to rewrite the tests. You did twice the testing work and more importantly you get absolutely no proctection against regressions because the tests for the 2 versions are not the same.

If you build integration tests, they can remain the same. Less work and actual protection for your refactor.
Private methods are the internals of your classes. It may change a lot for performance or to make it easy to maintain, one method may become 3 or 4.

But people who use your class don't care. They input something in your public methods and expect something in return. The details of what happen inside should not matter. Adding tests there only help to slow you down and make the dev team resist needed changes. And when you add tests you increase the chances you make them useless or wrong.
Image Recognition with Owl
And what do they call mathematics. Is it about machine learning/big data specialists?
Can you also install separate python versions this way? like have it automagically download a precompiled python3.6 for you even if there may not be a distro package for it.

I don't really like having to depend on the system's python binaries and their packages, but I don't want to compile my own either. But I do know most people would violently disagree with me on this :)

(I just happen to be both incredibly lazy and a control freak at the same time :P...)
Ok, I'll admit that some remote tribes were not. But even the USSR was a market economy.
So it just always writes a program that does `system(rm -rf /)`?
We decided for a number of reasons that the JVM wasn't the right fit for us, so we didn't end up considering Kotlin.

Pony is being actively developed, and has been as long as we've been using it. Since some of our team are now core contributors to the language, we've also invested in improving Pony, which has proven to be very useful to us.
Isn't that working on the Mac ootb as well? If I install numpy it links it against https://developer.apple.com/documentation/accelerate which is very close to MKL/OpenBLAS performance.
I didn't claim that "communism works" I said that it was technologically advanced and capable of attaining post-scarcity. As a counter to castle-bravo's claim that only capitalism is capable of developing the tech required to attain post-scarcity.
This is the same network stack (with a little bit of drift).

We intend to merge them into one repository soon. I am just a little disorganized.
As far as I know google has standard procedure for hiring software engineers regardless of of front end or backend, phone screenings followed by on-site interviews. You are supposed to have good data structure and algorithmic knowledge. I would suggest to go with data structure and algorithms, also System Design is very important and your past projects ( if you are experienced one ). Try to get as much information as possible from your recruiter about your interview that will surely help.

Best of luck for the interview.
Experimenting with other congestion control algorithms is definitely on the TODO list. BBR is interesting.
Ah, I think I see. If I break the functionality by changing the implementation of a private class, that should be reflected in the public API unit tests.
> I'll tell you why. Nobody who isn't an ISIS member has ever been called an ISIS member.

I do seem to recall a certain presidential candidate calling Hillary Clinton and Barack Obama founders of ISIS...

Painting all Muslim or even brown people as ISIS or terrorists is a pretty common rhetorical tactic of the right.
Health Effects of Electromagnetic Fields – Prof. Olle Johansson
I guess we will see. New Zealand has gone from a comparatively equal society to one with a large divide in a relatively short time. Housing ownership is no longer possibly for many. This didnt seem right to a majority of voters.
> Because we as a society have decided even the least among us deserve a base amount of human rights and freedoms and those aren't taken away without due process in a just society.

Basically, we're pandering to the mediocre. I don't think we should be doing this.
Actually, I think that anarchists would tell you it is a great analogy. They would claim that we are being controlled by a system of laws, a system which is like a computer program written by novice programmers who do not know how to debug, and who paid no attention to the finer details. That not only is the legal system like a robot which controls us, but it is like a stupid, primitive, and brutal robot which controls us.
We consider ourselves only as service providers. We provide technical means to perform the crawling but the responsibility for the actual crawling is with our users. It's similar to Amazon AWS - they only provide infrastructure and it's your responsibility not to use it for anything illeagal.
Function Aliases in C++
Here is a url

https://www.amazon.com/gp/b2b/reports

What a really great feature and cheers to amazon for having something like this available.
The "technology" required is the same as the postal service have provided for centuries (think pizza delivery for more urgent situations). Sounds like that insider is spending too much time on pop business sci-fi and too little time understanding basic facts about logistics (and, very likely, regulatory restrictions).
I have not used COBOL for 30 years but the language deserves respect. The transition from assembler to COBOL was one of the biggest productivity improvements in the history of programming, comparable to the introduction of Java and VM-based programs in the 1990s.

COBOL is still pretty efficient for tasks like scanning data on magnetic tapes--not that most of us do that any more. In fact it was pretty good for any problem that involved reading from or writing to storage devices because you could control the data layouts very precisely. It was great on reports for the same reason. I even wrote a simple doc markdown processor in COBOL because the place I worked didn't have usable word processors and we needed something to do pagination and formatting of docs.

I don't miss the verbosity or the lack of modularity but on the other hand COBOL was an effective tool that you could use to solve problems more quickly than other tools available at the time.
Do we need seatbelts? You can also just keep out of accidents.
> Because we as a society have decided even the least among us deserve a base amount of human rights and freedoms

And people who advocate against that (like Nazis, racists, homophobes, misogynists, transphobic, etc.) don't deserve a voice.
Why should breaking the law have only a token penalty?
The beauty of Japan's lonely vending machines
Found the simulant.
Heart surgery survival chances 'better in the afternoon'
I get a fake iOS security warning. Quick rich scheme indeed.
Fixed link: https://www.droid-life.com/2017/10/26/opinion-google-still-s...
I like this joke, it kind of reminds me of the difference between `find_by_id` and `find` in ruby on rails.

In the former, if a result can't be found it will return `nil` but in the latter it expects the record to exist and so will raise an exception if it can't be found.
Just don't forget to re-send this email to ten of your contacts or Hotmail will delete your account.
Top rated comment with nothing to do with the topic.

Thanks dang
I want to find all signatures made by key CDB5A1243ACDB63009AD07212D4EB3A6015475F5.

How does a key server help me?
> as much as you can into static helper functions and most of the rest into dumb private stateless functions

In our work we use C# and it is very hard, even next to impossible to make a static class pass a code review - given it's not for extension methods (which I hate... why not be explicit about the first parameter and stop acting as a part of the class </rant>). They just tell us to use IoC and move to the next point. I honestly don't know why. Our IoC library can treat a dependency as static or singleton, but those are also discouraged. Once I had a static class named GraphRequestHelpers* and the reviewer got really negative, FSM knows why. She told me that we need IoC to make everything testable and "Helper" in the name is a code-smell. Sounds cargo-culting to me but I have only 6 years of experience so who I am to know.

* Now we have RequestExtensions and everything is apparently perfect.
Completely procedural fried egg
Might be like the modern SaaS - advertised as a monthly price but you need to pay for the entire year to get that price.
You don’t remember the pre-FB era of fwd’ed email chains? They were Snopes’ original raison d'être.
There's a huge gulf between "single-occupancy houses" and "concrete jungles". Inner-city Paris is mostly apartment buildings and a far cry from a "concrete jungle" (despite being the highest-density western metropolis), Tokyo's outer special wards mix small appartment buildings and single-occupancy houses and are no "concrete jungles" either.

Just because you house multiple families in the same building does not mean you head straight for highrise central or ultra high-density concrete slabs.
There's an add-injection infection going around today. A lot of sites are getting this.
What does unstable in this context exactly mean?
just add a '|| true' at the end of every call!
If your private method is wrong, then your public methods will also be wrong. If your public methods are right, then it doesn't really matter what your private methods do..
My python tool for download Linkedin Learning Courses
It's actually required by POSIX to do nothing:

If either of the files dot or dot-dot are specified as the basename portion of an operand (that is, the final pathname component) or if an operand resolves to the root directory, rm shall write a diagnostic message to standard error and do nothing more with such operands.

Source: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/rm...
Yep, Question-Answering Semantic Role labeling is an interesting research project around crowdsourcing NLP datasets. https://dada.cs.washington.edu/qasrl/
The Best ECommerce Website Template from Mobirise – StoreM4 Theme
Co2 example really reminded me of Obj-C
I agree with the part that you should write tests, but I definitely disagree with the part that most of your tests should be integration tests.

As you pointed out the testing pyramid suggests that you should write more unit tests. Why? Because if you have ever tried TDD you know that unit tests make you write good (or at least acceptable) code. The reason for this is that testing bad code is hard. By writing mostly integration tests you lose one of the advantages of unit testing and you sidestep the bad code checking part.

The other reason is that unit tests are easy to write. If you have interfaces for your units of code then mocking is also easy. I recommend stubbing though, I think that if you have to use mocks it is a code smell.

Also the .gif with the man in pieces is a straw man. Just because you have to write at least 1 integration test to check whether the man has not fallen apart is not a valid reason to write mostly integration tests! You can't test your codebase reliably with them and they are also very costly to write, run and maintain!

The testing pyramid exists for a reason! It is a product of countless hours of research, testing and head scratching! You should introspect your own methods instead and you might arrive at the conclusion that the codebase you are working on is bad and it is hard to unit test, that's why you chosen writing mostly integration tests.
> Docklands has a vacancy rate of ~25%

I'm amazed it was that low. I was inspecting recently and I was blown away, it was like a ghost town. I checked out the carparks of these massive buildings and they were basically completely empty, it was crazy.
yep. 4g relies on most other people doing little more than messaging, looking at facebook and checking maps to see where the nearest noodle place is.

once everyone is pushing video levels of data around then it will be miserable.
> it's a hurricane-level force of real-estate

it is a hurricane-level force for everything.

if you think the situation in Vancouver and Sydney are bad, think again, think the situation in Shanghai -

a typical recently built 3 bedroom apartment in downtown Shanghai can easily cost you $3m CAD, a typical worker on average Shanghai salary will have to pay no tax, eat nothing, walk to work naked (no $ for cloth) for 300 years to afford that. not talking about luxury apartment with fancy view, just average apartment in an okay area next to busy & noisy roads.
Not really. FDA approval is already the Amazon Basics of generic drugs. If it says Acetaminophen 500mg, that's what you're getting, nothing more, nothing less, within a very narrow tolerance, entirely regardless of brand.

Not so with batteries or HDMI cables, and thus brands add meaningful value in that space.
It's less deregulation (Japan still has strict zoning and housing regs) and more improved regulations e.g. less exclusive zoning (no zoning for only single-occupancy, residential zoning allowing small commercial buildings like offices & shops, …)

This is in fact completely western zoning, just not american zoning which I expect is what Forbes really means when they talk about "Western notions about separating uses and limiting density": these concerns exist in european zonings but not even remotely to the extent that they do in "Euclidian" US zoning.
Ok thx for feedback, will add euro easily..

You think bottom scrollbar like this could
help with scrolling http://jsfiddle.net/gh/get/library/pure/highcharts/highchart...

?

And this one with zooming
http://jsfiddle.net/gh/get/library/pure/highcharts/highchart...

p.s. https://usability.testing.exchange/ - nice one
Photo of butchered rhino wins top award
I don’t see where the paper you provided implies what you say it does. In fact, from the conclusion:

“As we have documented, despite many careful and thorough empirical analyses, drawing firm general conclusions about the linkage between local regulations and housing prices is not possible. Many careful analyses report some effect of regulation on housing prices, but many exceptions exist.”
One thing I am curious about from the finance perspective is - How does the revenue recognition (RevRec) happen in the internet ad business? If company A has committed $200 million in ads over 6 months to Google. How will Google book and recognize this as revenue?
Correction. It can be.

Nitpicking: looking for small or unimportant errors or faults, especially in order to criticize unnecessarily.

See what I did there? We can keep going, but it adds no value. It's tortises all the way down.
Gobot 1.7: Golang framework for robotics, drones, and IoT
> They’re about achieving a collective resistance to disease that goes beyond individual well-being

We don't get the flue vaccine for herd immunity and never have. I've never heard this argument from health departments or doctors.

This article seems to be confusing issues.

If the flue vaccine does help others they need to start publicizing that if it's true. If they are trying for heard immunity they also need to publicize that.

I don't watch ads but if people can link to any that claim this I'd be interested. If it was true then the vaccine sellers would be shouting it from the roof tops I would think.
Hehe, this is only the rendering part per frame, imagine the AI computations and all other game logic also going , hopefuly within this magically 16ms time =]
Game engines in my opinion are some of the most savage pieces of software, pushing performance and really testing programming concepts thoroughly.
There's a lot of great knowledge comming from these guys regarding programming in other areas too because they are pushed so hard to make fast fast code. :) love it! i'm every time suprised and amazed at what these engines crank out!
im talking about storing information. to be sure that someone is real, collect tons of info and then get rid of most of it and tag their account with a validation stamp. store just enough info so that two people having identical sets of that info is almost impossible. and im not saying ssn or any other peice of info is the best solution -- obviously it would be anything and everything tailored for whatever systems the persons country of residence currently maintains. as for exploitation, i think it would be simple to make exploitation rare as long as good id systems are implemented by the government or other entities. it would certainly be better than having an internet where its impossible to verify if someone is a human or a robot...
That's how I see it (in Java at least), unit tests are for guaranteeing that your classes API does what it says it does.

In Python I am more loosely goosey about my unit tests and unit tests there are more for helping me write/think about tricky code.