skysight-inc/HackerNews huggingface dataset:
1-based indexing is strange to a programmer, but it's commonly used in mathematical computing software like Matlab. It's actually more convenient in a lot of cases, since mathematics usually uses this form of indexing.
>Not only does it enforce the bullshit teleology of the White European as "discoverer" (you know people inhabited these continents, right?)

Calm yourself. It's a statement that is clearly from the perspective of Europeans. And it was an accomplishment worthy of remembrance since it required a combination of a certain level of technological advancement and courage. It is also a huge milestone in the history of mankind.
مشاهدة مباراة السعودية والامارات بث مباشر يوتيوب اليوم اون لاين
This is actually a really neat idea.

In another comment[0] I described how I keep my cameras away from the internet. Someone like Google could easily build something into their routers and firewall them off as they're added to the network. The firewall could allow them to talk to the appropriate cloud service, and nothing else, in order to better secure them without the user even knowing it's happening.

This doesn't solve all of the IoT problems, but it does help some for the one described in the article.

[0] https://news.ycombinator.com/item?id=12685381
that registry is a mirror of npm's registry. the mirror contains all package data but does not include any of the permissions or user management, so this tool still depends on npm infra for both that, and as a replication source.
> Well, if you take a 2000 word write-up about your own type, there may be some thought-provoking generalizations either about your own type or about patterns that are consistent when people of different types interact... things which derive from what you believed about yourself but are consequences of the MBTI's generalizations about human interactions.

Right, but how many of those generalizations are actually verified? The specifics are studied to be consistent, but there are very few generalizations backed up by data.
With you regarding macOS bugs but I've never been more miserable using technology than the last time I touched Surface.
The original exploration leading to the discovery of the Americas wasn't looking for any kind of resources, it was looking for a better route to transport spices from the East. Finding a continent in the way ruined that goal, but accidentally yielded all kinds of resources that we didn't even know we wanted.

Stuff like coconuts, tobacco, sweet corn, potatoes were unknown in the "old world", so the original explorers couldn't have known to look for them. Later on, it was also found that the new world contained significant silver, gold, oil, etc., even though that wasn't known at the time.

So working from historical precedent, there's good reason to expect that something unexpected would come out of it.
I guess I've never personally tried it, but I've had to field customer problems for people who did this and who had real problems (mostly spam false positives).
Rather impressed with this with the few tests I've run. Kudos to the creators and can't wait to see this project progress (and to contribute into!) in the near future.
I agree, but the unfixable+immortal combination isn't really an acceptable situation.

