skysight-inc/HackerNews huggingface dataset:
Google fix = buy a bigger phone, so you'll see same amount of content then 4 years ago.

And in case if someone from Google is listening, give the option to opt out of this AMP crap, I'll gladly pay for extra bandwidth.
Largely agreed, we're still running a confluence version from 2010 at one organization that I'm a board member of and I must say that it doesn't fare well with the more mobile oriented ecosystem of today.
I doubt that a lawyer, doctor, or (especially) investor could survive more than a year without constantly investing time in learning about their field.
EquipmentShare (YC W15) Is Looking for a Senior Front End Engineer [Remote]
I think what you mean by "functional" and what the author means by "functional" are distinct. Are you aware of the distinction?
Nazis, Drug Lords and Alcoholics. Learn How to Talk to People Like Louis Theroux
The comment I was responding to was talking about gitlab having SSL on their <username>.gitlab.io pages. While correct, that is besides the point OP was making. Which was about custom domains. Gitlab doesn't offer that, either.
Tell me how you've survived in technology without learning new technologies!
Darwin’s Finches Are at It Again
I've done many password audits over the years and all monthly password changes does it make people use sequence passwords (e.g. MyPass1!, MyPass2!, MyPass3!) which are easily guessed by the attacker once they have one instance of the sequence, so really monthly changes add very little in exchange for the hassle they introduce.

The more sensible approach is not to force periodic change and only change where there is a suspicion of breach.
https://www.techdirt.com/articles/20120103/07193917260/no-be... looks likda similar
10K+ concurrent requests to a single server sounds like a server that is mostly shuffling bits around. I assume the 150 concurrent is more realistic for a frontend server which actually does something.

Also note the speaker is a CTO of a CDN (fast.ly), I am guessing he has experience with large concurrent requests as well :)
Shigeru Miyamoto, Live at the SoHo Apple Store Event in NYC, on Nintendo History
Oh, give it a rest with this shit. Literally every thread where Javascript is mentioned, even in passing like this one, someone feels the need to pop up with the 'Javascript is terrible' meme. I get it, lots of people don't like Javascript, but this comment adds absolutely nothing to the discussion and just drives people away from HN since the same negativity and tired one-liner gets churned out over and over again.

If you absolutely must tell the world that you don't like JS, at least be interesting or actually list your reasons so there's something to discuss.
This looks like a really good resource for people just starting out with programming contests.

It doesn't have a lot of advanced material for more experienced competitors though.
Demonetization: Real-time visualization of people searching for ATMs
Someone shot himself in Apple's Cupertino HQ. That does't mean much, as we are not even in the plural of anecdote yet, let alone data.
I believe PureScript solves most of these problems.
On the Cognitive Value of Literature: The Case of Nietzsche’s  Genealogy
I think I left it open to misunderstanding, but what I meant by authentic in this context was "shortest and less-tampered path from nature to ingestion".

Foe example, in restaurants they may have frozen meat for long time or in bad condition. Vegetables and sauces maybe be re-used. Unknown ingredients may be mixed to enhance taste, color or smell.

By authentic you kinda go to your local fishmarket, buy the fish (in here we got fresh non-frozen), buy groceries and make that food the same day. By making the food yourself you know what you are putting inside your mouth :)

sorry for any misunderstanding, English is not my first language.
Yep. Moved to high cost of living city almost a decade ago. Always lived frugally, even though I'm now making decent money. The plan was to get the hell out of this overpriced, over crowded area with a stash of cash and head back to Midwest to pick up a nice home.

It's terrifying watching Zillow on a few Midwestern cities that had avoided the bubbles so far. It seems as if the coastal cash and / or Chinese money has now trickled its way inward. 25% price increases in 2 years for some of the newer condos I'm interested in.

I don't want to move just yet cause I like my job and wouldn't be able to find something similar in a smaller city, but now I fear I'll be priced out again. This sucks.
Indeed - Eddie Lampert seems to be very strongly driven by ideology instead of business.
Ask HN: What is your height, your keyboard/mouse surface height? And any pain?
Any back/shoulder/wrist/rsi pain?

