skysight-inc/HackerNews huggingface dataset:
If there were one key benefit of consulting / being an internal developer at large it would be the ability to leave after finishing a project.

Sometimes that's sad. (When the client / team is awesome)

But usually it means not having to deal with any of the worst parts of office politics. (E.g. de facto stack ranking, non-merit-based favoritism jockying, office management politics, dysfunctional management priorities, waiting for someone to die / retire for a promotion, etc)
The upcoming NW.js v0.23.0 beta version will support this usage: https://dl.nwjs.io/live-build/04-29-2017/nw23-3bd4af6-4d7f95...
No need for forking or threads, that's the point of async. Yeah there's limitations when CPU bound, but that's python. Fire up a few processes and load balance.

#3 hasn't been an issue for us, monkey patching works well. We've switched to pure python versions of a few libraries. When not available use a pool of instances.
Well as of now it apparently manages one key.
The real question on everyone's mind is when he's gonna start talking about his 4D ones.
>> cool things you possibly don't know about

A hugely useful feature of postgres, that nearly no ORM/ActiveRecord library makes use of, is the RETURNING clause of INSERT statements[1] (also supported on UPDATE and DELETE statements, though those are less useful).

A write statement with a RETURNING clause returns a resultset just like SELECT, with one row per row inserted, updated, or deleted. In this way, you can request the values of columns whose data was dynamically determined by the postgres server. This is especially useful for sequence (ie: SERIAL, autoincrement) values, as well as other columns with default values (such as an insert datetime, or a column with a value based on a complex expression).

This functionality is amazing, yet is so underused. Try to do a multi-row insert statement with MySQL with an auto-increment primary key, and know which IDs were assigned to your rows. You can't, because there is no guarantee your auto-increment values will be sequential.

Example query, which will return the auto-increment sequence id and default insertion timestamp of the two inserted rows:

INSERT INTO members (name) VALUES ('Foo'), ('Bar') RETURNING id, created_at;

[1] https://www.postgresql.org/docs/current/static/sql-insert.ht...
I agree that most relationships weren't more meaningful, but I had less meaningless relationships too.

That's the sick part of FB. That I really don't care for my cousin saving the world in Africa, so why should I care what she's doing?

I don't. And the truth is most of us don't care either. We're unable to admit it to ourselves so we pretend to care
FD constraint programming is powerful. Mozart/Oz goes one step further by making the search strategies programmable within the language using the idea of computational spaces.

I think two of the OP's notes are covered in Mozart/Oz - concurrent programming using data floor variables (roughly equivalent to promises) and logic programming, including finite domain constraints.
I don't know how well I trust your sources. Tom's Hardware shows typical 1-7% idle load for a Windows machine using Ryzen 1800x is about 14 watts. And your link shows power consumption idle for the same Windows at 70+ watts from .bit-tech.net and the other pcper shows almost 40watts. So you can see how that's a little contradictory. To be clear Tom's Hardware notes the numbers are for cpu only - not sure about your links.

http://www.tomshardware.com/reviews/amd-ryzen-7-1800x-cpu,49...
I don't know where he gets this "rich" ideas from? I mean either he is watching a lot of cartoon movies or reading lot of fiction.
There might be some aspects of this article that over-reach, but I think that it is a useful explanation to the many people who still don't understand the difference between connectionist or high-dimensional statistical algorithms and good-old-fashioned symbolic AI.
eero (https://eero.com) | San Francisco, CA | Full-time | ONSITE

eero is creating the next generation of WiFi for the home.

We're hiring:

- Backend engineers to build a highly scalable infrastructure for IoT.
- Data engineers to help drive insights about home networks for our customers.
- Mobile engineers to build the apps that match the magic of our networks.
- Embedded engineers who are interested in making home mesh networking the safest and easiest thing since sliced bread.
- Hardware engineers who want to build high performing, beautiful devices.

Our stack includes Scala, Java, Akka, C, Python, React, Swift, Go. Apply at https://boards.greenhouse.io/eero or email me at yahui.jin@eero.com
pretty soon :)
GPUs?
Do they? People seem to think these are good enough (and I agree, they sound quite nice). Plus they have additional constraints on them because they're using Bluetooth. It wouldn't surprise me if Apple added a proprietary protocol to fix Bluetooth issues in the future version, but for now it's Bluetooth. Wired headphones don't have that same issue.

