skysight-inc/HackerNews huggingface dataset:
Ok. It was a SWAG. My point being that a systemic failure to land a coding job is a problem with you, not the interview process(es).

My sentiment in my original reply is that I hear a lot of complaining about "i was asked to code binary search" interviews, which seems to come with an implicit but unstated "...and i failed to code binary search, therefore it is bullshit" statement attached to it. Somehow I feel like if it ended with "and I coded binary search because I can generally code on-demand or because I specifically practiced it, and I got the job!" -- like there would be less complaining happening...

I mean, people don't wanna do whiteboard coding ("it's not realistic"), they don't wanna do take-home coding ("it's too much work") ... are people willing to do ANYTHING to get a dev job?

I've seen a situation where the person literally refused to do an interview, just stated their desired comp, take it or leave it. Are you fucking kidding me?
Audit Approved of Facebook Policies, Even After Cambridge Analytica Leak
How did he do the firmware of the space shuttle without knowing such basic coding?
It's a gamble. But, there are other examples of this: the company that created Slack was trying to make a successful game when they realized their internal comms tool was more interesting. Will Wright was making a helicopter sim when he fell in love with the game's city-building tool.
Agreed, absolutely.
I’ve been finding it difficult to find concrete examples of where AI is useful. Suggestion engines? Alg optimization? What would be something my parents would recognize that is being helped by AI?
Swarm's Spacebees have a max orbital altitude of 360 miles, they are unlikely to remaining in orbit for more than 5 years.
It's Not About You, It's About Your Ads
another example of using dunbar’s number and employee count at a company, implying the only people you know are your colleagues at your current job
> you give the same money to everyone, even if they're a billionaire. To make up for this, you raise the taxes a commensurate amount on the people who don't need it (and more for the really rich people, because the idea is wealth redistribution

This has already happened in various countries like the UK until the 1970's. In New Zealand the top income tax was 66%, and a "UBI" for everyone 60 and over, regardless of their income, was introduced. Of course those with high incomes paid up to 2/3rds of this back to the govt as income tax. In the 1980's, NZ followed the UK in slashing income taxes to the levels found in the US. The qualifying age for the "Universal Basic Income" was progressively increased to 65, with tentative plans to raise the age even further in the near future.

If the experiment there was to be extended, then the top income tax would have remained at 66% and the qualifying age for this "UBI" progressively lowered in stages down to 18 as the country could afford it. To see why the experiment was cancelled, I think we should look at why the income tax was lowered in these countries. Perhaps the rich lobbied for less taxes, and threatened to shift their businesses to Australia and other countries.
I hope it has an implicit /s because spez and the entire leadership seems on board with everything she did
InnoDB also has MVCC. Always has. It just uses a different strategy to avoid the table bloat and compaction issues.
It's more complex than that. Mobile networks are mostly hampered by latency - each additional HTTP request to a different domain requires another TCP coldstart and handshake, DNS lookup, TLS setup, etc.

Many times the 100KB of JavaScript is faster to load when minified and combined with other site code and served compressed over a single HTTP request or streamed via HTTP/2. It's almost always faster to use an existing connection than to start a new one.

Also there isn't one canonical version of jQuery. There's dozens of potential versions available[1]. So it's not immediately clear that a user will have the version a site depends on.

[1] https://mathiasbynens.be/demo/jquery-size
What are we defining as AI now? It seems like AI has had a lot of hype in the past few years, but I really don't think we're even close unless it's created by mistake.
We don't understand the brain fully, we don't understand consciousness, we just know so little in the grand scheme of things.

Do we have the computing power to come anywhere close to what we need, will we have that computing power any time soon without a major breakthrough?
At least it's released at all, but yeah, not a community collab :|
The article says how much he was paid.
How loud is it?
> The problem had to do not just with data analysis per se, but with what database researchers call “provenance” — broadly, where did data arise, what inferences were drawn from the data, and how relevant are those inferences to the present situation?

Plug: I work at a company (https://www.pachyderm.com) whose product is designed precisely to track data provenance across pipelines and through a company's larger data-processing operation for this reason
Photoshop Is Hiring
For one, a potential employee may find it worthwhile to take an unpaid personal day to complete the challenge of they are compensated.

It also shows the company is semi interested and not just meeting the consideration requirements before selecting an already chosen candidate.
I've never seen post-grad requirement for a dev unless it's a cutting edge research position and they need PhD's from the problem domain.

Requiring a master's for a dev position is just a joke and I wouldn't take a company seriously that was asking that.

Above not true for roles like PM, where for better or worse an MBA carries weight.
Venture Capitalists Seek ‘Safe Harbor’ for Virtual Currencies
This article is silly because it doesn't discuss supply and demand at all.
Based on your earlier comment I guess you think that Apple owes the FreeBSD community a version of FoundationDB that will work with it because apple uses FreeBSD technology.

I make no comment on the validity of the stance but I think you are probably in the minority.

However since it is now open source at least it is possible for someone to do the work to get it on FreeBSD at least.
It is a post that was directed to a private group - that group in this case is Facebook account holders. So by taking that information and posting it here, it may run afoul of the GDPR. I have seen arguments that even forwarding a group email to someone not on the original recipient list is a violation, so this wouldn’t be any different. It’s a communication that is behind an authentication wall for a reason.
I know, but I'm always open to someone smart on this site opening my eyes to a pragmatic and sound interpretation of communist economics. It just hasn't happened yet and I remain sceptical that there's anything to it.
Yup... shows the value of HN votes...
> I've never been given a homework assignment for a job interview, but I would love it [...] I spend 8 hours playing video games (over a few days)

The problem becomes, but then when would play videogames?

It's fine to be eager for an occasional puzzle challenge, but don't forget about the opportunity cost. They want 8 hours of your videogame time for something that likely has a low return on that time investment (ie, the homework assignment is [not] productive code; there's no guarantee you get the job as that homework assignment is only input in the process, etc).

That sort of opportunity cost favors the young (with no or small families, and a stronger ability to live on fewer hours of sleep), the eager (passionate for that particular job), and generally those with fewer work/life balance concerns (what if you need those 8 hours to stay healthy or protect your family?).

If you are already employed, you risk burning out by trying to burn the candle at both ends and do unpaid work in your off-hours. There's a possible opportunity cost that your day job's productivity suffers and you potentially lose your job.

Even when unemployed there are opportunity costs at play (if two companies need 8 hours in the next 12, which one do you turn down). The old adage is that unemployment is a full-time job (hunting for prospects, networking, talking to recruiters, dealing with unemployment wage systems, etc), and is stressful enough without adding additional unpaid labor on top of it.
For S2018 applicants, happy to do mock interviews this weekend. Hit me up at yury@openland.com
I've had count(*) queries take like literally days in Postgres. Want to insert a lot of data? Expect it to cost a lot of RAM. It's got high features but some really rough edges too :|
I run off Google Drive or GitHub for all files. I think most people should. Local data is ephemeral.
What undeniably would stand out, and speak for itself is a large portfolio of open-source contributions to widely-used projects.

No personal projects. No libraries no-one-else uses. Real 1K+ stars projects in the niche/ecosystem you are targeting (Elixir? React Native?).

Go for breadth rather than depth. Demonstrate you can get 20 PRs merged to 20 different top-tier projects, adapting to their needs, standards, understanding their codebases of course. Interacting with them in a polite, optimal manner.

Mental exercise: think of one such contributor. Would you hire her? Of course you would, in a blink. No CV needed.

I know it's easier said than done, but executed well, it will be level-up whichever salary you were making previously.

(what to PR? Simply solve one of the many issues listed in a given project's tracker)
There is some stuff like this, you would see it on the ladder in SC2. Hacks that would perfectly split your marines against incoming banelings (they explode and do splash damage so the more you split the less effective they were), or auto burrowing/unburrowing roaches (which hides them from the enemy and they heal underground). It sounds cool but it’s way cooler when you saw a pro doing all that stuff themselves almost as good and still going back and building units etc.
I'm specifically talking about the strategies used in Deep / Machine learning to approximate intelligence through probability.
> Because nonprofits, like other businesses, ...

Or, more accurately, non-profits are businesses.
I'm not sure how

>the distribution of debris in orbit could render space activities and the use of satellites in specific orbital ranges unfeasible for many generations.

Is worse than the collapse of the entire ecosystem.

Care to elaborate?
> possibly due to the cost of producing hydrogen.

Cursory googling claims you can generate hydrogen for $28/million-BTU with electricity @ 5c/kwh. 1 million BTU is about 8 gallons worth of jet fuel, so I would guess that jet fuel is much cheaper than $4/gallon?
> intentionally stalling the engine to practice recovery procedures

Are you talking about stalling the aircraft or stalling the engine? As far as I know, intentionally shutting down the engine is considered too dangerous for PPL training purposes. Whenever a zero power situation is practiced (e.g. aerodynamic stall or simulated engine failure) it's done with idle power.
I like to be able to refer to products by their name, rather than have to name the parent company in order to make clear what I mean.
New: Fuse Panel for Phusion Passenger
Let me put it this way, people that came to BigCo's from FinCo's in my experience (I mean, trading/quant, not banking software) generally were 90th percentile+ performers at BigCo's. Don't know about the other direction.
Sounds like however bolts on PG compatible SQL layer on top will have a killer product on their hands :)
Looks promising, but does anyone know if FoundationDB has external events or triggers, similar to Firebase or RethinkDB? I can't seem to find much on it.

If not, then a lot of potential is being left on the table, because usage would require wrapping FoundationDB in a proxy or middleware of some kind to synthesize events, which can be extremely difficult to get right (due to race conditions, atomicity issues, etc). Without events, apps can find themselves polling or rolling their own pub/sub metaphor over and over again. If anyone with sway is reading this, events are very high on the priority list for me thanx!
Depends on where you live and how much you ask for.

There are entire deserts where there isn't a tech company in a hundred miles around.

Even in the most active tech hub, it may be difficult to find a new job, assuming you care about things like work hours, health coverage or a moderate commute.
Seems like a pretty comprehensive release in terms of OS and language support.

One oddity I see is that the ruby gem is not available on rubygems.org and therefore cannot be easily installed and maintained using the ruby package manager which is a bit of a pain.
It certainly seems interesting. I tried to test it out quickly today, but couldn't connect to any of the public hubs.
Realize that you might have just been asking about data retention policies, rather than continuous rollups (which is what the github issue is about).

If so, data retention policies are easy with TimescaleDB:

http://docs.timescale.com/v0.9/using-timescaledb/data-retent...
Which he later went back to, Sim Copter
This exact tired old argument is being applied to:
blockchain / DLT
AI
VR
CRISPR in some senses

Unless you have a reason to compare it to the "early days of the internet", don't. A technology being new and unknown doesn't make it like the internet.
Feeds API for Instant RSS Feeds
Why does a payment gateway need deep learning? I can't imagine an online betting system doing fraud detection on deposits.
Save for the embedded youtube videos near the end, that sight is a masterwork of design.
I see. That makes sense but also why not use your home page instead of /r/all? or are you not logged in?
Additionally, the longer the strain builds up, the greater the eventual release will be, although it’s possible in some cases for the energy to be released in a series of smaller events. In the case of this fault however, on geological time scales, it’s more or less like clockwork. There is also the possibility of such an event triggering, perhaps st some temporal remove, the release of other faults such as the San Andreas.
For those who don't know Starcraft: microing refers to the small scale/precise maneuvering of units during a battle, as well as activating special unit abilities at certain times. In the lower level leagues microing is not as important as having a good overall large-scale "macro" strategy. The microing really starts coming into play at the higher levels where it can give the edge needed to win a battle.

I am not very surprised that machine learning has been able to successfully execute micromanagement. In my opinion the macro decisions are more interesting, since they typically require higher level reasoning (and comprehension of what the opponent is doing). We have yet to see an AI system that can successfully execute macro strategy when playing against a human opponent.
'if I asked my customers what they wanted, they would have said a faster horse'.

Maybe throwing more power at the current solutions won't ever make the progress we want, we need to find our car, so to speak. And a lot of people are working on that.
If code IS supposed to be treated like a language, ya'll are being equivalent to English snobs.

Yes, bad english can be detrimental: starts wars, malpractice, etc... We just take it for granted.

If code is treated like math, then we can talk about absolutes and good code.

But 90% of us talk about it in the language context, hence why we call it a programming language....
Mind if I ask the company you work for or is there any open source stuff of yours to have a look at? Thanks.
Quantum Computing Could Revolutionize Nuclear and Particle Physics
No it isn't. Laissez faire means everyone leaving everyone else alone, with government acting in the role of a referee. Any party that uses force to rob the life, liberty or property of others is violating laissez faire principles, and is fair game for retaliatory force by the government.

Laissez-faire is an anarchic ideology.
Hacker News. Emacs. Anything Lispy.
> However my experience with the defense industry has shown me that unless Silicon Valley teams up with the Pentagon, the US will be destroyed.

That is jingoism. If despite spending half trillion dollars if US military is behind something that many people should get fired.

Pentagon is hostile to US interests at the moment because how they work is under wraps, they dont pay price of their wrong decisions and they have a limitless credit card paid by taxpayers.

Working with military is not same as "caring about people of country". That veteran in wheelchair at local walmart might be an ordinary person but these Generals and highers up are not and must be treated as s*ums.
People tend to get better services and more efficient industries ?
I'm speaking specifically about this situation, not about signing open letters in general. And James wasn't fired for signing a letter, he was fired for writing it in the first place.
I've done similar things with python/flask. My experienced tip, if you try to do an ad hoc network and have people connect to that without passing the internet through, prepare to get f'd by apple: https://discussions.apple.com/thread/7705927?page=3

If you want to host it on the lan just play with IPtables to get your port through and host a little web server. Shouldn't be too complicated. Look in to gunicorn for a production capable flask server. I have used Monit to keep gunicorn alive as a second line of defense. You could use init instead if you prefer.

If this is over your head let me know and I can break it down to more detail.
Yes depends on the job, but if it's a stressful environment, you need to train for it. OTJ. That's a management issue, not a coding issue.

Otherwuse these exercises would just paint a broad stroke that handling stress is common & generalized, when in fact it's unique and case by case in most situations.
Check this out. 100 zerglings vs 20 siege tanks - https://www.youtube.com/watch?v=IKVFZ28ybQs
The nationwide average for Jet A is $4.53 / gal

https://www.airnav.com/fuel/report.html
> It's pretty much the only software paradigm that's survived for that long.

Perhaps the only one that’s been the most popular for that long.
>low Earth orbit (LEO), generally defined as an orbit below an altitude of approximately 2,000 kilometers (1,200 mi)

https://www.swpc.noaa.gov/impacts/satellite-drag
Luckily, no one ever customizes their IDE, source control aliases, has wars over emacs versus vim, or uses an alternate keyboard layout.~

(Being forced to use someone else's machine is a developer hell with so many dimensions.)
hey craftyguy -- thanks for the reply and for taking a look at Saito. You can access the server over https if you'd like at http://demo.saito.tech (this runs through a reverse proxy that layers on SSH) although this may break some links in our live demo.

The reason the demo defaults to plain http is that the server that feeds out the applications is part of the full-node software and it does not support HTTPS yet. We are intent on fixing this, but it didn't seem like a critical thing to worry about for this dev release, which is focused on getting people a working version that can be run on localhost and give people the tools to build genuinely distributed applications. We hope to get this fixed in the next two months before launching our public testnet and DNS system. Right our biggest dev focus is overhauling the network code for multiclient connections.

With that said, in the long-run it won't matter if users http or https to connect to the blockchain. Saito is not vulnerable to MITM attacks and users can use Diffie-Hellman key exchange mechanisms to swap keys directly over the blockchain. We can think of it as an improved version of TCP/IP that is actually secure but that will cost a few fractions of a cent for every message we need to send to unknown and anonymous peers.
The group met with the S.E.C. in Washington on March 28 to present their idea for a safe harbor that would allow some tokens to be categorized as “utility tokens” rather than securities. An S.E.C. spokesman declined to comment on the meeting.

Based on what the SEC has already said and done, and given the reality of these tokens and ICO’s, it seems highly unlikely that they will support the non-securities argument. I realize that some think that they won’t be ruled securities by sheer force of wanting that to be so, or think they can take the money and run. To those people I’d refer the history of the SEC, which describes an orginazatiom which can be glacially slow, and glacially inevitable.
Three great short videos showing an old StarCraft bot in action. I recommend watching #3 then #2. The second shows a pro player for comparison.

https://www.youtube.com/channel/UCOBfAiPhRlKOhdJHaAJ2OpQ
You all should really play that up more in your messaging - "provenance" is one of the hardest and least-addressed components of building AI/ML/data science systems that actually have measurable impact (rather than analysts making plots and speculating). In general having a structured, centralized representation of business processes is super valuable I'm sure.

If you write a blog post describing how critical that is to practical data science efficacy with some examples I bet you'll end up in a bunch of VP inboxes.
To anyone upset by MJ's Medium post, please watch the video. It's a much better representation of his thoughts on the current state of machine learning than the blog post.
Coachella On-Site Camping Delayed Due to High Winds
I can't wait for em' to take care of my kids. "Hardest job in the whole world". Come on, robots! What are you waiting for?
Second draft RFP for DOD's JEDI cloud reveals few changes
Agreed. Throwing more computing power at the problem is a cheap way to make it look like we're making progress; our AI should be efficient enough to run on limited hardware. Not to say that ML/DL isn't useful, but I think that whatever the next revolution is in AI is likely to come from a completely different direction.

I'm not a researcher either, so it's difficult for me to articulate exactly what problems I see, but (shameless self plug) I did write an article a little while ago attempting to: https://medium.com/@danShumway/modern-ai-techniques-arent-wo...
As a general rule of thumb, I would definitely agree that increasing the number of abstraction layers should be done with consideration to performance concerns.

Interestingly, in the latest version of Ceph the abstractions are a bit different than you listed. Ceph is now using an object store built directly on top of raw devices. It's the file system, block, and object abstractions that exist on top of that.
Sort of off-topic, but I have a need for a graph/relationship oriented database like this (on a relatively tiny scale) and am having a hard time choosing between the many alternatives. Open source is a must, but otherwise I'm primarily interested in ease of use and visualization compatibility - I want to focus on my problem domain, rather than writing a lot of code or hacking for its own sake. Right now looking at Neo4j and GraphDB, would welcome other suggestions.

Thanks in advance!
>Otherwise they might as well not know how to do it.

This is some real crazy talk here. The idea that you should limit yourself to the particular set of knowledge you wish to make money off of is insane.

There's almost no such thing as wasted learning, even if you're not interested in pursuing it for a career. Maybe it's a hobby, maybe you touch it in a tangential way for your normal work where a basic understanding brings value but is not necessary.

This is the same attitude that undervalues previous experience and builds in favor of specific lingual or stack competence.
From the article:

"DOD wants a commercially available cloud infrastructure to provide both platform as a service and infrastructure as a service for DOD’s business and mission operations. DOD envisions JEDI as supporting a wide range of data initiatives including artificial intelligence, big data analytics and information sharing."