Height: 178cm (5'10)

Keyboard/Mouse Surface Height: 75cm (29.5 inches)

Pains: My shoulders are rolled forward when I sit. Generally finding a lot of muscle tension in my shoulders and neck.

I'm thinking about sawing off 3.5 inches (7.5cm) off my desk legs. Wanted to gather some anecdata. I'm also looking at using a vertical mouse, trackpad, split keyboard, standing desk and lazy-boy with suspended monitor.
It can run linux on an emaluated ARM, so probably yes
I was talking about the general case where scalping happens, not particular shows in New York. If no scalping is happening for those shows, then I guess you're right that supply and demand balance there.
20 certificates per week, each cert can be for up to 100 subdomains via SANs; and that limit is only for new certs, renewals don't count towards it - so if you can batch your requests (eg, with an "it may take up to 12 hours for your site to become available over HTTPS" notice, then twice a day make one big cert request for all your new domains), you can get up to 2000 per week; and there's no hard limit to the number you can accumulate over time.

https://letsencrypt.org/docs/rate-limits/

If that's not enough for your use case, you're probably big enough that a wildcard cert is a negligible expense.
Ty for the analogy, wasn't sure if I really figured what they were saying in the paper
Yep React's also culpable to npm's "micro module" madness, where often the scope of a npm package is wrapping a single function! Which explains why blank SPA templates requires 1000's of files.

But I've got my choice SPA stack down to a solution I'm happy with, where a blank App is down to:

- TypeScript (using Type Definitions in npm package or @types)
- JSPM (package/dep management, module loader + bundler)
- Gulp (automate all tasks in reusable scripts)
- React

JSPM `bundle` feature also lets you combine all React's deps into a single .js file which speeds up iterative dev workflow by combining the 100's of runtime dep requests down to 1 .js file.

Also using jspm@beta means I don't have to configure a separate tool like Webpack as JSPM reuses your dependencies where its 'build' feature rolls up your app into a single stand-alone, minified .js file to give you an optimal packaged app for deployment.

Using the TypeScript integration in VS.NET means I don't have to run any external processes or watchers as TypeScript automatically re-compiles every modified .ts file on save where it's ready by the time I reload the page.

Unfortunately it looks like npm has passed the point of no return and every developer is stuck building on this complexity. Honestly if it wasn't for the potential of React Native I'd strongly consider moving to Vue.js (https://vuejs.org/v2/guide/) since it's still a modern well supported SPA fx, but lets you reference a single script include. Ideally React would offer a simplified solution where it also maintains a parallel "react-dev" npm package with no deps, but it's unlikely since it goes against npm's micro module madness trend - but it's something I'm keen on exploring if I ever get the free time.
Or something for WordPress :)
I'm not a Ruby/Rails dev, but why the hell was it ever included? :o Isn't Ruby a backend language and Rails a backend framework? :o
>the ideology of having stuff for free,

Yeah, no. Having free stuff (as in speech), yeah. Having stuff for free ? That's not the UNIX culture...
Yes, that's the ugly truth. And their PR departments do their best to hide this almost deal-breaking fact. The current experience is underwhelming (limited FOV) in comparision to the faked PR demonstration videos.
Indeed, another cost-increase on NSA and other evil enterprises invoice, is to misinform/disinform, let them monitor what is useless, waste resources finding the needle in the haystack.

Basically we are in Intelligence vs Counter Intelligence game with the state.

You suspect your phone or device is listening? I know that Facebook is listening/monitoring, so I let it hear. Yes, I did go to school in Zimbabwe and have my Zimbabwian friends confirm it, and I did visit it look the GPS data in the pictures show it.

The data that facebook has about me is worthless shit in disguise as marvelous worthy data, but they do sell it well, if everyone did this, it would be obvious their data is not worth the ads they sell, facebook would crumble like a stomped on paper plane.
Yes, some others too. The BBC Micro, for instance. See https://en.wikipedia.org/wiki/Bit-paired_keyboard for some of the history.
It's your bias showing here, not mine!

Mispricing tickets doesn't guarantee people will be "enthusiastic", quite the opposite. You're more likely to get people who see if they can get a ticket just to avoid being bored on a Saturday and not out of any particular love of the artist - such people are just as likely to win out in an environment where ticket allocation is basically random, which is what happens when tickets are priced below demand. If prices rose, yes you'd get some vanity purchasers, but you'd also allocate tickets towards the genuinely deeply enthusiastic fans who are willing to express that enthusiasm with money.

By "public entertainment" I was including things like talent shows on TV where the audience size is unlimited.
Erik Meijer – Functional Programming Fundamentals
How the author failed to explain this abbreviation is beyond me. Who in their 50s doesn't know that you spell out important concepts and key terms, then shorten them in parentheses?
Your response couldn't sound any less sympathetic.
I got an even better idea. Why not build the datacenter inside the hydroelectric dam? You get electricity from the turbines and cooling from the artificial lake at what's likely to be a high altitude. Now all you need it rock solid connectivity but you've got an incredibly small carbon footprint.
The requirements for "Hard AR" are the same as those for "good VR" becasue it needs to use video so we need e.g. exact eye-driven focusing and super low latency.
I attempted to sign up using Internet Explorer 11 and got a bug that prevented it. Furthermore, the submit button says [Join 19,175]. LOL.
LOL, its not better than WhatsApp, that is my point.

In fact, its worse than cleartext SMS, when you use Signal you are a target, when you use cleartext SMS, you can still hide among the noise.
Welcome to the Oldest World of Warcraft Classic Project
Faster Space-Efficient Algorithms for Subset Sum, K-Sum and Related Problems
It doesn't bother me so much, but one thing about context that I would appreciate is date and author.

It would also reduce the number of old articles submitted to HN as a nice side-effect.
Nvidia's proprietary driver breaks upon every new kernel release, which is why they have a shim. Furthermore, Nvidia can't ship their driver in the official Linux kernel due to copyright issues, and they're forced to handle all the maintenance burden of their driver (whereas AMD reaps the benefits of Intel's GPU driver bugfixing, and vice versa, thus lowering both Intel's and AMD's driver costs on Linux).

