skysight-inc/HackerNews huggingface dataset:
There are standard ways to write German when only the basic Latin/English alphabet is available, so "ss" for ß. Umluts get a following e: "ae" for ä.

See, for example, KDE dev Martin Gräßlin's domain: https://blog.martin-graesslin.com/blog/about/
Yes, I'm not sure why transpiling will ever go away. Not sure either why it would be limited to specifications.
> LLVM does seem to struggle to support dynamic languages like JS well. For example Unladen Swallow (Python) and Rubinius (Ruby) were both commercially-backed efforts to use LLVM and neither achieved much performance.

FTL has had no problems with performance of LLVM generated code as far as I'm aware: the problem has been the performance of the compilation itself, and as I understand it, that is the motivating factor here.
Every antivirus has exploits. Having one installed just opens more doors for attackers to hit your PC.
I don’t see any quotes from users of the service, in this article or in the CNN article. Seems salient.
An audit would be wonderful. I worked on the Echo, and the updating process was extensively tested and audited, both internally and by third parties.
About this iReport
Not verified by CNN

Doesn't meant it is not true, but I am not sure you can claim that this article is endorsed by CNN.
Rumor Mill Heats Up Again for Discovery of Gravitational Waves
True, but for some reason I'm less concerned about this attack vector. I'll agree that that feeling is just that, and not so much based on rational arguments.
Adding just a single tick mark to make a big difference in performance is one of many areas in Haskell that make performance-minded development a pain. With these high-level languages, you really have to understand the implementation of the language to get anything fast written.
Gobuster v1.0 – Alternative directory and file busting tool written in Go
If you've kept up with their history at all, they're one of the most inept companies out there. They seem to succeed in spite of themselves.
iOS allows processes to run in the background (after being in the foreground) for some time even with this setting turned off. So this can be quite a difference (I don't use Facebook, but it's fairly noticeable with Viber).
I'm the author of this post - please let me know if you have any questions.
Yes I think it would fail if you tried to get too literal. But the original thread was the "I wonder how much more productive our lives would or would not be without FB" It was in that broader context that I made my comment.
I bit the privacy bullet and got an Echo for my home theater. It's nice, but there is a mountain of unrecognized value because of Amazon's desire to control everything.

As a for instance, it would be nice if keyword enablement could mute the stereo. It'd be nice to Chromecast audio to it. It'd be nice if I could use it to play things on a fire stick.

If it really wanted to be a device of the future, it would link to other Echoes in the house, allowed for intercom, and localized audio tracking.

Some of these things will either come or never see the light of day because Amazon hates interacting with other companies (see: Android).

I'm waiting for an open source alternative...
Life After Facebook
Affective Markets – Giving products a future
On my two machines (with SSDs) I regularly find that copying lots of small files is severely slowed down by Windows Defender. It utilizes one core to the max and when disabling it, the copy operation gets a lot faster.

I don't know about other antivirus software though.
I take your point but, for most people, there's a lot of ground between hiring a helicopter to go heliskiing and being dependent on whatever public transportation happens to be available. Clearly we have different lifestyles. Even leaving aside that I couldn't easily work at my current job without a car, I'd have to give up a significant subset of my recreational and travel activities.
That poor little c2.com server. The gerbils will be turning their wheels all day.
full regulation paper from TRAI : http://trai.gov.in/WriteReadData/WhatsNew/Documents/Regulati...
How Node.js handles HTTP connections
It's a matter of scale.

Of course you can put anything you want up online (and you should!). But, if you have (or expect to have) millions of users, then one person sitting alone saying "ME ME ME" doesn't cut it.

It stops being less about fun when your company loses $10,000 per minute of downtime and you suffer an outage because you are operating "at-scale" (256 GB RAM to 1 TB RAM, thousands of clustered servers, multi-datacenter replication, etc) but your software is only tested on the primary developer's macbook air.

