skysight-inc/HackerNews huggingface dataset:
Senior Software Engineer - Test Frameworks | Hedge-fund | Chicago | Onsite | Full­time | Best compensation in Global Finance with a top Hedge Fund

The Software Test team is tasked with the continual evaluation of existing tool chains and procedures to drive exceedingly high levels of test coverage with minimal impact to the software development life cycle. Members of this team spend time reviewing and analyzing existing tools developed both internally and externally to identify the best possible solutions. They will work closely with members of teams across the organization to drive continued improvement of our testing platform from both usability and transparency perspectives.

Key Responsibilities:

- From scratch, drive the architecture and development of a centralized testing framework to be used across asset classes, markets, and businesses.
- Collaborate across groups to drive centralized practices that accommodate for varying business needs.
- Create modular and extensible test interfaces to enable rapid integration of new and evolving protocols and software under test.
- Develop an integration test framework that works in concert with continuous integration environments to provide immediate feedback.

Skillset Requirements:

- Minimum 5+ years of relevant Software or Software Test Engineering experience.
- Senior-level experience programming in Python, Java, C++ or C#.
- Proven track record building clean, scalable software.
- Experience partnering with cross-functional teams to drive large projects on a global basis.
- Excellent written and verbal communication skills.

If you are interested in discussing further, please send me an email at: kim(dot)boloorian(at)njfsearch(dot)com
That paper is amazing.

Plug for my course, which is built around the ideas in Ghuloum's paper, and I've talked about before on HN:

https://news.ycombinator.com/item?id=13207695
https://news.ycombinator.com/item?id=15005853
Exclusive just means only if you're a member. But you are, you just signed up.

I think they term it that way for 2 reasons: first, to try and build some fake loyalty and familiarity (you're already exclusive!) but secondly it's so their normal rate is the same as other booking agents - they can offer it cheaper by making it "member exclusive"

With regards to flexible / cancellable that's usually exactly what flexible means - you can cancel it (and as a flow on, can change the dates, since worst case you can just cancel and re book)

Extra guest charge is most common with a rate that includes breakfast and lastly I've always assumed those double points rates are a cheap way to abuse people booking business expenses.

Hope that helps...
Theosophy: An Introduction to the Supersensible Knowledge of the World and the Destination of Man,
http://www.rsarchive.org/Books/GA009/

The First and Last Freedom, J Krishnamurti
http://www.jkrishnamurti.com/krishnamurti-teachings/view-tex...
When they are not, you have a real risk of the tragedy of commons.
A black market where people pay for Instagram verification
Companies such as Green Hills Software and Lynx Software Technology have real-time OS's + middleware that have been used in all kinds of industrial deployments.

https://ghs.com/

http://www.lynx.com/

Maybe the problem is that General Electric is a mega-corporation instead of a company with tons of experience developing embedded software in many markets. It helps to really understand the domain and what users want when developing solutions. Also, only so much can be re-used. Each embedded project is partly a custom job with the amount of customization depending on the use case.
That one would have been taken about 15 miles or so to the southwest of my location.
Intelligence is emerging just like it was with humans. It's not a thing so it wont come from somewhere. As always solving the small problems will eventually allow solutions to emerge we weren't aware of and that might turn into human like or more probably technology like intelligence far surpassing humans.

I always find it fascinating that we have no problem accepting that we became intelligent over time and out of nowhere (Unless you are religious which is a whole other discussion) we even have no issues imagening that life and intelligence could have happened other places in the universe. But the idea of a non-carbon based intelligence is a big debate as if it's somehow unimaginable to think that AI could emerge from human hand while having no problem entertaining the idea that we our intelligence is somehow a unique snowflake.
I also studied EECS at Berkeley and had Shewchuck.

There's this mentality at Berkeley that the EECS classes are the hardest and most competitive in the country (and that private schools just give everyone A's) but after meeting many CMU graduates I realized that it's program is also similarly rigorous. The classes might not be as competitive but then again I don't think that means it's worse for it.
I love Eclipse and am unable to cope with the laggy, crashing trainwreck that is Android Studio. The fucking joke is: it runs the build as another process, yet still manages to be completely unresponsive and prone to crashing.
American Dream Reconsidered 2016: A Conversation with Peter Thiel
Trying to avoid repeats...

