skysight-inc/HackerNews huggingface dataset:
The President of the US indisputably has more destructive power than the CEO of Facebook, but the ability to kill people is not the only measure of power. And, how would the President shut down Facebook in an instant? The US President's powers are highly constrained, as many of them have complained about.
> Three screenfuls

What is this? A screen for ants?
Doesn’t “federal rulemaking laws” specifically mean the laws that govern this kind of executive regulation that is not actual law? I don’t see the contradiction.

Also, what intimidation?
Well, I am afraid of the monster Google can become, but not enough to start using MS.
Like some others have said, I think that the specific tools they mentioned for "model based programming" are not the be all, end all, solution. However, I agree with the very high level premise of this article, that programming will continue to evolve to higher levels, and eventually "writing code" may be abstracted all together.

We have already been moving towards this approach for quite some time, even though the author doesn't mention this. If you are going to build a web app or API today, do you just start writing code wily nily? No, of course not. You look for frameworks and proven/established ways of doing this. We're practical, we don't want to re-invent the wheel (unless its a side project).

I've recently built an event based API for a client, and much of the work is not "writing code", but figuring out the right tools for the job, based on the requirements of how I believe the tool should work. A lot of it is plugging in frameworks and tools that already exist (and are established), which mitigates (but doesn't solve completely) the question of using complex/untested code. For example, most people use take advantage of TCP or HTTP for a web app. Do we test that low level code? Of course not... its already the most tested code in the world.

I think there is a danger in writing a lot of "custom code" as I like to call it, because then you really are introducing brand new functionality, that potentially has never been tested before. You can and should test your code, but often that will fall short, because you (or your team) cannot possibly test every imaginable scenario the code will face.

My general belief is this: the programming of the future won't involve much programming at all, it will be more like "system architecture", where you pick and choose the tools to meet your requirements. In the world of open source and AWS -- all the building blocks are there, but its your job to figure out how to put them together.
DataKitchen | Full Stack Principal/Lead Software Engineer | Boston/Cambridge, MA | ONSITE full-time https://www.datakitchen.io/

DataKitchen, Inc. enables analytic teams to deliver value quickly, with high quality, using the tools that they love. DataKitchen provides the world’s first DataOps platform for data-driven enterprises, enabling them to support data analytics that can be quickly and robustly adapted to meet evolving requirements. DataKitchen is leading the DataOps movement to incorporate Agile Software Development, DevOps, and manufacturing based statistical process control into analytics and data management. Our company is profitable, stable, rapidly growing and stock will be part of the package. We own the company -- ain’t got no stinkin’ investors to drive us crazy.
Stack = (Angular, CoffeeScript, Python, AWS, big data, docker, mesos, mongodb)

We offer very competitive pay, benefits like a company funded 401K, experienced team (we all code), amazing customers, equity, and a cool office location.
Contact jobs@datakitchen.io
Agreed. They need a defined lifetime and a defined migration (as needed, for either the feature or control).
My process:

1. First figure out what are the foundational concepts/terminology in the area.

Skim articles, books, papers, blog posts in the area. Take note when you are confused.

2. Understand the foundations properly. Build mental models.

3. Identify the skills you need to have. Tools, processes, mindset/thinking. this i key and is often missed. How do you think in this field? I. thinking computationally for programming

4. Practice key skills, process, tools, thinking

Rinse and repeat. The process is not linear

3.
Why would I write test-cases for something the compiler can catch for me? Yes, I need to write tests for all the correctly-typed cases, but there are a whole class of bugs that I don't need to test for any more because I can't even write the failing case.
They do, but typically in a more focused way (e.g., Beats).

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

Sony would be a weird one.
Kiva | San Francisco, CA | Full-time | Onsite | DevOps and Security Engineer | http://kiva.org/careers

We're hiring someone who wants to make the world a better place with us through working on the systems that serve https://www.kiva.org We're a non-profit helping to alleviate poverty through connecting lenders to borrowers across the world and here in the US. It's a hand up not a hand out. We offer awesome benefits including a partner trip to anywhere we work in the world to meet our borrowers and partners after 1 year. We're looking for systems oriented folks to help us with our operations and security. We have a mix of self-hosted and AWS systems and are pretty well setup but have had some folks leave for greater things and need to shore up the team. If those aren't your thing then we're also going to be hiring for other positions later in the year, just shoot me an email (my username at gmail) and let me know! https://kiva.org/careers
Making it easier to invest in cryptocurrency
Spare Labs | Vancouver, Canada | Full-time ONSITE | https://sparelabs.com

Hiring:

* Full Stack Developer
* Front End Developer

We are a small but growing team passionate about transportation and the shift toward autonomous vehicles!

