skysight-inc/HackerNews huggingface dataset:
Right now, a huge opportunity for Python seems to be data science. I didn't notice it in the list of places where Python shows up. Also, in that space, it more than just shows up, it brings unique capability to the space with its libraries and the support major tool developers have for it.
As mentioned towards the end of the article, it looks like the repo for this can be found at:

https://github.com/midonet/zktimemachine
We owe him our gratitude, for helping smash prejudices that say women are emotionally weak.
Hmm, seems to me that comparing the ratio of "place" to "non-place" in newer vs. older cities is misleading. Those ratios are all about transportation. Many U.S. cities were founded and designed around wheeled transportation from the beginning, whereas many, if not most, European cities were founded at a time when foot and horse traffic was the norm. If the way that people get around changes then the cities will follow along over time. Personally I think that the conversion to autonomous vehicles will have a tremendous impact on vehicle size, road density, road layout, etc. It will enable cities to be very different from the way they are now.
So was the unemployment rate falling. What's your point?

In all fairness, perhaps this wasn't the best example. The official unemployment rate (U3) isn't the most reliable thing: not only can it be revised in subsequent months, but individuals who no longer qualify for unemployment insurance (but are still looking for work) are no longer counted as "unemployed".

The U6 number is slightly more reliable, but is seldom reported as it is not as politically convenient.
Doesn't Kuler predate Colourlovers?
My comment is about desktop OS comparisons.
Invest in Sara Chipps's Startup, Jewelbots
Yes, you are right. Even then, GPRS still works better here than some areas of SF. Also, since each home has their own UPS backup. WIfi would still be working since phone lines were working (DSL via phone line is common here).

In short: tweeting would definitely not have been that trivial.
or Airship https://blog.helium.com/helium/2015/04/01/helium-webmachine-... which uses the webmachine model. Very nice for for APIs.
Also very true unfortunately. Hence the soapbox :-)
> I think it's important for every company that the CEO answer support mail from regular customers at least a few hours every day. Then he/she will get a better understanding about the product(s).

I have my pet theory - the only thing necessary for the triumph of evil is for good men to be separated from it by enough layers of abstraction. Your CEO has a marketing team that probably outsources some of its work to marketing companies, which come up with asinine ideas of promoting your product. The CEO gets reports with (probably a little fudged) numbers saying the sales are going up, and he has little idea that your company is now shitting on its users in order to get more money from them.
Thanks

Maybe I could build out a second page called "detailed list" with more points on like these?
No, the advantage of having an interface is everything can return an error I can typeswitch on. Unfortunately, you can't (in a backwards compatible way) change io.EOF or any of the other 'constant' errors because there's so much code doing 'if err != io.EOF' which now breaks. In addition, it's backwards incompatible due to anyone doing 'reflect.TypeOf' which I guess you could argue is fine to break.

Speaking of reflection, there's a metric TON of runtime panics in the reflect package. Hell, I'm not sure there's a method in there that can't panic.

