skysight-inc/HackerNews huggingface dataset:
> Live reloading has been around for about a decade and is compatible with everything that renders to a web browser.

I have not seen any evidence of that being true.

To be clear, React reloading doesn't reload the whole bundle. Only the specific module modified is updated and re-executed.

It's a major improvement over normal reloading techniques which typically either reload the whole page or the whole bundle.
Not intuitive enough apparently ;)

$NR stores the number of records (or the current record number) not the number of fields (that's $NF).
In the example the "NR > 1" is meant to exclude the header line from the output.
Donald Trump is having a 'YUGE' impact on advertising
That it is hard isn't an excuse. That the customers don't pay for security is. And by pay I mean not only the paycheck but also funding and giving prestige and power to doing so. Government IT security is often seen as a necessary evil and most troubles stem from that view.

If you buy a cheap knockoff don't complain when it turns out to not be as good.
I am baffled by this editorializing change. Can you explain the philosophy behind it?
Somehow, I am unable to picture an AR15-toting furry. Not that I'm trying very hard, mind you, but still, the concept boggles my mind.

Also, AR15-toting bronies (although, my naive mind is thinking fathers with daughters).
HTTPS Adoption has *more than doubled* this year
I skimmed the README, but it wasn't clear to me what this does that the official Gmail API doesn't do...
Show HN: Shift Schedule Sharing App for iOS
> I prefer the approach being considered by Safari to report that Flash (and other legacy plugins) is not available on the platform even if it is installed.

For those who like this behavior and want it in Firefox without having to constantly murk in about:config / about:addons, use https://addons.mozilla.org/en-US/firefox/addon/flashdisable/

As for "why?", it's because this behavior ensures the HTML5 is served, and if a site absolutely requires Flash, it's only a click away to activate. I prefer this to current Firefox's Click-to-play, who shows Flash in my browser plugins list, causing some sites to prioritize and serve Flash rather than HTML5.
Snark is always called for, always appropriate!

edit: you downvoters are lame. What a bunch of wimps
Love your second sentence, but really wish they would stop calling it a "tour of duty". It's still a pretty solid amount of money (nevermind Federal benefits) but to really transform we need people willing to work over the long haul not just parachute in for short terms.

Also (slightly biased of course) I bet you get a bit addicted to the mission and that provides a non-monetary incentive to stick around a bit longer :)
People were philosophizing long before tech-influence. Technology was absent from the thought train too.
It will help if you understand what HSM's are, why they're used, and where they benefit. Nice intro here:

https://markgamache.blogspot.com/2011/05/why-we-use-hardware...

I'll add that many have tamper-resistance mechanisms of varying security for physical attacks. The better ones also have a trusted path, or dedicated device, for entering PIN's or passwords. The main drawbacks, as link notes, are usability/complexity, closed-source components must be trusted, and very-high cost (eg four, five digits). Projects like this intend to reduce or eliminate effect of those last three.
Agreed, identity politics and self segregation are unhealthy and unhelpful, both inside tech and in the larger context.
That should be NUL (one L). Interestingly, when I tried it in Powershell, 'type NUL' reports that the file does not exist, but in CMD, 'type NUL' outputs nothing (it's the DOS equivalent of UNIX's /dev/null). So apparently some APIs will allow you to use those as filenames while others will choke on them.
I'm sorry, but that sounds like bullshit to me. You're implicitly assuming your conclusion by asserting without proof that the negative is counterfactual. Your mind might contain all the background knowledge you need to make any other statement sound incredulous, but in terms of discourse you need to reveal that information or let your own claims go just as unsupported as well.

Additionally, "no benefit for some people" is such a weak statement that you're bound to observe some contrary cases even if they aren't typical or representative. So at the limit I don't think you're making the right bets. But I would agree that the more evidence should be given. I would disagree that this evidence can't be empirical; it's obvious that it's a statement with empirical consequences, as we're speaking about elements of the world (people who live under EU policy in the UK).
Xterm.js 1.0; the Terminal of SourceLair, Visual Studio Code, Jupyter and GitLab
See how I phrased it: "If we somehow manage to send the request to 10.something over the network"

