skysight-inc/HackerNews huggingface dataset:
I've tried three, and VimStyle has been the best by far. The plugin marketplace shows it having a lower number of installs, but that's probably due to it being a bit later to market than the others.
Stop drawing dead fish
I'm open for all kinds of new things. What are you talking about? I guess it's an investment topic? I really don't understand at all what you are talking about, but I'm curious.
>But those of us who are part of the left wing are somewhat cognizant of the dangers of marginal voices being economically and socially excluded

It sure doesn't look like that is the case, since it is overwhelmingly leftists that are trying to silence things they don't like, trying to get people fired for having "wrong" opinions, and justifying their attacks on people with "but I'm on the right side of history".
You're hearing about the outrageous stories because they're outrageous. Crunchbase and Angel List are filled with unsexy companies with low profiles, doing good work and generating returns. Those don't make for enticing front page stories, though.
If that's the price you have to pay to save someone's life, then so be it.
Docker is the first project I can remember using that has actually underdelivered features to the point I'm using it less and less.

I would definitely not follow their model of open source development as they are an example of the opposite and equally ineffective extreme.
Show HN: CodeBlimp – Code Interviews Without Limits
tldr; :"One widely cited paper by Carl Frey and Michael Osborne at Oxford University found that as many as 47% of Americans work in jobs that will be highly susceptible to automation over the next two decades. But a new working paper by Melanie Arntz, Terry Gregory and Ulrich Zierahn of the Centre for European Economic Research paints a slightly brighter picture. ... But the newer study finds that three-quarters of those jobs involve some group work or face-to-face interaction—tasks robot struggle with. Applying a similar analysis to all jobs, they find that only 9%, not 47%, are at high risk of automation. ... And finally, even if the 9% figure is closer to the truth, that still threatens the livelihood of millions. For the poorest quarter of the population, the proportion of jobs at risk rises to 26%, since more of them work in the sort of routine jobs most susceptible to automation."

(Not sure, but I think this is) Their paper: https://www.advisorsandpartners.co.uk/wp-content/uploads/201.... Page 20 suggests that unless your "Income Percentile" is much above 50%, then you're among the (more-or-less) 20% of jobs lost to automation. Get above 75%, then you're sitting pretty.
Assuming that writer isn't doing it just to obfuscate, holy hell they need an editor. More words does not make something better, but I can see how it would impress a certain segment.

Rather than just dropping a link, what's your takeaway from this article? What did you synthesize from it?
No-one asked the dormitory head to police Halloween costumes. What actually happened was the university sent out a letter students asking them to think about whether their Halloween costumes were mocking other people, and he insisted that this was an attack on student freedom of speech because having to think about this might make them uncomfortable wearing certain costumes - and we certainly can't have student's thinking about viewpoints outside their own in ways that make them uncomfortable.

Because all the recent stuff about student freedom of speech and the importance of exposing students to viewpoints that make them uncomfortable is actually just a push by the right-wing to move universities to the right, the students who objected to this were the ones who were portrayed as being the ones who couldn't cope with views they disagreed with.
10 Lesser-Known Programming Languages Worth Exploring
Talking to Plants Is Now Possible with This Device
I just want to add to the chorus of people saying they would pay for this. I too would be delighted to pay for this app. Looks AWESOME, thank you for creating it!
Freelance mistakes you’ll probably make
Watch this investor tear into the music biz's treament of startups
System behavior cannot be met by creating the correct "axiomatic primitives" and then blindly building on them. We are computer scientists, and so we know that complexity eventually creates emergent behavior that likely contradicts our original goals. System behavior must be analyzed for its qualitative effects in the "big picture", to see if our goals are being met.

That is the most succinct explanation I've heard yet for why virtually all of economics is wrong.
The way I see Pantone is they charge money to guarantee that a colored piece of fabric always looks the same. I can go to Pantone in 10 years and say give me a piece of 16-1234-tcx they will give me that and it will look exactly the same as the previous sample I had.
Coloring fabrics is not as easy as coloring stuff on a screen.
I have not had the chance yet to use mob programming on a real project. But I have used it when teaching workshops and trainings. And it worked pretty well.

The first thing I noticed is that no-one tuned out. When I organized my trainings so that participants do the exercises alone or in pairs, some would just not do them. They might have too much problems to even get started. Or, when pairing with a better developer, just let them do the work. In the mob, paid attention everybody joined the discussion. [1]
Also, I think there was a better shared understanding of the examples and the solutions after the mob programming. When working in pairs, I had to monitor 5-8 pairs in parallel and give them hints and explain stuff. With the mob, I could concentrate on one screen and join the discussion all the time.

And: Others were helping me out. At one point, a participant said: "I don't want to take the driver seat, I am no programmer, just a manager". Before I could even say something, someone else from the audience said: "Come on, try it. We tell you what to write, and after 10 minutes, we'll change again anyway".

