skysight-inc/HackerNews huggingface dataset:
Over-engineering at its best.

React is great but so wrong for an SSG and instantaneous loading of next pages is great but...

- Preloading all blog posts does not scale and is not wanted; a post is read and only a tiny tiny part clicks on the next or other posts

- More important is that the initial or clicked post loads rapidly, but it doesn't, it's slow and when looking on all the other million SSGed blogs which load in milliseconds, no thanks

I looked deep into Gatsy once I was choosing a SSG but until the end I couldn't understand the architectural decisions made. Yes it feels fancy but doesn't match the use case at all.
And again the next day: https://news.ycombinator.com/item?id=12135794
Quite a while ago. There never was any alternative as comfortable as the GUI tools people make of Windows, so i kept putting it off for a while.

But somewhere around the start of the Win 10 malware i decided to bite the bullet and moved my work environment to Linux for good.

Looking at where MS was going it would have happened anyway, so better sooner than later.
the autopilot system, if not every system similar that is offered these days, does the driving in conditions that are already likely the easiest a driver will encounter.

the real shocking truth is none of these systems is capable of driving when even skilled drivers might need the assistance. think about it this way, car safety systems are designed to insure recovery of safe driving during some of the worst conditions yet self driving systems cannot handle most of these poor conditions as they cannot accurately see and assess the situation.
Made the news again: http://www.bbc.co.uk/news/technology-36854916
It's a real problem, but so is promise-chain hell, and bound-event hell, and coroutine hell, and multithread hell, etc etc.

It's not black and white, and no library is going to solve all the issues. A pragmatic JS engineer is going to have to use many different tools in their toolbelt on a routine basis, it's just a matter of choosing the right tool for the job (which includes taking into account the environment you're working in and the code that already exists).

But in general, in my experience, callback hell is often a sign of an upstream design-pattern issue. If the procedure you're writing needs to call a series of 20 functions, in sequence, (and wait for them all to callback one after the other) you can probably implement it in a clean way that doesn't require your code to move evermore to the right. Frameworks like Express (which passes around "next"), and Mocha (which passes around "done") set great precedent of alternative ways to conceptualize those kind of issues. Achieving this in practice often means writing a combination of promises, callbacks, and other things.
Reading this leaves me doubtful whether to use MongoDB or not again:

https://www.google.com/search?q=dont+use+mongodb

https://www.reddit.com/r/programming/comments/3dvzsl/why_you...

Do people at big startups use MongoDB in production?
> the 51% can take control of the chain

This argument seems fallacious and off-the-point in this context.

Isn't the goal of a contract to precisely bypass the 51% control thing (a distributed consensus rule, needed for mining), by defining its own explicit rules?

> Democracy; it sucks, but it sucks less than everything else

More profoundly, isn't the essence of such systems to go beyond democracy, and allow for new governance paradigms?
This is funny, I've just been in Berlin, and driving there (from pedastrian's perspective) seemed like a... difficult experience. Note: I currently live in Hamburg, and I recommend anyone coming to just ditch the car and come by plane/train, because the traffic rules are so crazy over here.

But seriously, the only feature that is missing from car2go in my opinion is the option to have someone get you your car to you, in case there isn't one available at the time. Also, I've only used the 2-person smart until now, I'm eager to see anything bigger soon. But anyway: when I lived in southern Germany I had to fuel up my car every 2 weeks or so, even though I had been driving mostly 15 minutes to work and back, and some light shopping. Here in north I tanked at the beginning of June, and still have to refuel. I just drive once a week to the market square, and for all other purposes I use metro system. On the other hand, this was fully inconviveable in the south, where distances were greater, and frequency lower. Every short ride was for me a huge endeavour, that took at least 40-50 minutes, definitelly not worth the time, hence I preferred to drive and sit in comfort.
Copyright and patent laws amount to extortion because they are enforced by initiation of force.
8 Killer Mobile Website Design Ideas That Rock
The big deal is that it does not ask whether you want to upgrade or not. It just did, whenever it damn pleases, regardless of whether you have work to do or whether your computer/work environment can handle it.