There are ways to send such packets outside of your local network.
Some of it comes down to agencies needing to protect themselves from congressional witch-hunts. Consider a congressman or political party that has ideological objections to an agency even existing and wishes to neuter or eliminate it. A stellar way of achieving this is by making the target seem wasteful and fraudulent [1]. If there is actual fraud, no matter how small or how much of a corner case, this task becomes even easier.

1. A good example of this is how Republicans periodically attempt to defund science agencies by mocking research projects that sound frivolous.
Please keep this kind of thing off HN.
While not perfect it may not have 0 value. I work in a somewhat esoteric part of finance and it is very easy to distinguish experts from people with a medium amount of knowledge. It forces your adversary to become far more committed and use far more resources than they otherwise would. Although I could imagine using a watson like technology to obviate the need for a human to memorize all the required information.
It looks like it was previously flag-killed, and then someone revived it by "vouching" for it. This story is clearly alive at this point, since it can be upvoted and new comments can be added. I don't know why the HN software keeps the "[flagged]" indication after it's been reversed - it could be a bug.
A common pattern is to screenshot a Tweet, to preserve it before it is deleted, and attach it to your own Tweet as an image.
>Maybe identifying as a card carrying member of a "disadvantaged" group isn't the healthiest outlook to have.

Maybe some people don't walk around looking for every opportunity to trumpet their social group like an American Express card and just have certain realities that they deal with that individuals who aren't say a minority, a woman or physically disabled aren't privy to and sometimes have baggage thrust upon them just by virtue of their position.

https://news.ycombinator.com/item?id=12090093

This comment comes to mind and I think illustrates an example of what I mean by this.
The injustice of California’s teacher tenure
I'm imagining a world where coreutils and built-ins all respect an environment variable, say STDOUT_JSON=1, and would output JSON. That would be a great start. Especially if the JSON-Schema could be output with a new built-in, manj.

How Herculean of a task is this?
Consider:

wrapPs( "ps -ef" ) => [ {pid: 1234, name: "foo.sh" }, ... ]

wrapLs( "ls -al" ) => [ ... ]

(not the syntax but the idea). You want to allow interested individuals to write the wrappers "forcefully" against uncooperative maintainers (separate people, separate ideas, separate motivations, separate release cycle, etc).

Eventually, some enlightened shell-command owners might add "ls -al --json" or "ps -ef --json", "git stat --json" which removes the need for a wrapper script, but the wrapper script allows innovation peripheral to the core without affecting the core until finally due to overwhelming support the core is extended with something "good" and agreed upon via consensus usage.

For the short term, perhaps if "ps" and "ps.wrap" exist in your path, your awkward shell can inject the "* .wrap" automatically around the given command in a way that doesn't require a lot of typing, either automatically, or via shortened syntax.

(ps -ef).map(...)

!(ps -ef).map(...)

{{ ps -ef }}.map(...)

I don't know but eventually you'd want to get to a point where you're bridging between the interactive use case (ps -ef printing a nice text table) and the pipeline use case (ps -ef --json letting you easily access different fields), maybe {{ ps -ef }} either calls * .wrap if it exists or if it doesn't exist calls it with --json (this assumes the command supports --json directly)

Regardless, this idea has some legs and I look forward to seeing how much traction it gets.
Yes, typical power users of Excel would cost way more than that every day. $399 is tiny even for small business.
Bear in mind that you could potentially hit a rate limit depending on the number of subdomains you have (or a different rate limit depending on how the plugin requests particular certs). I'm sure a small number of users will become very aware of this issue very soon.

