skysight-inc/HackerNews huggingface dataset:
Atom + ProtoREPL[1] + Parinfer[2] is surprisingly good for clojure, without having to learn a swath of form manipulation keybindings. I haven't tried combining those with vim bindings. This (https://gist.github.com/jasongilman/d1f70507bed021b48625) is more or less how I have it set up.

1: https://github.com/jasongilman/proto-repl

2: https://github.com/oakmac/atom-parinfer
I think you should take a second look at what I said. Yes, there were anti-Bernie things, and I say this as someone whose politics are much closer to Bernie's than they will ever be to Hillary's.

But the nature of what Putin is doing is radically different, for the reasons I outlined. Misrepresenting an essay that Bernie wrote 50 years ago, for instance, is dirty politics for sure, but I don't put it on the same level as spreading a fake story about Muslim immigrants or black people, especially in a country like ours that has a very dangerous history of racial populism.

Add to this that those whipping up these deep social divisions aren't even American, and you have yourself a problem with a much greater significance than playing dirty in a primary battle.
Even with impacted wisdom teeth and local anesthetic, I would only call the procedure mildly unpleasant. It was over in 30 minutes for all 4 teeth and there was almost no pain (but lots of pressure on the jaw). Yes, they drilled them in half to take them out as well.

Local anesthetic is frigging amazing.

The recovery period, in comparison, was hell.

Swollen face, bleeding, subsisting on yogurt and milk for a week, unable to open mouth fully, opiates that made you drowsy/nauseous and didn't do much for the pain.

Going back for a checkup a week later, my surgeon tried to force my mouth open for inspection and I almost passed out from the pain.
You use the mouse with the left hand? You probably need this.
I'm a lefty, and I use the mouse with my left hand. And I wanted to share this AutoHotkey script for Windows that is incredibly useful.

RWin & RShift::AltTab ; Hold down right-control then press right-shift repeatedly to move forward.
RWin & Enter::ShiftAltTab ; Without even having to release right-control, press Enter to reverse direction.

Link: https://pastebin.com/Xb2RM6mx

Basically what It does is turn right_win+right_shift into alt+tab, and right_win+enter into a reverse alt+tab.

That way you can easily have your left hand in the mouse and "alt tab" easily with your right hand. It made my workflow a lot better.

Bonus: Set win+F4 to turn off your computer: LWin & F4:: Shutdown, 1
Hey everybody. Direct link to the PDF is: https://fauna.com/pdf/FaunaDB-Technical-Whitepaper.pdf
Empirically, one is more deadly than the other.
All that jet fuel must have just melted the entire plane except a couple pieces, and luckily the serial number survived. Strange.
Taking your thought and running with it:

Yes, energy/cycle is the ultimate limit, and imposes bounds on what we can do with computers. There are other factors, including dissipating of waste heat. Both those concepts are joined in Gene Amdahl's observations. He noted that in paralellisation, though you could extend this to any efficiency improvement, your efficiency bound is imposed by the unaddressable task component. For parallelisation, it's the nonparallel component, for energy efficiency, it's the non-CPU power draws. He also noted that everything ultimately comes down to a matter of plumbing (including heat dissipation).

Screen tech has benefitted greatly from the transitions from paper => CRT => LCD (flourescent) => LCD (LED), and increasingly e-ink devices. Applications and devices which can utilise largely-static screens, where only state transitions require energising (as with e-ink and textual interfaces) have far less power draw than any emissive screen tech.

Other peripherals -- input/output, including keyboards, touch devices, antennas, ports, etc., also play a role. Physical keyboards have advantages over screens, though audio input/output might address size constraints (and impose numerous others...). The possibility of passive antennas (see the 1960s Russian "shield" audio bugging device in the US Embassy in Moscow) could offer other options, assuming that a fixed station would have a power budget mobile devices wouldn't.

