skysight-inc/HackerNews huggingface dataset:
I'm 26 now, almost 27. I think it was the "We'll contact you within 180 days" thing that pissed me off the most, because it's just such a crap, random number that I likely agreed to in their ToS.

As a partial update, after spending 30 minutes clicking every page of the dashboard, it was obvious that money was stuck, and my friend couldn't dispute it as it was sent as a gift, as it wasn't payment for work. Luckily, if you head back to your settings and flick back to the old web UI whilst it's still available, the refund button shows up in the view transaction details page, and it let me refund it. I lost the £20 or so in fees, but at least I can pay some unexpected bills more easily now.
> Keep in mind that angular is not made for small, simple apps. It's designed to support large web applications and I think it does a great job doing that.

My experience has been the complete opposite. Angular has been best for simple, straightforward apps. The larger the app got, the more convoluted the code grew, and the more I found myself fighting with the "angular way".

Maybe 2.0+ is different. I wouldn't know, and have no interest in finding out.
How to Digitally Erase All Your Stuff When You Quit Your Job
You can get <1KB with the appropriate compiler settings.

(I am aware that you can get smaller binaries for other languages by changing the compiler settings too, but I doubt any Java binary can reach that size even with the appropriate settings.)
They had Paypal Student before, where your account would be linked to your parent's account. But they shut that down recently, with no way to reactivate or unlink the account, and you're unable to reuse your email when making another account.
All the batteries in the world won't make the i3 pretty.
Needing something quick is subjective honestly. Personally I could build you a service worker that makes your app offline capable and throw in React components on whatever pages you need, or setup a whole React / vue / vanilla js / whatever app structure in 30 minutes thanks to the time I've spent investigating good packages to use. So I'd say there's many options that are great and it's sad to see people here in this thread (not you) complain that there's so much js churn when isn't the whole reason We are developers because we have a passion for constant learning and building cool things?
Not necessarily.

Both Putin and Erdogan (many others as well, Orban, Gruevski, to name a few), were elected under promises to bring prosperity through democracy.

Carefully targeting vulnerable groups with PR and economic engineering has proven itself a great tactic for achieving their autocratic vision.

edit: spelling.
> Nobody wants war

Unfortunately that's not quite true. It is true that very few people want war as an end in itself (though even then there are exceptions) but some people want something else (land, power, eliminating the infidels) for which they are willing to pay the price of war -- especially if they can coerce someone else to do the fighting on their behalf.
Does anyone actually know anyone who reads this type of stuff?
1 - those are libraries with vulnerabilities, not JS itself. I.e. could be any language.

2 - this is a hardware vulnerability that you could take advantage of in multiple languages.

3 - this is a Tor + windows exploit that just happens to use JS.

4 - this is a Firefox vulnerability, not a JS vulnerability

There is nothing inherently wrong with JS from a security perspective and in many ways it is a much more secure system than most, since it is constantly exposed to the internet.

But like any large ecosystem with multiple implementations and lots of inexperienced devs, there will be vulnerabilities out there.

I do respect your decision to turn of JS, but I don't agree that JS is somehow special in how insecure it is. You should also avoid running any apps written in any language at all with that logic. I'd posit that JavaScript apps are more secure than c++ apps, since the runtime itself is hardened.
Can you elaborate on the trap? Why should/could it scale eg you can always push yourself into more exclusive environments or host events etc.
GM have apparently been putting a serious amount of work into their battery engineering: https://www.wired.com/2016/01/gm-electric-car-chevy-bolt-mar... It's just that no-one seemed to notice until recently.
I don't use bitcoin, so I might be missing something, but don't you have to transfer funds from the cold wallet to your device at some point, and doesn't that mean that any malware waiting on your device could just grab the whole thing at that exact moment?