We are accelerating the shift towards efficient mobility by enabling anyone to launch a smart transportation service in one click. Since launching the Spare Platform, we are now working with some of the largest transportation operators and transportation agencies in the world.

Stack: React Native, React, Node.

Contact: josh@sparelabs.com
Foreign remittances are estimated at around $50B yearly[1]. Trump's proposed estate tax repeal (death-tax) would cost $200B, while his corporate tax reform would cost $3.7T (that's trillion with a T)[2]. It's important to remember that remittances are NOT tax money. Who's whacking the economy again?

[1]: http://www.nytimes.com/2013/04/28/us/politics/immigrants-fin...

[2]: https://www.nytimes.com/interactive/2017/04/26/us/politics/w...
Who buys computers for their resale value? An 8 year old mac is worth exactly jack shit (I have one, it's fetching $150 on eBay). You buy a computer for it's performance and usability.

And, putting a new graphics card in your computer for a couple hundred dollars is more desirable, imo, than trading it in. Especially considering that CPU performance has not increased substantially in the last couple years.
And how many are immigrants because of a program like this? When we call that 51% number we're including people like Musk and Thiel.

I really, really want to stress this: this program and VCs support of it has nothing to do with helping immigrants. There are tons of people already here who are immigrants and who want to start companies. This program exists purely to allow VCs to buy more equity with less. It's about driving American investment down because american equity is expensive relative to the rest of the world.
Something in the article that made me go: "Wait, what?"

Apple is paying 17% average tax rate, and is in red, yet Coca-Cola does the same, yet is in green.

What gives?
Bolt is hiring!

Onsite | San Francisco | VISA ok .

We are building a better online payments stack and are growing fast.

Actively hiring for 10+ roles:

- Fullstack / Backend Engineer (Using Go and React although prior experience therein is not required) .

- Data Science / Data Engineer (Lots of python) .

- Infrastructure / Devops Engineer .

- Recruiter .

- HR/Operations .

- Business Development Reps / Account Executives .

- More at https://bolt.com/jobs .

I'm, Ryan, the CEO. Email me here --> rb [at] bolt.com
>Lets be real, when we say dynamic languages, we aren't talking about niche languages like Lisp.

How can it be a niche language, if it's an ANSI standard, has more than 8 or 10 fully feature, standard-conformant implementations, runs on most CPU types, and has been proven to work in production systems for spaceship guiding, worldwide airfare reservation and credit card transaction verification?

You use Js and Python because you choose to use it, but it's not the only choice. Not only Common Lisp, you could also be working in Clojure with many benefits.
I'm American, born in Chicago, and always thought Hershey's Kisses were gross too.
I can't speak to Smalltalk, but any namespaced Lisp system can figure out what references what. The key is that the searches happen through the REPL, not grep/ag. So if I tell CIDER to find all instances of a Clojure symbol, it can use the namespace to avoid false positives.
you can just run the application if you have an old OS installation on another volume.
When Apple rebuilds apps it usually takes a few iterations but generally the capabilities return.
and in this case we'd extend the right to living to both. It doesn't do much for people who'd like to come here and start a company unless they pull a tourist visa and come in and exercise their right to earn a living.
Off-hand I do not have a good reference (maybe this? https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4078443/ ) but I've heard quite often that both light and food have an impact on our body clocks, and that the systems operate more or less independently. Perhaps someone out there who knows more can clarify.
No actually, a lot of immigration is administrative (as opposed to legislative). The congress has delegated wide authority in this to the executive branch. However, for the executive to exercise this authority there is a whole body of procedure that all administrative agencies have to follow so that it isn't capricious rules that change with the executive's mood. Not following the administrative procedures is what's a subversion of the democratic process (i.e. the executive is exceeding the authority granted to it by our representatives.)
Front-end developer/designer | CauseVox | REMOTE or ONSITE | Full-time/Long-term contract | NYC

CauseVox (www.causevox.com) is an online fundraising platform for nonprofits and social good projects. We make online fundraising easy and less time consuming for small and medium sized nonprofits. This in turn, creates more impact and helps good things flourish.

We’re a small team that and in this role you will work across functions to have a huge impact on our product and customers. You’ll be touching everything across our organization, from marketing projects to new product features. We're looking for a front-end developer/designer; Someone that has an eye for design and thinking through the UX and can also implement their ideas into functional interfaces.

This is a full time or contract position with focus on a long-term relationship. We’re a distributed team based in Greenpoint, Brooklyn in NYC. For remote, US is preferred (due to time differences), but we're open to others.

Core stack is LAMP with a Backbone/Marionette front end.

Please e-mail me at jeff at causevox dot com with your resume or any questions and the subject line "HACKER NEWS".
> Just what is an acceptable amount of energy to secure potentially all of the wealth in the world?

As little as necessary. While Bitcoin incentivize to spend as much energy as possible, up to the (partially arbitrarily specified) mining reward as financial cap.

Also it is very dishonest to compare potential address space to actually used address space. You could easily extend the number of digits of current bank account without really increasing energy consumption. If you'd actually start to use those address spaces Bitcoin again would scale a lot worse, since nodes would actually have to spend computing power to process all wallets. Hell the current bitcoin blockchain size already makes running a node not worth it for me, thus we might should not promote its scalability. Though this has less to do with proof of work.

By the way i wonder how different POW algorithms and chains with similar ones will be able to coexist in the long term without weakening its POW.
> Someone living here starts off in a much better position than any foreign entrepreneur.

This is an incredibly untrue statement.
I've always felt that this was the case. They break you so they can rebuild you and your instincts for war times. So that everything you need to do is completely second nature.
thanks for the update - I hope the choppiness issues get sorted soon!
And for those people who have legitimate reasons to not relocate to the most expensive area in the U.S.? You know, reasons like familial obligations and limited safety net income? They should just accept that they weren't likely to succeed in the first place, because otherwise they would have relocated?

That's nonsense. Plenty of very successful companies run succesfully somewhere other than SV. If you run a tech shop, that knows what you're doing, has the talent and resources on-hand, you don't need to be in SV other than for networking (which you only need to do to get those talent and resources in the first place).

I would love to see numbers on long-term success vs funding numbers by city. I'd argue that for long-term success and a customer base that is consumer oriented (as opposed to B2B which does benefit from SFO or NYC), a location with lower expenses and less employee turnover due to less competition seems beneficial. Worked for starting Amazon and Microsoft, some of the THE most successful companies right now (even if Seattle is becoming more like SF every day now).
The Trade Desk | Full Time, Onsite | San Jose CA, San Francisco CA, Aliso Viejo CA, Ventura CA, Bellevue WA, Boulder CO, New York NY, London UK, Sydney AUS

Hiring: All levels of software engineers, as well as front-end focused developers who are comfortable with data-access design, development and optimization.

You might be a great fit for The Trade Desk dev team if:

* You are a full-stack engineer who wants to work everywhere, not just a small subset of components. Experience / interest in working in a variety of layers and technologies within a SOA is a must for our team. This includes: client-side AngularJS / JQuery, MVC-based web architecture, external RESTful APIs, distributed (and in our case, highly scaled) request handling services, no-SQL and relational SQL databases, many-layered data pipeline (e.g. data bus architecture, Hadoop / MPP data warehouse, etc.) that moves hundreds of thousands of items per second, and data visualization (e.g. Tableau). Experience in all these layers is not strictly required, but we do like to see experience working in more than one, as well as eagerness to work on projects that might slice through them all.

* You have product-driven software development experience using a modern, object-oriented language. Memory-managed languages are best -- .e.g. C#, Java, Python, Ruby, etc. We do most of our work in C#/.Net, but specific experience here is not required.

Cool stuff about TTD:

* Our platform processes 7million+ queries per second

* Work with the best engineering team in AdTech

* The combination of huge data sets, high throughput, low latency and amazing scale means that we're constantly solving some of the biggest challenges in computer science.

* We've grown faster than any other adtech company in the industry, and have been recently recognized as one of the fastest growing companies in America by Inc. Magazine and Deloitte.

* Amazing Company Culture (We're very proud of our top rating on Glassdoor)

* Top-tier benefits

If you're interested, please apply directly on our website: https://www.thetradedesk.com/join-us/open-positions
In my subjective opinion, Haskell has taken abstraction way past the point of diminishing returns, at least for the problems I tend to work on.

A large portion of advanced Haskell type system features seem to be about emulating things you could do with side-effects. I guess I prefer Rust's approach to managing side-effects, or even just Scala's implied convention of: use 'var' very sparingly, and mostly locally. Yes, some guarantees get traded away, but so much simplicity is gained.

I'm not very experienced with Haskell, but I've written a fair bit of Scala and I've utterly failed to see the value in scalaz and similar libraries, despite trying them a few times. They always seem to add lots of complexity without a tangible benefit.

Coming at it from another angle, I just don't see many cases where I feel I have to repeat myself due to a shortcoming of, say, Java's or C#'s type system. If I could add one feature to either, it'd actually be support for variadic type parameters.
50% equity in a million payroll company?

And started it - i.e had their name on the articles of incorporation.
1. that rate would have to reflect it.

2. any issues and/or reservations I would bring up with the client.

3. Also, is there a detailed set of tasks/plan?

4. Any kind of "thinking", researching etc. tasks would need to be worked out ahead of time
Bullies are normally very insecure themselves which is why they shine the spotlight on others. Speaking as a former bully.
I have it setup but don’t use it as my main notes app. That would still be Simplenote (with Notational Velocity on desktop).

Mainly because I figured would rather use GUI for notes on both desktop and mobile. Maybe one of these days I should give Standard Notes a try (https://standardnotes.org). It’s OSS and client side encrypted (afaik).
Perhaps decoupling the <$.#> as (# x 0.01) would solve the problem right?

Not sure if that's what they do, but it isn't very complex.
I can think in some circumtances:
1 - You already have a Redis infrastructure and don't wanna or don't have resources to deploy a full Kafka infrastructure (3 kafka brokers + 3 zookeeper nodes)

2 - Kafka clients are not available (or are poorly available) for every programming language. Redis has a simpler protocol, so it has more/and better clients available and even if you use an exotic language, it is easy to write a client to it (well... easier than Kafka)

3 - Kafka AFAIK does not have any internal cache implementation, so every read is served from disk (+ page cache). This means that Redis Streams will (probably) perform much better for use cases when the consumers need to fetch data from old offsets.

edit: added reason number 3.
Hi, I'm the author of the package. Thank you for the comment. You are correct. Halo works over py-spinners which has also been ported by me.

I spoke to @sindresorhus on Twitter and he was okay with me porting the libraries to Python (https://twitter.com/manrajsgrover/status/904396978531983360).
Location: San Francisco, California.

Remote: OK

Willing to relocate: Absolutely not.

Technologies: C#, .NET, ASP.NET, MVC, Web API, Bloomberg API, SQL Server, SSRS, SSIS, Entity Framework, Dapper, Sqlite, JQuery, VB.NET, Visual Basic, VBA, Twitter Bootstrap, SiteCore, JSON, REST API

Verticals: Banking and Financial Services, Capital Markets including Hedge Funds, Prime Brokerages, and Asset Management Firms.

Resume / CV: https://drive.google.com/file/d/0B3VXJj8hyKTAbUJyUTQtMmR5d0U...

Email: alohashiva [at] gmail [.] com

Hi,

I'm Shiva, a Senior C# .Net Engineer & Solutions Architect with over 20 years experience, primarily on the Microsoft Stack and Open Stack. I also have over 15 years experience FinTech (see above)

I'm a fast learner, easy-going, pay attention to details, and have excellent written and verbal communications.

Some more Info:

* StackOverflow: https://stackoverflow.com/users/325521/shiva?tab=profile

* Github: https://github.com/theShiva

* Open Source Contribution: https://github.com/InstaSharp/InstaSharp – An Instagram API Client ( C# )

* LinkedIn: https://www.linkedin.com/in/theshiva/
How can I detect that my window is on the current virtual desktop?
Native Axis (https://nativeaxis.com) | QA Engineer | San Diego, CA | REMOTE

We provide automated and on-demand marketing services for Real Estate agents. We're a small team, fully remote, but we prefer local candidates to make it easier to meet once every couple weeks. We're looking for a QA Engineer with enough technical skill to debug HTML, CSS, JS issues and build up test automation.

Stack: Node, React, MySQL, Elasticsearch
Jobs page: https://native-axis.workable.com/jobs/388563
Yeah, I've noticed that Go APIs are very stringly typed. The APIs are not very self documenting, and it is hard to figure out whether something is nullable or not. Libraries often require you to initialised data in a partially invalid state and the whole thing feels quite error-prone and flaky.
That's what the escape hatches are for. In Coq, for instance, you can also write functions processing infinite streams, provided that they also produce something regularly. For example, in a game, you could write a function from an infinite stream of inputs to an infinite stream of frame updates. You can not write functions that would not terminate while computing the updates for some given frame.

Alternatively, you just write a function to iterate your game world update N times, where you choose N large enough to ensure that your game can run until the heat death of the universe. That's not a nonterminating function, but it's long-running enough for all practical purposes.
Not really. The trouble with deanonymization in a network is that as soon as anyone fails to follow the proper privacy protocol, the entire network can be unmasked through the social graph.

For example, Flickr users have been identified by their Twitter connections:

https://arstechnica.com/tech-policy/2009/03/pulling-back-the...
That requires some sort of prophecy abilities. Why not play it (type-) safe?
Boston - Full time - Onsite

COMPANY: Amadeus (www.amadeus.com)
Amadeus provides the technology, which keeps the travel sector moving - from initial search to making a booking, from pricing to ticketing, from managing reservations to managing check-in and departure processes.

JOB: We're looking for talented C++ and Python engineers for a huge project involving teams from three continents.
If interested read more and apply here: https://career012.successfactors.eu/career?career_ns=job_lis...