There's been a lot made of small and adhesive solar PV innovations. I see the real use of that as offering the ability for very small computational devices to power and/or recharge themselves opportunistically when and as ambient light is available. Incorporating both battery storage and PV into designs -- say, an adhesive data-tracking and reporting label which could be attached to shipping packages -- as layers of PV, battery, compute, and antenna, would allow for very cheap monitoring of conditions (location, shock, temperature, humidity) for deliveries, at a cost of pennies, and without extensive engineering considerations.

(The hackability of such devices might ... pose interesting considerations.)

We're approaching a state where, theoretically, any device of more than a few dollars' value could have some integrated computational capacity, whether you like it or not.
The "Address" you listed on your website is very interesting how does it work?

Their address by the way:

Banana Street, Off American House,
East Legon, Accra,
Ghana
Uncorrected memory exception are handled by the OS (at least on sane OSes?). I don't know why the author think otherwise.
You say

> It's not about safety

but then you present several arguments about how the car is safer.

I bike all year in a similar climate. Take a hot shower before you leave. It kills surface bacteria that produce odor. Change clothes when you get to work if you're really sweaty.

> the biggest issue is the fact that physical exertion makes me sweat

You specifically mentioned rain and snow before so that's what I addressed.

As you acclimate to the heat you'll sweat less. Also on a bike you naturally produce a breeze. With experience you can balance your effort and the cooling affect of the air to minimize how sweaty you get.

Most people drive to work and think that's fine and normal. I'm just saying what's stopping you from biking to work is not the weather but what you've decided to value.
Royal Astronomical Society kills dark energy
You don't need a remote access tool to test DDoS. That would be a silly use case for something better accomplished with ssh or a remote desktop tool.
I totally support Wikileaks. Both China and Russia are oppressive regimes. They don't pretend to be "land of free" while oppressing their people. USA does!

Secondly there is element of "outcome". Exposing US government has clear benefit of keeping people informed and hence help them make better voting decisions. Telling Chinese people that their government is systematically harvesting organs of Tibetian people has no new information or benefit.
If you're using Twitter to communicate with some people, and you're getting a hundred stomach-turning tweets in your feed every day, then you can't communicate with those people any more. Abuse isn't about discourse.
I think I'll just open an issue and let someone else update the name lists... Wikileaks is publishing these things faster than I can update my code.

https://github.com/rbanffy/nsaname
Why can't people simply not like one another sometimes, without needing "healed"?

If people could simply not like each other without killing each other or making each other's lives unbearable that would be one thing. Problem is people cant' seem to be able to manage that.
>> uncommon to find people who know what it means to add __restrict

I disagree, most people will add this keyword when optimizing code.
Paul Graham and Jessica Livingston (husband/wife) co-founded YC... a company you might have heard of.

So the answer is No.
SPITBOL/370 is a SNOBOL4 implementation for IBM mainframes. The following Dr. Dobbs articles describe some of the tricks used in the code. Elegant is the wrong word but both of these techniques are clever hacks.

http://www.drdobbs.com/cpp/misusing-floating-point-arithmeti...

http://www.drdobbs.com/cpp/some-programs-are-poorly-designed...
Please read Ghost Wars by Steve Coll or read up on the various Latin American dictators the CIA supported.

The US may not be the 'worst' but we certainly have our hands bloodier than most nations.
Let's Encrypt does what is its purpose. Issue certificates for domain owner by verifying that they have access to that domain. It is not the purpose of the CA to check the content of the domain for illegal content. If anyone should be held accountable then it is the registrar, see

https://www.icann.org/resources/pages/abuse-2014-01-29-en

That said there are some ways to mitigate this problem:

a) The domain owner can publish a 'CAA' record(s) in their DNS zone, which list Certificate Authorities that should be allowed to issue certificates. If Let's Encrypt sees this and it is not in the list, they will not issue an certificate.