Besides, Nvidia's been having trouble with their Tegra GPUs on Android, and as a result have been forced to pitch in a bit on Nouveau (the reverse-engineered open-source Nvidia driver). They're still having trouble with their driver situation on mobile, as a result of their unwillingness to play ball with the kernel.

Actually, that last sentence above - I'm really not too confident on that, I've heard various hearsay but the only source I concretely remember is the "other drivers" section of http://richg42.blogspot.com.au/2014/05/the-truth-on-opengl-d...
Also, I wouldn't include docker in that list. It's evolving rapidly into a core component of many platform frameworks.
Exactly.

While Datalog is a subset of Prolog, Datomic isn't Datalog. From their tutorial:

[:db/add "foo" :db/ident :green]

This isn't Prolog syntax at all. Prolog would be

assert("foo", ident, green)

Franz, Inc. does it as well - calling something Prolog for their Lisp product which it just isn't.

I've nothing against Clojure but I wish the functional programming fans wouldn't call their DSLs Prolog or Datalog. If you're using Prolog or Datalog, you're expecting it to be (reasonably) portable accross Prologs, which this isn't at all.
Both techniques are known and have effective counter-measurements. While it might work for a while, as soon as such "exotic" solutions get more widespread, it can be banned and filtered too (just few more rules to firewalls/IDs). China is a great example of this mouse&cat game.
No.

JavaScript, the core language, is OK. Sure, there are warts, like this, lack of a good module system, and weird type coercions.

Most of the bad rap JavaScript gets is because it lives in the browser, and the DOM, with all the cross browser issues that come with that. It's not all JavaScript's fault. In fact, most of it is definitely not JavaScript's fault.
BlackBerry rebrands security software after acquisition splurge
And as long as they're below a certain amount, the benefits will be taxed at a fixed tax rate, not the employees individual rate. It's much easier for accounting purposes.
I'm sure it's got nothing to do with the fact that rich people now pay a lot less effective taxes than in our parents youth and that income inequality is at an all time high... no, of course not, the problem was that our parents "pulled the ladder while going up". Shrug.
As opposed to Peter Thiel ...
see here a (very touching, imho) story about a less lucky not-quite-outlier: http://www.iquilezles.org/blog/?p=2659
STFU.
I only used jQuery through Ember, never directly.

