skysight-inc/HackerNews huggingface dataset:
To borrow Prof. 't Hooft's imagery, I imagine that GAI would be right at the top of a skyscraper whose lower levels consist of mathematics, cognitive science, and computer science at increasing levels of sophistication.

Beginning your study of cognitive/computer science with GAI could be frustrating and fruitless, just as would be beginning your study of physics with superstring theory.

There are probably well-written and interesting GAI books/articles for laypeople, though, analogous to Brian Greene's excellent books on string theory.
To clarify: I'm searching for a PHP dev who already worked with Omnipay to integrate the library into InvoicePlane (CodeIgniter 2-based invoicing app)
For more details see the link
Well, it wasn't really about light bulb pricing. It was about conservative vs liberal. Light bulbs were just a handy talking point that could be used in stump speeches as a psuedo-argumentum-ad-absurdum of the left. E.g, "And now they're trying to tell you to get rid of your light bulbs? C'mon!"
>I have no idea what he truly believes in and I don't even care too much.

It is relevant. Look what you wrote:

>Yudkowsky likes to dream up (evil robots destroying everything and torturing and extorting and creating myriads of simulations of simulations of you being tortured in the worst ways possible in various hypothetical, counterfactual scenarios to acausally motivate you to serve these evil overlords etc.)

Unless I am mistaken, this is a clear reference to Roko's basilisk. EXCEPT Yudkowsky didn't dream it up. Roko did.

Can you elaborate on your issues w/ the Basilisk? As far as I am concerned its just a thought experiment. If Yudkowsky had actually tried to get people to give him money or something via it you would have a good complaint... but he didn't.
Yep. I even read about some designers adding this to their no-no list. The user must have the choice to when to create a new tab.
But living in a country with just 3G on our mobile phones (4G is hopefully coming early next year), it can sometimes be very very annoying.
The 17-month OPT extension has recently been terminated by a court. What are the chances that a new rule will be implemented regarding the OPT extension?
I'd assume <link> is a google.com domain, which one could, in theory, trust. The page, on the trusted domain, would also clearly state the same information, "enter your debit card number to receive $AMOUNT from $PERSON (and profile pic probably) for $THING
Without knowing more, it appears that the O-1 and the TN might be very good options.
A little bit. I think it's considered bad practice to create a link that opens a new tab automatically, one is supposed to let the user decide how they want to follow the link.
I'm not sure "engaging" is the word I'd use - finding out what Cthulhu does with the souls it eats is rather disturbing.
There's plenty of less-environmentally-problematic abrasives to use. Nothing is wrong with something like pumice. A lot of them are even plant-based, like coconut or walnut shells.
Between OCaml and Haskell, I would definitely pick Haskell. Even if only because I much prefer Haskell's typeclass system to OCaml's modules.

That said, I use Clojure and would choose Clojure over either Haskell or OCaml, because of the live code-reload abilities Clojure comes with, which makes it really great for rapid development. And because Clojure emphasizes immutability so much, it's trivial to keep only the state around that you want to keep, and refresh the rest. I don't think I would be nearly as fast without that.
Check out Amiga Future too:

http://www.amigashop.org/index.php?cPath=23
Or just particularly receptive to the method: X is the best method for me to learn a language is a very different proposition than X is the best method for people in general to learn a language.
Are there some that are actually owned by Uber?
Microsoft made a similar move last year: http://www.windowscentral.com/microsofts-operating-systems-g...

Foley has heard that some Windows engineers, "primarily dedicated testers" will be let go as part of the layoffs announced today and that product managers and development engineers could take over some of those testing responsibilities.
This is pretty much how things go in today's environment, especially in the startups that I've seen. More things are being pushed directly on devs, which is why we earn as high a salary as we do. Traditional QA is pretty much dead, no one should be doing that now if they want to have a career in tech.

Where I work, devs do the QA, and most of the devops work as well. It's the new reality, and anyone who thinks otherwise will be obsoleted.
Moving from an environment with a 10:1 dev:qa to 2:1 showed me what happens when dev is not responsible for shipping working software.

No thanks. It's a bunch of deflection and diffusion of responsibility coupled with high latency flakey interactions between different teams. Everything that can slip through the cracks does slip through the cracks.

I'm sure QA can be done well, but I am convinced that giving your devs a pass to not finish their work is a dead end in several dimensions.
I've spent years as both a tester and a dev. most devs think they are awesome testers because their automated test verified that the happy path works.
I can imagine this as not totally different from software dev and QA. Many times the development team puts in some feature that doesn't have any visible output for the testers to test - rather it is some internal change or improvement.

The QA department, then responsible for testing this new "feature" will most likely go off of a script that was sent to them by the developers to verify the old and new behavior, going on some metric that perhaps they don't really understand.