So, to recap: I really like mob programming for teaching. I think it could also work well when a team wants to learn something new, has a hard design session or wants to bring new team members up to speed. I even think it could work during day-to-day work, but I have never tried that.

[1] Maybe I was just lucky and had a great group when we were duing mob programming. But I doubt that.
Lastline -- https://lastline.com | Santa Barbara, CA -- Redwood City, CA -- Tampa, FL | Full Time | Onsite

Lastline is focused on real-time analysis of advanced malware and knowing the Internet's malicious infrastructure. Lastline leverages this threat intelligence to create advanced malware defenses for companies of all sizes.

• Front End Developer: Develop web-based applications to display security information to users and to support malware analysts in their work. Use AngularJS to develop our front end and use D3.js for graph data. Applicant must have AngularJS or other JavaScript framework experience and must know how to develop professional-looking web interfaces.

To apply, email jobs@lastline.com with your resume.
> Unless it's a documented method from Microsoft it doesn't count.

Oh, I didn't realize that we were playing a board game. No, in real life when something actually works...people can use it. The registry edit does indeed work. I've used it. Plenty of people use it. So yeah - that does too count.

Apple doesn't support HomeBrew and tons of other things that developers do on OS X, but nobody sits there and says "that doesn't count".

Linux distros don't support every single configuration that Linux users put in...but nobody says "it doesn't count".
If the costs associated with tobacco products was born 100% by it's users, I'd agree.

However, those costs are subsidized by the public.
Uber Is Keeping Saudi Women ‘In Their Place’
Well there is the moto hint as well as samsungs new bluetooth headphones. Battery life is measured in minutes though. That's the achilles heel of what I want. I also don't want crap in my ears. I basically want bone conducting headphones that are invisible that are powered by my body heat. It's a pipe dream.
This argument is a strawman. Does OP have a real example of someone arguing that obscurity as a layer on top of good security is a bad thing?
I'm confused by what is difficult. In this case I would make the UX allow the native scroll trigger to operate and then add a zoom trigger. If you make the zoom triggers to be both ctrl+click and two finger pinch then it will work across all devices (ie. mobile/desktop/touchpad/mouse).

I agree that it will be great to be able to target touch pads or mouse/keyboards but I believe it is pretty simple to fix the UX on this app.
Takipi: Dashboard Wars – Datadog vs. SignalFX vs. New Relic vs. Wavefront
mob as in gangsters.
I would also advocate for Racket as a great option and is very active. https://racket-lang.org/
When I was in Vietnam & Indonesia, I regularly saw people driving on the wrong side of the road. Luckily, they would generally drive just off the road, so traffic on the road wouldn't be at risk of a collision. It was also similarly common to see entire families riding on one scooter - I regularly saw families of 4 riding together.
A New Era for Goldman Sachs and Performance Appraisals
So if you were around in the 50s, would you have argued against using transistors because Bill Shockley was a racist and eugenicist?
Mark Cuban is a lottery winner and reality TV star. He made his own money by selling a company to yahoo for billions that they shut down shortly after taking a giant loss.

Who knows about all of these guys though. It makes you wonder if they are taking unresearched scattershot approaches to winning carnival games in the hopes of walking home with a few big prizes.
No, but you can obviously steal passwords, so what's the point?
I think it's reasonable to place legal obligation on people and organisations that collect data on others. The data isn't their speech even if they own it, in the same way that I can own a book but the author has the copyright because it's in some sense their speech and not mine even though it's in my posession. Data protection laws are an enforced default contract in the same way as copyright. I think it's reasonable to assign rights to individuals over data about them, or pass laws obout how that data should be managed.
It seems here that the author has a different definition of security through obscurity to many who criticise it.

The important aspect is whether the knowledge required to break the system is the system itself, or the key. AES is not security through obscurity because everyone can look up how it works, and it's only the key that we have to keep secret. Port knocking is the same (just with a weaker key). Moving your SSH to port 24 however is security through obscurity because if anyone knows the mechanics of how you use it, they can use it.

This differentiation is subtle, and can be somewhat of a grey area sometimes, but I find it good at differentiating between the two most of the time.
I can help you get a fair idea of the prevalent caste system:

