skysight-inc/HackerNews huggingface dataset:
Unlike some others I do think that the concept itself is interesting/valuable. Proxy objects are going to make things pretty interesting in terms of data access in general. However, I do think it's a bit _too_ cute and clever to be useful without greater flexibility in control flow and error handling. Just the simple fact that it doesn't return Promises degrades its usefulness. (Promise.all parallelization, for instance.) So I think the useful version would necessarily have to give up on some of the "it's just an object" syntax altogether.

await db.hello.world(['foo', 'bar'])
console.log((await db.hello.world()))
await db.hello.world.push('baz')
console.log((await db.hello.world()))

Just spitballing.
The UK is not going to stop, they are just going to make it legal thanks to the UK’s Investigatory Powers Bill. There is no opposition to it in the commons, minus SNP, LibDems I think our last chance to stop it is once again with the lords which I have little hope for, "wont they think of the children"

https://www.opendemocracy.net/digitaliberties/julian-huppert...

Direct quote “It is difficult to assess the extent to which the public is aware of agencies’ holding and exploiting in-house personal bulk datasets, including data on individuals of no intelligence interest …" They admitted in 2013 that the data collected is of "no intelligence interest". Anyone before snowden was called a nut job saying the government was doing this, it was all true

Encrypt everything. This is going to force me to VPN to a VPS outside of the UK and route my house's http/https traffic via that, not hard but annoying. Sadly that will then put me on another list where all my traffic is recorded for later decryption.
5 tips to make presentations awesome
Waste is a much bigger problem in the US than it is in other countries because fuel reprocessing is prohibited in the US. About 20% of the spent fuel is plutonium created from neutron activation of uranium 238. Another ~65% is stable fission products. The amount of dangerous materials is a lot smaller than what the US currently insists on burying.

The US has held the no reprocessing position since 1977 when Jimmy Carter put a stop to it. Carter was worried about nuclear weapons proliferation, and believed that stopping spent fuel processing would help with that by reducing the amount of available plutonium. It seems that he hoped other countries would follow the US' example, but everyone else in the world went on processing and the US now has a big nuclear waste storage problem.
It's unlawful for you to visit the Wikileaks site.
https://mobile.twitter.com/wikileaks/status/7877498936496005...
Why do you think that "person X supports candidate Y" implies "candidate Y will help person X commit more crimes without penalty"? Is that true of all people and all candidates, or only some?
n-no?!
http://i.imgur.com/r1G68EN.jpg
My guess is that the US is applying pressure on Ecuador. They want the leaks to stop.

Ecuador already has incentives to stop helping Trump, as Trump has recently taken a hard line against Latin American strongmen, of which Correa, President of Ecuador, is one. Some assurances from Hillary, and threats from Obama, could have been enough to push him over.

I imagine that one of the currently unspoken fears that the Democrats have with wikileaks is that they've built up immense credibility and could choose to cash it in by dropping a fake leak a day or two before the election. Or they could drop an incredibly damaging REAL leak, which is even scarier for the Democrats. There's no doubt that the Clintons have skeletons in their closet.

What I find extremely disturbing is that Obama was fine with RT and Wikileaks when they were mostly advancing the then-leftist agenda of better relations with Russia and US non-interventionism. Now that things have shifted and they are now undermining Obama's agenda and chosen successor, he's suddenly discovered his inner cold warrior.

The real winner here is Mitt Romney. The Democrats mocked him, nothing short of laughing in his face, when during the 2012 election he said Russia was our biggest geopolitical threat. Obama, around the same time, was caught telling the Russians he could be "more flexible after the election". They took that flexibility and marched all the way into Ukraine, Syria, and (allegedly) DNC and Clinton email servers with it. Obama owes him an apology.
What about then if you eat a banana daily, so there is no chance of fully expelling the potassium
But there's nothing constructive about your comment - you say "at least put some effort into it." So please do so, yourself. If you are within your edit window go ahead.

If you will leave it as the empty kneejerk comment reading "at least put some effort in" (which is against HN policy and derails the thread) all I have to say, as promised, is oh those aren't my thoughts, we obviously agree and I was just quoting off of a neo-Nazi message board. No need to reply. Thanks for your understanding.

(If you wanted to make a constructive reply, you could start by saying "If we were to take that argument seriously for a moment..." and then state your thoughts.)

There's really no need for any other short comment, I will just agree with you. We can just agree to agree.
I would suggest you try out vim with a scratch document and reference book. Focus on figuring vim out that way. It helped me.
Yes, I'm sure that there was no way this could have been done faster and that the statue of limitations in Sweden running out had nothing to do with it. /s
An enjoyable Twitter thread https://twitter.com/wikileaks/status/782906224937410562
An enjoyable Twiter thread https://twitter.com/wikileaks/status/782906224937410562
The down votes are sort of humorous. A comment in another thread "From my observations, the tech industry leans pretty heavily liberal/democrat" was upvoted on balance.
according to https://commaai.blogspot.com/ it'll be
Definitely: Honda Civic 2016/17 with Honda Sensing (all Touring edtion)
As far as I know, people using bitbucket's 2-factor authentication are unable to connect to their repositories using HTTPS, is this still true?
It's safe for work.
> And there's no way of getting rid of them, short of violence.