In any case, even if you could secure the wallet, it still doesn't address the fact that once the funds are sent, they're not recoverable; I think it's unreasonable to expect a payment system with no rollback mechanism to go mainstream.
It's not about what is or isn't possible. This video participates in an awful kind of ignorance about the ecological impact of tunneling.
Is this like a 5 year fast-forward in this technology? Any experts see this coming in 2017? Wow.
I understand those benefits, and think they are marvelous, but also very expensive.

American cities are already spending more than they can afford on road maintenance. Are these underground trains going to be cheaper than above ground roads? Public money for this doesn't seem all that likely.

Here in Tokyo, the Yamanote above ground train serves a million riders daily. Costs a couple dollars to go 10km. The boring concept looks much more expensive than that, as it is underground, but those costs are spread out over many fewer people. Private money seems hard, too.
Tony Hoare’s paper is one of the most amazing papers i read (not that i understood all of it).

You can get it at http://www.usingcsp.com/
Aren't reference variables just syntactic sugar on top of pointers? I've seen this debate about pointers vs. references so many times that I'm starting to think I might be missing something.
The most useful feature on new cars that I've seen are the Mercedes (I believe) proximity indicators on side mirrors.

There's a tiny red light that illuminates to the bottom left of the mirror when a vehicle is alongside the driver's car. Solves the blindspot problem in one swoop.
Still, a number of things may go bad, at least judging from:

https://en.bitcoin.it/wiki/Cold_storage
https://en.wikipedia.org/wiki/Evaluation_strategy#Call_by_na...

Call by name is actually a closure based mechanism under the hood. It's like lazy evaluation, but with side effects allowed:

(let ((0 42))
(a #(1 2 3))
(foo (aref a (incf i))))

If foo is call by name, then it receives a thunk (basically a lexical closure) for the argument. The aref expression is then evaluated inside foo whenever foo refers to the corresponding argument. (Unfortunately, repeating the incf side effect).
We could simulate this with:

(foo (lambda () (aref a (incf i)))

with foo using (funcall arg) to get the argument's value.

Call by need, described below that, seems exactly like the insertion of delay and force. The call-by-need argument expression is basically wrapped in an implicit delay, and callee refers to the argument value using implicit force. delay and force are just additional wrapping around a closure to add a flag to squash multiple evaluations.
It's almost as if they have a PR department that's geared towards pissing people off.
HyperDrive Thunderbolt/USB-C Hub Kickstarter Edition
It's honestly too many years ago now to remember, I just remember trying a couple of perfectly reasonable things (maybe attributes, maybe multiple sub lists, I'm not sure) and having it break. But I think it only broke when you created a new template, not when you were using an existing one with new data, or something along those lines. You could make a change and not realize it broke things for a week.

It was incredibly temperamental too. I got the initial bare bones demo working and showed the powers that be, but after that a spent a week trying to do it again and it wouldn't work. I one stage me and a colleague went through a tutorial on it in sync and the same steps would work on one computer but not the other.

Had we got it working well we might have even saved this particular company (mostly a graphic design one), they were in the advanced stages of circling the drain. It's frustrating when you see the potential of huge productivity improvements but their just out of reach.
Thanks for the heads up! I normally only use PayPal for purchases, but I looked up my email logs and realized I did create it when I was 17. it was easy enough to close my account and open another.
> There are alternatives to PayPal, it’s just become so ingrained in to online life that it can be easy to forget that.

This is very true, but I like to think of how predominant MySpace and Hotmail were at one time. Someone will come along and do it better. Stripe, PaymentSpring, heck even Bitcoin are all potential disruptors here.

I think the days of PayPal's dominance are numbered.
"I think 2016 will go down as the high water mark for a global Internet. I see a lot of countries looking at the success of China in keeping political control, and the failure of Egypt, Tunisia, etc where the open Internet was used to overthrow the regime and deciding that allowing an open, free internet is not in their best interests."

Peak Internet:

http://blog.kozubik.com/john_kozubik/2010/12/peak-internet.h...
I was expecting some creepy unrealistic unpromising samples, but this actually sounds pretty good. But there is no information whatsoever on the page about how these samples came to be. There are some papers [here](http://dblp.uni-trier.de/pers/hd/b/Blaauw:Merlijn) from this author.
People can sue you for insulting religion, there is a law for it (not specific to Islam, but religion in general). 99% of the times, this is a non-issue. People just don't care enough to bring the issue to court. However, if politic is involved, this can be used as a ground to discredit a politician. It is a hot topic this year before our capital's election, where one of the frontrunners was sued for allegedly insulting al-qur'an[1]

One other exception is if you live in Aceh. It is a special region in Indonesia which implements Islamic law to the tee.

[1] https://en.wikipedia.org/wiki/November_2016_Jakarta_protests
There's a certain amount of software out there that requires the non-standard bit banging features of the FTDI adapters. The cloners have done a really good job of implementing this (works better than the real thing, apparently).
It's not as high as you would think. Everyone here loves to complain how fast things come along but the following is true for any language. If you know the fundamentals of JS you can do anything. It's not hard to spend a Saturday trying out Vue or webpack or React and decide what stack is best for your company. If you can't spend the time to find the right tooling and your excuse is that things move too fast, it sounds like you're complaining about learning and using the latest technologies, which I don't get as a developer. I personally find it exciting how everything is going. It's also easy to stick to your stack thanks to yarn which will lock in your dependencies so you don't have to worry. Lastly, creating a hello world app in React or vue can be extremely simple. I haven't used angular much so I can't attest to it.

But after all that, I can see why some people would be frustrated.

Being on the inside and doing js for the past 3 years it's more exciting than looking in. We keep getting new awesome language additions as of late!
Just close your account if you have a PayPal account at all. They limit and freeze funds at random and good luck resolving it.

OP, You can refund the funds to the sender less Paypal's 30¢ cut, I believe. That might be the best way to get the money back to your friend, and then they can re-send it to you with something sane like Google Wallet.
Haha.. Idiots
What do you think about skill sharing websites? Would you use Freesist.com?
It's not a false dichotomy. You started by saying that ethical codes were responsible for stopping most/much of the bad things lawyers could do. I'm saying that's patently untrue. Most of the bad things lawyers could do don't happen because most lawyers are decent people.

Codes of ethics are helpful precisely when things are not clearly "bad", but in the gray areas.
This is true. I happens here in the US just as well. Yet this is a different issue.

In one case you have a massive number of companies in China stealing IP and copying products while their government looks the other way.

In the other case you have an asymmetric legal situation. Even a small company can bring a mega corp to it's knees due to IP theft. Patents are powerful things when used correctly.

Yet, we are talking about very different things here. China --a nation-- has a massive product cloning and IP theft industry. This is happening at an astounding scale under a government that almost encourages it.

There are plenty of stories of Kickstarter projects that run into clones before their funding completes. This can be devastating for an entrepreneur and their small company. It all points back to China.
I've read quite a few books on psychology, but this one -
not yet. Not sure what's your point though.
Gmail account hacked, can't get in through other security questions
My gmail account was hacked and the password was changed. Does anyone know how to freeze the account or know another way to get in aside from the "forgot my password" route? I arbitrarily made up my answers a long time ago and forgot them, or they were changed by the hackers.
My traditional bank has fewer restrictions on money movement and far better customer service when further verification is needed than Paypal. They have to comply with the same regulations.
Be carefull there is active Andoid Banking Botnet in Tureky
Ah!

I just remembered I implemented some macros to simulate call by name in the TXR solution to the "Man or boy test" task on Rosetta Code:

https://rosettacode.org/wiki/Man_or_boy_test#TXR

With these macros, Knuth's test is expressed exactly in the original form (modulo the Algol being cast into S-exp syntax).

Call by name isn't just lambda with funcall (as might be wrongly inferred from my comments in the other reply), because it supports assignment. If we pass a variable A with call by name, the caller can assign to it. This all works with the given macros, and it probably more or less corresponds to the Algol mechanisms.

(The task description is "Imitate Knuth's example in Algol 60 in another language, as far as possible." so the solutions which don't actually implement a call-by-name syntax and semantics don't go as far as this solution.)
You made a sweeping generalization about libvirt's complexity, and characterized it as a "simple observation", without any concrete pointers.

And you seem to be comparing Virtual Box with libvirt, which is equivalent to comparing apples to aardvarks (okay, that's an exaggeration). But seriously, a fairer comparison would be Virtual Box vs. Virt-Manager on Linux.

Here, I admit -- I'm not a daily Virt-Manager user (I live on the command-line), so I can't tell you where exactly it is lacking compared to Virtual Box.

If you've tried it, & have suggestions​, you might want to write to:

https://www.redhat.com/mailman/listinfo/virt-tools-list

---

About the libvirt's internal representation (in XML -- yes, I'm not a big fan of it either, and I suspect, nor are the current maintainers; had it been today, they would've likely chosen a more gentler-on-the-eye format like JSON or some such) of guest definition: Most users don't need to touch the XML definition at all. Most tasks that are involved in managing VMs can all be done trivially via Virt-Manager GUI, or the command-line, virsh.

And the regular libvirt configuration files are all in standard Linux configuration file format.

> Are you saying selinux, apparmor and seccomp cannot be used on qemu processes without libvirt?

No, I'm not saying that. My argument (based on daily interactions with users on public IRC & mailing lists) is that, for QEMU-based guests, libvirt makes it easier.
This exact same thing happened to me, though I was thankfully allowed to withdraw my money and open a new account with the same bank details.

Call your local PayPal support hotline and explain to them what happened, I was immediately escalated to higher level support who had me provide details of why the money was in my account, which they verified and then unlocked the withdrawal and bank accounts. Still had to make a new account, but that's a small price to pay!
It's really hard to accommodate both in one place. Quality high-frequency, low-cost (to ticket-payers and taxpayers) transit requires a certain amount of density. Otherwise you won't have frequent bus service within walking distance of every residence. Also, the infrastructure that is necessary for low-density living—parking lots (especially setbacks), wide (6-lane) roads with high (40-45mph) speed limits and few crosswalks, long (1/2 mile) blocks, highways—hurts walkability. Part of this is subjective but still legitimate imo (pedestrians prefer businesses on the street with no setback), and part of this is objective (long blocks makes crossing hard, lots of parking means places become farther apart and therefore less amenable to walking).

I'm curious what you think about this as someone who presumably lives in South Bay. Do you consider South Bay a place where people can get around just walking and using transit? What changes do you think could be made there that increases support for walking/transit without impeding car travel or increasing density?
Depends here you are. I have 20+ British / American friends in Berlin none of whom speak fluent German and get on just fine.
While gen-pop frequently abuses the word 'literal', you kind of hope that actual authors wouldn't:

> There’s a moment in your book that I love, when you give advice to awkward people looking for social shortcuts, and you tell them not to be literal wallflowers.

The anecdotal clarification there is that people in dormitories should ensure they are near the entrance -- precise details not provided.
Some people might see it as sort of a defeatist stance to take. Is it harder to detect illegal mine or to regulate all mining? Seems they would be easy to find from satallite images.
New smart web application protection made for developers , Are you interested?
It should be possible to generate a transaction on a secure system and only move that to the networked system.

The transaction data would only be useful for the specific transaction, it couldn't be used to move funds to addresses not in the transaction or to move additional funds between the addresses, etc.

It'd be a glorious pain in the ass to do it, but it is possible.
How did your family change, exactly?
Using Localstack for a fake AWS S3 for local development
do you have to learn German?

Why wouldn't you want to? It's a lovely country, with a huge body of literature that you'd deprive yourself of if you refuse to learn the language. And why isolate yourself from the locals? Weird attitude, that.
If you visit the links I posted, you will see that other countries suffer, too.

I don't deny that some US businesses have predatory practices, and that is wrong, but it doesn't come close to the wholesale IP theft we are seeing, and doesn't make it any less wrong.

If you claim it's a "huge part of the US economy", you should back this up with some evidence.
Does anyone know which article in particular triggered this?
It is true and you are correct t but as a JS novice it is very hard to know which things are good and which are just new junk.I love learning and mastering things as much as the next individual. (BTW I have moved to Vue when I need a fancier front end and Love it). I guess my complaint, if you can call it that, is that it is hard to find the good stuff and easy to spend hours fighting node packages and Packers and get nowhere.
FindX (independent, open-source search engine) enters public beta
I close and reopen a PayPal account for every individual PayPal transaction I (rarely) need to make. It's a hassle, but I see no alternative if I don't want the account-based "features".
If "you don't care about what you vote" you don't vote.
Yeah, that train has sailed...
When https://lyrebird.ai/demo showed up on hacker news last week the first thing i thought was: I can't wait to buy voice sampler packs of my favorite artist to add to my music :)
You do have to sign a transaction using your private key.

However this signature can occur totally offline in a non-connected device. Only the resulting signature has to be transmitted to the network.

Irrevocability of transfers can be seen as a benefit or a drawback of course.
NTs?
This is such a great reference. The best part is that it's continually updated: https://github.com/sdiehl/wiwinwlh/commits/master
Thanks, I managed to do this an hour ago.

It's actually hidden in the new UI, there was no button that would let me do it, I managed to go back to settings and re-enable the classic UI, then in the view transaction details page I found the missing refund button.
Do people not realize PayPal has phone support? It's not some black hole of support. Just call them up like a normal company... they've been helpful for any odd issues we've had in the past.
It's still true. Look at this very post, for an example.

Phoronix is just Larabel banging out short blogspam around 3rd party sources and very dubious benchmarks. It's all sloppy and rushed.

If you want to follow important developments around Linux, I would highly recommend LWN.net over Phoronix. The writing is professional, for lack of a better word.
Neuro-Typicals
The bright side is now that its on HN, you have a high chance the issue will be resolved for you.
If by "tenets" of Hinduism you mean texts which have not been considered imperative for at least two millennia then maybe but let me remind you that Hindus are not "people of the book". You can accuse Hindutva types of many things but in this case their view is completely mainstream.

As for the past instead of text-juggling let's look at archeology. Do excavations in India indicate people in ancient times ate more meat? Yes. Beef in particular? No they don't.
Here's three rules someone once gave me which I can't emphasize strongly enough.

1. Never use Paypal. For ANY reason.

2. Never. Use. Paypal. For. Any. Reason.

3. See rule #1.
> global store

How does pnpm implement "garbage collection"?
"I'm not sure that's great advice. Adderall provides a temporary boost but it takes a lot out of you too. "

I didn't recommend taking Adderall. I'm against it unless it's a last resort where nothing else is working. I upvoted it because it literally is how so many students and workers in America keep moving. Not just that drug but many. So, it's worth being in a survey.

The natural follow-up is asking what kind of work they do or where in case one wants to avoid motivation for such a solution. ;)
I do worry it's just a Python bias I have. But it clearly isn't just me. I have been using Go and can get things done there pretty easily. JS th language isn't any harder than Go or Python. It isn't the language. If I spent a few years my senses would be honed for avoiding traps -- but I feel I can do that in many other languages and ecosystems much easier as a novice. Maybe it is just the size of th JS world.
I want to read this, but it's slightly too wide for my phone screen (the start of words is cut off with no way to scroll) and I can't figure out how to adjust it.

It starts loading where it fits, then jumps to too wide woth no ability to fix by zooming.

Edit: Works on desktop site, so I'm sure it's just the mobile version being "clever". But seriously, annoying.

(Left in case anyone else has the same issue -- requesting desktop site fixed it for me.)