1. You can get all knowledge about the caste system from the interwebs. Especially read up on "Manu Smriti" (https://en.wikipedia.org/wiki/Manu_Smriti). The caste system that was practiced centuries ago does not exist today. So whatever you read on the interwebs take it with a grain of salt. A lot has changed for the better.

2. Caste doesn't come into picture in day-to-day life (unlike race where you might be harassed for the race you belong to as there is no escaping your racial features).

3. Caste plays a major role in marriages. Inter-caste marriages are discouraged by a section of the society. This is more prevalent in northern parts of India in comparison to the south.

4. Education/Government jobs have a quota system for lower castes. This has become a reason for hatred between the upper and lower castes because it doesn't encourage meritocracy.

5. In some really orthodox parts of Indian society (which is very small) segregation exists where lower castes are not allowed for example to take water from the same well as the rest of the village.

6. Violence on lower castes still exists in some villages.

However I can happily say that I have hardly come across any casteism myself. Maybe that is because I live in urban India.
Honest question: How useful is that all functions are curried by default? Does this impose performance penalties?
Yes, that's true. But if you start with a clean slate - like with VSCode - there is less bloat.
doubtful, seems to me that the whole point is to provide a light weight cross platform editor that supports asp.net core, typescript etc... in order to drive adoption of those technologies.

Merging it with VS would either require making VS cross platform (massive undertaking I would think) or a massive rewrite which would have dubious value to MS.
Interviews of the Father of Tetris, Alexey Pajitnov
Node.js Security Monitoring
A former colleague of mine, one for whom I have great respect, is applying mobbing for this right now. So far, they think it's a great way to get and keep everybody on the same page.

I'm still skeptical of mob programming, although as somebody who's done a lot of pair programming I'm open to it. But the theory makes sense to me. Early on it's easy to make decisions or fall into habits that cause trouble later. Figuring out some of those initial choices strikes me as the best place to apply a lot of brainpower. Once the architecture is established, I'd expect things would be much easier to parallelize. (But I'd still keep pairing and frequent pair rotation to keep everybody in sync.)
When a company's brand matures and color consistency matters, their commercial printer or graphic artist will recommend the Pantone Matching System (PMS). Any graphic artist that doesn't invest in a Pantone color fan/swatch-book will lose promising accounts.

Also a good press operator will at times use the PMS to mix existing colors in their inventory to closely match the target color. Ideally you would use the exact ink, but this isn't always possible given the tight constraints of running a commercial print business.
How We Built an Alternative to Google Distance Matrix API
I really like going the repulsive route. Disgust is a primal instinct, and the reaction is ubiquitous for all humans- leave the disgusting thing alone.

I also like the breakdown they have of the different levels of communication. I can easily see it being mapped to product design- easy to digest information at the top of the funnel, more detailed/important information as you approach the bottom of the funnel.
Thanks for the link. I had no idea of the magnitude of the efforts to stifle dissent in this area.

edit: It does seem to be a glaring omission. I would have expected better from the Economist.
American GI's noticed the same thing in India during WWII but it was attributed to Hindu fatalism. I wonder if that cultural history plays an unspoken role too.
React Native 0.27
I was under the impression that they also sold ink, but turns out that's not the case. Their parent company, X-Rite, sells electronic equipment for measuring and calibrating colour, but that seems like a smaller, more specialty business than Pantone brand. Licensing the brand for products must be lucrative enough on its own.
I don't think it's that bad, but if you believe that security through obscurity is not secure, and you are using it with something that is secure, then it is in practice adding nothing, and not worth it.
Default is King – breaking console and editor habits (2013)
It's good someone finally took the effort to write this up. When discussing some security by obscurity measure, other people almost invariably come up with the "security by obscurity is bad" slogan without having spent much thought on /why/ it is bad in that instance. Now this piece can be conveniently linked.

Somewhat differently, sometimes security by obscurity is confused with using a proper key. For example, with most webservers you can pretty safely restrict access to a file by giving it a filename containing some key that cannot realistically be guessed. Barring other ways in which an attacker could find out about the presence of the file – which is quite easy to fuckup in some environments, and is why you shouldn't do this if you really want to be secure – someone without the key cannot access the file, and thus it shouldn't be called security by obscurity; the method is public, the key is not.
I've tried OK Google recently under my motorcycle helmet just to change music. It wasn't up to the task. Somehow The Google Music unchecked the downloaded music only, and OK google played radio racking up a few hundred MB of data before I could change it. It didn't work when all I was saying was next song. I went back to using the bluetooth button I was using before.
Dude - abuse based on ethnicity, religion, disability etc can have a devastating impact on people, particularly the young. It can lead to social division, discrimination & violence. So absolutely it can a negative impact, not just on one persons' mental state, but wider society. It might not be as bad as murder, but still have horrendous consequences.

You say you can define "murder" - but that's my whole point: I can also define, and enshrine in law, something called "hate speech". Both definitions will be subject to interpretation, intent, mitigating circumstances etc, and it will be for the court and jury to thrash out whether an incident should be classed as "murder" or "hate speech". Of course some incidences may be clear cut. Lots won't be.
I mostly disagree. You definitely need to know the basic abstractions and concepts, like blocks, transactions, and addresses. But they're not particularly harder than concepts like inheritance or pointers, and way easier than something like monads.

