skysight-inc/HackerNews huggingface dataset:
Shallow criticisms of string theory usually miss how difficult it is to come up with physical theories that don't lead to some kind of contradiction. For this reason, lots of new physics has been discovered by looking at mathematical constraints first and experiments second. The math of string theory is pretty, but more importantly it works out, and this alone makes string theory worthy of some attention. If it's getting too much attention, that's probably more a sign that there are very few interesting research directions left in physics than that all the physicists are deluding themselves.
When Google says "incrementally" they mean where it will arrive, not level of autonomy. They'll be driving in sunny California long before snowy Minnesota.
There's also a sunshine tax referring to the actual high taxes in California.
No support for TLS 1.3? Any reason for this, other than work?
It's already starting to calm down. On that list, you have a few broad categories, with some overlap.

Angular and Angular-ish (I use the term loosely) frameworks like Aurelia.

Observable based frameworks (Cyclejs, Angular 2?)

React and React near-dropin replacements (Preact, React, Inferno, etc)

A bunch of MVC/MVVM frameworks that are not Angular-like (Mithril, Vue, Ember...). This is where there's the most variety, namely because many of these are a bit older (even though many kept up with time).

So there's not really nearly as many as you'd think, and in some cases migrating from one to the other as need be isn't crazy.
> but most development methodologies are designed for that case

Modern (ie. post-XP) software methodologies, yes. Traditional engineering? Not at all. Software is unique in that it's essentially free to convert your design into your end product.

It's one thing to iterate weekly when your build process costs $0.02 of electricity and half an hour of server time. It's another thing entirely when you have to obtain many different parts (some with long lead times, others custom built, and small batches always cost far more per unit) and then assemble them manually before testing a physical object.
Of particular interest is the Stand Alone Complex:

"Stand Alone Complex eventually came to represent a phenomenon where unrelated, yet very similar actions of individuals create a seemingly concerted effort.... It is presented as an emergent phenomenon catalyzed by parallelization of the human psyche through the cyberbrain networks.[2] A key point is that due to the electronic communications network that is increasingly permeating society, more and more people are being exposed to the same information and stimuli, making the overall psyche and responses of large groups of people increasingly similar; the result is an exponential increase in the potential for copycat behavior that forms a Stand Alone Complex. There is no original Laughing Man, no leader. Everyone is acting on their own, yet a coherent whole emerges. There are people who employed the copycat behavior before others, but what started the coherent whole is uncertain."
DOM manipulation should be added to the title and before calling one faster than other one should understand that a JS framework is (should be) a lot more than painting views super fast.
I'm not a fan of Ember, but it's focus on tooling, developer experience, and sticking to it's core principles in the name of consistency is something to be admired. It's not as shiny as Cycle or React, but if you started working with Ember years ago, you've had reasonably robust tooling all along (as opposed to the bleeding edge constantly breaking crap of the other frameworks), and have been able to reuse your knowledge for years, so you're potentially quite productive.

At least it's the impression I get.
https://en.wikipedia.org/wiki/Seattle_Freeze

The Seattle Freeze refers to a belief that it is
especially difficult to make new friends (particularly
for immigrants from other cities) in the city of Seattle,
Washington.
Is over the last several decades.
Chrome console allows you to inspect an object and expand on the properties visually.

For the most common cases, I just copy and paste the string into the chrome console if I need to inspect some random JSON file really quick.

If it is too big to copy and paste, pipe it into a html file as a global variable and view the object in the console.