That's the trust-killing dick move, not the Win 10 itself.
If I didn't have a smartphone, I suppose it's theoretically possible the Windows 10 upgrade could be my greatest privacy/anonymity concern. That theory however depends on a a universe in which I never browsed the web with cookies enabled, never played Flash content that I wouldn't want to watch with my mother, and never typed anything into the Mountain View company's search box.

In this universe, I actually have less concern about Microsoft doing something creepy with my keystrokes than I do about Canonical doing so. I run Ubuntu and it wants to send my keystrokes to Amazon and whichever search engine has the current paid placement in Unity. At least with Microsoft it's not continuous direct monetization.

If Windows 10 was a big concern, I wouldn't install it or run it on any of my computers. But that's just me. I run Ubuntu for other reasons. The machines I've upgraded to Windows 10 have had most of the crap turned up except for the peer to peer upgrades. It's right there in the install.
Uber did develop a more efficient system by stepping on legal lines and gray areas. They did have troubles after a while but not in the same way. Somehow network distribution has no 'economic' values to the eyes of authorities. I'd love to see some stats, in my mind p2p sharing wasn't growing, even going down Compared to the 2000-2010 era since people have other means to share and content (spotify, soundcloud, ...) and the novelty has faded.

I do profit from it from time to time to reach for very old clips, lives or albums that you cant find. It doesnt really hurt business if they dont sell it.
Out of curiosity what would be a healthy RPS range? I've always assumed anything over 1000+ is acceptable.
100% agree with you. As a freelancer I usually have to decide technology stack and infrastructure and I always go with the cheapest option for my client with the argument that one day he could just scale it up even by rewriting it.