And that's where people become really-really cautious about immigration. You can't really change your mind later - after a few years your undesirable neo-compatriot can't be got rid of. It's irreversible. People fear irreversible decisions and don't trust politicians on those.

So the only shot you have is not letting people in at all. Even if it means turning down honest good people.

If you want to make people more immigration friendly, figure out how to track and deport existing immigrants when things go wrong. Not just tell other people what to think.
He went ever further than that. He proposed to go to Sweden if he could be provided with a document promising he would not get deported to US. It was refused.
All major distributions ship with shim enabled IIRC, so should work with Secure Boot.
Containers are easier for folks with less operational experience to understand. Or maybe easier to get started with is a better way to put it. It's easy to underestimate easy to use tooling when you aren't the target demographic.
Apple products haven't been the high end of the market for a long time, they're mass produced, mass consumed, purely disposable tech.
> Is the whole embassy shut down?

Not likely. They're not just going to cut his Internet and then drone him the same day. They're hoping he comes out on his own.

My guess is that if they decide to kill him they'd likely do it next Friday evening, on the bet that the deadman's switch has a 14-day timeout.
Haven't read the article yet (I usually read HN comments first before reading the original) but your comment caught my attention. If you are really curious to see how well you could do in solitary confinement, maybe one of the ways to 'try out' the concept of not being 'connected' is to go to a week or two meditation course like Vipassana[1].