In some cases, the QA may actually have to rely on a tool actually built by the developers to test the feature. So in some cases the QA, not being software developers and not responsible for actually reviewing the code, will have to somewhat go on faith that the scripts and tools provided by the developers are accurate.

I'm not saying that means the engineers were responsible at VW, but it does explain how something could slip through the checks-and-balances that have been set up.
Of course. You might still qualify for a TN without a degree under non-engineering occupations. I'd need to know more about your education and work experience, however.
Full disclosure: Worked at Telegram

That's why, we after quitting Telegram and starting to build Actor we decided not to implement theirs encryption because it always looks like spagetti-encryption.
How many karma's does one need to have that feature?
> You don't need an account of any kind if you are the receiver here. You just put in a debit card and you get the money. So it's easier for the receiver but still requires a Wallet account for the sender.

Isn't that exactly how Square Cash works?
Is the concern here phishing? Checking that the page is HTTPS and the domain is *.google.com should be sufficient to thwart phishing attempts. Of course, your attack would still work against uninformed users, but you can protect yourself by always being sure to check the URL.
I can't tell if you're being sarcastic or not. Acetone is more environmentally friendly because unlike microbeads it is broken down into harmless substances by microbes and sunlight. The drawback is it's more damaging to your skin.
There are a lot of particular points to respond to here, but it seems your general critique is that treating the Bible as truth can be circular reasoning and that people are smart enough to twist any holy book to evil. The Bible actually agrees on these points and asks the readers to test groups and people against objectively good things to see if there is truth in action.

Look for: love, joy, peace, patience, kindness, goodness, faithfulness, gentleness, self-control, appreciation of truth. These things are sometimes disdained and derided, but they're never wrong. On the other hand, be suspicious of: hate, abuse, envy, boasting, arrogance, rudeness, insistence on one's own way, irritability, resentfulness, and celebration in wrongdoing. It may seem odd to you, but a valid criticism of a Christian's ideas is pointing out where there out of line with these lists. A point delivered with irritability is a weak point for a Christian to make. And I guess you could extrapolate that to ideas and books... at least how they generally affect people.

Edit: Regarding who has to prove God exists... I think nobody does. I don't have to prove it. Neither does He. I think it's better for you if you accept it, but that's your choice. You could ask God to prove Himself before you believe, I suppose. But understand that He is the creator of the universe and He feels He has already gone above and beyond for us. But He has also done amazing things to prove to people that He cares for them. I don't see how it could hurt to ask.

There are good answers to your specific objections and concerns, and I'm interested in sharing thoughts on them, but there seems to be more contest than sharing here. I'm pretty sure continuing won't benefit you any, and I'm pretty sure there isn't an audience that would benefit from me responding to your points. But thanks for the discussion. If I didn't appreciate strong criticism, I would have some particular pride issues to work out.

I do think that perhaps you aren't exposed to orthodox Christians on a regular basis, so you may not really appreciate how the Bible really works on people. If you're interested in more diversity in what information you're exposed to, I'd recommend finding some friends who think the Bible is fundamentally true. If that doesn't interest you, I understand.

For what it's worth, I've prayed for good things in your future, and that God tries again to convince you that there are better things out there for you.

Enjoy your weekend.
I'm still not sure I understand your objection. Is it specifically to the phrasing that "gender-associated styles exist"?

How about the alternate phrasing of "Patriarchal society has historically associated styles with gender, devalued those styles typically associated with women, and used this as a tool to reinforce patriarchy" ... is that equally objectionable?
Paypal is almost the necessary evil if you want to take payments from anywhere in the world. I don't mind making money by using Paypal (Hey it is just a tool) BUT I absolutely hate their UI/UX. To do anything their UI takes average of 5-6 clicks at the minimum IF I am lucky to find the right page in time. Horrendous UI even though I am glad that I don't have to use it for the most part as my business uses the API. But then again, their API is just ok when compared to players like Stripe. Want to do test payments ? You need to signup for a separate Sandbox environment, uggh. Ok I know some other providers do this as well but this is where Stripe is so good.
There was an article somewhere, which recommended installing vmware tools on a non-vm OS, just because virus/malicious payloads will detect it, think it's a honeypot vm and shred itself so as not to get discovered. It's a nice way to protect yourself from payloads that may otherwise have executed and be invisible in honeypots.

It better for everyone if honeypots and normal systems looks as similar as possible.
My understanding is that it is very likely that the OPT STEM extension will be reinstated.
I don't think it's that cut and dry. I've worked in some places where the QA team was useless, meaningless red tape to get your stuff deployed. They wouldn't do much but sign off on deployment at some point, yet bore no responsibility if shit hit the fan. In these cases, they really were just an unnecessary cost and you learned pretty quickly to make sure your tests were in place, that you were testing for the right things, and so on.