This makes 3 months project delivered in 1 month and in the end the client usually benefits that.
I disagree that the GPL subverts the 'normal' use of copyright (though I'm aware it is presented as such by the FSF). Tons of copyrighted works are licensed for distribution by 3rd parties. Software licenses which allowed unrestricted distribution existed before the GPL. What the GPL innovated on was to put light restrictions on distribution to ensure modified source code would be made available along with binary distributions. In a world without copyright, there would still be tons of software without publicly available source code (perhaps more than now, due to the inability to enforce GPL violations).

Also, "information wants to be free" is more of a vague idea than anything else. I want information to be free. I'm a big user and proponent of open source software (heck, I wrote a non-trivial feature of Webtorrent). That doesn't necessarily mean I'm against copyright.
... if your web app is a fibonacci number generator..
10+Places+In+Nature+That+You+Must+Visit
What I think people do not realise is that incentives to adopt cleaner car are just one side of a coin.

The alternative would be making petrol-car drivers paying for the actual costs of cars including healthcare for diseases related with pollution, possibly at any level of the production chain and so on.

Hidden costs are often cut away and offloaded on community (I couldn't find anything specifically related with cars (didn't have time to look for), but for comparison here's a short video that shows the real costs of meat https://www.youtube.com/watch?v=uZDsSnpYZrw). Incentives make it a little bit more explicit. While it may be true claiming that Teslas cost would be higher without incentives, for sure Ford's car would be way more expensive if everything had been taken into account.
France orders Microsoft to stop tracking Windows 10 users
ZFS on Linux has been around for 3 years now and is integrated in Ubuntu 16.04 - I'd argue that by now it has received more usage than the BSD version.
“180 areas per [brain] hemisphere” – 97 new
Dubai Real Estate Performance Index
I meant originally as in when the Mac was still in development - I remembered it from here http://www.folklore.org/StoryView.py?story=The_Grand_Unified...

I may have unconsciously filled in some blanks in my memory that weren't actually there - the story mentions Andy Hertzfeld used the Resource Manager to manage the swapping in and out of code segments and I think I read it as a hack to use the Resource Manager in a way it wasn't intended, but it may very well have been intended that way to begin with.
Hopefully Tesla will be able to achieve this new plan. Looking back at the first 'master plan' from 2006, it's clear that it failed pretty badly as Tesla Motors wasn't close to being able to self fund its goals over that time.

Since the first master plan was published in 2006, Tesla Motors has raised money privately (during its near death experience in 2008), sold a 10% stake to Daimler (which was recently divested), went public which has a side effect of raising even more (though the main reason to IPO in most cases liquidity to existing investors), and since then have continually raised money from the public market every year or two. There's probably private and public capital raisings since 2006 that I'm forgetting too (and they raised other capital streams like debt, such as the DoE loan)

The very lofty stock price of Tesla in recent years has helped it fund Model S, Model X and Model 3 designs, development, manufacturing (at large scales) and delivery, as well as the building of a large battery factory which Tesla owns a stake in. This constant fund raising has kept Tesla alive and I don't argue that it was very good corporate governance by Elon Musk and team to get Tesla Motors to where it is now (approaching the delivery date for the first Model 3 shipments and having a huge capacity to manufacture battery packs).

However, it's still a failure in its attempt to bootstrap the funding of Model 3 based on sales of previous models.

Of course, Tesla and SpaceX has consistently ended up achieving great things, even if the timeline is optimistic and the budget ends up blowing out. But issuing stock and eventually debt can only stretch Tesla so far. Hopefully Tesla can become a more sustainable business before that happens.
Have yet to see an illustration that grasps multichannel convolution filters (MCCF) concept clearly. Why those channel stack size keep growing? How are they actually connected?

The thing that each conv filter consists of kernels in multiple channels (that's why first layer filter visualisations are colored btw - color image is a "3-dimensional" image) - and we convolve each kernel with corresponding input channel, then sum (that's the key) the responses. Then having multiple MCCF (usually more at each layer) yields a new multi-channel image (say, 16 channels) and we apply new set of (say, 32) 16-channeled MCCFs to it (which we cannot visualise by themselves anymore, we need a 16-dimensional image for each filter) yielding 32-channel image. That sort of thing is almost never explained properly.
Actually no. No more than CSV dependency prevents spreadsheets from working with one another.

I think the key thing here is your word "explicit". There are lots of ways to make things explicit. The concerns of coupling and cohesion don't go anywhere. There are other ways to address them.

Testing is actually significantly easier, not more difficult.
Error fix for long-lived qubits brings quantum computers nearer
It's not democracy that is the problem in Turkey.
Oh good, time to flag this one then.
Indeed, we should. Comrade Page, comrade Brin, I'd like to have the Google software stack. IP rights are an outdated concept and the collective has decided that Google's stack belongs to the people.

Besides, everything is just bits! If you represent the whole monorepo as a single integer, denying people access to it would be akin to patenting a natural number!
Notion – A unified workspace for modern teams
Top 5 Scientific Publications and Their Most Cited Papers – [2016 Update]
So, people who build services for the internet finally found out it exists? And that if you work with github/slack/jira/several other services you already can work remotely?

Really?!
Tinder’s Facebook-powered “Tinder Social” launches in 6 markets
Introducing Stack Overflow Documentation Beta
> Meanwhile, why are people placing a harsh light on Mormons?

In most cases I would agree. For instance, knowing Clayton Christensen is a Mormon should have no impact on someone's opinion of disruption theory. And there are cases, like Mitt Romney, where the media placed way too much of a focus on his family being Mormon.

In this case though, the fact that the tycoon is Mormon plays a central role. His plans are literally based on drawings by Joseph Smith he found in researching mormon history. These are literally plans by the founder of Mormonism being implemented in the state where he was born (which is mentioned in the article as the reason why the tycoon is familiar with Vermont and thus chose it for his communities).

This isn't an article making fun of Mormons and "their sacred underwear" or other "let's point and laugh" material. It is an article about a man who studied Mormon history and decided to implement the vision of its founder. Mormonism is a key element to the story.
Erlang Learn to forget
A Quick Glance at Polymail
I don't think that was ever very serious, just a carrot waved about in the hope they wouldn't go in the direction they have.
I wonder how many of those cancers are due to petrol car pollution ;-)
Because these sites do not matter? Torrent sites are pretty much bottom feeders but public torrent sites doubly so? The important sites are scene FTP sites, especially topsites where releases actually happen.
https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...