This is a reason that being at least somewhat aware of the overall list of names to be covered ahead of time could be helpful.
Does anyone know where to find those IBM commercials from the dotcom boom that made fun of nerdy IT people? One had someone run in saying "Server's down! It doesn't scale!" and the other guy goes to his keyboard and says "Lock. The. Door." The other one had a web designer asking a puzzled businessman "You can have a spinning logo, or a burning logo."
Thanks, corrected that. Shows what I get for transcribing wrong :)

Yeah, windows is kinda crazy inconsistent for some of these. I had a file (created under Linux) which ended in a space... drove windows nuts. Could list it, open it in some programs, but couldn't even open/rename by shortname under DOS or python.
>What criteria would you impose upon a grassroots political movement in the middle east?

not filming ritualistic beheadings

not raping thousands of women

not killing millions of civilians

not stealing and selling oil

not performing suicide bombings

to add to that:

not promoting the death of entire populations of people

not claiming to have religious authority to commit these atrocities

not using violence of any kind to further their political agenda

That would be a good start.

>Is it allowed to use force?

no. no political movement has any moral authority if it uses physical violence.

>should it invest in smart bombs before proceeding to get involved in conflict?

seems you predicted my answer to the previous question wrongly. no they should spend time getting bomb technologies because if your politics takes violence to convince others, you are not a political movement, but a terrorist organization.

>There is a tremendous asymmetry of force between the US and ISIS

there is also extreme assymetry between the libertarian party and the republican party, yet the libertarian grassroots movement doesnt resort to violence of any kind to further its political agenda. same can be said for the green party or tea party.

>To claim that a suicide bombing of civilians is morally worse than a drone attack on civilians is to be completely deluded.

To identify what is morally wrong, you need to determine the reasoning behind the action. For example, is it worse if a 17 year old kid gets in a car accident and someone is killed, or if a 17 year old kid takes a gun to a super market and shoots a random shopper? In one case, there was an accidental death, still very much a crime and the person responsible will still be punished. in the other case we have a case of clear premeditated murder.

You are making an argument that premeditated purposeful killing is on the same moral level as accidental killings.
You are free to hold that view, but you will not find general support for it. This is not because of propaganda, it is because of the intent of the actors in the two cases.

If your intent is to kill as many civilians as possible, you are more morally corrupt than someone who intends to kill a specific known target and accidentally kills bystanders.

Is it worse when a cop shoots a bad guy running down the street and a stray bullet kills a bystander in the process, or is it worse when a random person runs down the street shooting indiscriminately?

>As an American, I'm not sold on the idea that the US should be meddling in the middle east

on this we can agree

>and so I choose not to buy into the propaganda about ISIS

I mean, SOMEONE beheaded those people on video in the name of ISIS - are you suggesting they do not engage in brutalistic tactics? are you suggesting that they dont capture and systematically rape women? Have you looked at ISIS's own materials to determine their objectives?
Windows application. I am just comparing their "flagship" products.
btw, what is a 'lot of additional infrastructure' that OpenResty brings?
Blogging Tools for Startups
Ok whoa, this just got way cooler. Hold the left and right arrows alternately for a bit each side, you can build up a pretty big orbit..
You'll never have hate without violence.

What about America, with its commitment to the rights of the individual (including the right to worship any deities or none at all)? In this era, Protestants hated Catholics (and vice versa) all the same, but for the most part, they didn't kill each other over it. Compared to the sectarian violence in England in the century preceding the founding of the United States, how can you look at it as anything less than an unqualified success at solving the problem of warring religious factions?
Excellent. Any chance you're referring to Django Rest Framework?
Real AWS Status
Why cloud workload portability is a pipe dream
Thanks for the hint. Updated.
What I would love to see is an 18F-like organization that creates open source software that helps user-facing government organizations at the state and local level. All of these things should be simple but (typically) are not:

* Paying a utility bill online

* Registering to vote

* Finding out how to get from place to place using public transportation