You can also just open a node repl and load the JSON into memory.
node lets you auto complete property names by pressing tab, this is great for inspecting some unknown object.
Computer science is really just applied philosophy.
From the OP, examples of intentional overflow are "..hashing, cryptography, random number generation, and finding the largest representable value for a type."
Perhaps there really weren't 3 other qualified offers?
Indian startups need a wake-up call
Science is not a belief system, it's a method of verifying beliefs and turning them into knowledge.
It's not that general-- Gravity falls out of string theory very naturally, which is why people keep coming back to it.
LA has skiing. Big Bear and Mammoth are nearby.
I think bag of pixels would be more analogous to a bag of characters. A bag of words is more like a bag of SIFT features.
Even if it's not 'real science' it's real math and worth studying on that basis alone.
I used to be a fan of JSONView or one of those chrome plugins / extensions. Then I realized that I can simply use the network tab to view the JSON data as it gets loaded.

Here is how it works - keep the network tab ready. When you see the JSON data request, click on the request and hit the "Preview" tab. It gives you data in a collapse / expand format.

Advantages: 1. There is one less plugin that scans all your browsing activity, 2. Slightly extra battery life when just browsing and not developing stuff.

Disadvantage: You need to keep the network tab ready, otherwise you will have to reload the entire page with the network tab open.

EDIT:

My apologies if it wasn't clear. I was talking about the "Developer Tools" option in Chrome, in which there is a "Network" tab. It is available in "Chrome Menu" > "More Tools" > "Developer Tools". Alternatively you can hit Command + Option + I in mac, or some equivalent in Linux / Windows to get there.
I see this objection clearly stated a lot or inferred a lot on HN. But I've never heard the reason behind this apparently quite popular objection. May I ask why? It (the technology) does what you need, or it doesn't. Is the rate and frequency of github commits actually mean anything in particular?

I understand that if I'm choosing some framework and can see the need to hire 20 people in the future to work on it, it might be nice to pick one popular enough that I might have some non-zero chance of hiring someone already familiar with it, but otherwise -- I've never really understood why someone would or would not choose a technology that may or may not fit their needs based on how frenetic the developer's commit history looks.
Porcupine attack leopard
If we used vehicles that weigh a lot less, say 200Kg, we could, in an urban setting, probably get 60km/l of gasoline, instead of 10km/l. Accidents wouldn't be so dangerous (https://www.youtube.com/watch?v=ixMVuOslebI) and we could even let younger people drive (you could certainly let a 14yo drive a golf cart). There would be less pollution and less noise.
Math is not reality, sometimes it happens to describe reality, sometimes it doesn't, that makes math useful in doing science, but math is not science unless experimentally verified.
It's not nice to abuse innocent cats.

python -mjson.tool < unformatted.json | vim -

If you're not using cat to concatenate things, the shell can probably handle the job.
Exactly, when philosophy actually started solving a problem it became another discipline.

So what's left in philosophy is the stuff that no one has gotten very far in solving in 3K years. Why is life worth living? What is a good life? What is the best beer?
Most biology problems are intractable using particle physics. You use the correct toolset at the correct scale. Unfortunately the scale where string theory is the best available toolset is unreachable to us right now.
I should have read the entire comment before upvoting. Just subtract -1 in your head when you see your upvote count.
The thing that strikes me as more than a little off-key about the hive mind-like push for fully autonomous cars is that most drivers don't want them:
http://www.bizjournals.com/sanfrancisco/blog/techflash/2016/...

"...only 15 percent of respondents would want a fully self-driving vehicle as their next purchase. Meanwhile, 39 percent said they would prefer a vehicle that has some self-driving features. Nearly all respondents (95 percent) said they would want access to a steering wheel, gas and pedal controls even if a vehicle were self-driving, suggesting a wariness toward the technology. Brandon Schoettle, the study’s author, noted that public attitudes toward self-driving vehicles haven’t shifted much over the past couple of years, despite well-publicized developments in the space."