b) Certificate Transparency: Let's Encrypt and other CAs inform neutral CT server about newly issued certificates. An organisation that is often targeted by abuse (e.g. PayPal) can monitor these and react appropriately if they detect malicious behaviour.
You should be able to define the words you use, when you want to dismiss conflicting viewpoints with them. Your inability to define what propaganda and bias mean makes the conversation impossible. You have no bar, other than your feelings, for what makes something propaganda. Which is stupid. I just wanted to let you know that thinking it's just some conservative bias against liberals that makes people think NYT and CNN are propaganda is pigeonholing these folks into a very convenient "idiot" bucket.
It's not "building a strawman," it's a direct response to a claim by the parent. It's open to some amount of interpretation how much of a bearing it has on the broader discussion, but if the claim is false it absolutely deserves push-back - especially insofar as these understandings help determine norms.
But there are significantly more devices out there these days, that we don't traditionally think of as "computers". Cable boxes/DVRs, webcams, vacuum cleaners, mobile phones, routers, hell a directory traversal bug was found in a dishwasher.

Many of these devices aren't patched after they're sold, and can be compromised within minutes of being assigned a publicly routable IP - this is what happened with Mirai.

Security is better for desktop computers, but if you include everything with an operating system, it's much, much worse.
This is pretty egregious victim-blaming. If someone is getting abused it is the fault of the abuser and no one else.
I remember reading "The Filter Bubble" about 6 years ago or so and thinking it was the dumbest thing since purple ketchup. Fast forward to the past 24 months and the concept has become more real than the internet itself...
Isn't that still the case? I thought this bill would only let ISPs sell aggregated anonymized data. Something like: 60% of our customers use Google, 10% visit CNN.com, etc.
I'm saying you fundamentally misunderstand Amazon. The entire thing is based on long term thinking. It's why they spent decades building out a massive logistics infrastructure instead of turning a profit. It's why they spend tons on robotics, drones, and grocery stores that can eb run without people. They have been manufacturing tablets for years. They built kindle. They built a (disaster of a) phone.

Amazon doesn't waste money just because. But if they saw the potential return in developing an OS (say they decide that having a custom OS as their base for AWS) they are absolutely the type of company that would pursue it.
Don't you have to pay for an Organization though, regardless of what types of repos it has?
Two Remarkable Women – And the Mobile Payments Systems They Have Built
The replaced jobs by robots are much more than the added jobs that repair or make robots.
I'm always surprised when remote work doesn't get discussed more as an economic factor.

Cube farm offices are very expensive to society. They consume scores of resources themselves to construct, to blacktop and power to run, then every worker drives to them, often long distances, using disposable vehicles on more blacktop and burning more fuel.
Should I be afraid of this? What is the potential for abuse?

In the article it talks about a 15% error rate, that's extremely high. I assume with time this will quickly go down.