> Although the software isn't directly malicious, the used rootkit hiding techniques are exactly the same used by malicious software to hide themselves. The DRM software will cause many similar false alarms with all AV software that detect rootkits. ... Thus it is very inappropriate for commercial software to use these techniques.

> In order to download the uninstaller, he found it was necessary to provide an e-mail address (which the Sony BMG Privacy Policy implied was added to various bulk e-mail lists), and to install an ActiveX control containing backdoor methods (marked as "safe for scripting", and thus prone to exploits).

Freakin' unbelievable. And I have to pay for that shit if I'm someone who is willing to be sony's paying customer...
> The person I responded to specifically said waste. As in the part they find morally unacceptable is that if a developer had spent more of their time optimising their product they could have got the data use down from 20mb/hour to something less but chose not to.

Scale matters.

Let's suppose they reduce the data use down to 19mb/hour, saving just one little megabyte. Let's assume the average user's data plan cost about 1$ per gigabyte. Apparently, users spend about 5 hours per week on this app, let's say 20 hours per month. So we're saving 20mb/month, or 0.02 (two cents). Let's assume there are a million such users. Total, this would save 20.000 dollars per month.

Okay, now let's suppose a developer's time is worth about 100$ per hour. It would take 200 hours worth of development for the development cost to exceed the savings, or about 5 weeks.

One little megabyte for a month is worth more than a month of developer effort. And of course this is just one megabyte. If the sibling threads are any indication, a proper caching mechanism would likely save over 15Mb.

15Mb means the users are losing over 3 million dollars per year.
Southwest Airlines Computer Outage grounds some of fleet
Spotify actually does use peer to peer distribution although it's not open source.
My aunt used to have two VCRs and an alarm clock. She'd use the alarm to remind her to hit record. She struggled with the timer, but I don't think she trusted it to record what she asked it to.

It's now 2016. She's got two DVRs... and an alarm clock.
It's not that I want conntent for free, I just don't want to be forced to pay for it. I view copyright terms as extremely excessive and copyright itself a restriction on the freedom of information, and thus, immoral. So I'll do by best to pirate and avoid copyright laws... (simlar to what people do with taxes).
Travel Survey Explores Consumer Perceptions of Sustainable Travel Movement
Travel Survey Explores Consumer Perceptions of Sustainable Travel Movement. http://travelsolutions.trip-smart.com/newsposts/travel-survey-explores-consumer-perceptions-sustainable-travel-movement/
if its a pile of function calls, and you feel that walls between the database and code would be a pain, then probably flask. Its good for taking something and throwing a UI on it

If you think "golly gosh, maybe some abstraction between the database and the code, hell, maybe even one of those wonderful Model View Controller things, whatever they are, would be great fun" then probably go for django or any other MVC framework

Flask can do all that, but it requires your help to achieve it. You get control over what ties with what. Django is already set up for usage, just put your code in one of three boxes, and done, but you can't decide what those boxes are or how to use them. It brings a standard structure but you lose control.
"...so I could make a non-free derivative/build?"

Fixed it for you. A lot of people make money by working (or integrating) strongly copylefted software, with results remaining friendly to end-user freedoms.
…and the CCCP?
Wasn't Neon Genesis Evangelion enough to convince anyone that depression was real, back in the 1990s?

> Word was spread about depression as kokoro no kaze - a cold of the soul.

Well, kokoro means mind and heart as much as it means soul. It's a bit harder to describe a phenomenon when you don't quite have the words. David Lynch referred to four types of illness (via the Log Lady): physical, mental, emotional, and spiritual. Those concepts are a little more mixed together in Japan.
How to Steal a Beach
AustrianGP: Rabat Happy with Spielberg Test
Tesla seems quite willing to massage their telemetry data until it shows what they want it to show.
The main difference is that Zara uses piracy to earn money, whereas most other pirates don't.