(Disclaimer: I haven't been to one, I am not affiliated in any way) From what I have read about this - The idea is to give up as many sources of external stimulation as possible. For e.g. they don't allow cell phones, any gadgets, internet connection, reading, writing,etc. The setting also takes away from you - having to think about cooking and other daily chores and all you are left to do is either meditate OR take a walk in the campus OR sleep.

[1] https://www.dhamma.org/en-US/index
Which is okay in conversation, but in writing, your pedantic editor or proofreader would probably inform you that it is considered poor style to end the sentence on a preposition. So he's basically trading one error for another.

Who/whom is indeed awkward at first to remember, but the phrase "for whom" tends to sound better on the tongue than some of the others due to its inclusion in the title "For Whom the Bell Tolls," a popular novel (or "popular Metallica song", depending on your age).
Germany calls on Tesla to drop 'Autopilot' branding
HyperHaskell – the strongly hyped (visual) Haskell interpreter
I've been in fact using it from its very beginning and I've been getting the latest version (currently 1.6) from a PPA. It's handy for the same things I use Paint.NET for - it just feels more clumsy, despite tryig to be similar. I appreciate both for being lightweight.
You'd be surprised. In transport, urban planning, and architecture this really does exist e.g. https://twitter.com/BrentToderian

Even within IT we have people that many people look to for leadership. http://www.joelonsoftware.com/
the only thing you need to know about vim, "kill -9 `pidof vim`"

Seriously, why bother with this esoteric and cryptic software when something like Atom,SublimeText and VSCode exist...
Sounds like that can easily turn into a never-ending business developing and/or business intelligence project for the client you've mentioned. I assume this is not what you want to achieve, otherwise you would be a cofounder at CRM consultancy startup.

- Be as specific as you can about the scope of data you will communicate between and what exactly will be a part of this integration (try not to get involved with anything other than that).
- Expect a lot of traffic as CRM's tend to be loaded with useful and useless data which just keeps growing.
- you can expect that your client will often want to increase the scope of data fetched or sent to CRM.
- you can expect that your client will often want to trash or change data fetched or sent to CRM.

All CRM's have out-of-the-box API which you will probably have to use, so look into that. Usually you can CRUD a record in CRM by providing ID and type values of that record.

Good luck!
The UK green party has some very good policies overall, but one pitfall is that they're heavily against nuclear fission.

I was given the chance last year to question one of their MPs about their stance on nuclear fusion and the general gist of the response was that they didn't think that it would succeed but they're "not against research in the field".
Without knowing the details of the people's private lives, their relationships, and the impact this has had, it's impossible to say. From the outside, you don't know what's happening in someone else's life except for what they publish / gets published about them.

This could have had a very real impact on personal relationships in both of their lives, which they've chosen to not publicise precisely because it's personal and none of our business.
I'm normally on board with this response, but I think here it's unwarranted.

"Difficult to find" is about scarcity, but it's also about the actual act of finding. Traits like 'diligent' and 'trustworthy' are hard to identify before hiring someone. You can't test for them in the short term, and everyone wants to signal that they have them. That's especially true in low-skilled sectors like retail, where you're unlikely to have common contacts or be able to see diligence in someone's work history.

From what I've seen, those traits are hard to find in a very literal sense - even given a candidate you don't know what you're getting. This is coordination failure; raising wages doesn't resolve information asymmetries.
dezoomify [1] does all that for most common tileset formats.

[1]: https://github.com/lovasoa/dezoomify
I don't give a fuck about the constitution of a country I don't live in but I too have rights.
My concern is the burden this seems to place on hardware. By which I mean that loading the page into my browser (Firefox) and letting it sit for a minute spun up my laptop fan to an audible level and warmed one of my quadriceps.
I'm guessing this isn't going to help YC's fight to keep Thiel around.
One of the (really sad) reasons I suspect is behind a lot of these practices - like pointless wrappers and pointless genericization - is that nobody will pay you to "understand something". You have to produce something, even if you don't quite understand what it is you're supposed to be producing. Sure, you can spend an hour reading a horribly written-by-committee "requirements document", but you had better be producing something that looks like a program by the end of the day. Since admitting that you don't quite yet "get" the DB layer is a fast-track to the unemployment line, some developers have learned to buy time by creating meaningless abstraction layers while they're trying to figure out the inner details of OAuth or Cassandra or whatever else was supposed to be "saving us time".
> in fact it is unclear if we're going to make it to the next century as a species.

The only way we're going to wipe ourselves out is with nukes, nanotech, or engineered viruses. Global warming is not an insurmountable concern. It will be expensive for coastal cities, though.

There's no reason we can't focus on multiple things. Global warming isn't so pressing that we need to dedicate all intellectual output to it. Every 10 or 20 years, the environmental alarmists come up with something new to obsess over (I think it was landfills previously), and they're doing it now with global warming.
A little background. I am familiar with vi and use it only when I ssh into a server.

But I never really felt it was more convenient or an improvement over a GUI based text editor or IDE on my development machine. Eg- gedit for simple text editing, Android Studio for android development, Atom for python coding. Everything works out of the box with minimal tweaking required.

Genuine questions:

-At what point on the learning curve do you feel using vim is an advantage for speed of development, if at all?

-The common argument of only keyboard, no mouse when using vim... I don't get. Is using a mouse such a major factor that slows you down or affects you negatively?
P-value is not a confidence level, but a direct measure of reproducibility.
Mercedes self-driving car decides drivers more important than pedestrians
This particular 4channer posted this well before Assange's internet was cut.

We now have complete radio silence from for >12 hours and embassy employees are no longer allowed to talk about him:
https://www.youtube.com/watch?v=A_jhLcvoZqc
I do find myself confused by Assange's motivation when taken in context of his circumstances.

If he has and holds evidence of something so damaging that a tweet of the supposed hash of the file is enough to be a threat to a person in power, then why has he allowed himself to live under effectively self-imposed house-arrest for the past 4 years?

I can't imagine that the Wikileaks apparatus doesn't have sufficient op-sec and op-capability to ensure that whatever they're holding gets released effectively should they choose for it to be, so I find myself erring towards this being an over-played hand for the most part.
Sure it could have been done faster, but that doesn't mean the necessary legal negotiations where trivial.
I've just returned to the US after 12 years abroad. I've met many Americans who are doing the same, traveling. What they do is save up, sell everything, then quit. Their social safety net is their savings account and, occasional, paid work as an English teacher.

Since I've come back I make sure to include PTO in any salary negotiation. No point in making a lot of money if you can't take the time to enjoy it.

My family has just done 2 years at sea. The gaps in employment were easy to explain.
Nobody died from Fukoshima but a large area had to be evacuated. When calculating the cost of nuclear power, you have to include the cost of insurance to cover relocating the surrounding communities in case of an accident.

And if anyone did require power companies to have this insurance, it's likely that nobody would invest.
What things are outdated? It's a document that outlines the principles of separation of powers and the role of government.

I think it is still very much relevant. Even if it was rewritten how would it be improved? Wouldn't we end up with the same principles just maybe worded differently?
I don't like the word "supports" for providing services at a high level in the campaign, but yes, I do think that in general, politicians attack their enemies and protect their friends.

An admittedly cynical view I've developed after years of watching partisan prosecutions, impeachment votes, and pardons.
My understanding is that we do not have any proofs of life from Assange. It could be many things: assassination, deal with Ecuador, extradition by Ecuador or someone else, simply an internet censorship, a PR stunt by Assange.

All is possible. This guy lives a fucking dystopian nightmare.
SwiftyBot, a Telegram bot made in Swift
If Google is "stealing" content by displaying it out of the original servers control then we should stop all of the major search providers from caching content. Obviously this isn't going to happen because it's considerably more efficient to serve the cached page from Google's fast servers and network.

>The real cost of a website is not hosting it but filling it with things people want to read. Content creators will want to get benefits such as ad revenue to compensate for their effort.

Google doesn't create AMP pages for you - the content creator does. If the content creator wants to insert ads then they can do so via AMP.

https://www.ampproject.org/docs/reference/components/amp-ad
I'm pretty sure Google has extensively tested the CTR's of SERP pages with and without the AMP logo. There's absolutely no way they would have implemented it if it resulted in a lower click-through rate. That would run counter to their own stated goals with AMP.

Google tests and re-tests the crap out of things like this.
I've used Paint.NET for years, and used GIMP on Linux platforms out of necessity. I wasn't aware of Krita until now, but it looks great. Thanks!
[llvm-dev] BoF: Shipping Software as LLVM IR (Upcoming Dev Mtg)
But that's the thing - temp labor is, by definition, disposable. A business has little incentive to invest in employees that are likely to turn over frequently, and that's what temp labor does. The links you provided - which read like propaganda, btw - have an insightful message:

"mainly all I needed to get hired was to confirm 20 or 30 times that I had not been to prison"

So it appears Amazon does struggle to get good help, employs very, very low-skilled works, and has systems set up that provide structure. Indeed, it's very controlling to the average information worker that comments on Hacker News, but just might work well within the confines of their warehouse.
Dunno how well maintained the wikipedia article on him is, but he seems to be quite the character.

https://en.wikipedia.org/wiki/Christopher_Booker

Also, i am at a loss of finding his full column on the Italian tourist story.
"In conclusion, there is no doubt that there are some true "fakes" scamming the system."

The system scammed them. "Do what your teachers say and collect pieces of paper from academics and 100% of you will get a guaranteed lifelong meal ticket with great bennies"

So now they have to suicide, taking their families with them, because no job means no food no shelter no medical care ... or they can scam the system right back, just like the system scammed them. "For my whole life, did everything I was told no matter how hard or stupid it sounded, to get that lifelong real job meal ticket, they took it away from everyone in my community to save money, guess I'll just collect a lifelong disability meal ticket instead, its a lot of work and BS but the process selected for people good at putting up with BS so I'll surely get mine"

In modern America disability is our only long term unemployment system. You get pain pills for phantom pain then sell them for extra cash. The system screws you, you screw it right back. Isn't their fault they were born into a system that tossed them away like human trash. The system is faulty, not them.
Running shutdown -s -t 0 works.
> (For this discussion, Arch Linux is working exactly like Debian/Fedora/Suse etc. - installing binary packages.) It isn't its a ports system it compiles off of source.

The Arch Build System is a ports-like system for building and packaging software from source code. While pacman is the specialized Arch tool for binary package management (including packages built with the ABS), ABS is a collection of tools for compiling source into installable .pkg.tar.xz packages.

I have built and maintained packages for RPM and for Arch. They are different and that is the reason why in electron export Arch has a different system then deb or rpm.

> In my time with Linux using anything other than your distributions package tools is an exception and extremely rare.

That is your experience. Most Ubuntu and Arch people use AUR or ppa all the time. If I want the preview of RStudio (Open sourced and in my official repos) I down load and use the RPM. I do this all the time. If I want anything that was recently released I need to use the RPM and not the packages provided by my disto including rolling releases.

> Check http://www.gimp.org/downloads/ and see what they do if you want to download their software (they tell you that your distribution is in charge and even mention why that is usually a good idea).

I don't find much with the Gimp project to show as a positive example for other applications to follow.

> PPAs and OBS offer ways to build packages, yes. But again, that's the exception - most of your packages aren't coming from there.

Once again that isn't my experience and that is open to other people's needs. If you use AUR you also are not getting your packages from your official repos. Build a AUR and you will see. https://wiki.archlinux.org/index.php/Arch_User_Repository

AUR are awesome BECAUSE it works with the source files in a port system. The only difference between a AUR and a binary you get from pacman is that it was compiled for you to skip the step of downloading the source and compile like you do in AUR.
Well, it's nice to see they no longer operate under the illusion of not being state-controlled.
> Why should you get to do what you like, when others so clearly cant?

Because I'm free to do so, because work is consented, not forced.

> Seems very very foreign to me.

The most basic things are becoming cheaper and cheaper, so I don't think there are good enough reasons to run on that treadmill to deliver pizzas or wait tables. Those are bonus, yet we warrant that those things are necessary in society, instead of giving a basic income.

My rant is not only about automation and the need of jobs, it's also political, it's about resource allocation. Arguing that "everybody has to do its part" is a paradox in a free capitalist society. If there is known inequality on top of it, asking people to get that job will not make sense, especially when you hear that people are working hard to automate everything. So either your take unemployed people and you train them at robotics, but you can't tell them to deliver pizza when engineers are working on pizza-making machines.