It seemed to me, that the problem of jQuery wasn't how it was designed, but how it was used.

I mean, if you simply use it to "directly" do your thing, without any framework/modularity pattern, you gonna have a bad time.

But you could simply assume jQuery was the "browser API" and build your application framework on top of it, like Ember and others did.

I mean, even the Sencha devs did their own abstraction layer and built their frameworks on top of it.
Use what the masses are using, anonymity is being in a large enough group and not distinguished enough from the rest.

Telegram, cleartext SMS, email.

Normal people do not send anonymous or secure messages, but if you need and want to, then you cant just install an app and be done with it, you have to first find and install I2P which is not traceable to you (good luck, first get a degree in information security and become Linux guru), then join an I2P only IRC channel and begin messaging with your group of people about plan to watch football and drink beer, after you had the secret communication with bitmessage over I2P.
No site should require a day's delay on an automated software thing that can be done in seconds. The limit remains at 20 per week if you want to provide a good experience. And that's not big.
The average new house is targeted at a small minority of relatively wealthy people, because they're the most profitable market. It's not going to be terribly representative of what normal people want. (Even here in the UK, where new house sizes are effectively capped now, they still cost more than a larger older house because house builders want to make money..)
The only resource conserved in this case is the amount of time spent to produce some good - it's not like robots can magically make more out of the same chunk of steel, say.

But if you need the same amount of people to produce the same quantity of product (jut in different roles), then, by definition, your automation does not conserve time.

On the other hand, if your automation does decrease amount of time spent per unit of output, and you run it at full capacity, then where do all the extra units go? If you say "other people", then that would imply that there was some heretofore unsatisfied demand that the market couldn't satisfy due to a labor shortage.

Automation is a great way to solve the labor shortage problem, but it's not always present. And when it's not present, you're just adding more goods without adding new workers (or increasing wages for existing workers) to afford those goods - so you'll end up with an overproduction crisis.

Note, this is not an automation issue. This is a capitalism issue, because in capitalism, the only demand that matters is the one that lets you make a profit. People who may need what you make, but cannot pay above cost of production for it, don't matter. Automation tends to increase the size of that category.
This isn't a useful answer for you at all, but I thought I'd mention that there are "kind of" innocuous eval()'s such as Angular's eval() [1] where instead of JS being evaluated (which can lead to nasty things), an Angular expression is evaluated, which is a bit safer.

Obviously what I've just said doesn't help solve any problems here, but thought I'd throw it in there anyway :)

[1] https://docs.angularjs.org/api/ng/type/$rootScope.Scope#$eva...
So, this guy from Austria says Nelson Mandela is one of his idols?!

Freedom, Peace, Humanity....

Let's quote Wikipedia:

"
On December 13, 2005, Williams was executed by lethal injection after clemency and a four-week stay of execution were both rejected by Governor Arnold Schwarzenegger, amid debate over the death penalty. Williams was the second inmate in California to be executed in 2005.
"

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

Usually, we call this Hypocrisy.
Wikileaks publishes classified docs from inside German NSA inquiry commission
Internal API/ABI is broken regularly, but Linus is fairly clear on the subject of breaking userspace - https://lkml.org/lkml/2012/12/23/75
List of companies using Nix
Also: http://www.itworld.com/article/2947616/careers/developers-ma...
How else they would buy themselves the time to steal all his porn? ;-)
Microsoft, code.org target beginner coders with minecraft programme
Esmer Güzeli Çıtır Atakum Escort Ayten Hizmetinizde
Not sure why you think I haven't learned new technologies.