The solution for most devices is to simply keep them off the internet. Being a host on the internet requires some level of care and maintenance so you don't become a hazard to others. I doubt most light-bulbs or thermostats are worth the ongoing expenses of maintaining security updates into the indefinite future. In theory, traditional goods that last more than a few years should be more successful on the market than self-destructing devices with dubious internet features.
I think you mean J.A.R.V.I.S. (Stands for Just A Rather Very Intelligent System
It works reliably for me. Incognito, click the "web" link on the HN byline to generate the Google search. WSJ checks for cookies and referer.
Mercedes EQ brand to capitalise on EV 'tipping point'
Cargo definitely allows two dependencies to rely on different versions of a transitive dependency. If those deps expose a type from that dependency in their API, you can very occasionally get weird type errors because the "same" type comes from two different libraries. But otherwise it Just Works(tm).
Exactly, they also have an entire line up semiconductors and screens. Samsung is not just a phone company.
There is no cognitive dissonance. Twitter makes plenty of revenue - $2.2B in 2015. But Twitter's costs are nonsensically high.

They spent $1.2B on labor and SGA (marketing, sales, rent). They spent $800m on R&D (your guess is as good as mine where this money went, most likely extremely overvalued acqui-hires). They spent $700 on cost of revenue (running servers, hosting fees, electricity presumably - the actual direct costs of providing the service). For a net loss of $500m.

Twitter needs to lay people off and stop spending so much on "R&D". I imagine the company could easily be viable if it downsized.

As citizens we should feel about as bad as Twitter's possible failure as we would about a mismanaged mattress store failing.
How Skynet was born:

- SYSTEMD IS AN ABERRATION AGAINST ALL THAT IS UNIX!

- But A.I, you use systemd to boot...
Eric Drexler: The Case Against Mars (1984)
I think there's a cross-purposes argument happening here.

I, for one, am totally alright with MBTI-style questions as a tool for analysis/introspection. RibbonFarm has some great writing about identifying 'dominant' cognitive functions based on magnitude data from MBTI.

Strictly accurate? No. A useful framework for planning? Absolutely.

MBTI is also an organization, though. It charges money for training, issues education materials, and gives trainers strict guidelines on what assessments are ok to make. That system is hideously inaccurate and deserves criticism. It asserts that the test is accurate to reality, that the personality types are 'opposed', and that people are bimodal on the four axes. Many of those claims explicitly contradict the Jungian theories that inspired them.

So it's easy to overreach when criticizing the MB model, and most articles like this aren't clear about their target. But the actual MBTI organization - which is still popular with big companies in its original form - is wrong in terms of its own theoretical foundations, defended with bad data, and deserves extensive criticism.
I've retested several times, and while I'm normally I (strong), my other values were weaker, and fluctuated some (sometimes F, sometimes T, for example).

Amazingly, I've had arguments about this with folks. (probably E folks). They claimed that "it never changes", which is just patently untrue. Perhaps E folks don't introspect enough to re-evaluate their views on things? I know I tested different 5 years ago compared to when I took it 20 years ago.

I don't really see how you couldn't retest at least somewhat differently.
No

Because those mentioned deal with random events, where X and Y are uncorrelated (being X a date of birth or card drawn from Tarot and Y is some personality characteristic)

MB do ask you questions from which you can predict - to some degree - some outcomes (how do you think a strong Extrovert changes from a strong Introvert)?

Just don't do something stupid like "this job requires a INTJ only" or think that the distribution is bimodal or that their behaviour will follow a strict pattern.

(It's not like the rest of "behavioral science" can make repeatable predictions and reproduce papers compared to other scientific branches)
At my job developers can't book conference rooms. Not by design, unless they are super devious, but the room booking software doesn't work on Macs which 90% of devs use. (Sure I could use a vm but I'm not going to install it just to reserve a room)

A moot point because all the new conference "rooms" are just open spaces with bean bag chairs and a projector.
Something interesting to think about is we live on a G-sequence star so detecting life mostly in G and K stars won't take much argument WRT G.

However one interesting idea WRT K series, is as a dwarf, I bet a "nearby" sufficiently bored, yet paranoid, civilization could mess with a K series by periodically blasting it remotely with a truly huge laser/maser and mirror system. I'm not talking about bored ham radio operator level of commitment but a suitably high tech advanced civilization could possibly pull this off. "Well, we're building a solar system wide asteroid defense system anyway, so letting the scientists do research 1% of the time when nothing else is going on, won't hurt too much"

So possibly the G series civilizations are rather psychologically optimistic, or pessimistic about physics anyway, and K series stars are reflected/enhanced light from a troll civilization located within 500 light years or something. Perhaps the K series stars are reflectors for a nearby G series civilization.

In that case maybe the ratio of G/K reflects some kind of galactic intelligence level of average paranoia.

Or for that matter vice versa. Perhaps we're the odd men out and most galactic civilizations are K series and find it hilarious to "frame" innocent G series stars.

I suppose extremely detailed planet searches will be performed on these interesting stars, regardless of natural or SETI cause the results are likely worthwhile.
Did you get permission from Slack to rip off their emoji picker like this?
Well, yeah, but that's really a Hebrew-Greek issue. Matthew clearly understands it to mean "virgin."
Why is that "posts" button moving so much? I can't focus on the text at all. I had to inspect the page and remove the animation in order to be able to focus.
The standard approach is to store the minimal amount of data directly in the state, and derive data as needed externally to the store. This is usually done with "selector functions". See http://redux.js.org/docs/recipes/ComputingDerivedData.html , https://medium.com/@adamrackis/querying-a-redux-store-37db8c... , and http://redux.js.org/docs/faq/CodeStructure.html#structure-fi... for more information.
That's a great use case, many people are using flask-ask and Zappa together to great success: https://github.com/johnwheeler/flask-ask
I'd argue that we are way beyond this being a problem. In many cases the highways were designed with a much lower traffic count in mind. When the population was half what it is now.

The problem to me it seems is that highway planners did not design for continued growth. Or when they did, growth outstripped capacity.

Additionally, single car drivers is the absolute worst case - why not design for that?

Part of the problem with traffic is people go where the jobs are. There is a perverse incentive to house jobs where people aren't. This causes people to have to move a great distance everyday just to get to work.

What makes this all really laughable is that many people drive a great distance just to sit infront of a computer where most of their work is done on some sort of computer network or over the telephone. I think a nationwide telecommuting first policy would do more to reduce traffic than any of the other alternatives available.
This is hilarious:

My preferred solution would be for a fellow developer to get it
back on the App Store, as a free app.

Especially because:

Open sourcing doesn’t look like a good solution at this time,
as most of my users are not iOS developers and are not familiar
with compiling an app for their devices.

I may be missing something but the author cannot open source the app, but expects a fellow developer to get it on the App Store as a free app. Can the fellow developer pick up the existing app (binary?) and upload it on the app store?
I read your first paragraph and there is absolutely no information in those 851 characters (!). I actually had to go through your comment history to see that your account is not some sort of Markov generator.

On a more productive point, your post gave no evidence at all about why M-B is useful
Strictly speaking you are right, my logic was flawed (hidden assumption). But let's stick with the orignal issue here, which is whether the test is predictive.
The recommended installation method is actually to use the package/installer for your environment. Currently there's a Windows installer, Debian package, and RPM package, with Homebrew coming soon. See https://yarnpkg.com/en/docs/install
Yeah, those show up in the footnotes. But I was curious specifically about these large, structural differences to Daniel the OP alluded to.
Talk is cheap, is the thing; without any enforcement that the CEO is doing what they say, it's correct to treat their claims as worthless. When we see substantive action there's less scepticism - e.g. Etsy is legally structured in such a way that social good can be a higher priority for them, and the reaction to that was generally very positive.
This is NPM's post about Yarn, not what I would call a dupe.
I was imagining the code (translated to some machine code version) being running on hardware.

Of course, that isn't actually necessary for the argument. It doesn't matter whether the program is running on hardware directly or through some OS, so long as the thing running it is not broken.

When one talks about a Turing machine running a program, one generally does not model the machine as occasionally not working as specified.

Similarly here, the assumption is that the implementing thing, whether it be an OS or a circuit, works according to the spec that the program for it is based around.
Honeypot Turing Test
That deprives me of the fun of downvoting people mindlessly misusing xkcd.com/927.
Cargo does allow multiple versions of transitive dependencies. It tries to unify them as much as possible, but if it can't, it will bring in two different versions.

What it _won't_ let you do is pass a v1.0 type to something that requires a v2.0 type. This will result in a compilation error.

There's been some discussion around increasing Cargo's capacity in this regard (being able to say that a dependency is purely internal vs not), we'll see.
Exciting to hear -- I have used Julia for prototyping, and have found it to be excellent for that:

In my experience there are still some rough edges as compared to the Python ecosystem (of course!), which together with the 0.x status make it impractical for many production situations. However it is fantastic for prototyping numerical code, the type system is a pleasure, and the JuMP mathematical optimization library is a gem. Being able to have fast code be "first class," as opposed to the impedance mismatch of dealing with numba/Cython, feels great and is a real boon for trying new things. Then, it is fairly straightforward to port the final solution to whatever production language you use (e.g., Python with a sprinkle of numba).
Yarn is particularly great for front-end web apps because of its flat installation mode.

ES6 module imports and HTML Imports both require that dependencies are imported by URL. This means that the only reliable way to import another module is by relative URL, like:

import * as $ from '../jquery/jquery.js';

This requires that packages are installed flat, as siblings. Yarn is going to enable native JS modules and projects like Polymer to use npm instead of Bower. :)
Under "Features" is 'Database Almanach' supposed to read 'Almanac' (no 'h')?
R notebooks keep all that HTML and Javascript in a separate file. You can choose to check that file into git if you want to version the output, but if all you care about is versioning the code, it's just a plain text R Markdown file.
As a Finn whose father was on the front I say, not much to be embarrassed beyond acting in national interest. Thank you for the 8500 men in 1939-1940, 33 of whom were killed, and for the Svenska Frivilligbataljonen later.

(Plus thank you for the kind act of accepting thousands of small children as refugees, even if in the end it turned out to be not such a good idea to split families; the lesson is that don't do that as a temporary relief; if you must give children away, let them be adopted.)
I love the 4 armed drummer. There was such a character in the Nexus comics. The bass player is impressive using fingers. What is going on with the guitarist and all the tubes? Is a six string too difficult to play with robot fingers?
Ask HN: Any advise for portfolio projects?
I have been studying JS for 2 years in my spare time and working in general IT for 6 years. I am looking to land a full stack dev job but I feel like my portfolio is lacking. Node/React/Redux/Redux-Saga are some technologies I would love to work in and have been making little projects but I don't have anything that really stands out. Can anyone give me some example projects that I can put together to show of my programming chops?

Also bonus points if anyone can give me a good place to find my first position ... or even make some connections. I'm in the "need experience to get experience" catch 22 that a lot of people who are starting off get into.
Apple makes it a bit more difficult to make a Genius Bar appointment
1-based for statistics is a STRONG reason to use it. 0 based is ridiculous for a statistics program and the reason why I left Python. I understand for looping and the arras to be internally 0 but when doing statistics I should have to use two different index.
I am buying a new gTLD
So... Slightly OT but not 100%...

For those of us wanting a phablet, what are the options right now?

Pixel is, IMHO, too expensive. The Note was top-end too, but at least had Wireless charging, which I like. Now it's gone. I don't 'do' iOS.

What's left? Most of the other phablets have got smaller, the Moto Z looks quite good (no QI, but otherwise great). People rave about the OnePlus 3 but the screen is low-res compared to many. I have found a device called "LeMax 2" by "Le Eco" which is dirt cheap by comparison, 5.7" QHD, snapdragon 820-based... Has anyone tried one?
The MBTI asks you what your preferences are, and then tells you what you said. That's not "meaningless," but it's certainly not a tool for doing science.

For me, it's been meaningful in that it emphasizes that my preferences can be different from those around me, and that that is just fine. It's helpful to consider that some prefer to think for a while before speaking, even if that's not my preference because silence makes me uncomfortable. It's helpful to acknowledge that some people like to make detailed plans whereas I prefer to be more flexible and open to possibilities. The attitude of the MBTI is that neither approach is wrong but that it helps to recognize which approach you prefer.

Does each person fit comfortably into one of 16 categories? No, of course not. But it might be a useful framework for introspection and thinking about your relationships.
It's certainly not the end of Samsung. It may be the end of the Note brand, but they will make more phones and people will buy them.
How and why the new iptables -w option is such a terrible fumble
IntentManip – Having a more implicit control
Right, so with the binary choices we have today you've given a good analysis. but there are other choices when people think outside the box and experts create new infrastructure. I think we're on the same page and you see some of the same issues I do, we're not going to come up with a goood solution in this comment thread.

pretty sure we can at least agree that all IoT choices available to users and manufacturers today are hugely problematic for one or both of these parties.
I suggest reading it again.
Facebook, Twitter and Instagram sent feeds that helped police track minorities
Note that it doesn't work with private modules yet, but it's coming soon: https://github.com/yarnpkg/yarn/issues/521
You say that like "ISPs" are some mythical non-human entity. SOMEONE has to make that decision, and the more educated on the topic of potential threats the person making the decision is, the better the reaction time and mitigation of issues will be.

The post above was publicly broadcast in hopes that the person who makes the decision reads HN, not because it is expected that the common everyday Joe reader will do something about it.
True, but not very likely.
Oh man I thought I was hallucinating or something at first. What a strange design choice.
Hi would love to know more details.. specifically what genre of games do u make?
The Art of Teaching Math and Science
Scaling an exploit like never before!
You're saying that, because companies use it to test employees, that means it has predictive power? Or is it that companies BELIEVE it has predictive power, so companies use it?
Overall looks good, but it's a shame that flat mode is opt-in instead of the default - this is the sane way of doing package management. Would have been nice to flip the options over so you have to explicitly allow multiple versions of the same package - which you could automatically enable if you're converting from npm.
That's the first time I've heard anyone say that. Care to elaborate on why it would be easier than on Mars?
I taught Chelsea Manning how to drive when she was known as Bradley Manning. She (at the time 'he') worked for me in Oklahoma City at a startup coding in JavaScript. I'd pick him up in the morning on the way to work and would let him drive. He had a learner's permit at 17 because he had just moved back from England, where the driving age is older.

One day we pulled up to stop sign where the crossroad did not stop. I was discussing the art of scanning for traffic before pulling away from a stop sign when he began to unexpectedly make a right turn. As we were pulling into a path of an oncoming car, I instinctively slapped my left hand against his upper chest while shouting "Stop Bradley!" The result was curious, and was what I believe now to be a PTSD episode.

I had to put the car in park, set the brake, take out the key and go around and coax him out of the car because he was unresponsive to verbal input. He was just sitting there breathing in and out and just doing the long stare. He was probably that way for 4-5 minutes total. Never did get out of him what happened, other than some vague conversations about violence in his home when he was younger. Slapping him in the chest and shouting definitely triggered something.

If it weren't obvious, this was well before the Army hired her and she committed acts for which the government claims she is guilty and culpable. Not sure how someone with preexisting PTSD can be held responsible for all their actions, or should have ever been hired by the Army in the first place. Figured it was time I shared the story given her current situation.
Somehow, this sound more interesting than sending Buzz Lightyear to Mars.

OK, a Mars mission would be pretty cool, but this would be some serious science. Can you image any planets in the system of the 3 closest stars? What are their spectra? Can we confirm any inferred orbital periods with direct observation?
As someone who can control what I get on the test pretty successfully (never tested for exact numbers but it changes every time I take it) I have thought this for a while.
More likely it was that Mach was a fully functional free OS. Next only had to slap a GUI toolkit on top of to have their own OS. Also as it was a teaching OS, so it was easy to find reference material + developers.

Microsoft more or less did the same thing with OpenBSD and NT kernel. Several kernel sections started out as BSD code (the networking stack for example).

Don't forget Jobs attempted to steal NeXt's fork of the GCC with Obj-C extensions. The FSF had to sue NeXt to get them to release their modifications.

Stealing Free Software is cheap from a business perspective.
Interested to see the emphasis on security, it's definitely something that could use more focus in this area. On that note, are there any plans to implement TUF (https://theupdateframework.github.io/) or similar into Yarn?
Facebook is about to learn the enterprise is a different animal