Rejecting the feedback of people with actual experience running large scale systems in favor of one person's unexperienced narrow viewpoints is just bananas. Large scale software can't operate under single minded "open source fascism" anymore because our computing world is too complicated these days.

With millions of users you'll have people using your software for critical systems needing things like uptime, reliability, timely security fixes, timely bug fixes, etc. When you start getting 50 requests a day for changes, you will seem inept just telling everyone "lol its my software i do whatever i want you should just go away and fork it you can't tell me what to do."

It's professionally irresponsible to run a project with millions of users without a scalable team of equal contributors.

The argument against companies running their systems on top of poorly maintained/developed/supported open source software (while still expecting free and immediate improvements/fixes) is an entirely different article though.
Reproducible and Customizable Deployments with GNU Guix
The language used to implement the compiler and runtime system for a new language has no impact on what is possible in the new language. If the implementation language does not natively support something you want in the new language, you can just implement that yourself, and it is then available to the new language.

For example, C does not natively support garbage collection, but Python certainly does. The most popular Python implementation is implemented in C.
Settings -> Privacy (grey palm icon at the bottom of the 3rd group) -> Location Services. You can block location data gathering at the phone OS level; however, that won't help you against FB attempting geolocate your phone's IP server-side.
> Given that the cost of logging is low and continuously falling

Everything gets cheaper in time, but the cost of logging is actually quite high.
Facebook's hardly "the newest media". Great grandparents are using it. It's become as mundane as the telephone, and with its neverending autoplaying videos, as inane as television.
I have the F5 and F2, but not ABO.

but if I were a mid-aged woman I would consider an IUD (with or without hormones) as an effective alternative to the pill

I take the pill as a treatment for severe dysmenorrhea which did not respond to any other treatments. To my knowledge, regular IUDs do not help with that. When I saw the 23andme results years ago, I didn't know there were any options beside the Pill for dysmenorrhea. I had to make the choice between continuing to hold down a regular job, and accepting the risk. I probably would have been wise to bring up the test results with my doctors, but I have low expectations of them (revolving door treatment). So I just made the decision on my own.

After hunting around, I see there are IUDs that come with hormones that have been known to help with dysmenorrhea: http://www.uptodate.com/contents/long-term-methods-of-birth-...
It's something my doctors never mentioned to me.

I'm nearing the time when I should stop taking BCP, so I don't see the point in experimenting with other options, given I've survived till now (IUDs are usually planned to be used for 1+ years). I did find that I had to switch between a few different types of pills before I found one that had the best effect, and doing this for an IUD would be quite a production, if it even worked.

It's interesting to me that I've never had a doctor mention to me risks for DVT at all. Doctors ask for a family history (no history of blood clots in my family). Based on that, I guess they have assumed I do not have a high risk for blood clots.

Here's a relevant quote: https://bedsider.org/features/168-risky-business-2-migraines...
"Some types of genetic testing can reveal a predisposition for blood clots or stroke (though it’s not clear if a genetic test that shows this predisposition actually predicts that the condition will develop)."

higher fitness -> lower heartrate -> slower circulation -> clotting

Interestingly, Serena Williams was reported to have DVT (she had a PE although I haven't found a source that said it was definitely from DVT). She had recently had an injury to a foot which required surgery and 18 stitches, and also it happened on a flight...

I am reasonably athletic, but my resting heart rate is about 80 bpm. Maybe that's something that's been helping me.

Aside from genetics, the risk factors for DVT are reportedly:
1) Smoking
2) Birth control pills
3) Hormone replacement therapy with estrogen and progesterone
4) Recent surgery, especially on the legs or belly
5) A long hospital stay involving bed rest
6) Some cancers
7) Pregnancy and childbirth, particularly with C-section
8) Age over 70
9) Obesity
http://www.webmd.com/lung/news/20110302/serena-williams-pulm...

Notice they don't even mention travel at webmd....