This sort of reminds me of Google Glass- the tech early adopters were praising it highly and worked the hype up to a thick lather, but "normal" people wouldn't be caught dead using it and the product belly flopped badly. The entire exercise seems like the self driving technology is being built for its own sake, as though the coolness of the engineering challenge will stimulate sufficient demand to justify the endeavor.
If a philosophy is making positive statements it's an obvious sham - the best you can do with a meta logic is define the limits of what can be expressed within a logic (postive and negative as related to this world) it cannot have anything to do with producing results.
I'd take the northern winter over the LA smog and traffic any day (and I say that as someone who loves visiting LA!).
Oh really? What kind of I/O? Something in my foggy memory said that first word there was used to control bank switching on the GeoRam memory expansion unit.
> This is Smolin, making his usual, and valid, criticisms of modern
physics. Smolin's basic complaint is that there is no experimental
evidence for string theory.

Uhmm, he’s working on quantum gravity too. Just a different approach.
The same applies to loop quantum gravity.

> A practical implication is that it doesn't lead to any technology.

Who cares? It’s science not engineering.

> Smolin also doesn't like many-worlds, because it talks about
unreachable regions. This he considers too speculative. There's a
basic problem in quantum mechanics, which leads to Schroedinger's Cat,
the Copenhagen Interpretation, and, in the end, many-worlds.

The string landscape [1] and the many-worlds interpretation [2] are two
completely different things. The string landscape indicates that string
theory may never be able to make any predictions. Some physicist try to
use many universe in combination with the antropic principle to “solve”
this problem. But I’m pretty sure this is a very small minority.

The many-worlds interpretation of quantum mechanics is just that, an
interpretation. It doesn’t make any measurable difference from any
other interpretation. And the Copenhagen interpretation doesn’t lead to
many-worlds, they are just two different interpretations of the same
theory.

> Physics has been stuck on this problem for almost a century now.

At this time I wouldn’t call it a “problem” of physics. If all
predictions are the same it’s just a matter of taste which
interpretation you prefer. To bring it into the realm of physics you
would need to come up with some kind of theory of the measurement
process that actually makes testable predictions.

[1] https://en.wikipedia.org/wiki/String_theory_landscape

[2] https://en.wikipedia.org/wiki/Many-worlds_interpretation
It's listed in the "Possible future features" section...

Isn't TLS 1.3 currently still a draft? [1]

[1]: https://en.wikipedia.org/wiki/Transport_Layer_Security#TLS_1...
It's sometimes reasonable to judge books by their covers.
needs the 2014 date
First, have 400K in liquid assets and a combined income of at least 300K...
> States that people on the autism spectrum are not more suitable for engineering type jobs than people without it.

> Proceeds to turn institution that works for people with autism into a game development company staffed by people with autism
> If there is another universe out there, it is by definition unreachable from our current universe

We can't know that yet, universes if parallel may interact at small scales in such a way that they can't be detected and reachable. To say they're unreachable by definition is hubris.
Still doesn't make much sense to use a secondary trait like educational attainment (58% heritability at highest) over a primary one like IQ (>80% heritability).

Most of these phenotypes strike me as pretty questionable. Maybe I missed something, but how well does BMI measured at age 45-50 correlate with BMI at reproductive age?

Wouldn't a far simpler approach be to measure allelic frequency at regions near GWAS QTLs in multiple generations?
>but it freezes on files larger than 1 MB

That's a pretty large bug. Considering what JSON is supposed to be used for, passing data between two programs/processes, files larger than 1 MB should have been accounted for.

