skysight-inc/HackerNews huggingface dataset:
I think the benefit of TripleByte is that they will help you find companies where you will perform well based on what they value in candidates, and they will (maybe?) help prep you for those interviews. You arguably don't have the time to interview at 10+ companies, so having them help filter it down to the 3-4 you are most likely to pass interviews with means you potentially have more competing offers with less overall time spent interviewing.

They may also be able to help you find companies you hadn't heard of that would be a good fit for you. Eg if you didn't know company x is hiring type y devs then the relationship could prove beneficial there as well.

That said, I hope they can start offering more value over time. For example, if TripleByte could not only tell you where you will succeed during interviews, but also help you understand how offers are likely to vary that would be valuable. Eg "company A would likely offer someone at your level $130-150k salary and y options, while company B typically offers more generous options, but a salary range of $90-110k". If your min salary is $120k, then this helps you prioritize where you interview based on what is important to you.

EDIT Editing to add that regardless, I don't think you are their target developer. Anyone who can get an interview with these companies is likely going to do just that, while people who cannot for whatever reason (new grad, no flashy names on resume, etc) are more likely to benefit from using a service like TripleByte or Starfighter where if they do well they almost guarantee they get to interview instead of sending out a resume and never hearing back.
FOSS is always good but only client is open-sourced. Data still goes to the proprietary central server controlled by someone else
I think the engineers that it is aimed at are the ones for which it will not add more pain: specifically, I gather that the entire idea is to have something that provides a useful input to a recruiting process (even if it doesn't completely replace, e.g., interviews, it ideally at least replaces coding tests in interviews with something simultaneously less tedious and more real-world) while actually being something interesting enough on its own to engineers that many of them, if it existed and wasn't tied to recruiting, would engage with it anyway for personal development and/or entertainment. (The name being a reference to The Last Starfighter sort of implies this: you play the game for fun, win, and someone drops out of the sky with a job offer doing what you were doing in the game, but in a non-game environment.)

Obviously, making this work requires both convincing hiring managers that it can replace at least some of the annoying technical parts of the hiring process, and developing engaging games that can engage, collectively, a sufficient pool of engineering talent. Sounds like the concern is that, to date, they may have focused too much on the latter and not enough on the former, but while that's a challenge, I don't think it has to be an insurmountable one.
Oracle Webcast
You also might be interested in: https://www.reddit.com/r/Julia/comments/3rxg1x/is_julia_movi...
You don't see more than 80 year supply for most materials as they have stopped looking because there is more profit in looking for minerals that don't have 80 years of known reserves. If demand rose to where current reserves would last 6 years, people would going out in droves to look for it and developing new tech to find it.
Can't you get the same result with off-the-shelf hardware by turning down the brightness? Like, change the background color in your editor from (255,255,255) to something dimmer?
A Googler reviewing every USB Type C cable (and leaving scathing reviews for ones that suck) comes to mind.

http://gizmodo.com/a-google-engineer-is-publicly-shaming-cra...

http://www.amazon.com/gp/pdp/profile/A25GROL6KJV3QG/ref=cm_c...
The sad part about all this is that the "social networks" will drive their bus through this hole.

It will be "Get recommendations from people you trust!!! (sortof)".

And, in short order, we'll be back to the same situation, only more tied-up, gagged and corrupted. ("Hey, pssst, make money fooling you friends!")
> I think part of the confusion is because you call it CTF. I think Team Fortress when I hear CTF.

Yeah, CTF is a highly overloaded term, and while I gather its perfectly clear in the security space, its a lot less widely recognized, AFAICT, in the sense intended outside of that space.
Have you tried zone plates instead of lenses? Feature sizes should be larger for IR than for visible light, so it's should be possible to fit enough zones to get some focusing.
I've thought for a while that restaurants should have kiosks where you swipe your ID/card/whatever and it has a list of your preferences for the waiter/waitress, such as the fact that I always order water (no lemon!) to drink, so they can improve their service by just bringing that without asking.

Add in allergies, favorite orders, and more and you've got a lot of info about your customers to help you make them happier. Plus you get some lock-in because they don't want to have to enter all that info into a new restaurant's system.

I think this is the fast-food version, and that more restaurants will follow.
> For packages that needs arrays of indices, it would be quite easy to define an `IndexArray` type that does the translation automatically.

(just to add: there is currently an open pull request from a core array-focused developer adding such support to base)
AdEspresso raises $20M. Here’s what’s next
If your final review step is anywhere before the level of staged diff, you're doing it wrong.
That rhyme conveys virtually no information. It could just as well be:

Steady blue, rains due.
Flashing blue, clear view.
Steady red, snow ahead.
Flashing red, clouds instead.
I use YouTube daily on my iPhone with Red and it is incredibly feature dense and useful and because of good search pretty quick too. It does seem crowded but I have difficulty imagining a better solution and really like the App.
I don't think Viv is offering a semantic web offering. They are using it. Viv is a generation ahead of the current chat bot AIs, and able to deconstruct a query or a request and then construct actions. Those actions span across multiple APIs and ontologies.

I'm not entirely sure how, but the Viv ontologies grows and change as Viv gets used. What would be interesting is to see how the third-party developer interfaces for Viv will look like, and whether incorporating semantic markup in data sources would make it easier to get your offering on the Viv platform. Assuming AI/MLs takes off as the next big thing (which as was asserted, it's not a certainty, but seems likely), I can see the technologies behind semantic web getting resuscitated as people try to get their offerings onto these AI platforms.