M.T.W Gravitation

The Hitchhiker's Guide To The Galaxy
Isn't that what plea bargaining is for?
Iodine is a full superset of regular Java, but provides enhanced abilities that will make writing Java code easier and more productive. All your existing Java code should compile right away (just copy it over), and you can start making use of the enhancements, right away.

For the initial release, these include:

optional type inference with the var keyword
"out" and "by-reference" parameters
type extensions
partial classes
powerful aspects
accessing getters/setters using property syntax
global (class-less) methods and fields
Cocoa-style multi-part method names (aka named parameters)
and the list will continue expanding, with support for structs/records and easy property definitions, for example, coming in version 9.3. Read about all the language extensions here.

Iodine also does away with some silly limitations that plague Java developers, such as being limited to having one class per file (or, indeed, one file per class) or having to match the package/namespace structure of your code with folders on disk.
That's interesting! I don't deny that there is some level of truth to that.

I passed the US State department exam and was offered a position in Mozambique. Unfortunately, I had absolutely no desire to work in Mozambique, and I have no idea if we have spies there.

The State Dept does say openly that they "analyze and influence the establishment of elections" in every country they operate in so... :)
Columbus's Ultimate Goal: Jerusalem (Should we all be hating on Columbus?) [pdf]
Free Data Recovery of Wet Phones and Hard Drives for Hurricane Harvey Victims
> XUL is still there, and there are no immediate plans to get rid of it

It's true it's still there, but I think the plan is using it less and less. No new UIs are written in it and many things have been rewritten from XUL to HTML5. Eventually it could be removed entirely.
Thanks for releasing so many great open source projects!

On your website, you mention you use Crystal for programming on the server. What made you choose Crystal over other languages, and what do you like about it for server-side programming? Thanks :-)
> A neural net like ResNet-150 is capable of doing essentially what 1/3 of the brain is doing (vision)

Oh come on.
I'd up vote this multiple times if I could.
Motu Patlu – Non stop 3 episodes – 3D Animation for kids – #98
> For example, Samsara, a startup that formed in 2015

I wonder why you'd want to name your company Suffering?

https://en.wikipedia.org/wiki/Sa%E1%B9%83s%C4%81ra_(Buddhism...
> OTOH, every complete IIoT solution will be bespoke. Sales, marketing, and integration will not be scalable.

This is what Palantir learned, and what Oracle semi-avoided in their positioning:

Your scalable solution is worthless without last-mile integration, and that integration is always bespoke.

Is the IIoT pushing for interface standards, a la SQL?

That would seem the main way to scale and extract the kind of revenue they're looking for. Create a standard (and therefore market) for smaller fish to perform the integration, such that it lifts the data up a level and products can be built that operate against diverse sources.
I built something exactly for this!

https://engineered.at

I don't have a lot of free time lately but have a few more features queued up, the biggest being automatic topic tagging of articles. Soon!
>It’s almost four times as long as the Grand Italian trail, which covers all of Italy. It’s also over five times as long as the West Coast’s famed Pacific Crest Trail, and over six times as long as the Appalachian.

the difference being that the pacific crest trail, the appalachian trail, and the grand italian trail are all actually trails rather than just lines on a map. The trans canada trail isn't a real thing, it's just some marketing people looking at maps, saying "this probably counts as a trail, right" and then calling the job done.

the trans-canada "trail" includes creeks, four-lane highways, and unmaintained deer tracks.
Sure. My point was more that they might possibly not want to openly admit that they are in the possession of the original files.

