skysight-inc/HackerNews huggingface dataset:
Wow! How did you find out it was LexisNexis? Did the insurance company just straight up tell you?
So that if the candidate struggles at fizzbuzz (instead of showing off a well rehearsed set piece), they have an indication that what the candidate told before stems from actual ability and not from ruthless optimization for the local maximum of being good at interviews?
Importance and Principles of CD Pipelines
Impossible to answer, how much would uptake would C# have had without Microsoft behind it pushing it HARD (MUCH more than Google has promoted Go), how much would Swift have had without being pushed hard by Apple as the new native language to replace ObjectiveC etc ?
Could posters please elaborate on how the books changed how you look at the world? A recommendation by itself doesn't say much or explain what you would get by reading it.
"How to Win Friends and Influence People" is easily one of the most important books out there for anyone working in any professional env that involves other humans.

No need for throwaway - awesome selection
This is a bit off-topic but one thing I'm curious is how the author manages to interview with these companies while holding down a full-time job and keep up-to-date with the latest developments. Interview for a data science position is typically a drawn-out process, with multiple rounds of interviews and possibly take-home projects. I found them to be very time and energy consuming.

To share my story, I also had a difficult time transitioning into a data scientist role after leaving academia (pure mathematics), and I always thought the root cause was my lack of experience and competency. So instead of keeping on applying, I spent over a year just to sharpen up my skills. It paid off in the end.

How can one develop his/her skills and cultivate expertise if one is job-shopping all the time (possibly aimlessly)?
Genius idea. I just installed it! What are some things coming down the pipeline?
Concurrency is always hard and fibers could be interesting, but looking at src/runtime/gravity_vm.c It appears to be single threaded with max 1 fiber running simultaneously per VM.

I think there is still a niche for something like a Lua/Erlang hybrid where there is a real possibility that the VM will run high level code units on multiple cores.

The other thing missing from Lua and LuaJIT which would be nice in future VMs would be support for SIMD vector optimizations.
>> yes, I know all of this information exists out there somewhere (resumes, mailing lists, social sites, whatever); my question is who is the first layer aggregating them from these sources.
China has the right to 'step in' to Hong Kong election, top official says
Same Day ACH: Adding It to the Access API
Not OP, but I think many companies aren't qualified to judge who is and who isn't a qualified candidate, at least for the first hires. This turns the whole thing into a "market for lemons".

I've helped a few organisations solve this bootstrap problem by helping out with candidate selection and interviews, but many other just don't ask for help.
serious reliability problems that you have to engineer around yourself

Sounds like AWS - they explicitly state that you can't count on their stuff and you need to engineer your stack that way.
Most, if not all of those, are payed for by lobbyists.
- How Asia Works: Success and Failure in the World's Most Dynamic Region

Changed the way I look at economic development and government's involvement in it. To make country's economy grow, it's not enough to just take the laissez-faire approach.
Introducing Stacker: Remind's tool for managing AWS infra
"The Fifth Amendment privilege against compelled self-incrimination protects “testimonial” communications. Testimonial communications are those that require a person to use “the contents of his own mind” to communicate some fact. Testimonial communications don’t have to be verbal; the key is that the information conveyed must come from the suspect’s own mind. As we explain in our brief, compelled passcode-based decryption is inherently testimonial—and thus always prohibited by the Fifth Amendment [...]"

The argument rests on testimonial communications, which doesn't seem to include a fingerprint or other biometric-based unlocking mechanism since the biometric markers do not from the suspect's own mind.

I'd imagine people would then point to the second "independent reason" the EFF proceeds to articulate in their amicus brief whereby "the process of decryption itself is testimonial because it involves translating unintelligible, encrypted evidence into a form that can be used and understood by investigators—again relying on the contents of the suspect’s mind". I hope the second reason is sufficiently strong enough to qualify as testimonial without the passcode/password-based phrase.

I hope I'm wrong here, but given the careful EFF wording, it seems that if you're worried about this sort of thing it's simply best to disable biometric capabilities for your device so you have both testimonial factors in your favour.
Would it be possible to copyright our names and use DMCA takedown notices?
Just a random thought.
I don't see that as hostility, rather political decisions, including on Microsoft's own languages, with the usual issues between language departments.

For example, if everyone played the ball into the same direction, probably Longhorn could have been what UWP is becoming.
It pisses me off too. US is so concerned about privacy, yet a LOT of your private information is made public once you start opening bank accounts, buying real estate, sign up for gym, etc.

When I opened my first bank account they had a typo in my name, which I found out when I received my debit card. I asked them to fix it immediately, however, two to three weeks later I was already getting mail from stores addressed to the misspelled name.

When I was buying my first house I immediately started receiving mail from moving companies at my old address before I signed the closing. After I moved I got a lot of junk mail with other kinds of offers. I even started getting PHONE CALLS from a home monitoring/alarm company. When I asked them where they got my number they hang up.