No doubt, however, you'll say that's cheating and the expected behavior of that package, so how about NewTimer (playground https://play.golang.org/p/jDKniK3aqa ). It does not give me an opportunity to recover from bad input by passing an error out, it just panics. It is also not documented that it panics afaik and other functions in time (time.Sleep) take negative durations and handle them just fine. This is definitely inconsistent with other std library functions that can take bad input and return errors.

I also think it's disingenuous to say "Keep in mind errors are from C and at least they're better than C"... the comment I'm responding to is a comment regarding go std library being one of the most consistent (implicit compared to ANY LANGUAGE) so I may bring in anything I wish, and sure Go's errors are a step up from C, but they're awful compared to other languages. They're basically passing around strings with no builtin way to create a trace of errors to return up the stack to maybe be printed, no default way to create an optional type with an error value, and no consistent way to determine which of N errors it was that was returned from a function without using a regexp 90% of the time because that damned fmt.Errorf / errors.New... And yes, using a Regexp in your error handling IS a problem.

> defined on float64, which can be annoying, but is far better than any alternative

Funnily enough, the 'rand' library implements everything by just having multiple functions and postfixing them with types (rand.Uint32, rand.Int, rand.Float32) and strconv does something vaguely similar.

Whether one or the other is better, that's another inconsistency in the stdlibrary; do you have many functions per type or only one function for one type? I have no clue how Go could have abused you such that you are able to conceive of not having a builtin int64 compatible 'min' function as a good thing.

Actually, perhaps your post is simply a plea for help as Go has tied you up and holds a gun to your head, in which case I suppose we should mount a rescue mission forthwith! Just let me write a quick timer to keep track of our progress... -1 you s.. err panic
Every town used to have their own local time based on the sun being at zenith at local noon. For example, a place like Oxford would be a few minutes behind London.

With the advent of railways, it became necessary to standardize things a bit. You can imagine the difficulty if each town a train stopped in had its own timezone!

There's an interesting podcast from BBC that covers this: http://www.bbc.co.uk/ahistoryoftheworld/objects/u6Qnc25jQ5OI...
Why do you prefer UTC? I feel storing plain unix times is simplest since there's no time zone information at all. And there's no possibility of forgetting a conversion, since (with most languages/libraries) different types are used for plain unix times vs. local times.
Misclassification of employees as independent contractors
That's the programmers' equivalent of "any matter programming can be solved by a smart person typing on a computer for a little while, there's nothing to it."

That said, I do acknowledge that merging two global datasets would be a nightmare.
The quotes are there for a reason.
RichCSS is a CSS framework providing default structures for reusable css element. It’s built around an Architectural Style that organizes your code in a way that allows: reusability of your css, versioning, the use of plugins and the ease of using it. RichCSS is bringing convention and organization to CSS that anyone can understand and use. RichCSS uses SASS to extend its capabilities but it can work independently from it
Sounds like a magnetic coupling to the motor rather than gears, not no moving parts at all. Imagine it saves wear-and-tear and is easier to disengage on winds that are too strong.
As you see by the amount of feedbacks here, this list will get unmanageably long in no time. I think you should categorize the items in checklist ("Mobile", "SEO", "Testing", "Server", etc) and add the ability to fold/collapse a category in order to see the items belonging to that certain category.
To be fair, the business has no chance of success if nothing ships before the funds run out.
Aww, I was kinda hoping this had something to do with the SEGA Game Gear[1]

[1] http://en.wikipedia.org/wiki/Sega_Game_Gear
They did have T-34 and either SU-100 or SU-85 (can't tell the difference between them). Only video I found has an RT reporter right in the middle obstracting some view: https://youtu.be/fo-P98cVtq8

Tanks are first 50 seconds, then it moves on to modern stuff.
I'm just speculating, but maybe that is the actual time difference from Greenwich.
Openbadges now available on Mashape
It has moving parts, just not moving parts in contact with one another. From what I understand the outer segment is flexible and oscillates because of vortex shedding, and a magnetic coupling between the flexible outer segment and the fixed inner one generates power. So the outer segment is mobile, but it never touches the inner segment.
The key is that the DCF77 signal is weak, and the lawnmower loop is very close. It's a classic example of poor signal-to-noise ratio, made worse by the DCF77 receiver being within the "near-field" of the lawnmower loop.

You could improve the S/N ratio by:

- separating the wiring for the two systems as much as possible, and fitting a mains noise filter to keep the loop signal out of the mains wiring.

- putting a remote (ferrite rod) antenna on the DCF77 receiver and experimenting to find a quiet location (possibly the interference can be nulled out by rotating the antenna).

- attending to the shielding, earthing and balance of the lawnmower loop (especially shielding and twisting the feed wires).

You could document the problem and write to your local radio licensing people. Unfortunately, I expect that they would consider that neither the DCF77 clock or the Lawnmower Loop come under their jurisdiction.

You could also write to the manufacturer of the loop and ask for their assistance. They may be surprisingly helpful.

Finally (if you haven't already) you could research the methods that Radio Amateurs have developed for receiving VLF signals in noisy domestic environments.

Bottom line: In my experience, correctly earthing the loop and shielding the feed wires should do a lot to eliminate the interference.

But as before, you need to understand the modulation characteristics of the lawnmower loop in detail. What bandwidth does the system actually need to operate? Can the interference be reduced by fitting a better low-pass-filter to the loop transmitter? Can you put a notch filter at 77.5 KHz?
Yeah, but with C's old-school int values for errors, you can always make an equality comparison. The error interface in Go doesn't specify equality, so you can do "if err == io.EOF" in some cases and you're up a creek in other cases. Sure you can do if err.Error() == "String I'm expecting", but as the parent said, fmt.Errorf can easily make that impossible.
It does have moving parts, the article says 'no moving parts that come into contact with each other'.

The tower waggles and is made of piezoelectric materials, so the electricity comes from the deformation of the tower.

Edit - I got sideswiped by marketing. The current one is electromagnetic, the future ones are proposed to use piezoelectrics, but they do not have the materials available to do this.
manipulation is not force. if you have to redefine words to make your point correct then you didn't make a point.

also, if you're going to assert there are studies that make your conclusion somehow not an ideology, then the actual citations would be good. and they'll have to be fairly interesting to convince me. sociology is full of outright fraud, without even considering all the papers suffering from poor experimental design and rampant conclusion jumping.
It seems arbitrary, but I think it was similarly defined as GMT considering their location (Wikipedia: 52°22′N 4°54′E):

http://www.wolframalpha.com/input/?i=%284%C2%B054%27%2F360%C...

It would yield GMT +0h 19m 36s to the above location. I assume it was tied to a more precise point inside Amsterdam which would give you the 32.13 seconds.
Please dont add ageism into this.
What is this stream of consciousness?
As soon as you segregate traffic by type, you create the feeling of exclusivity that automatically entitles drivers to carelessness and higher speeds. This happens for any type of traffic: some bike lanes in London are incredibly dangerous for passers-by.

In this sense, shared spaces force drivers to actually slow down and think about what they are doing. This is what even most motorists advocate, btw: less obstacles forcing cars to slow down, and more publicity of what a driver could expect from the area they are passing through.

> You transform a city by persuading people that the easiest way to get around the city is not by car.

You can easily do that by removing all parking space at hotspot destinations. Job done. Businesses will scream blue murder though, so you need a plan for that.
Let's answer the real question, which is about you. Yes, you can build a successful startup as a designer. Someone else will be coding of course. But the CEO is really the person with 1) the vision and 2) the drive to make things happen. Do you have both? Then you can start your startup.
> This is not about how to count ants but how ants count.

I was disappointed to read this, I tried to figure out in my head how they count ants in the world, and now I'm left with that void...

Edit: After having read the article, I'm not disappointed anymore, this was really interesting!
Because it enables a very simple transaction: I am exchanging money for your good and/or service, so you try to provide me the best experience you can.

If Starbucks gave away free coffee but monetized their restrooms, their coffee would eventually end up full of diuretics.
The article also relies heavily on a metaanalysis, not just individual studies. Meta analyses are designed to take a large multitude of studies in the same area and ascertain an effect size. By examining everything in aggregate, this should counteract any funding bias -- or reveal it if the results get skewed (i.e. lots of positive results and lots of negative results but no middling results). Additionally, meta analyses usually consist of a "file drawer" search where they get their hands on a bunch of the unpublished papers and analyze those as well to ensure they counteract any publishing bias for printing papers that only show positive results.
I never realized that functional programming was changing the way I think until I saw this problem and wondered how I'd solve it in ClojureScript:

(let [numbers [14, 0, 5, 2, 0, 3, 0]
nonzero (filter (fn[x] (not= x 0)) numbers)]
(concat nonzero
(repeat (- (count numbers) (count nonzero)) 0)))

I imagine you could do something similar in Java 8 with the removeIf() method in java.util.Collection
Couple of things here. Large companies most likely reimage the devices with enterprise license. For example, we order based on hardware configuration. Our company uses HP for everything, so we purchase the business class equipment with 3 year warranty on everything. Also, we don't use the version of Windows that comes with the devices, we reimage all our systems with our own using System Center Configuration Manager.
Wearing wrist braces while typing can actually increase injury. They should be worn when not working, especially during sleep, because a large fraction of RSI injury is accumulated by a number of people that exhibit nocturnal contracture during sleep (drawing of hands to chest centerline, bending and curling of the wrists and fingers also). Also, light strength training is often very helpful.

I went through RSI in my early 20's (while writing a research compiler), did a ton of research and have been symptom free for two decades.
I remember hearing about something similar in '08 https://www.youtube.com/watch?v=AMojRXK14jU which became
http://www.humdingerwind.com/ - I wonder if they are related? Seems like a really interesting idea.
I believe it doesn't. COLOURlovers was created in 2004 and Kuler in 2006.
The subject was to mock interview questions in interviews, as depicted by the use of quotes around "interview questions". The article then goes on to peak the interest of the reader about TCP/IP quirks that cloudflare has faced over the past couple of months; i.e. real work challenges that potential employees should be able to research and answer.
I believe the traffic data has improved a lot when Google has acquired Waze - with such data collection network, of course they have great, realtime data (not complaining; just noting that building such thing takes more than just money).
I have to say, the writing style of this article is an immense time-waster. Even skimming it doesn't get to the point quickly because the history of Thiel (large in size but mostly unimportant) is inter-mixed with the ideas he's espousing (small in size but really the part we care about).

What ever happened to 'summary' then 'summary with more depth' then 'summary with even more depth'?
yet the "go way" makes computing really tough :

x := 1
y := 2.0
z := x + y

Error : invalid operation: x + y (mismatched types int and float64)

So much that devs end up using float64 everywhere ...
Don't Build When You Build-Measure-Learn
They were not competing. Microsoft has always put phenomenal effort into backwards compatibility. Windows was constrained to work with DOS, your DOS device drivers, and most importantly your DOS apps. The majority of initial PC buyers were businesses, and those apps mattered. The last time I tried, the MSDOS 1.0 version of Visicalc (1982) still ran under Windows.

By contrast the Mac didn't provide any Apple 2 backwards compatibility (although I believe one Mac model had an add on board, and there was the IIgs). Windows and the Mac were competing in different dimensions (backwards compatible, hardware & software variety versus green field new platform).

TopView - https://en.wikipedia.org/wiki/IBM_TopView - GEM https://en.wikipedia.org/wiki/Graphical_Environment_Manager - and to a lesser extent Desqview and similar were the competition for Windows, until later OS/2 was as well.
Almost certainly solar time.

We had software choke on a birth date once. For some reason these were sent in milliseconds, and that particular instance, midnight July 1st, 1937 didn't exist for this particular locale. At that time, the time was changed to a different meridian, and the clock was moved forward a few seconds.

In the 1940s, the nazis set all of occupied Europe to Berlin time, and it stuck. Before that time, Europe had a large number of time zones.
Note that option 3 is the approach the 'rand' package took (see https://golang.org/pkg/math/rand/#Float32 ).

I guess not so much definitely not the "Go way", just not the go way for the math library.
> If we were buying a product/service, I firmly believe we would see incremental improvements, which things generally getting better each iteration (with the occasional mis-step).

I disagree, and that's why I brought crapware bundled with PCs and all the non-tech products which get progressively worse. We buy this stuff. Companies aren't giving laptops or coffee makers for free. But we've reached the point of overall-pretty-good computer or coffee maker some time ago. The dynamics works like this: a company can get a little bit more money by bundling some crap or adding some non-feature. This lets them undercut their competitors. Soon, everyone follows, and you see a continuous increase of crap. A race to the bottom.

The end-game is not incremental improvements. It's as bad products as possible, that are still good enough that people will buy them.
As a Dane now living in the US.

All apps I'm building now has a US-audience which means that they have to be timezone aware per default as opposed to apps with a danish audience where I didn't have to be concerned about timezones. The truth is, timezones are a pain.
I think the author doesn't want to mix the different types of transportation. He allows them to be mixed but users won't because it's not convenient. That does not mean it is not good. In Paris we have a lot of street that are very narrow but still used by cars (not used like a highway, used when you really need to go there).
From a walking Parisian point of view I can tell you that no bus can use these narrow streets but you can be sure there's a bus stop in the next avenue (which is usually close). Thus by using both big avenues (mostly used by cars and with big empty sidewalks) and small streets (full of life, shops and well, some cars) you can achieve a very good "ambiance".

Bikes usually have a small lane on both sides of the road and don't really bother anyone.

I can't recall the name of a famous architect who was working on street dynamics and security but it is basically the opposite of what big names did in cities built for cars like Brasilia, Washington etc... The moral being that if you concentrate people in the streets you will need a much smaller police force because you're always "close" to other people.
Yes, that's them. Also, Mindvox competed with Panix, that's where Phiber Optik was from.
It uses a similar effect to this:
https://www.youtube.com/watch?v=ptYrbQGk6DQ

ie vortex shedding. There are moving parts, but the movement is much smaller and more confined.
It's natural to reduce things to simple terms. I think CAP theorem caught on because previously people didn't know how to characterize distributed systems in an easy way and this gave them a framework and vocabulary to do it.

It's the same reason why companies create some index in their product (like New Relic AppDex), to take something complex and simplify it so it can be compared.
Are there any numbers on how much it generates compared to a traditional design? I imagine it generates less electricity but it costs less so there's a trade-off.
Any evidences of Russian(not Soviet) weapon usage in Ukraine's civil war? please post links if so
I was also thinking the same thing, I have to Google this kind of things all the time, acronyms like this are absolutely not useful at all to determine the exact time things are going to run.
But with more power to exercise it.
As with most software/hardware, the alternative is to not "upgrade" and put up with the negative comments you'll get (both from other people and websites) but if it's such a regression in functionality, should we really continue calling them "upgrades"? I feel like we've reached somewhat of a saturation point in the past few years. Meanwhile, with systems becoming more locked-down and proprietary, every new revision feels like it's incrementally taking control away from the user and replacing it with superficial beauty.

I've made the decision to stop "upgrading" anything just for the sake of being newer, and to carefully examine the not-often-prominent disadvantages too. It often turns out, at least for me, that the new stuff they added is worthless and what they removed is what I really need.
Yes, and there always has been, and there always will be.

Putting people temporarily out of work is not a reason to not move society forward.