IPFS is a completely decentralized store that combines a lot of older ideas in a way that hasn't been tried before. All content is content-addressable (like git), decentralized (like bittorrent), with nodes automatically discovering each other (dht), and a networking strategy that works with NATs. You can use it to publish content, and that content would be pinned or stored by the users who care about the content.

One of the ways you can use IPFS is a kind of decentralized, immutable, unstructured datastore. So if you were writing an app on that, how do you make sure the data is sufficiently structured for your app? You might need to declare schemas, as well as describing a graph of how each piece of data are related to each other. Once you start trying to use IPFS as a kind of decentralized graph database, someone will probably reuse the ideas from semantic web or reinvent it.
I think the #1 issue this is going to encounter is that companies aren't going to trust it enough to hire top players blindly or with only a culture-fit interview, and most top developers aren't going to want to invest in finishing all the Starfighter exercises if it just means they're going to be put through the gauntlet again for each individual company they're put into contact with. (Certainly some top developers will still participate, just for the fun of it, but probably not enough to make it into a really sustainable high-impact business.)

I really love the idea, though, and I want to believe that with enough perseverance this issue could be solved. I think it mostly centers around trust. Starfighter just has to establish itself as an extremely reliable recruiting platform.
Maybe there's a way to mislead someone about the content of a pull request (e.g., a race condition in GitHub or some other UI to git, a Unicode rendering bug, a UI that hides or obscures the content of some software comments, a bug in git's merge logic, putting the code into the source of an upstream library that he pulls into his code wholesale...).

I actually have another idea which I now think I should try to do, so I won't give the details here.
> I'd like a secure messaging app that can be installed on a more hardened version of Android like CopperheadOS, which does not require the constant 'phoning home' to Google that most Android phones do.

I found this [0] today. You might be interested in the last paragraph of the comment. Enjoy!

[0] https://github.com/LibreSignal/LibreSignal/issues/37#issueco...
Not even. Many have commented that "fulfilled by" means very little nowadays, too. The product / SKU is just thrown together. Amazon doesn't care about selling you the specific item the vendor sent them, just 'that item'.

I bought a Macbook Pro charger from Amazon, sold by Amazon. I got a clearly counterfeit charger that came in, I kid you not, two Ziplock bags (one for the cord, one for the unit).
> Good luck convincing a nation of fear mongering people that nuclear energy is safe.