But then there were the other QA teams. The people that would just reject your stuff outright if it didn't have tests (no matter if it worked) and when the tests passed they would look at things truly from a customer perspective. They would ask really uncomfortable questions, not just to developers, but to designers and business alike. They had a mindset that was different from those creating things; they were the devil's advocate. These people did much, much more good than harm, and they are few and far between. Unfortunately, while I believe they were incredibly valuable, business thought otherwise when cuts came around..
Does the TN visa limit the holder from participating as an owner of the company where the holder is employed?
Peter a basic question about the L1 visa. If you are the owner and manager of an established foreign business can you apply for an L1 to establish the USA branch? Does the USA branch need to be established for some length of time? Does being the owner of the foreign business cause problems?
There is a wide range of costs, but 30c/mile of highway driving is actually fairly cheap if you include everything.

PS: "57.5 cents per mile for business miles driven, up from 56 cents in 2014"

"The standard mileage rate for business is based on an annual study of the fixed and variable costs of operating an automobile, including depreciation, insurance, repairs, tires, maintenance, gas and oil."
I know purists and more experienced developers will disagree, but for a clueless beginner like myself with no real-life connections to the developer community, it's awesome how external projects have been integrated into official Django releases as they become widely adopted and production ready. From staticfiles, through migrations (developer of South took this one to Kickstarter too) and now channels and DRF. Python 3 followed a similar path with virtualenv.

Does any other framework ecosystem work the same way? I don't follow Rails or other ones as closely as I do Python and Django.
Did you even read the article? Many of the QA teams were disbanded and did other things like development, test automation, etc.
Mapping the Staggering, Sorry State of U.S. Student Debt
I'm not a lawyer, but have gone through the E2 visa process. A few things:

- The money brought into the US must(?) be your own personal money that you invest into the company, ie no debt or investments from other people into the corporation.

- Your co-founder will have to own 51% or more of the company

- The money invested should be roughly half spent before applying for the visa.
Do microbeads show up in products like Gojo Fast Orange and other degreasers — that is, things a mechanic would use to clean gunk off his hands?
obvious bugs in basic functionality can be detected by automation

the nastiest bugs will be found by either a manual tester or your customer.
Purists :P. Good luck!
The Web Is a Customer Service Medium (2011)
With all due respect to Mithril author, I would say it is perhaps the brand name ? React = facebook, Angular = Google, Mithril = ? But then I have no idea about Ember or Knockout. So may be I am wrong.
QA is essential. How else do you know that you have built what you set out to built? Traditional manual QA is highly effective, so much so, that you can get huge gains by automating it. QA occurs at many levels and it makes sense to have a dedicated QA team for each level. Generally, the QA team for a level should be the exact people who requested and/or approved the specific feature subject to QA, as they are in the best position to confirm or deny that the feature meets the specification, as they created and/or approved it.
Dev writing automation tests for their code is kinda pointless. It would be better to have another dev or a different team such as automation engineers writing regression automation tests. Automating regression tests is definitely better than manual QA-ing the same 1000 tests over and over again. There has to be a good balance. Have extensive coverage of automated regression tests and let manual QA test new features. This will at least increase the frequency of release cycles. Getting rid of an entire QA dept is somewhat equivalent to shooting yourself in the foot.
The low-level employees can act ethically and still design unethical solutions:

- development cooks up 20 different solutions, some of them containing plastic microbeads
- plastic microbeads work better than no additive
- plastic microbeads have the same performance as <alternative>
- report concludes: "we clearly should pick <alternative>, due to similar performance and lower pollution"
- management massages report: "we clearly should pick plasic microbeads since it performs equal to <alternative> and is cheaper"
>> Flying cars promised unprecedented degrees of freedom.

All cars promise that in the commercials but it never really works out like that. We would just use them to commute 400 miles in the morning and tell everyone that it is with it!

Feeling that kind of freedom is a leisure activity. Go ride a bike, ski, surf or even fly a paraglider. The rest of the time it would be nice to be able to walk through my town without having to constantly wait stressed out people in cars.
Why? One can rent/lease a car on a month-to-month basis nowadays, yet when you crunch the numbers for continuous use, ownership makes sense.

A rental has a certain set of expectations on maintenance and cleanliness, and maintaining those expectations come at a higher price, whereas most people are not strictly adhering to manufacturer's maintenance schedules and don't wash/vacuum their cars on the daily basis.

As one moves away from urban centers, the cost of getting the car to them as well as getting it back to the owner from them is becoming higher, and whoever is in charge of those rentals has to incorporate those costs into the final price, which might or might not be competitive with outright ownership.
Atlassian’s IPO and the power of teams
I wasn't thinking so much as the 'creator' aspect of it, thanks for pointing that out.