I'm sure law enforcement has lists with hashes of incriminating files, but I'm not sure if they are allowed to keep the original files. Even if they are, maybe they just want to avoid public discussion about it.
The judge in this case found that he was able to decrypt the hard drive but chose not to.
any torrent client
The eventually goal is to fully dump XUL but that's going to take time to finish. The major point of 57 is legacy addons will no longer be supported.

Think about it this way: the transition away from XUL means the UI code (and more) is going to be very unstable for awhile. Thus addon authors would need to be continually rewriting their code for each update to keep up with the changes. It's better to bite the bullet now and switch to a more stable api.
Also known as Collaborative Filtering in recommender systems: https://en.wikipedia.org/wiki/Collaborative_filtering
The pessimism over simulating a human brain is two-fold.

First, the human brain is built on a computational substrate that is completely and utterly unlike silicon. It is extremely inefficient to effect computation by simulating a computing model on silicon that is almost pathological for silicon to express. The abstract computational model of the human brain necessarily has an equivalent direct expression in computing hardware we actually have thanks to Turing equivalence. It just may look nothing like a human brain once you build it with algorithms optimized for silicon.

Second, and related, the abstract mathematical nature of intelligence is well-understood and the human brain must be an expression of that. However, there is currently a huge gap between that abstract theory and reduction to practice i.e. our computer science for building intelligence from first principles is severely lacking. There are many things that are easy to express in mathematics that go for decades before some reduces it to practical computable algorithms and data structures. Given the fundamental limitations and inherent complexity of simulating (poorly) the human brain, many people feel that applying a similar amount of effort to this direct approach is much more likely to produce a viable result.

And in any case, a simulated human brain would be completely eclipsed eventually by a more pure design by virtue of being several orders of magnitude more efficient computationally. Simulating a human brain is not a particularly productive detour on the long-term path given this.
How do we solve America's oversupply of people writing articles without a basic understanding of economics?
What? Then you have to fabricate intricate evidence and may only put the person away for a couple of years
Really impressive stuff, so here's some unsolicited career advice. You may get some internship offers if this post gets enough attention. They can teach you a lot, but since you seem to be able to learn on your own you should consider staying solo and continuing to market yourself with open-source projects. That said, if you get an invite from Google, that's a different story.
> They aren't even asking him to tell them the password, just to enter the password to decrypt.

How are you distinguishing one from the other? What makes compelling someone to speak the password aloud different from compelling them to type it with a keyboard?
What is the best book/reference to understand why there seems to be general agreement that AGI/"broad" AI will happen? TFA compares the relative likelihood of the various approaches, but says nothing about the absolute likelihood of any of them. Are there signs of AGI we can see today? Is there an argument/data which links the huge improvements we're seeing in narrow AI to the likelihood of AGI?
That's exactly what I believe: there are files there that will incriminate him in committing those acts himself. I find it hard to argue he should be left alone, but I suppose that's just a gut reaction?
> A neural net like ResNet-150 is capable of doing essentially what 1/3 of the brain is doing (vision)

I'd say ResNet-150 is far from solving human vision, in the edge cases.

Can it distinguish between a baseball texture and an actual baseball?

How about between an actual cat versus a toy cat? Sometimes you want the two to be in the same category, other times you don't.

The human can put the same two images in the same or in different categories, based on the higher task at hand. Neural networks are far from that, because they don't (yet) have a model of the world.
FWIW the most consistent (as in non-flaky) selenium tests I've worked with used hidden DOM elements to synchronize the selenium driver with the JS code:

http://www.draconianoverlord.com/2011/10/14/sane-selenium-te...