I despise nuclear be its no longer cost effective, not because it uses uranium for energy production.

I'd live near a nuclear plant if they offered me free heat in the winter! But alas, nuclear's time has come and gone for commercial electrical generation.
That is a very good point. At my previous company, they had some struggles and laid off a bunch of marketing and random business people, but every single developer kept their job.
NIST Secure Domain Name System (DNS) Deployment Guide [pdf]
Curl ping.gg
Thought Leaders in E-Commerce: Brian Rigney, CEO of Zmags (Part 1)
Ha! Very cool and kudos on tracking down that (one of many) ie quirk.
I don't think so. Anything I buy shipped from and sold by amazon I know will be legit. I don't buy anything third party if I know I cant verify it's authentic.

EBay is much worse in this regard as there is nobody I can trust to have properly sourced their inventory.
You really need about a million dollars to make a marketable product. (not a lifestyle business) You can either put a million dollars of your own blood, sweat and tears in, in which case it'll be the wildest ride of your life, or you can deploy capital.

It looks like it's just code but it's not. There's a dizzying array of skills and knowledge you must be able to deploy effectively. If your product is not in an established industry and niche, if a bank can't understand you, that makes everything much, much harder. There's a reason franchises do so well.

When you get started, you don't know what's going to hose you. It's easy in retrospect to say that they shouldn't have messed around with a business model requiring a bank partnership to get started without already having that partnership before building anything, but they didn't understand that going in.
Within the context of the game I 100% agree. A large part of being a great developer is being able to understand and abstract information quickly from a number of sources.

It's the verbosity of the marketing copy on their website that seems misguided though.
> The medical community's current approach to testing (positive result, treat ALL THE THINGS!)

No, that's what the patients want.

"You do have cancer. We're going to watch and wait." is something that's only recently been accepted by some patients, even though the side effects of treatment are so drastic. And those positive results only happen because people push inappropriate testing.

> Less data is never the answer.

More dirty data isn't particuarly helpful.
Seems like for the last five years every language has been gaining popularity. Now they're all losing popularity. Except rust, perhaps, and elm. What gives?
New luxury iphon charger
Generally, I only buy from Amazon when:

1) Amazon itself is the seller
2) The manufacturer is the seller
3) It's a sufficiently uncommon item that the odds of getting a counterfeit is low

Following these rules, I generally haven't had any problems with Amazon purchases.
> There exist many engineers in the world who either a) cannot cold email $DESIRABLE_SOFTWARE_COMPANY and be guaranteed of an interview, b) do not believe they can cold email $DESIRABLE_SOFTWARE_COMPANY and be guaranteed of an interview, or c) are not comfortable executing on the process of emailing $DESIRABLE_SOFTWARE_COMPANY and getting an interview.

And, it seems to me, the traits involved in doing those things are also not what a lot of companies intend to be looking for in hiring developers, so its in companies interests to find a way to adapt hiring so as not to implicitly bias it in that direction (if they were hiring people for sales position, that bias might be exactly what they want...)
They mention they Standard Plaza weather beacon at the beginning of the story -- we actually have one here in SF! The lights at the top of the south tower at One Rincon Hill turn red for warmer, blue for colder, green for rain, and amber for no change expected. Something fun to look for as you come west across the Bay Bridge.
Wheatbin – Open Source Productivity Software Based on the Law of the Harvest
Thanks for the response.

I'm with you. Sometimes, as techies, we get caught up in the "how we do it" to the detriment of "what we do".

Whenever one of my team members comes to me with a question, I always start with "what are we trying to do here?", in spite of knowing what they are working on. It helps me with the context switch from my own work, assures me that they understand the task, and it helps me to make sure we have a good reason for doing what we do. I always look for a non-technical answer first. Few (lucky?) people get to work on technology for the sake of technology.
I'm also curious about the bank integration issue, but I'm tired of people saying things like why app x or website y "couldn't be functional in the first week".