I can't think of any reason you'd need to know "bit lengths of various classes of data" for normal development.

> The major issue ethereum is going to have is making a case that there's a real-world value add relative to centralized, traditional architecture before many people will be willing to stare at it long enough for the easiness to set in.

I definitely agree with that.
Sam Altman on Bilderberg Group List
Let's not forget about the social aspect -- testing is seen by many in the industry as a less prestigious activity, one which you hire barely competent "developers" and can hurt career progression if accepting a job doing it (exceptions always exist).
Physical space on the motherboard IMO is the true limiting factor here. And this is what made Google's TPU interesting IMO. I don't think it demonstrated world-beating performance, but it likely fit a strict power and size envelope as an add-on board in the their datacenters, hence all the bragging about perf/W without a single absolute performance benchmark.
Also related, but a different problem: the "hit-to-kill" phenomenon in China. Drivers try to kill any pedestrians they injure because they will be liable for more economic costs if the victim survives.

http://www.slate.com/articles/news_and_politics/foreigners/2...
It seems like I see you commenting on every single article posted about Microsoft here and you always seem to have something negative to say about Microsoft.

What's your point in commenting? Do you really think you're adding to the conversation and deserve upvotes or are you on a mission to let everybody here know that you hate Microsoft and that you don't think anybody should be doing anything with Microsoft?

Honestly - what do you expect to accomplish and what did Microsoft ever do to you?

Did Microsoft kill your pappy? - http://www.hanselman.com/blog/MicrosoftKilledMyPappy.aspx
ITT: New theory which is untestable and unfalsifiable
I am from India and many people I know at least think that they will get into more trouble with police or hospital formalities if they help.Even many films made here portray same picture to the public. My mother once told me (when i was a kid) one person from her hometown who was a lorry driver ,once helped an accident victim and took him to hospital. But in the end they framed the same guy on murder attempt and he had to run behind the case for long time and he eventually lost everything.
Having said all this,I personally think how can someone ignore an injury to anyone ? My conscience will not let me pass through without offering help if I ever see anything.
My biggest issue with FF is Firebug - it just can't compete with Chrome dev tools. On the other hand, FF has one huge advantage - Pentadactyl.
11 Killed in Istanbul Bomb Attack on Police
I find the "human comes near box with radioactive sign/sign is on human now/human sick" drawing to be a pretty universal warning sign.
No matter how many years we're aiming for the message to survive, as long as we're warning against humans, wouldn't using the human form somehow in the message be the best way? Isn't drawing narratives with bipedal stick figures something we've had since the dawn of humanity?
Windows of War: How Parisians Prepared for Attack
I've often felt there was an interesting discussion to have about obscurity. It's interesting because although the infosec community has such a strong reaction to the phrase "security by obscurity", it has a very different reaction to the phrase "obfuscation".

I'd like to propose a distinction between the two:

- "security by obscurity" would refer to the non-declaration of configuration and parameters

- "obfuscation" would refer to the deliberate fuzzing of statistical means by which such configuration and parameters can be discovered.

The distinction is admittedly fuzzy, but the idea is that "security by obscurity" is trivially defeated by treating the target system as a statistical problem. If said system can be repeatedly probed, then useful information can be gleaned. With obfuscation, one is deliberately injecting noise into the signal that the attacker is trying to analyze.

What do you all think? Is this a useful distinction? To be perfectly clear, I don't mean to imply that obfuscation is a sufficient security mechanism, but rather:

1. that obfuscation is more useful than plain-old obscurity

2. we should understand that infosec attacks are often statistical in nature

Regarding point 2, I think this ends up shedding more light on what, exactly, is wrong with "security by obscurity" as it's often debated.
There is certainly a method to the madness, but if you are hoping for an answer that includes technical progress or sound long term business plans you may be very disappointed.
FAA Warns of GPS Outages This Month During Mysterious Tests on the West Coast
Top down control presupposes consciousness, or something really close to it.

Sleep / dream memory formation seems like a much more reasonable argument. Sleep without activity can simply tone down brain activity. But, if activity happens during REM sleep you need a brain / body abstraction to avoid sleepwalking via sleep paralysis. At that point you have lot's of brain structures for simulating things that can be run while your awake.

Sleep as a means to conserve energy > Sleep as a means to aid learning (replay events for different types of memory formation) > Sleep as a means to simulate options > Simulating options while awake.
Postmortem: Offworld Trading Company's Early Access Campaign
I've desire to want to try exactly this. No more 2-week long code reviews, where 2-3 reviewers debate (slowly) over Github about the naming of a local variable. No more drawn out A vs B problem solving. No more 2x a day sync ups. Just put all the stakeholders in a room and crank it out together.