Does it freeze then crash, freeze until the OS takes care of it, or freeze temporarily then resume?
Right. We're on the same page.
I often find it more distracting when people avoid the first person than when they use it. If it makes sense, why not use it?
There was a lot of breaking the world changes until 2.1. I am using Ember from 2014. It stabilized lately so no breaking changes.
Yeah I read your comment wrong and that it was more like "if you can't get an investor to talk to you after your 20 minute demo...". I was probably lacking coffee that day.
The cloud cover in Seattle from November to March and the unpredictable sunny days make it a torture if you are not heads down in your work (indoor). The rest of the year and great surroundings make it up a bit.
How would this affect affiliate tracking on a site like Kayak or priceline? Wouldn't it scrub over the affiliate id? Seems like that could be a major headache for sites that use URLs to track referrals/sales.
That really means nothing. If you asked people "do you want a machine that dries your clothes" or "do you want a computer you carry in your pocket" a long time ago you probably would have received tepid interest.
Show HN: Self-hosted document converting service with RESTful API
Ah, good ol' modus moron, as Angelo Margaris's "First Order Mathematical Logic" calls affirming the consequent.
Any Job Positions in Chicago for PM/Business Consultant?
I am in Chicago for a couple of months now and I usually work as a PM or Business Consultant Remotely.
I recently got married but no GC yet. Anyone willing to hire me in Chicago Area? I am usually paid by check on my SSN.

I usually work with startups but many ask for work permit unfortunately. I overstayed my visa for my wife.

I am very passionate and hard working.

Any help with job boards or jobs for this type of situation is greatly appreciated.

Thank you.
I'm developing a twitch whenever I see the word "modern" in a software description. It doesn't actually say anything about what you're doing.
Also, categories like Health are gated to keep noobs out. So are high-counterfeit categories like clothes and fashion accessories.
EVA Lessons Learned [video] (2013)
Even the most winter wary Minnesotan will venture out far more than three months of the year! Spring, summer, and autumn are fantastic here as well. The winter can be long, but if you get outside and enjoy it, you find that you look forward to large snowfalls etc. A mid winter holiday somewhere warm also helps!
This. I use the Ruby REPL, but same principle.

You have to be a little careful about not accidentally printing out the whole thing to stdout, but after its loaded into memory you can check keys at a given level, drill into the substructure, etc.
Amazon does make deals like that. GoPro, Sony, Samsung, Nest and tons of other brands are (for the most part, at least) locked down.
"know how" in French
I wonder if it is just another symptom of a upswell of paternalism that is plaguing IT these days.
Plant fruit and nut trees. This is vastly more useful than trees for the sake of calm.

See permaculture, food security, urban farming, distributed production, decentralization.

Trees for some zen or aesthetic cause is an elitist and ignorant perspective. Land use in suburban environments is extremely poor. Food sustainability is very poor.

Trees are a good starting point to start researching. But there are much more serious reasons than a warm fuzzy feeling.
I feel like these comparisons are interesting but a bit one dimensional. A broad generalisation you could make is that frameworks with more features tend to be slower, but mean developers have to write less code.

A LOC or character count for each benchmark would help add a bit of context.
A culture of jockeying egos isn't a healthy conducive environment to those who are collaborative-focused and decidedly anti-competitive.
Fascinating. Except I created Gmail accounts with '.' in them and now get email intended for the Gmail accounts that do not.

Interesting reference, thanks. I'm guessing my account was created before intended restrictions came into play.
A lot of famous programmers, or programmers in general, use whatever tool was most comfortable for them at the time they were getting established, and many stick with it from habit/familiarity/power user features.

So use what you like best.
Pam_py_usb: Unlock your Mac with an authenticated USB thumb drive
define event
At the risk of an unproductive comment, that was quite a read (in the most positive sense.) Your advice is very well taken and I can see the logic and experience in it, I really appreciate the time you took to ramble :)

To make the comment more productive and to echo some sort of thoughts on your thoughts:

Would agree re: managerial culture. I've seen a very out-of-wack ratio of deadlines set vs. deadlines that provide productive bottom line or user facing value.

Secondly re: values, I've come to a realization that I love my coworkers but find that what I love in them seems to get diluted the higher you get in the organization. It puts me in a conflicted spot about fit; and in the interim your survive v win advice is likely wise if only from a hedging-risk point of view.

The emphasis on small ship cycles is something I certainly need to improve. I've pushed hard to turn my code/commit style into this manner, so it seems lacking that I would drop that from overall feature delivery.