have you launched an app that you expect to build a company out of? it takes a lot more work than most people think. people love to over-simplify building software by saying 'its just an app', oh, twitter is just a list of sorted strings, seriously try building a solid, fleshed out product you expect thousands of users to use in 1 week. it's not that easy.
> People like Geoff Hinton spend most of their time thinking about how the brain works (indeed, his background is cognitive psychology).

If that was as significant a factor as you make it sound, the progress in artificial neural networks would be closely tied to the progress of neurology. So where are all the citations of neurology and cognitive psychology papers in recent AI/ANN research?
It's patched against the version we use.
If you want to replace Matlab you should use Octave, julia is for making your next climate model, not for "hello world" ricing
Could do without the toxic political views, but there's nothing wrong w/ automation. From his quote, it sounds like he just wants to keep the actual workers hidden, not get rid of them entirely.
[FREE – OFF] Learn Reactjs for Beginners We Will Cover ReactJS, ES6, Webpack
If you had some reddit/HN-style forum where the questions get replies and votes, that would be valuable information for what counts as a "good answer".
WikiLeaks Reveal Brazil's New Coup President Is 'US Informant'
I almost guessed the name of the company by looking at the headline, but I didn't know the background story and the structure of it. I had assumed the article was about Global Delight, an arm of Robosoft.

Global Delight seems to have been a bit disingenuous from the beginning. In 2009, it released an app called Voila, which was a straight out copy of Realmacsoftware's LittleSnapper. [1][2] When GlobalDelight started iOS apps, it copied Camera+ (made by tap tap tap - John Casasanta of MacHeist, Lisa Bettany and others) and released "Camera Plus" (this app was made the free app of the week this week). Why they had to also use a similar sounding makes me wonder if they really wanted to trick people and get some sales away from Camera+.

As for the Boom volume booster on the Mac, it has the same potential to damage your speakers as VLC could if you boost the volume beyond 100%. It's useful in certain cases, but I wouldn't recommend prolonged use of such apps. It's not like Apple and other notebook manufacturers (on the Windows PC side) and OS makers intentionally cap the volume output of the speakers for no good reason.

Overall, every time I hear the Global Delight name, I feel bad that the company could have been a lot more without having to plagiarize so much if it had wanted to.

[1]: http://web.archive.org/web/20090708143947/http://www.realmac...

[2]: http://macheist.com/forums/viewtopic.php?id=15395
What problems does the idea solve?
In terms of ergonomy, that amount of text was very nice. As a long emacs user, I felt straight jacketed by their keyboard shortcuts.

ps: really, these pseudo alpha transparent text shadows ...
Agreed. I'm moderately optimistic though - statically-linked Rust binaries have always tended to be on the chunky side, but AIUI a lot of that footprint is jemalloc, which I'd hope wouldn't be included in an Emscripten build.
Entirely handled by the underlying BLAS library, OpenBLAS and MKL have this feature but few if any other libraries do. I believe FFTW has something similar, but scipy doesn't use FFTW.
One more: Buckminster Fuller had this concept of ephemeralization. He talked about how technologies get smaller and smaller until they are invisible. For example, water and sewage pipes are ephemeralized. They are ubiquitous (at least in first-world countries) _because_ they are invisible. I think that is what happened with semantic web. It didn't vaporize so much as ephemeralized.

The AI/ML platform is interesting because I think a lot of it is shifting over to voice-based, rather then web-based (or mobile/tablet-based) interface. A voice-based interface is more invisible than a touch or mouse-based interface.