Basically every JS ajax call (or JS promise, though we didn't use any of those at the time) would update a hidden DOM element's inner text, e.g. the `#pendingAjaxRequests` inner text would go to 1, or 2, then back to 0 when the AJAX response came back (ideally you do this instrumentation in a single place in your app).

Then on the selenium side, after every button click/other action, we'd wait until those counters went back down to zero.

This post-action waiting (waiting for the app to "settle" after invoking actions) vs. pre-action waiting (...well, this the element I want to click on available yet? Hm...no...) was very reliable.
Seconded. When using JavaScript Es6, I really love how object and array destructuring, spread operator and default values work together to make my code so dense.
Kabir, you rock and your web site looks GREAT.
At one point during the eclipse I used a pair of binoculars to project an image of the sun onto the ground. Of course, it was a double image, so to fix that I covered one of the eyepieces with my hand. It took about three seconds for the pain to register. Hard to say which hurt more: the small, first-degree burn on my palm or the rest of me from kicking myself afterwards.
I'm going to ask a dumb question - what's the difference between traditional SCADA systems and IIoT?
longer term that is sensible sure, but the ecosystem is not ready for it.

Its amusing to me that mozilla expects everyone else to be moved off XUL, but not their own code because it has legitimate reasons....
> How does removing the headphone jack help Apple sell more headphones? The iPhone can work with any Bluetooth headset, any wired headset with the included adapter or third party headset with a lightning end. Do you really think that people are going to run out and buy $150 AirPods just because of the lack of a headset?

Apple also owns Beats, a major headphones manufacturer. I think the connection is obvious; people want an Apple-branded thing to go with their Apple-branded phone, they're gonna pay for it.

> Do you really think that people are going to run out and buy $150 AirPods just because of the lack of a headset?

Have, will, and are, yes.

> How is losing the adapter any different than losing or breaking the lightning cable? How is buying extra adapters any different than buying extra lightning cables.

You're really not engaging with the core of my argument. There's no good reason for me to have to worry about it at ALL except that Apple has decided they don't want headphone jacks. CDs are a clear upgrade over floppies in every way; Bluetooth is not an upgrade over an analog jack for me. It might be for some people, but I'm not one of them.

I'm not sure what it is you think I should do - cop to whatever Apple wants 'cause they're Apple and they must know better? I don't like a change they made. I'm going to complain about it because I want them to undo it, and I'm not going to buy their products if they don't have what I want. No, it's not the end of the world. Yes, other companies are doing it too - I won't buy their phones either. But this is how, as a consumer, one makes a corporation listen to them.
Compare Alaska with dividend checks to the Alaska without. Do they make Alaska better or worse
Great stuff, keep it up!
Also, very impressed by your artistic skills and attention to detail.
Thanks for asking!

I prefer Crystal because it's a really expressive language (similar to Ruby) but has the advantage of being compiled (like C). I prefer compiled languages for the server because they are usually faster, and can be deployed with a single binary.
They have an in-house repair shop that dealt with most or all of it, and they charge the customer for the cost of the repair. From the comments the fact that they don't gouge on repairs is one reason some folks use them.
wikipedia.

https://en.wikipedia.org/wiki/Jimmy_Wales
Or maybe he is trying to stand his ground and preserve his right to privacy or as I said previously, maybe there is some totally unrelated crime that unlocking the external hard drive would expose.
Microservices with Docker, Flask, and React – From Localhost to AWS Production
A tutorial on the universality and expressiveness of fold [pdf]
"Transpiler" is short for "transcompiler". Has been since the 80's.

And what verb do you use with a transpiler? It compiles one form into another.

A transpiler is a source-to-source compiler. What you do with the output afterwards hardly matters, when it is performing the act of compilation.

There is no distinction here. One is merely a subset of the other. Which is good for communicating purpose, but you can't just assume one is seperate from the other when they employ the same process.

A compiler may not compile to a source language, though it might.

A transpiler is a compiler that compiles to a source language.
A few weeks back I read "The Righteous Mind: Why Good People Are Divided by Politics and Religion". It was very insightful. I enjoyed it so much that I ended up immediately recommending it to many of my friends.

The author does a good job at getting the main points through. He ends each chapter with a summary of the discussed points, and at the end of the book he sums em all up again.

Not a book, but I've been consuming many Jordan Peterson videos on YouTube. He has presented me with many new arguments and ideas which I hadn't previously considered.
Background: Some guy on the Internet with an unrelated Bachelors degree he didn't study that hard for and has picked up a little Python and Javascript somewhere along the way.

I know of no biological forms that have evolved wheels. But wheels have turned out to be a hell of a lot faster than fins or legs. I see no reason "intelligence" has to follow the pathways or limitations of biology or neurology at all. Although certainly it may be a place to look for some ideas.
>Debt, the first 5,000 years - for understanding money and finance from the ground up

For me it's nice to see this is being recommended even outside social anarchist/Communist circles.
"According to James Stewart (the prominent business journalist, not the even more prominent actor), writing in The New York Times, President Trump says Ayn Rand is his favorite writer and that The Fountainhead, her pulmonary embolism of a book, is his favorite novel. Travis Kalanick, the onetime Übermensch of Uber, is on board, as is (liberal foodies, please note) John Mackey, co-founder and C.E.O. of Whole Foods."

Or the actual reason why the author thinks Ayn Rand should be "dumped", in case you are wondering.

President Trump is a fan of Ayn Rand. Travis Kalanick likes her books. John Mackey likes her books aswell. This proofs that Ayn Rand is evil and therefore her ideas are evil. Guilty by association.

Someone who somehow survived the atrocities of communism and dedicated the rest of her life to make sure nobody would face the same atrocities like she did again. And this person is considered to be evil.

Well, you know what, author over at Vanity Fair? Maybe Ayn Rand had some points which are debatable but YOU have unmasked yourself as a far left "liberal" ideologue. So fuck off, and take your ideological bullshit with you.
Maybe the time stamp on the original post should just get updated in case of a re-submission of a previously unsuccessful post. The community deserves to get information quickly and there should be only one thread per post to avoid redundant arguments)
Would it be hard to believe that this was a weapons test by a country against its own citizens? That wouldn't surprise me in the least.
They could simply claim that the free space in your hard drive is an encrypted hard partition
Psychology of Self-esteem by the same author is brilliant