* Paying for public transportation passes

* Signing up for unemployment benefits

* Proving residency

* Getting an ID card

* Registering a vehicle

* Paying taxes

* Entering pleas to local courts for minor offenses and infractions without taking a day off work

* Reporting non-emergency code violations (like construction noise after hours)

* Knowing who your representatives are

* Communicating with your representatives when you do know who they are

We actually use and interact with local and state governments far more than we do with the federal government. And yet when it comes down to it, they are the most difficult to work with because their resources are so constrained. I honestly believe that local governments could benefit from some resource allocation on their behalf at the federal level for the creation of highly scalable technological public goods that will only ever be used at the local level.
Islamic militants supported by US behead 12-year old boy
Yes the reserved file names based on device names can be a tricky issue for portability. We ran into a problem where a source code file was named Con.java and it was impossible to use that repository on Windows. Had to rename it as Con_.java to make it work.
> mainly sales calls and content writing system

Goes on to list strategy for only content writing system. No mentions of strategy on sales calls.

"If you want action don’t write. Go and tell the guy what you want." -- David Oglivy
One of the worst offenders is Zomato food order app. Its icon just shows up with "Order". It took me five minutes to find it.
We teach clients the skills to do our job, and you should too
Depends on the industry. In IT, I most of my bosses had a definitely nerdy background, except maybe one (who was still pretty nerd-friendy).
There are quite a few Trump supporters in the Valley, but they simply stay quiet because they will get 'racist' yelled at them and it will potentially hurt their careers.
Thanks, the low-poly planet models was created by others but they are really cool. The controls can be frustrating because I use velocity for the movement and it is connected to the ball not the camera.
I had only read the first half of the linked article and what you say is true, the situation isn't as dire as I made out. I would still imagine as a user that if a website told you flash wasn't installed you would think there was an issue with the browser.
How much of that 22.6B is from the NSA.
Some folks just have allergies - genetic predisposition, perhaps. It isn't that allergies were unknown before the 'modern' world, simply less common than they are now.
Force compels submission, which grants authority.
Have you gotten any feedback on the length of your resume? Four pages is considerably longer than the often recommended single page.
They weren't patriots for participating in that pointless slaughter. They were monsters.

Alas, that's precisely my point. If the world were right, we would not tolerate barbarism. It's not, though.
No self-respecting geek would misuse a sigma where an epsilon belongs.
The Libertarian candidate Gary Johnson might set a record this year for highest votes attained by a third party candidate.
I've literally never heard that phrased as a compliment.
I don't even think we're that rare. The more left leaning folks around here are just _really_ left though, so staying quiet makes more sense most of the time.
Personally I hate that the "right" answer to this question is no.

In my experience working at seed stage, as an early employee having access to the cap table is a given.

At mid to late stage, it's the polar opposite. Funding rounds further complicate things because not all investors get the same terms / buy at the same valuation. With the information available to a normal employee, it becomes virtually impossible to value your own equity.

It's exceedingly frustrating to know you own x% of a company without knowing the total number of shares or the total valuation.
ServiceWorker: a basic guide to BackgroundSync
Hands down the best open source community with a commercial offering I've ever dealt with. The company really clearly gives a $&@"! about what people feel is right and wrong with the product components and has always heard me out - even if people disagreed with me (god forbid I might be wrong about something!).

I truly have grown to love GitLab and the team that develops and supports it, it's probably the fastest moving OSS project I've ever seen, and every release is clearly getting better (although there are some UI changes recently that bug me, but that might just be me).

Thank you yet again everyone involved with gitlab and it's varying components (especially gitlab-CI) both internally within the company and those contributing either code or conversations from around the world.

Gitlab has enabled us @infoxchange to move faster than ever before, with a low TCO and a responsive support team.