It is like all the information is up for sale somewhere.
If the beacon data happened to be encrypted, then breaking that encryption might be a violation of the law. Although you could just use directional finding to locate the source of the beacon. That's assuming these animal collars transmit data at some interval without any input. A more secure system would be to have a call and response system using a secret key. Each collar would have a unique ID number, a unique private key, and a GPS receiver. The tracker system would contain a list of collar public keys and a GPS receiver as well. To find any specific collar, the tracker would use the public key to encrypt the ID number and a time stamp from the GPS data. Any collars in the vicinity would see the transmission, try to decrypt it, then compare the ID number with their own. If it's junk data, ignore the transmission. If the ID matches, the time stamp is compared with the collar's own GPS data to check if was anytime within the last few seconds (or however long it takes to lock onto a GPS signal). The collar would then reply with the ID number and GPS location data encrypted using the tracker's public key. The tracker receives the data, decrypts it, and displays the location on a map. Thus, the time stamping would prevent any replay attacks by only allowing the collars to respond when the real tracker is requesting its location. Controlling how often a collar is allowed to respond would prevent a replay attacker from getting any responses once the collar receives a legit request from the tracker. The only way to really attack this system would be to setup a directional finding system to pinpoint the location of the collar but this would only work during the times the tracker happens to be looking for an animal you are trying to poach. Another option is to steal the tracker device and beat a park ranger until they give up the password to it.
Ignoring what a p-value is does not mean that you don't know statistics. p-tests are not some inherent statistical property, they're just a useful model for significance. People coming from a CS background most likely didn't have to deal with p-values, but they can still be good at linear algebra or bayesian statistics.

(not sure I can defend somebody that does not know what precision/recall are)
I used to work for https://www.reputationdefender.com/privacy - that is (was) exactly their business model. One of the big selling points was the time savings, where it would take you 80 hours a week or some crazy number if you did it yourself, filling out forms and keeping up with all of the new services that aggregate and sell this stuff. Doing it once is great, but won't help you after that month - all of the same places that initially sent all your data in to the aggregators are just going to do it again next month, so you'll get a new record all over again.

They have largely pivoted since then, into a service primarily for reviews and feedback management. I don't have any insight into the quality of the existing service on either side.
What Will Companies Pay Engineers Around the U.S. In 2017? Here’s a Guide
Those links are either out of date or completely incorrect. None of this has ever been necessary for me on a Mac.

Focusrite doesn't even offer Mac drivers for most of their products, as the support is built in, for example[0], so I don't know why it's advising you to update your drivers.

[0] https://us.focusrite.com/downloads?product=Scarlett+2i4
Waze and other traffic dodging apps prompt cities to game the algorithms
People, like myself, pay a monthly fee for credit monitoring services. A lot of these services will identify if personal information of yours is publicly available on the web.

I only know of Instant Checkmate because my fiancé uses Mint Credit Monitoring and they notified her that her info was available on that site. I promptly helped her opt out of the site. I would have loved if Mint just had a 'Help me purge my info from this site' button, because I felt dirty just having to confirm my Fiancés info was on that site and then go through their process to remove it.
Apple Focus – The best Apple news, handpicked by fine algorithms
Given the scarcity of life in the universe in general, and the alarming rate of extinction in nature - more than 99% of all living things to ever exist are extinct, it's one thing to say the universe was designed with a purpose. But you can't really say that it was designed with life in mind. Life, and Earth- do not occupy a privilaged position in the universe. If you accept that- and all evidence points to that being the case, you cannot make a case for a theistic God.
This domain has been known for awhile and has been mentioned many times on HN:

https://duckduckgo.com/html/?q=%22sci-hub.ac%22%20site%3Ayco...

BTW, how does one distinguish a 'real' sci-hub domain from a spoof?
who is the first layer aggregating them from these sources.

You clearly understand that you could get this data from various places, but maybe you don't understand how relatively easy this data is to procure (physical presence requests being the hardest). Why do you think there exists a "first layer" as some distinct class of business, and not a large number of primary source gathers, and a large number of aggregators.

There are a lot of business models here, and I think you may be underestimating the complexity. Like you want X number of companies to point the finger at, but that's not reality.

Instead, there are at least 3 axes. Does the company buy data from someone else, do they gather it in house, or both. Does the company sell data to other companies, or not. Does the company use data themselves. All of those combinations are going to be present.

1.) A company that generates it's own data, but never sells, and uses it itself

2.) A company that generates it's own data, but buys additional data, sells it's own gathered data, and uses the data itself

3.) A company that buy it's data, sells that data, and never uses the itself

etc for all of the rest of the combinations