So if I get off the BCP, avoid surgery, and die before 70, maybe I'll be fine ;)
Unlikely. Unless we were to discard support for all old browsers and all new browsers update automatically and support the same features across devices and OS.
Show HN: Tetris implemented in Zig programming language
> it is about what is possible in the language based on how it is implemented (which is C++)

What is possible to express in a language is determined by its specification, not its implementation. Of course, it's up to the implementor to correctly adhere to the spec, but this is also independent of language choice. It's certainly possible, and has been done, to implement a language with GC, TCO, lazy evaluation, purity, etc etc, in a language like C++ which has none of those things. For example, the nix language, which has all of those things except TCO (which it certainly could have in theory) is implemented in C++.
Transpiling will go away when people stop trying to push their own web-breaking language.

It wasn't cool for Microsoft to push JScript in the 90s, why is it cool now for it to push TypeScript? And allied with Google, no less!
While I don't have quantifiable metrics, I think this is true of Instagram as well. I noticed that, after uninstalling Instagram, I was able to get through a full day on my 2-yr-old Moto X (vs. dying around 8pm).
Clickable: http://www.strangecompany.org/development-notes-unreal-engin...
Quick start from LXC to docker-machine cloudery
2001 A Space Odyssey: Hal
Unit Testing React Native with Mocha and Enzyme
AFAIK PocketSphinx is the only engine that doesn't send all your audio over the internet, which is the only acceptable use case for me.

I'll try training Julius, though, it sounds like it may be the best solution to the problem.
I'm quite sure plants were there before humans.
Does the audible/amazon stt engine train its own language model and thus 'learn' the user's speech peculiarities? If so, how does it know what the user really meant and thus should train towards?
New AppleTV 4th gen has an IR blaster that'll turn your TV on and off even if your TV doesn't support CEC. It seems to figure out the right IR codes automatically.
You are assuming that Free Basics is the only way poor people are getting connected. There are several more initiatives, funded both by the public and private.

No, I'm saying that the campaign has been against-Free-Basics and not pro-free-Internet. If there are such initiatives, good! Then nobody will have a reason to subscribe to Free Basics, and it'll fail anyway.

Banning Free Basics ensures that we don't differentiate internet based on an individual's affordability.

But if there are free plans with full Internet access, why is that important?
I took everyone's advice. Deleted the app for good & I'm going to give the mobile web app a try. So far, so good.
I'll take the way I've seen pigs and cows slaughtered when it comes time for me. Getting fed out of a nice trough of grain and never seeing the sledgehammer coming down is far more humane than getting your veins pumped full of nitrogen mustard and getting zapped with radiation for months.

Chemotherapy for terminal cancers should be considered cruel and unusual punishment.

Meat is tasty. It's a pain in the ass to raise and deal with those damn animals, and we wouldn't bother with them if they weren't good to eat or produced milk or eggs that are useful. The evolutionary forebears of the horse and the cow are extinct or well on the way there in the wild.

Maybe more people should have the experience of slaughtering a pig or steer, dressing it out, hanging it, then cutting it up. It's a great biology lesson, you'll learn which cuts of meat come from where, and you'll become very suspicious of supermarket meat (hint - real hamburger is not bright red like that).
Most Americans do in fact lack knowledge of German.
That's a great, detailed answer. Thanks.
For what it's worth, most smartcard applets don't typically store GPG objects but RSA keys (and also usually X.509 certificate objects that go along with them, as well as less-used RSA public key objects).

I use PIV (NIST SP 800-73) compliant smartcards with a PKCS#11 module I wrote (CACKey), it just works with "ssh-add -s /path/to/libcackey.so", then SSH away.

Additionally, there is a fork of OpenSSH called PKIXSSH that adds X.509 certificate support (in addition to the relatively recent, compared to the fork, support for OpenSSH certificates) and then I can authenticate to remote systems using my certificate -- which is helpful when my card is replaced, or if my certificate is revoked the CRLs can be used.
Not true.