Cross functional teams however, although appreciating wholeheartedly (had a 4 man dream team at my last job that I really miss) I have very little power to change. The PM org is as you suggest _very separate_ (at least from my perceptions of their incentives and alignment). I can't be entirely pessimistic, there is certainly shared value when the shared feature ships well, but for whatever reason the focus seems often much more on asserting control and less on delivering value, for whatever reason.

Disaster handling as well is something that where I see the value, although pragmatically, you're usually in "put out the fires, damage control" mode and holding ransoms isn't really looked kindly upon. To their credit, the powers that be have been _reasonable_ (although as a grumpy ex-sysop I always like to push harder) in assigning time to postmortem/address issues, but for incentives beyond even THEIR control, it's not a priority.

In short; I've seen some "large company" problems at multiple places I've worked and in the lack of "true power" to oppose it your advice is very valid, if an uphill battle.
Inspiration: 20 Great Quotes on Prayer
As most users on HN are young males, I'm pretty surprised the dating scene almost never comes up.

If you do a short experiment wherein you sort of tinder-hop - take a tinder profile from one city to another via GPS spoofing - you'll find that san fran is probably the worst place to find young dating women (ages 20-35).

This is backed up by the dating age male to female ratio and my own anecdotal evidence. The bars in the bay area are pretty bleak.

Dating is a big part of my life as a young guy, and the main reason I choose not to live in the bay area.
Thanks for pointing this out, this made me laugh. Javascript frameworks require a dose of humor to stay sane at this point.
VanillaJs is notable for how long it has been maintained, like 20+ years now!

I wish the implementers would go ahead and do a full rewrite, but there are probably too many entrenched users who would have a fit if they did...
Ah, I see, that makes sense. The protocol level does seem like a good way to enforce it. Though I do have to wonder if, had that enforcement been put in place, people would have moved away from HTTP and toward a different, looser protocol on top of TCP. Or maybe that wouldn't have been practical. It's interesting to think how early, seemingly low level decisions about protocol design can have a profound effect on how things develop down the road.
> It sure seems to be an epistemology problem which puts it squarely in the realm of philosophy, not physics.

Sounds like a good idea and would like to see, for example, a philosophy professor from some university one day publish a paper in arxiv and turn the world of physics upside down with it. It would be like "... because of these logical inconsistencies ... x, y, z quantum mechanics is actually governed by hidden variables, q.e.d"

I just don't see it in practice though. I think it only seems as if philosophy is deeply entwined with and ready to be exploited to help physics, but it is only because physicists were marginally interested in it and offered some philosophical explanations after the equations and experiments have been proven. I think most of those were mostly for curiosity's sake and were rather secondary to their main achievements.
Not an objection at all sorry for not clarifying. I'm totally fine with older things and reposts, I was hoping to find out if there were updates that were, for example, not on this page, like a blog or Twitter.

I've enjoyed revisiting this project every time it's been posted to HN. Asking for updates shouldn't imply I'm somehow being contrarian but I know why you'd think so and wish HN would be more supportive in general. I'll do my best to be more clear in the future :)
Wow... you ok?
"Sperg" is a derogatory term for people with Aspergers. Jackmott clearly means well, but it's odd to use it in this context.
I actually trust Joe Random Webmaster a lot less than Google. Google has a lot of power, but from past experience, I've run into many privacy issues with malicious or misguided website owners while I'm unlikely to run into a serious one with Google.

At least assuming none of their employees goes very rogue and starts leaking data en masse, or has a personal vendetta against me or something. I know something like that happened once (https://www.wired.com/2010/09/google-spy/), but the odds are probably still pretty low.
Finally, I have been waiting for a long long time for someone to fix some problems I've had with Shout.

Does this support automatic reconnect when dropped?

Edit:
> This pre-release adds a very, very long-awaited feature: auto-reconnection! It also extends our support of ident with oidentd, shows timestamps on small screens and fix bugs around notifications and sticky scroll.

Yes it does!