Either way they're back ordered six weeks. Even if Apple were to improve the sound quality my guess is they couldn't produce them any faster so why bother?
ChromeDriver also has a particularly annoying race condition when triggering clicks https://bugs.chromium.org/p/chromedriver/issues/detail?id=28 which often only appears on slow machines such as multitenant CI services like CircleCI (https://circleci.com/docs/1.0/chromedriver-moving-elements/)
Not to mention the elephant painted to look like a taxi :-)
Add your email address.
Other than socialized healthcare, does Montreal have a lower cost of living to offset a 95k CAD salary for a senior developer?
Yes, though I'd express it as YC funding startups earlier, before they're proven, when they need less funding.

YC experimented with pushing it back even earlier in the gestation process, to pre-idea (pre-conception, if you will), and just backing team-quality. But that didn't work out well.

Perhaps not being able to come up with an idea is a crucual indicator of team-quality? A start-up isn't just one idea, but requires thousands of ideas along the way, like a movie. Or maybe passion for a specific idea rallies people round.
Parsable - San Francisco,CA & Vancouver,BC - Full Time Onsite

Parsable is a mobile collaboration and workflow platform (Product Video: http://goo.gl/68hyJb)

Company Culture: https://goo.gl/Tw5Kq1

We're looking for Android, Backend Eng, Backend Team Lead and others:

All Openings: https://goo.gl/hkVQS2

Yaletown, Vancouver:
- Sr. Product Designer
- Sr iOS Engineer
- Sr. Product Manager

SoMa, San Francisco:
- Android Eng
- Mobile Eng Lead
- Sr Backend Eng
- Backend Eng Lead
- Product Designer
- Sr Recruiter
- Demand Generation Leader
- Sales Development Rep
- Sr Product Manager
"With a computational approach, we can go “top down”, starting with libraries that implement the most important algorithms, like Fast Fourier Transform. Students can use the algorithms first and learn how they work later."

The "Learn how they work later" part sends out alarm bells to me. I don't have a lot of confidence that students will be particularly motivated to dig into how an algorithm works after their problem has been solved I fear this will lead to a generation of "just use $x package" and people blindly plugging in "magic algorithms" without understanding their choice. "Quicksort for everything" or "include leftpad" if you will...

I see it a little in my industry (Engineering) "oh your data is noisy just apply a kalman filter" never mind if it is appropriate or not.
Lighthouse CI Using Headless Chrome
A playlist of top cyber security news last week
Not if they're on an H1B.
I use 4sq & Swarm a bunch.

4sq's venue ratings is hit or miss. I've definitely found some good places to eat at (that I would've otherwise not found), but I've also eaten at a ton of places that are highly rated but nothing special. For the latter, perhaps they are good relative to the immediate area, but not really that good.
It's not yet the production tool that Homebrew is, but there is Spack: https://spack.io, which allows installing arbitrarily many builds of a package, with different versions, compilers, and options (disclaimer: I'm the original author).
No issue with Stripe, but it's good to know alternatives. Going from one near-monopoly to another is not good.
Simons Foundation | Front End Software Engineer | Onsite/Full time | New York City, NY

Simons Foundation exists to support basic - or discovery-driven - scientific research. We do this through direct grants in four areas: Mathematics and Physical Sciences, Life Sciences, Autism Research (SFARI), and Education & Outreach.

We're creating software to support Simons Foundation's mission. What we're looking for: Passion, React, Redux, Single Page App experience, webpack, Django, APIs.

Find out more at https://www.simonsfoundation.org/about-us/jobs/

Our stack: React, Redux, D3, Django, AWS, Jenkins, Behave.

Email me at sford@simonsfoundation.org if interested.
What time zones are these things in?
Looking at this it appears the github large avatar for the-laughing-monkey user doesn't match the thumbnail image. Maybe it was recently changed. The large version is an illustration, but the small version gets hits on TinEye for Dan Jeffries (the author of the book mentioned as inspiration).

A search for Dan Jeffries cicada turns up some related material. Seems strange that the link to the book on the iamcicada page doesn't explicitly spell out the author's relationship to the project.

Maybe somewhere along the way, he decided to go pseudonymous? I'm sure he's an HNer, maybe he'll weigh in.

FWIW, I like most of the ideas here.
I think you mean buying OoM puts, not selling them.
An Architectural Overview Of QNX [pdf]
Is that because of the fit you get with the wired ones?

The wired ones more or less fit in my ears, but I found that when I was walking or doing any kind of exercise they fall out in less I use the little plastic thing to cinch them up.

I was worried I have the same problem with the AirPods but they work just fine for me. I guess not having that cable tugging on them makes the difference.

But the old ones worked if I was just sitting still. That didn't even work well for my brother and he wasn't able to use AirPods either.
For consultants, think about the mechanics of getting accepted to HBS. You need a partner to give you an LOR. That speaks well for your ability to get promoted. These analysts rise without an MBA or leave for other ops.

I think you're referring to a subset of FinServ (i.e. banking) with homogeneous roles aimed at MBAs. Again, if you get into HBS, you're qualified/networked without needing the MBA. The banking cohort isn't as pedigree focused as other niches within FinServ.
That's an off a lot of ad hominem attacks for a single post.
Stuff like these. It overlaps with model-driven development where you work at a higher level in constrained way to knock out many issues. Then, it generates safe code from that which you also check with tests or other tools.

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

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

Recent example from high-assurance security:

https://www.umsec.umn.edu/sites/www.umsec.umn.edu/files/hard...
Location: Edinburgh, UK

Remote: Yes

Willing to relocate: No

Résumé/CV: See https://www.seanw.org

Email: sw@seanw.org

Technologies:
Freelance full stack software developer with over 10 years experience including a PhD in software verification skilled in the following:

- Web app development: JavaScript (Node.js, TypeScript, AngularJS, jQuery), Python (Flask), Java, PHP (WordPress)

- Mobile app development: Android, iOS, PhoneGap/Cordova

- Cloud hosting: Creating scalable apps that run on Heroku and AWS

- SEO: On-page audits with the technical expertise to deliver the modifications needed

- Code quality: Reducing defects in existing projects by integrating test suites, staging + development environments, Continuous Integration and code reviews
The problem is that most PSUs have really terrible low-end efficiency. 80-Percent Plus's efficiency standards only kick in at 20% load, so the 1500W PSUs in the test systems sites use (eg your link - Silverstone ST1500) are massive overkill and you're running them at like 1% load. At those levels efficiency trails off to pretty much nothing - there is more or less a constant load at very low levels (i.e. efficiency approaches 0% near 0W load)

Looking at package-TDP only gives you a totally different picture. Not invalid necessarily - but different. It's easier to tease out the system under test but it's more difficult to get a holistic picture.

(As such, it is much much easier to cook the books when all you have to do is lie through a sensor readout than when you have to lie to a meter at the power plug. This is usually a game that gets played with GPUs, i.e. how the RX 480's "GPU-only" TDP excludes power consumption from memory, losses to VRMs, etc)

Also - servers are pretty much never at 0% load. Any system that has CPUs at 0% load consistently was over-allocated in the first place. Ryzen does idle a little bit better than Broadwell-E - although factoring out the PSU inefficiencies near the zero bound it's probably more like 25W for Broadwell vs 15W for Ryzen.

Right now HwMonitor64 says my 5820K is idling at the desktop at 25W FYI - "as reported by the CPU".
Have you heard about Mill Computing?
I have used Angie's List for a few recent jobs, if for nothing else, a yellow pages of businesses with at least some feedback attached. I'm aware of potential, if not clear, risk of bias, but I struggle finding other alternatives that have both quantitative and unbiased feedback.

And unfortunately, I've not had much luck historically going off word of mouth.

Has anyone else had any luck with alternatives?
Those reviews are clearly labelled as such.
Who cares? If the problem is money then the next question is how much. It doesn't require universal agreement.

Look what this boils down to is that Academia.edu is a private venture, people are investing in it in the hope of being able to make profit later. Here the firm says they want to bring as much information as possible to as wide an audience as possible, but need to raise additional money to add this (rather obvious) functionality. How much? That's a secret, because revealing it might reduce the profit the investors are hoping to get out of it.

I'm very much in favor of the stated goal of disrupting the existing academic publishing/cataloging oligopolies. but if that's really the priority, then stop being so secretive. And if profitability and becoming the new monopolistic incumbent is really the priority, then stop bullshitting me with feel-good mission statements and just cold-call more rich people until someone writes a check.

I know I'm pressing things very bluntly, but I don't think the habit of corporate doublespeak that has become the norm in society is actually doing anyone much good, including the people engaging in it. Nobody really wants to get up in the morning and spend their day bullshitting people with cliches, that doesn't create value for anyone.
The idea here is that I set up a chroot jail for firefox or chrome and configure it with things like local filesystem for cookies and cache and certs, etc.

It would also get its own unique IP, this jail.

Then I fire up firefox inside that chroot jail and use it to visit some websites ... and then I can wipe the whole thing out and redeploy again later, starting from scratch.

I don't need to trust incognito mode, I don't need to trust wiping cache or tabs talking to each other (or not) and I can worry a lot less about browser level exploits.

I can even put in firewall rules so that my "banking" instance can only talk to boa.com and scotttrade.com (or whatever).

It's totally workable (and I have done it) with vmware. Make a "bank browsing" VM and revert to pristine snapshot every day. The problem is that this is terribly heavyweight and overkill when I don't need a full blown VM.

It's not even really a browser issue - the real issue is, how do you jail a GUI application in X such that that window is in a chroot jail, distinct from the rest of your desktop?
AASHTO publishes the standard specification for bridges and other road structures. It can be purchased at https://bookstore.transportation.org/item_details.aspx?ID=22...

"The AASHTO LRFD Bridge Design Specifications are intended for use in the design, evaluation, and rehabilitation of bridges, and are mandated by the Federal Highway Administration for use on all bridges using federal funding."

It is over 2000 pages long without errata. It is updated yearly with major updates less frequently.
...is this a parody?
I can't load the site on my phone. Mind pointing out what makes Eve so special? I'm suspicious of us figuring out anything mind boggling new at this point and assumed Eve was all a gimmick (I hope to be proved wrong :)). Something like Red makes a lot of sense to me as that ahhh language as it is tiny with no install, can be used for high/low level coding, has excellent DSLs such as GUI builders, and can compile to a native binary to name a few things that kind of shocked me. Eve seems to be more like an online Smalltalk? It's always fascinating to hear new ideas and I wish the best for your project!
Given that the fundamental concept of software patents is bad, not only in principle but in practice, there's burden on anyone suggesting the good/bad question to validate that it's even a legitimate question. It's like the creationism/evolution "debate". I can simply say that there's no validity at all to the creationism arguments without providing any argument at all. Similar to the idea that I don't need to provide an argument to reject any other sort of baseless idea of false equivalence or unwarranted appeal to agnosticism.
A remote attacker can use a backdoor to gain control of any PC? This is great news for malicious AI!
Too late to recover, except their Windows non-pro revenue was up 27% last year: https://www.microsoft.com/en-us/Investor/earnings/FY-2016-Q4...

?
I agree, with only one small additional remark: In general, a programmable search strategy sacrifices termination guarantees for more generality. That's a completely defensible approach of course, and not an argument against this path of development! Still, it comes at a price, and researchers working in termination analysis may prefer precisely the tighter reins and more stringent resulting properties we obtain when we eschew programmable strategies in specific parts of the language.

For finite domain constraints, such guarantees are a major attraction in the Prolog community: If setting up the constraints terminates, then setting up the constraints plus search also terminates. That's a rather valuable and strong guarantee (since it is the search that can take take infeasibly long more often than setting up the constraints), and it breaks down if the search itself is more generally programmable.
BrickX Allows Investors to Buy Tiny Shares in Melbourne and Sydney Properties
I hear this a lot, but am confused in that I can't find hardly any examples anywhere. It'd be nice if kx systems put some videos of people querying data and building charts...etc.
Separate to cloud providers, there is a whole market for home servers, especially storage/NAS devices. AMD could tap into this, not only the datacenter.
In some circles, this idea is known as "incremental architecture". The idea is that you should architect and add abstraction layers to solve problems you have /today/, rather than solving problems in the future.

One big reason for this is because we're often wrong about what problems we'll have in the future, or in what way they will manifest. Moreover, often the "bad" solution will work for far longer than we expect, and the day that we're anticipating where we'll be having problem X might never even come.

What's worse is that in the meantime each layer of abstraction adds a tax to how easy it is to fully understand and work with the code, to change things and add new things.

What you do want to do is to write code that is /open to/ being abstracted. E.g. keep things structured nicely, start with a basic function (named similarly) or a few related functions before putting in a full blown class, name things well so it's easy to find them while refactoring, etc.
> Any other resources you would recommend like this?

So I personally listen to the following which is all in a similar vain:

- Start-up from Gimlet Media (first season outlined their start, subsequent seasons have been a mixture of other companies)

- TWiST (This Week in Start-ups) by Jason Calacanis. I know people have various opinions on him here but I find his interviews great

- The Pitch which is a podcast where people come on and pitch real investors to get feedback (and the most recent season actual investments)

- a16z I find is a hit or a miss so I occasionally cherry pick their podcasts.

- Recode Decode by Kara Swisher (which is a little different but that's because she interviews founders as well as many other types of people)
This is a really great job listing and an interesting opportunity
Same. Has worked well all over the world for me, small towns notwithstanding.
What Is a VIN? – Feet Love Socks
Markdown has its own magic incantations that can infuriate if you don't get them just right. GP is right: most people can't handle markup languages, period. Or, they can, but vastly prefer WYSIWYG text formatting.

For me, if I'm writing something for a web page, I use HTML in a decent editor (emacs). Markdown, reST, or anything else is not easier, just different.

If I need a really nice-looking document, I'll probably use LaTeX. But for a simple document or one that I'll work on with other people, I'll normally just use google docs.
In the beginning they said that the payload is confidential too, not just the destination. Rewatch it ;)
Or alternatively, "machines are still too simple to relate their decisions in an abstract, conceptual manner."
Or they leave for a company paying new hires market rate.

The job market doesn't care if your company had a mediocre year, any more than your suppliers care. If the price of screws or cables goes up 8% you either pay it, look around for something cheaper, or negotiate. Somehow, when it comes to labor, companies think paying “what we paid last year plus N%” makes sense.

I guess the take-away here is: Companies by and large do not worry about poaching. Rather, they are willing to live with it because they see the alternative as too expensive.
added - thank you.
I needed a delay before creating a pdf maybe this is helpful ? https://github.com/tim-field/urlToPdf/blob/master/url-to-pdf... ( using via node )
Soma Water Filters Don't Work: Using R to Win an Argument(Main Site Down/Mirror)
It's like locally exploitable. And you cannot disable the ME.
LogicHub | Front End Developer | Mountain View, CA | www.logichub.com

Founded by security industry veterans who have built powerful tools like ArcSight and Sumo Logic comes a Threat Detection Automation company - LogicHub -

We have raised a series A of $8.5m and are looking to bring on one of the first Front End engineers on the team. Awesome opportunity to work with cutting edge technology and build features from scratch.

email me at nate@logichub.com if you are interested or check out our job page: https://boards.greenhouse.io/logichub#.WQfrHYnyv-Y
You're correct that I'd not consider these esoteric, just not procedural or OO. Esoteric would be something like Brainf*, the music programming language, or that art language (forget the name). Unusual but still commercial and useful paradigms are logic, array, functional, and concatenative to name a few.
unusual purchase by iac. they've always focussed on dating apps.