The data collection is active only in 'High accuracy' and 'Battery saving' modes. Both these modes are services, the phone asks Google servers "I see wifi with SSID ABC and MAC 0:1:2:3:4:5, where am I?" or "I see celltower of provider 0123, with id 456, where am I?".

In 'Device only' mode, your location is determined purely by the device hardware. If anyone, it's Qualcomm who knows about you, due to AGPS request.

Then there is a separate service, Location History, that can be turned off.
Which is, perhaps, arca's point---the whole industry might be over-priced for the cost to provide the software. It's scary to think how much ground people could cover in 3D design if the pricepoint for getting in wasn't prohibitive.

Blender offers a counterweight against the price running too high.
We used Airline in Apache Brooklyn, and found it really easy to use. A lot of the jclouds team have contributed, and the code seems high quality. I know there are open PRs which are a few months old, so it obviously needs a bit of love and attention still...
Even in the US we see people finally getting tired of the candidates pushed by Big Money, and many appear to have woken up and reject the candidates pushed by Big Money by default - like they won't even give them a second look.

I think this trend will only grow in the future, and I hope it grows enough and it gathers enough political will to actually drastically limit Big Money influence (that includes limiting corporate lobbying), and to move to a proportional representation system, like what 90 other countries in the world have.

There's a reason why there are like 40% Independents in the US - they are sick and tired of the two existing parties, but those two parties are making it virtually impossible for them to support anyone else. So either they are forced to vote for a Democrat or Republican (because we wouldn't that other monster to win) or they just refuse to vote.

Not to mention that for Congress elections, people virtually have no say in who's elected because of gerrymandering. At least 85% of the seats this year will be safe for those who already own them. So no wonder people think "why vote?" The system is rigged against them by design. This is no democracy.

Can you imagine if they actually had a choice for various other parties that could be guaranteed to be represented in Congress? We'd probably see the Democratic and Republican parties die off pretty quickly (within 10-15 years) if they wouldn't seriously reform themselves.

Lessig actually aggregated many of the extremely important reforms that the US needs to restore its democracy, under his "Citizen Equality Act", but too bad the "Democratic" party never even gave him a chance, and kept changing the rules mid-game to excuse itself for eliminating him.

His plan includes national election day, automatic registration, proportional representation, lobbying reform and citizen funded elections:

https://lessig2016.us/the-plan/
Do you have a citation for that? If you've uninstalled the Facebook app it shouldn't even show up in location services (or the system services).
For one, because they come preinstalled. I bought a normal Windows laptop for a relative recently, it came with a 30 day trial of McAfee (I think) pre-installed. Once you install any anti-virus, the MS one is automatically disabled, so new users are given the impression that they need to fork out for a subscription once the 30 days is up, or lose virus protection.

It's an utter racket.
My primary disagreement with that thesis would be the utility of logging things that clearly represent transactions, especially to the outside world.

eg, HTTP access logging is good and useful (vs non-structured debug timings on every fragment rendering)

eg, A mail server reporting delivery of a particular message into a mailbox.

I think your "events with identity" description is a nice succinct version of this same idea.
It closes some too. Anti-virus software does not have to be perfectly secure (not to be confused with providing perfect detection!). To have a net positive impact on computer security, all anti-virus software has to be is quite literally better than nothing. That's by no means a given, but neither is the opposite: that using anti-virus is by definition worse than not using it.
He posted it on his wall
Unit testing React Native components
Horses are raised for meat in the US, but they are exported.
When I was a kid my mother did tartare de cheval (raw minced horse meat) every saturday; there was an equine butcher shop right in front of our apartment building in Paris.

Now it's been a while since I've had horse meat, but I remember it to be pretty good.