I salute you!
Thank you, I will try to come up with some advanced movement in the future which is connected to the camera because this one isn't really good.
Control keys: https://github.com/valentinvichnal/gravity.js#controls
Given the libertarian/Randian streak that runs through silicon valley, support for Trump doesn't seem too outlandish. Especially when you consider his non-dedication to the typical right-wing 'family values' that aren't really popular in that region of California.
> Also, AR15-toting bronies (although, my naive mind is thinking fathers with daughters).

Note the avatars and usernames: http://www.ar15.com/forums/t_1_5/1887509_Score___.html

Come to think of it, the only bronies I know I met through that forum - so I can honestly say that all the bronies I know own AR-15s.
I believe that's their previous book, not "99 Bottles".
Epitrochoids in ClojureScript
I think the statement that on average women are less likely to be interested in tech careers is likely reasonable. For example, take veterinary science ... this is a rigorous and demanding area of study previously dominated by men, but now dominated by women. You can Google about this yourself, but here's an article I just found [1].

So why has this happened in the veterinary sciences, but not tech? One answer could be that somehow male computer scientists turn out to be horribly sexist compared to male vets. A more plausible explanation could be that with meaningful swathes of societal gender discrimination against women removed they are perfectly capable of moving into and dominating a technical field when that chimes with some aspect of female nature. In the case of veterinary science that synergy would come from the female predilection towards caring and nurturing. I'm not saying every woman cares about things like that, but on average more do than men. The male predilection towards abstract and systematic thinking could in my opinion go a long way to explain their over-representation in the tech industry. I think those are uncontroversial statements, although sadly after 30 years of sub-standard echo chamber research in the social sciences that may not be a popularly held opinion.

The benefit of this way of looking at things is that it doesn't paint women as somehow deficient and needing of special treatment. Rather than bombarding them with negative messaging it recognises that women are perfectly capable of reaching out and taking what they want from society. A more empowering feminist message, no? And indeed neither does it paint an entire industry as systematically sexist - which sounds to me like the sort of oversimplification you take objection to? But there's big social media capital and real world rewards propagating sexism in tech memes.

> We know that women make less than men in most environments ...

> ... it needs to also be the case that women are making equal pay

I'm not sure it's fair to start these sorts of statements with "We know that..." - the most charitable depiction would be to characterise such statements as debatable. In the UK women under 30 now earn more than similarly aged men, in other words they have reversed the pay gap for that age group [2]. Again this suggests to me that until biological imperatives take hold women are more than capable of competing with men in the workplace. What happens post 30 is down to life choices. As a whole women are more likely to value family life and make life choices based on that, whereas men are more likely to devote their energies to their careers. It's not a zero sum game, there are sacrifices on both sides there. And again, that doesn't hold true for every woman and every man, but to claim entrenched massive systematic discrimination seems to me at best tenuous.

[1] https://www.avma.org/News/JAVMANews/Pages/100215g.aspx

[2] https://www.theguardian.com/money/2015/aug/29/women-in-20s-e...
But flexibility, adventurousness, low pay were not listed in the parent post, just age.

Indeed, you can easily insert any idea not actually mentioned post hoc. It's especially easy to insert unsupported but widely believed justifications. For that matter, you could extrapolate that dietary habits or music taste somehow result in less time eating and more team unity if you're absolutely set on justifying a weak assumption or policy.

But particularly one would think the fact they they are not all actually young would be somehow taken into account before justifying they claim that it's the premier attribute to enumerate.
I see on your github that the assets for the planets & background come from https://playcanvas.com/project/375395/overview/into-deep-spa...

Is this a common asset pack?
Any chance the one who ran this exploit can sue for the money they were due?

If the code IS the contract, then by the contract they are owed this money, no?

Or does this mean the code isn't the contract?
To say nothing of the fact that it doesn't seem coherent to distinguish between "tech issues" and "social issues," this literally only makes sense if you think that the lack of diverse folks in tech isn't a social issue. That's deeply, deeply wrong. Of course it is a social issue.