Come to think of it, adding in the idea of ephemeralization might be a good way of getting a better estimate of timing for a technology. In such a case, voice-interface (and the AIs that power them) would probably be closer to being the next big thing than VR (based upon ephemeralization).
Jesus that's beautiful
So what makes me so special that I can do that, but others cant? To say that some external thing predestined me to success in that moment, where others were to fail, is to take away my efforts to succeed.
Sellers also game the system by offering a refund, without requiring a return, in exchange for reverting a bad review. I've reported this to Amazon but they weren't receptive.
Huh, interesting. I have no idea what I'm talking about, but this reminds me of the story somewhat recently about the dude that used vector analysis of the Voynich Manuscript and I think got something meaningful out of it. Same thing? Or different entirely?
Ah, WebObjects. In a lot of ways, it was the Ruby on Rails of it's day. It was one of the first integrated, opinionated platforms with all the tools to build web sites backed by a database. Architecturally, it was years ahead of the first Java application server platforms; the persistence model so much better than the first iteration of enterprise Java Beans.

Its major drawback, in the early days at least, was that it was designed as an Objective-C framework. By the time I started using it (around 2000), Java was supported, but it was clearly an afterthought and you dealt with a buggy bridge to ObjC components and Objective-C-isms all over.
> Your overarching position seems to be that this stuff is too complicated for you to reason about on your own

Now you're just being stupid. And insulting.

> preferably without swearing

Since I've shown no propensity to swear so far, I take it you feel your message is patronizing enough to prompt a swearing response?
Wait! There's a Blackberry on the landing page in 2016!
It did seem like a heck of a lot of money for an app that didn't really solve a big problem. It solved a small niggle, paying a child immediately over the app rather than wait and pay in cash a few hours later.

Maybe $700k is less than it sounds. Or maybe piggybank had some cunning plan to make a lot of money.
For the record, we _are_ treating people based on exact same observations albeit correlated on much less number of people. However, we make use of some probability, other observational and subjective evidence in order to determine right course of action. I agree with another comment made above regarding "less data is never the answer". We may make some mistakes with small amount of data but the only way we will ever learn is by making a hypotheses and acting on it. We should tread carefully but not too careful to never step forward.
Yeah, fair, but if it's not a common product that amazon keeps on their shelves, then it's an important note, I think. I usually only buy stuff on amazon if I can't find it in the store, so it's usually a somewhat rare or very specific thing.
Tail equivalent on Kafka?
I am working on a micro-service system and I plan to use Kafka as a log transport mechanism to centralize logs coming from every services. Does something already exists that would provide a "tail"-like functionality on Kafka (be able to monitor topics and their input) ? Trying to going fast, I am looking for something very basic. I am also looking for recommendation on solution that could be used in a second step to provide more elaborate log survey (filter / query / alert ...), any idea and feedback ?
Yeah, I just hope I don't need an app for each restaurant :)
I'm just a little concerned about how rapidly things are changing and being forgotten in the process. You can't blame a for-profit company for abandoning a project that drags on growth, but how will future historians piece together the lives in our time when operating systems and web app frameworks are abandoned and forgotten?

From what I've seen, technologies very rarely ever actually die. Sure, the trend-of-the-day changes, and this industry, which is WAY too fashion-driven, starts to assume that the "old stuff" is dead, but it never is. Or almost never. Look around a bit, and you'll find plenty of people still building apps in FORTRAN, COBOL, Ada, RPG, Pascal, Delphi, and all sorts of other languages that most people think of as relics. Granted, hardware is a little bit of a different story - for example, you'll probably have some difficulty finding Token Ring or ARCnet networking kit these days. But even there, I'm sure you can find a few crusty S/38 boxes or VAXen or something, out there plugging away (probably connected via Token Ring or ARCnet too!)

I won't dispute that there's a point where something new comes along that offers legitimate advantages, and that there's a time to start moving away from certain technologies for one reason or another. But I'll also argue that a lot of us are way too quick to write off "old" technologies, and are prone to re-inventing the wheel and/or failing to learn from the lessons of history.
Fair points. I really am commenting as an outsider, so don't think that I speak from experience. As a programmer, though, I am much more interested in seeing something built than in selling it or seeing it become popular, which fair enough are the next two places a startup can fail.

"One week" is also hyperbole because it isn't possible to deploy anything in that amount of time, so maybe in the first six-months is a fairer comparison.
Dammit, totally. How did I not see that!?