What I don't know is why there should be a special butcher shop specifically for horse meat? In a regular butcher shop you can buy many other animal products than just beef (pork, rabbit, duck, chicken, lamb, etc.) so what's so special about horse?
Presumably Microsoft are worrying by now that corporate customers with knowledgeable IT departments will reach exactly that conclusion.
Thanks for pointing that out. I'm not a language or compiler engineer so my sight wasn't big enough. I tend to think of a new language as a gigantic library sitting on top of another language, and just assumed that if the base language can't handle something like a persistent data structure, then the new language would struggle with that as well.
Advanced System Care 9.1 Crack and Serial Key Free Download
So in a truly free market how would people get to stores to buy products without roads or other means of transportation? Surely businesses, collectively, would pay for them.

Also, the internet is a conglomeration of things, so it's not really a product or a utility. I think comparing it to something like water or electricity is apples and oranges. What you want is easy, cheap access to the internet. I agree with you, but I'd like to see a voluntary solution.
I'd hazard a guess that part of the reason is about storing multiple copies of textures at different resolutions. At least, I think it works that way on the Apple store.
It is no small feat to create this kind of culture in any large organization. Even more impressive is that the culture was defended during a decade of changes in personnel and corporate priorities. It is fitting that a team which brought cross-platform interop to the developer masses would achieve cross-company portability of their culture.

For those lucky enough to find such an oasis as their entry point to the corporate world, please know that even though your experience may have been atypical, it can be replicated as you move into future leadership positions. It only takes one cultural existence proof to transform a collective industrial race to the bottom, into a contagious race to the top of human possibility.

One reason why industry veterans appreciate open-source is that they can have an ongoing role in the long-term evolution of their software creations. As operating systems increase vertical integration with cloud services, device owners need Client Neutrality. Products like VMware Workstation can set boundaries that reflect the goals of device owners, rather than OS, cloud, advertising or hardware vendors. Workstation team members may find kindred spirits in open-source projects attempting to follow in Workstation's pioneering footsteps.
Transpilers are here to stay. The plan of a new version every year for ES20xx means that browser javascript support and what devs actually write has to be decoupled, and once everyone is on that workflow, it's hard to see any reason why we'd go back unless javascript stagnates.
> Logs should also be distributed...

Perhaps there was an unstated assumption on your part, but how are my app servers to know which one handles which query? Is there some sort of log coherence system going on? Are you running Hadoop on your app servers?
http://www.sevagas.com/IMG/pdf/BypassAVDynamics.pdf

Anti-Virus is little more than snake oil. If you need to secure a Windows box, get EMET and read http://decentsecurity.com and you'll eliminate most of your attack surface.

Everyone can be secure.

It is with those four words this website is founded. Computer, smartphone,
and online security does not require a degree or years of experience. All
it requires is someone show you the way.

You've been sold a lie. You can't buy computer security. It is something
obtained through configuration and knowledge. Tragically, these aren't even
hard to do or obscure to learn. But no one makes money telling you how to
use what you already have. What you need is someone who doesn't care about
your money or looking smart by spouting off fancy words of no consequence -
just that you not be a victim.

It pains me to see people who distrust and fear their computers, and who
feel powerless in that fear. Because that's not what I see when I look at
computers and phones and websites. I see tools I trust with the story of my
life, and the secrets I leave out when I tell that story to others. Everyone
should be able to feel like that.

This site does not sell anything. This site does not take donations. This
site has no one's name on it.
This site is to fix what is broken. Which is how we teach security.

If you were wondering because it looked familiar, it's run by the same person behind @SwiftOnSecurity.
With Windows 7/8 you can opt to not install telemetry updates.

With Windows 10, you cannot avoid that.

It even highlights separate issue, that automatic forced updates are a bad thing.
Infographic: Social Media Marketing
Unless we're working in React (or similar) that depends on compilation to JS.

Plus uglification/minification is a thing that reduces production js file sizes, therefore bandwidth. So we'll probably keep doing that.

I think we should probably stop calling it transpiling and just accept that javascript is a compiled language now.
What the increasing venture capital investment in devops means