https://www.amazon.com/Psychology-Self-Esteem-Revolutionary-...
Forcing someone to provide evidence is not a 5th amendment violation. Law enforcement can require that a person hand over all sorts of evidence: documents, physical artifacts, even a person's own blood.
Even then there will need to be receivers that tap the wireless power source. To make that hard to regulate to a suitable current is exceedingly unlikely. Unless the device is extremely sensitive, if you can get any kind of electromagnetic power, converting it to electricity at a reasonable voltage might not necessarily be quick and easy if no current tech is available, but it's the kind of thing you can achieve from near first principles in the garage with some basic tools and a spool of copper wire.

But that's only necessary if you can't get hold of a source of electricity (such as a wireless receiver) and a voltage regulator of some sort (likely to exist as part of said wireless receivers).

In the past we've had problems recovering data from magnetic disks and the like, but powering ancient devices with simple power input requirements have not generally been very hard, and it's not likely to become so anytime soon unless not just every computer but every lightbulb, kettle, electrical oven and every other little appliance suddenly start receiving energy in a fundamentally different way.
You could also hash, encrypt, then hash again if you wanted extra integrity without decrypting. This is technically done with HTTPS through the TCP hash.
Staring at the Sun is bad, no matter when you do it. The Sun emits no extra photons during an eclipse. Your pupils do expand due to physiological responses of the decreased light, however.
I don't think generic hate would help you get ahold of sonic equipment. A plausible sounding theory I've heard (and I stress that it's total speculation) is that someone was trying to spy on the diplomats but miscalibrated their ultrasonic eavesdropping device, turning the effects harmful.
in that same repo is the helloar apk
Watching The Lives of Others (Das Leben der Anderen) had a profound impact on me. I was aware of ECHELON, Carnivore, DCS, Wm. Binney, etc. before Snowden, but since Snowden/Greenwald, it really became visceral. It's been a rough ride for me, and many people I know.
Are your parents programmers? If so, are they keen for you to go down this path?