But as far as equality, nastiness, brutishness, shortness, and amazingness, they are value judgements that originate from human beings. Insofar as the universe being a nightmarish phantasmagoria in most places and continued human existence a 'good' thing on the order of a miracle, those are perceptions of mind, not objective realities.

That is, if the scientific revolution in the West has disabused us of fairy-tale notions of love, mercy, equality from a Creator, simply by doing away with the creator, it does not follow that that leaves only misery, horror, desolation, etc. in their absence. The Eastern philosophers remind us that such dualities of good/bad, love/hate, bliss/horror, are projections of mind onto reality, not states of the universe. If you get rid of one, you have necessarily gotten rid of the other, because they are interdependent, like two sides of a coin. The actual reality is neutral.
The arguments here such as "oh they just make the devs do it and don't pay them anymore" are ridiculous. Nobody's working 80 hour weeks doing two full-time jobs at once.
No? Unless it's completely changed since I used it last.
You could send an SMS but it was a link to create an account (or $CashTag or whatever they call it) with the app. Then you put in your debit card. Then you can accept the cash.
Hi, right now I'm processing my perm, in particular, the PERM application was sent to the DOL last September. I would like to know if there is any problem if I change jobs now. Will this cause delays in the process?

Thank you
> His casual dismissing of the mainstream can become your style as well, and you can feel you become part of something special, something that transcends most people's levels. It's really not unlike Scientology.

Um. You might want to read up on what Scientology is; they're not even remotely in the same league. For example, Yudkowsky has never been accused of war crimes. Also, his brainwashing technique seems to be a bunch of essays, rather than, say, a biofeedback device coupled with personalized verbal abuse and a systematic dismantling of peoples' personal relationships.
Flask is not abandoned. It receives far less commits than Django because 95% of features common to Flask apps are in modules which are not part of Flask core. Flask plugins are thriving... The last commit in Flask-SQLAlchemy for example was 2 hours ago.

The other main difference is Django is developed as part of a large organization, Flask is not. Get the right people together and that could be fixed easily...
Tenant is the opposite of landlord. The word you're looking for is "tenet".
Hi Peter,

I have a question about E2 VISA's and what to do when you raise enough funding that you loose majority ownership?

The situation is company with 2 founders on E2 VISAs with majority ownership of a company, who'll most likely not be able to keep majority ownership after a series A.

Is there a good way to prepare for this and a good alternative strategy to not end up with a series A funded company where the founders can't stay in the country?

And do the E2's stop being valid once the founders loose majority ownership, or is it just impossible to renew them?
Been wanting to buy this on Kindle, but it's only available in paperback. :\
I'm surprised we never bumped into each other; I grew up in Midland and worked at Dow myself.
The best way I've seen it done is when another developer, on the same team, who is responsible for the same product, reviews your code. Not someone who writes tests for a living, someone who does the exact same job as you on the same product.

Any time I've experienced something different it's been exactly as you described.
Definitely. Writing software : writing software to test software as writing software : cleaning the floors.
They use pumice which is natural and probably something that will help replace microbeads in other products.
I bet quartz dust shows superior cleansing performance to plastic beads.
A prep sheet for the coming new royalty rates for Pandora and others
Is it a robot or just a remotely controlled machine?
Bro (https://www.bro.org) is a network monitoring and protocol analysis framework that has been in development for roughly 15 years. Its name is a reference to "Big Brother" due to its ability to provide visibility into network traffic. The project also got a MOSS grant for $200K today. (http://blog.bro.org/2015/12/bro-receives-200k-grant-from-moz...) An employee from Mozilla gave a talk at BroCon this year describing how they use Bro. The video is at https://www.youtube.com/watch?v=cGlTo9y7u88.
> [...] email is for more and more something you do on the web.

Yeah, I would say that I agree with that, but about a month ago, I have joined a tech team of an NGO that works with a lot of sensitive data.

Convincing them to use Enigmail with Thunderbird is hard. Convincing them to use Enigmail with Thunderbird even though you are not sure what will be the future of Thunderbird is just plain frustrating.

And no, there's absolutely no alternative that could handle all three desktop OS's (Windows, Linux, OS X), attachments, and other things that are completely necessary to have a safe, encrypted communication.

There's absolutely no alternative what so ever. I really wish that some cool project (like LibreOffice) takes over Thunderbird and makes it great, but the odds for that are practically non-existing.
Because things are made illegal, not the other way around.
ya that makes sense, sounds pretty good.

I have a small product on a gen1 D1 with 512 mb ram. I wonder how that compares to a db-g1-small in performance. db-g1-small has more memory but not sure if it is as apples to apples as that..
https://youtu.be/ARIE9_HmATY
And I'd love to hear their thoughts about it.