I have learned them whenever I needed to. Most of the new technologies are not that special. That makes them easy to learn, but, also, kind of annoying because I can see that they're just repeating a mistake I've seen 20 years ago already.
Who else really only strive on challenge of this sort ?
Product Engineering Principles at Transferwise
Huh. It occurs to me that your brain needs to deal with a poisson process for incoming information. How does it handle it?
Cart Abandonment: How to Avoid Losing Over Half of Your Potential Sales
A Symbolic Analysis of Relay and Switching Circuits (1936) [pdf]
I've wondered how this gap persists. It seems like UK companies would be competing in the same global market as the US firms. In many cases, the US companies have offices in the UK. Does Google's London office pay 30% less than Google's New York office?
thats afaik not done because of the performance overhead.

most requests take only a fraction of a second to answer. to actually monitor threads on that frequency you'd need not only a significant portion for the monitoring (ever looked at the CPU usage with running top?) but also for the network communication to send that over to the lb, which needs to process the data for load balancing
I meant the design mind set, obviously not the financial health of the company. Most people understand the reasons why LEGO did what it did with franchise and new sets.
Ok, sorry about that. Will try to be even more so in the future.
>Couldn't you include an ACME request for a new subdomain certificate into the "create account" script?

If you're using Let's Encrypt that'd also limit you to 20 new users per week so I think you'd need a more complicated approach than that (or a different CA). Batching into groups might work but then user provisioning time increases. Wildcard certs do seem like the right way to go here, and the cost is pretty minimal
Interestingly, I remember in the 90s when offshoring really started to take off beyond just steel and some manufacturing, the response from the politicians was that BS about rising tide lifting all boats.

Then somewhere in the last 10 years, the mantra was that some sectors would be worse off with globalization, but if you got an education, you'd be fine. So everyone went to college and ignored the blue collar guys getting screwed.

Now we see the legions of indebted college grads living at home at 30, PHDs working part time as baristas.

Should have got stem degree, is what we're now told. Tell that to the guys who had to train their own replacements on H1b visas.
Controversial impact factor gets a heavyweight rival
AMD largely is working on the open-source driver, but they need the proprietary driver to continue to limp along for the sake of existing customers, until the open-source driver is regression-less.
CiteScore: a new metric to help you track journal performance and make decisions
I don't know the details of the case, but I do know that politicians have to make a lot of difficult decisions based on more than their own personal opinions.
Docker's Contribution in 2016 in IT Infrastructure
Come on man, the whole piece is about having humility.

The Wikipedia article says this guy was one of the leaders of the Westside Crips; I don't feel sorry for him and can see why he wasn't granted clemency. I don't agree with the death penalty but it doesn't invalidate the sentiment in the article.
Some good friends and advisors, incredible hard work, Primobolan, Deca Durabolin, and Dianabol, and you're all set.
I do not agree with the death penalty either, but your logic seems flawed to me. I don't have to share ALL the morals/ethics/worldviews that my heroes have.

Now if he came out against death penalty at some point and then reversed his stance, your accusation of hypocrisy would be accurate.

Edit: I was wrong about what hypocrisy meant - please see humanrebar's reply below.
The idea is that even if the host PC is pwned the Pi will still route the traffic from it via Tor.
This guy is one of the most under-rated celebrities out there. Sure the films in which he played didn't help - I actually felt to the trap too.

His autobiography is just amazing - you realize he's just extremely smart, hardworking dude that also happens to have a vision.
Plus in-app ads and the fact that ad-blocking basically doesn't exist on mobile. I'd guess that Android is what actually ensured the success of Google. Controlling the ecosystem is incredibly important, even if you don't directly make money from it.
People are reading more into my comment than what I said. The GP said you can't learn to program without a mentor or access to resources, and I suggested that you can, to which he both agreed and disagreed.
That seems a strange place to identify hypocrisy. Nelson Mandela wasn't afraid of killing people in the pursuit of perceived justice. Neither, it seems, was Arnold Schwarzenegger.

https://en.wikipedia.org/wiki/Umkhonto_we_Sizwe
Obligatory http://youmightnotneedjquery.com/ Although its more aimed at library devs.
Never Settle for Low Performing Wireless Signals with Wifi Status App
JQuery still smoothes over browser inconsistencies. For instance, I was recently bit by this:

https://connect.microsoft.com/IE/feedback/details/878564/ele...