I can say that within my sector, my company used to purchase data from a data broker (not PII, or anything you mention, but industry specific), then decided it was too expensive, and started gather our own data. Now we use the data we gather, and also sell it. Suggesting that there is some "first layer", and that you might be able to identify them all, is just a basic misunderstanding of the entire business of data brokerage.
For being a security product that businesses depend on shutting down with a three month notice seems horrible. A lot of people will have to scramble to build their own auth system now instead of focusing on the things they should be focusing on.

It'd be fine given a year to do this, but three months? Harsh.
Then it gets down to: what rules matter?
Thank you for the legal information! That was enlightening.

The one question I have remaining though is: when these companies pop up, how do they know whom to buy your information from if there's no list and nobody tells them?
Facebook, Rushing into Live Video, Wasn’t Ready for Its Dark Side
It's not yet clear if the Zuckerberg foundation will accomplish meaningful humanitarian goals, or serve as an ingenious device to funnel wealth to his relatives.

Melinda and Bill have done pretty well on the humanitarian bit.
This is also very true! Usually we hire AI/stats folks and do a heck of a lot of training to get them up to speed on the development side of things. You can do it the other way around, but math is a lot harder to pick up outside of formal education than computer stuff.
I have no idea what this is, as the entire page just shows up as completely blank to my screen reader. Guessing some sort of game.
You grossly underestimate the scope and power of the United States judicial system, which does not ever have a need or desire to "control someone's information."
Agreed. The hard part for me is finding software that runs serverside on linux. I have been using https://github.com/teragonaudio/MrsWatson which is really good
A better but more difficult approach is to distinguish oneself and have the companies go after you.
The page says it's written in Oberon "with extensions", and compiled to Javascript, not written in javascript.

(not a criticism, by the way - to me that makes it more interesting...)
Ask HN: Should we develop a creative-commons based alternative to Crunchbase?
I am sick of the fact that Crunchbase is locked down and yet people still happily contribute to it.

Why not create an always-free alternative to Crunchbase and just commoditize the "wikipedia for companies" once and for all?

P.S. I was one of the creators of the SNC Finder (https://finder.startupnationcentral.org/) so I know what it means to build an open alternative for a company database.
When "perfect" emulation (or pixel-perfect "better" displays) fall short of the real goal. Art. :-)
When a system is not scaling you can increase capacity to mitigate the problem, to buy time while trying to root cause and fix the problem.

You can also take the site down and display an error page.

At no moment I said "you are doing it wrong". I pointed out "it doesn't scale". A factual statement similar to "it's 11:13 am" or "it's raining".
I love how the optimisitic snake never gets any bigger.
Agreed. Our core proposition is very much in the "AI" camp, but our market sector is undeniably "fashion".
> Morally, they care about getting the big questions right

Theranos failed here big time.

So did Uber on the HR front at least.
The games awesome. Capitalism: "You can't afford the apple". Excellent. I didn't like the auto mail.
Click "View all of README", answer is in the 3rd paragraph:

> Gravity has been developed from scratch for the Creo project in order to offer an easy way to write portable code for the iOS and Android platforms.

http://creolabs.com
Partial evaluation (whether online/offline) is not implemented in any (current) C/C++/Rust compiler, for very good reasons. "Global Optimizations" may do a significant number of optimizations that partial evaluation may do and some that partial evaluation is unable to do (depending on your abstractions, e.g. code motion).

I totally agree that these kinds of optimizations are unnecessary for most applications, which is why we target and compare against High-Performance Computing algorithms and DSLs. Have a look at the publications and comparisons with OpenCV and similar.

If you want to wrap AnyDSL HPC code with some other language, sure. There is an experimental compiler flag --emit-c-interface right now. :)

However, most of the current HPC DSL frameworks generate some C code from Python/etc by stitching together library calls to BLAS/etc. in some haphazard, mostly untyped way - not ideal.

> But I'd say that front-and-center: "AnyDSL is about creating ultra optimized cross-hardware performance critical code, targeting LLVM, CUDA, and OpenCL code based on the same high level code." All of the talk about theory is just distracting people from the actual "killer app" of AnyDSL.

Thanks, I agree. Presentation could definitely use some work. As it stands, it's mostly a presentation of the published research work and not yet addressed to users.
I'm on the same boat but I doubt something like this will be offered. I could be wrong, but there isn't enough of a demand/market to justify it.
It should be plain to see that it would be much easier to implement your programming language on top of the CLR or JVM if you didn't need to request new features from Oracle or Microsoft to be added to the runtime.

I remember one time someone proposed a patch to the JVM to add tail cail optimization and it was basically rejected or deprioritized into oblivion: http://mail.openjdk.java.net/pipermail/mlvm-dev/2010-October...

These VMs are complicated machines and Oracle/Microsoft aren't going to risk modifying them unless it fits their respective agendas.
My analytical thought process on DS interviews:

- Signal is still quite low among noise, even with long multiple interviews, take-home homework, coding challenges, etc. Most relevant data is still hidden and takes months-years to come out.

- Companies seek to minimize false-positives much more than minimizing true-negatives.

- It's a numbers game from both ends because the probabilities are low, due to above 2 points.
Interesting, I've never heard of that Mr. Clarke's quote before. I don't understand though, if we'd be alone in the universe, why would that be terrifying?
There is more information about this laptop over at https://liliputing.com/2017/03/litebook-249-linux-laptop.htm....

Looks like a nice machine for a low-end laptop. It's rare to find low-end laptops like this with a replaceable battery and 1080p screen. Running Linux is by default is of course a big plus.

I don`t necessarily agree with them choosing WPS Office over LibreOffice. Do they really think that users who choose this laptop over a Windows laptop would want software because it "looks more like Windows Office"?
Reddit, because it's not a single community; it's hundreds of them.

And I can't resist a community that encourages people to contribute GIFs of /r/startledcats.
Game URL from author's site:

https://www.pippinbarr.com/2017/01/25/snakisms/

Life is meaningless!
[Boulder] International Women's Day Hack Night
Preview of the WebAssembly Explorer
"Evolution of Cooperation", by Robert Axelrod.

He investigates the question of why is it the case that we see so much intra- and inter-species cooperation -- how does it arise if we start from the premise that we are genetically engineered solely to care about our own well being?

This book is utterly fascinating on many dimensions, but it is a tremendous look at how to think about a problem so creatively and poke at it in ingenious ways to get amazing insight. Also notable is the fact that his paper (which preceded the book), is one of the most cited papers in academia and is highly influential, yet you won't see anything higher than basic arithmetic in the entire book, and really everything he does is accessible to a normal high-schooler!
Fair enough, but (very clearly) the article wasn't referring to places like Helsinki.

But rather to white-hot, globally active real estate markets like NYC, London, Paris, etc.
Two main factors make data science stick out a little for me right now, although it isn't unique.

One is that there is buzz & excitement around "data science" right now. Nothing specific to this area, but in my experiences this creates a large number of under- or un-qualified applicants. It also creates an environment for companies to desire to hire a role they are not well qualified to hire for. It is really difficult to hire well for roles you don't understand well.

The second thing is that extremely few people are actually ready for this sort of job straight out of an academic program. A related Ph.D. or post doc plus a few years solid training in industry can make you a great candidate, but the academic work alone usually isn't even remotely close. There is confusion about this among both candidates (don't know what they don't know) and hiring managers (don't know what they are actually looking for).

Add to that an oversupply of academic credentials relative to academic jobs and you have a problem. If you are a large company with a well defined data science program and a defined "entry level" data science role, if you take skill development and training seriously and have the senior staff for it, well then you are fine taking strong academic candidates and turning them into talented data scientists. If you are a less experienced company looking for scientists to solve a problem you don't fully understand, you may be in for a pretty rough ride.
Thank you. Using those with site: in Google has produced some interesting hints.
I think if you go 5 days a week to the gym for 2 years, and eat what's needed to get muscular, they will find you.
> So what happens when there is a high profile case and the court fears for the jurors' lives?

Jurors' identities are not generally a secret.[0] There are exceptions, but those exceptions do not extend to wiping that person's data from things like pharmacy and gas station reward card databases.

Honestly your entire premise shows a lack of understanding of how the criminal justice system works.

> Are you literally saying they have no way to order all the first-level companies to stop sharing data on someone?

Sue all of them individually, win each case, and have them ordered to stop collecting data on you. Something tell me this is tantamount to "don't use a computer or a credit card. Ever."

[0] http://www.legalmatch.com/law-library/article/public-access-...
Be careful, because a written policy can cut both ways. It can be used to attack the slightest inconsistency in your decisions.

Real life example: A young lady suffered a slip and fall on the freshly waxed floor of a shop. The shop had a written policy against waxing the floors during business hours, but the janitor had done so anyway. The shop's written policy was used as evidence of negligence in court. They would have had a better outcome if they had no policy at all.

Once you have the policy, even though you wrote it, you can't declare that you're ignoring the policy or that you're changing it retroactively. Well, you could, but you'd look foolish and lose all credibility.
So you're thinking of an iterator of slices of char (arrays), right?

It still somewhat tricky to get right to me; the writer wants to have access to the underlying physical buffers, so you need a conversion step from list-of-physical-buffers without allocating, etc. But you're probably not wrong that a Rust programmer is more likely to get this right; thanks!

(And it's all likelihoods anyway; there's plenty of C code that doesn't get this wrong, and e.g. the VALGRIND_MAKE_MEM_UNDEFINED() I suggested above does reliably - albeit dynamically - find this problem in C.)

(Added a reference from my top comment to your reply.)