That's the general model of copyright that I support - it's legal to copy anything for non-commercial use.
Intel Begins Shipment of Seventh Generation Core: Kaby Lake
Ethereum Enthusiasts Determine Their DAO After a Successful Hard Fork
Well that sounds like the kind of thing that should be recommended by default then

its "grr, use python 2, unless, ugh, if you want to do what everyone recommends the average person do, use python 3 I suppose" which is just silly
Whether "I" runs on a Baudrilliard machine is orthogonal to whether a copy of "I" is still "I" to "I" - and why would
it be, with no shared sensorium? - which is the point I'm making.

Elementary indistinguishability is orthogonal and I'd like to say it's kinda basic for the level at which this conversation is operating, but there's so many unexamined assumptions and so much consciousness chauvinism flying around in here, who knows what's too basic to be worth mentioning.
As long as rich is getting richer and poor is getting better services, which has been consistently the case for the past decade, majority doesn't care about who rules what and what their agenda is. People just want the status quo. People do think extraditions and finger pointings are increasing to insane levels, but as long as status quo is kept and lost services are replaced, they will keep on voting for their beloved somewhat-islamic somewhat-secular government.
kat was actually the best torrent website at the moment, and I'd say by far. This is a very inefficient way for the US government to spend resources and money, they won't be getting anywhere.
"It's my understanding that the number of shares are a worthless number without knowing how many shares have been issued in total. Is this correct?"

Yes, this is correct.

"Is it reasonable to expect the company to give me access to the full cap table?"

No.

But, it IS reasonable for your contract to state what percentage of the fully-diluted capitalization of the company your stock options are granting you the right to purchase (at the time of the writing, or at a predetermined time in the future, like at the end of an round).

All that being said: All early employees are going to get diluted eventually (in most cases), and nobody has any way to predict how much dilution you're going to experience over time.

So, while it may make you feel better to know exactly what your options would be worth today, it's kind of irrelevant to what they'll be worth once you pass your vesting cliff.

The best protection, in that regard, is to only work with people you trust. If you're worried about being screwed-over by these people, and you haven't even started working there yet, that might be a bad sign.
Peter Thiel increases investment in European fintech startup Deposit Solutions
Or m = γ·m_0. Sure, we've mostly stopped using the concept of relativistic mass (after all, its basically the same thing as energy, so why keep two names around), but historically, E = mc² could mean that as well...
> When I bring this up in a congregation of Clojurists I just get "shrug, welp, Clojure is a hosted language", not even an acknowledgement that there may be a problem worth discussing.

I'm not quite sure what you are expecting. It is a tradeoff they explicitly made.

I've yet to see another platform come close to rivalling the JVM ecosystem. It is a powerhouse.

I think it's a great tradeoff. From a team and organisational productivity point of view unless you are based on either the JVM, the CLR, or have fantastic c/c++ interop you are dead in the water.
Serving images is usually just a wrapper around sendfile() and is rather trivial.
Anyone knows the same thing for elixir/phoenix?
Here is my take on this:

1. MVP vs. scalability: While building scalable product/s right from the MVP stage is generally a good idea, it may not be particularly beneficial or applicable to most scenarios. I mean

a) how many typical startups happen to scale to 500k or 1M users within days from launch?

b) most founders would be needing an MVP mainly for market validation, as a proof-of-concept and for the purpose of attracting seed/startup funding

c) many founders - especially non-coders - may not have the luxury/resources to have scalability built in to the MVP

2. The original story goes to reconfirm my belief, based on multiple past experiences going back many years, that database continues to remain a (huge) bottleneck for web apps with high traffic volumes and max possible database optimization (right from config tune-up to table structure design/normalization to query optimization) can pay huge dividends in most cases.
Docker in LXD
why not do both?
In case it wasn't clear, I am saying 10k req/sec is low...

(compared to go/java which is 5 times as fast)