If this technology is improved and used in stopping criminals/reducing false accusations, does it outweight the violation of privacy?
diff't = different
I have one. Her choice though as we homeschool 3 kids.
Losing a payload can have a domino effect of bad things that insurance doesn't cover. Kind of like how your car insurance won't pay for your lost income if you get in an accident and then get fired for missing work. Maybe the car analogy is a bit of a stretch, but look at Spacecom, whose Amos-6 satellite blew up during a static fire back in September (this wasn't actually covered by launch insurance, but Spacecom had separate insurance for anything that happens before the launch).

Beyond the cost of a new satellite (covered by insurance) and a new launch (SpaceX is giving them one for free) Spacecom still has to provide coverage for their customers. The solution is to lease someone else's satellite for 4 years, which cost them $88 million [1]. On top of that, they were in the middle of selling the company for $285 million. The deal was contingent on the Amos-6 satellite being fully operational. Supposedly, the buyer only wants to pay $190 million now. They may also end up backing out.

Someone else's launch going badly can also be bad for your company. The explosion that took out Amos-6 also damaged the pad and threw off SpaceX's schedule (which was already oversubscribed). Inmarsat was required by the EU to start using their spectrum by a given deadline, which they ended up missing. Theoretically, the EU could take away their spectrum allocation (although they probably won't). Inmarsat did end up having to buy a launch with another provider though, which probably cost them a ton of money[3].

[1] http://spacenews.com/spacecom-begins-service-with-a-borrowed...

[2] http://spacenews.com/spacecom-reports-lull-in-talks-with-chi...

[3] http://www.theverge.com/2016/12/8/13883640/spacex-satellite-...
It's because π seconds is a nanocentury.
You're as much a victim here as someone who downloads a tiny executable off a filesharing network and thinks it's the latest movie or game. Or falls for a Nigerian scam. These are accepted facts of the internet. We defend against them. Just as much as publishing your address or information which can be associated to it should be.

Precautions are important. You can never rid the world of evil, but you can protect yourself from it, especially trivially in this case.
This.

My laptop is on Ubuntu 16.04. Via apt, I get libreoffice 5.1.6 from last october. Snap gives me 5.3.1, which is the newest one.

Snap is not there yet. Finding stuff is hard, because uApp Explorer [0] is not good enough yet. It suffers from trying to appeal to servers, desktop, mobile, and IoT (which probably just means Raspberry Pi). It is confusing and messy.

Edit: Since GP mentioned youtube-dl, specifically. A `snap find youtube` gives me three different variants:

youtube-dl-casept 2017.03.26 casept

youtube-dl-snap daily fireeye

youtube-dl-bdmurray 2016.10.16 bdmurray

The first one looks recent. Maybe the second one is even better? As I said, it is confusing so far. We have to figure out how to do curation well.

[0] https://uappexplorer.com/apps?type=snappy
Build your world
Thanks, apart from the amount of time we spend on our hair, we spend a lot of money as well just to get our desired hairstyle. Hair is definitely huge part of the monthly family /individual budget.
We'll love to hear their feedback on Tress. Our email is info@tressapp.co
I suspect the serial number is attached to multiple locations of the airplane.
I find there's just in general a huge tragedy of the commons issue. Not just trolls but bad incentives in general

One example is people actively mis-tagging things. Go on soundcloud.com, look at the charts. Pick Techno, notice at least 5 of the top 50 songs are not techno in any way shape or form. Instead the artists just wanted to try to get on any chart possible and so tagged with as many tags as they could dream up.

I've seen a similar thing on other sites.

I have no idea how to solve that. I suspect soundcloud is not interest in hiring people to police and some how negatively incentivising the behavior.

They aren't the only site that has this problem. Stack overflow solves it with their point system and above a certain level you can edit/change tags but it requires volunteers to do the editing and finding a way to incentivise those volunteers to do a good job. (and I know many people are not happy with those volunteer's judgments)
Intel Optane Memory Will Not Be Supported with Kaby Lake Celeron and Pentium
Compiling C to printable x86 [video]
Actually, the really old windows stuff did support scaling - the 'Large fonts (120%)' option was there almost forever. I remember that original Delphi, circa 1995, supported it.

Just most apps chose to ignore it, the developers took the 'anyone uses 96 dpi anyway' attitude and at the end of 90's most applications started to suck at 120 dpi.
FLAVOR: Ubuntu desktop

HEADLINE-1: Support for Wayland clients in Unity.

DESCRIPTION-1: I don't think it will be beneficial for Unity to have a different window system protocol from the rest of Linux desktops (including non-Unity Ubuntu flavors). I don't want X11 to stick around as the compat layer that works with both Unity and everything else. Please make Mir into a Wayland compositor.

(I like the Unity UX. I'm not a Unity hater. Currently, I'm sticking to 16.04, because I don't have confidence in Ubuntu not breaking things by making Mir have its own protocol.)

HEADLINE-2: Autoremove old kernels before /boot fills up.

DESCRIPTION-2: The UX of having to manually remove kernels with an LVM/LUKS setup (using the default /boot size the installer chooses) is bad and makes Ubuntu with disk security unsuited for non-geek users.

ROLE: Browser engine developer but speaking as a user.
More of the same. Robots are easy to demonize in the US, especially for liberals, because they shift the vitriol from foreigners who took our jobs to machines who took our jobs.

None of these publications ever run with a solution to the problem. How about increased funding for employee retraining programs? I could see high ROI from that.
Ask HN: Is there a powerful open-source Google Calendar replacement?
I realize calendars are not a simple tool to build well, but for such a basic standby of time management, I strive for a better, developer friendly, open source calendar system. Like what Atom did for text editors, to bring a powerful, well built basic toolset ready for modular extensibility and can run anywhere Node can.

(I use emacs, but you get my drift).

I would love to work on a project like this, if anyone is hiring or already pushing code to an open source repo I haven't found.

I have a 98% coverage of my time for the past two years and it's all in Google Calendar. I suspect there are many out there with dense calendars that would love to hack around in a friendlier environment.

Please advise.

Peace love and prosperity to the world.
Does Google Analytics' privacy policy even allow Google to do that?
Here is my old-timey one-liner personal solution[0] for it that has worked flawlessly so far, obscure theoretical edge-cases be damned, because the non-edge case situation is just awfully worse and practically impactful.

(warning, rant inside)

[0] https://gist.github.com/lloeki/520acee8ba3b44c532c7
Oh thank goodness, the article opens with explaining the utter uselessness of the term "millennial". I (32) have next to nothing in common with someone who was born when I was graduating high school. It's an absurd category.

Anyway, it's still silly to take this particular question as a proxy for views on gender equality. I think there's an obvious desire for it to be economically feasible for one partner to be able to take time off to raise children in their early years. It's usually not possible anymore.
>They are ~revealing~ the capability and intent of attribution obfuscation.

This framework is used to obfuscate. The document itself seems to suggest they built this framework to be very generic and prevent attribution.

Where in this document do you see Wikileaks is misdirecting attribution? It is possible the CIA does miss-attribution, but none of these documents suggest that (which is not in line with how Wikileaks is framing it)
Pascal was indeed a big jump in efficiency, but that by itself doesn't really reflect the longer term trend. Prior to Pascal efficiency had stalled for a couple of years as GPUs were stuck on a 28nm process for much longer than previous node sizes. This pattern is likely to continue as advancements in fabrication continue to slow down and architectural gains become smaller.
> Those of us who lived through Windows ME, where logging on IRC basically gave you a 25% chance of having your computer hijacked by some random script kiddie, think it's laughable to say that security is anywhere near as bad as it used to be. Night and day.

Those were people just messing around. Annoying and harmful to your local machine certainly, but the harm that was caused was localized.

Security vulnerabilities are now industrialized, with large-scale public attacks and widespread silent compromises used to gather and sell your information for profit. The situation is still bad, it's just bad in a different way.
Yep, I don't know why I said that, long day.
> this should not actually reflect poorly on Clojure as a language.

Why not? If a language's goal is to be practical (as is Clojure's), then it should take practical concerns into consideration. This is something that the Java community definitely gets right.
What that sounds like to me is you would consider dozens of individual and potentially malicious packages to be benign, but when brought under one umbrella it is considered to be malicious?

Every feature I've read that is included in that software suite has a good use case with zero malicious intent, and often times can be very useful to white hat hackers and system administrators and security analysts alike. I still don't believe it is fault of the author that black hat hackers are pirating and abusing a useful software suite, especially when it isn't being advertised exclusively towards them and the author has in many ways attempted to mitigate or limit harmful uses and users.

Like a gun manufacturer who offers weapons as believer in home defense and the right to bear arms, only to have criminals steal merchandise and use it to rob a bank. Or the guy who invented dynamite which has great uses such as tunneling through mountains only to have it used for derailing and looting trains. You can kill a man with a pencil; that doesn't mean a 20-pack of pencils was produced with malicious intent. Dangerous use cases don't necessarily mean that is their purpose.

I agree it is a difficult line to tread, and, in my opinion it really boils down to his involvement in the criminal activity itself.
In LA you can also borrow Kindle books through the library. The only drawback is that you sometimes have to wait a few weeks.
Replacing a Bastion Host with Amazon EC2 Systems Manager
This. No one seems to be putting these facts together. It's a puff piece to distract from their intentions, which unfortunately is working very well.

I am astonished that a company can lobby successfully in the name of "consumer interest" when ranked the worst in customer satisfaction (for years).
Well, if a professional organization of tech workers actually managed to hold some sway in DC, it would be an improvement over the status quo at the moment.
Can we have SPF-like “CNAME invalidation records”, please?