skysight-inc/HackerNews huggingface dataset:
My first job out of college was as a tech support intern for Delphi, first answering pre-sales and installation calls, and eventually moving up to answering paid support calls. From there, I joined a consulting company and wrote and maintained LOB applications written in Delphi. Good times. Jumped ship to .NET in 2003.
> Hardware driver support is also something most other Kernels suffer from in comparison to e.g. Linux.

So?

Google doesn't have to support all hardware, they can pick to support only the hardware they want. That's what they already do with ChromeOS. Installing ChromiumOS on unsupported hardware can have its issues. The reverse is true too, installing not-ChromeOS Linux or another OS on Chromebook does not always work well, although it's fine on some specific models.

Android is like that too, and in a much worse way than for Chromebooks. We're not talking about stellar linux kernel support for all the custom ARM SOC that are out there. All manufacturers write their own closed source hardware support for android and this is how android ends up having issues with updating, since whenever Google updates the linux kernel it breaks the ABI and all the support manufacturers wrote for the previous version, and manufacturers do not want to spend so much time on needless busywork such as keeping up with kernel API churn that exists just to satisfy the dev team sense of perfection.
Watch the world end in Defcon VR’s virtual war room
What You Should Know About ES6 Arrays
Monitoring .NET applications with ELK
What do you think about it? I believe this is a huge technology enabler :)
My S3 is also about the same age and is running mostly fine, except for two things: 1- the USB port is damaged and the phone sometimes doesn't charge or charges very slowly; I know it's probably a soldering problem, but I can't be bothered to fix it, and 2- the Facebook app frequently crashes and reboots the phone. I suspect this has more to do with Facebook being awful on Android, since I've seen it happening in other phones as well.

Point is, I won't change my S3 until it crumbles to dust, if I can help it. I don't understand the obsession with buying the latest mobile every 1-2 years.
Anyone using this service? Any thoughts?
Assuming that your are not in the middle of nowhere, it is typically best to stick with a somewhat local or regional co-lo facility. Discovering who else has space there is typically a good indicator or quality. Find out where your local hospital or university has their boxes.
Keep in mind this is your hardware and it will occasionally need a new HD or fan. You do not want to fly across the country for that. Also their are a wide range of security options for co-los, so weigh those options.
I never checked that out but ; https://www.golang-book.com/books/intro/10 looks messy to me. Less messy than callbacks but more messy than async/await imho. Maybe there are nicer examples?

Also I agree with the coroutine LUA rationale you can read in the link in this same thread. It appears that with Go I still need to alter my own code to use libraries that are written to run async or am I wrong?
I created tagly ( still in development though), which has tag inheritance, an api and can be used for bookmarking / courses / dms / paywalled articles / .... Support for RSS is included ( everything / per tag / per user (depending on their tags, ...))

http://tagly.azurewebsites.net/

Also, tags can contain functionality. Like commentsbyhackernews, loads a new ID, where you can insert the item Id of HN and it loads the comments automaticly :) - Eg. http://tagly.azurewebsites.net/Item/Details?id=1ce34e97-e875... is this post

When adding a url, if the title hasn't been filled in, it also fetches the <title> tag of the html page

PS. Most of my items contain machine-learning, datasets, AI, ... It's also not released yet, but i'll do it here if there's enough intrest https://github.com/NicoJuicy/Tagly/issues ( currently only used as public issue tracker)
Trying (and failing miserably) to sell to small/medium businesses is almost a rite of passage for new entrepreneurs.
The carriers bear some blame as well. Apple negotiated for the right to upgrade the OS without carrier review, but most Android device OEMs don't. So the carriers drag their feet as well, hoping you'll buy that new device from them and be locked in for another 2 years.
After working with React Native for a while now I really began to appreciate the usefulness of async/await. By expressing asynchronous operations in a more linear fashion it becomes much easier to reason about them.
Mmm... it also happened to me with my (now defunct) Galaxy S1. I can't explain it, but at some point its battery developed the "bloated, about to explode" look and the phone worked but it was very slow and crashed frequently. I changed the battery and everything was ok. Later it died of unrelated causes.
I expected it will be like that as I've read how PHK wrote about it.

Whoever comes to some big project sees only the small part of it that he immediately understands, and it appears to him as he can do it "much simpler." Yes he can, if he just does that small part. The problem is, the big projects actually do more. If you don't need the big project, you can use the small simple project too. Everybody has fun making something small. Maintaining something big -- that's the hard part, and we see from the article we comment to, it's again what the "saviors" want to avoid:

"[Their plan was] to rescue something, quote unquote, fix it up, and turn it over to a maintenance team."
Watch John Wick: Chapter 2 2017 Movie Online Free HD
[...]began working with two of its representatives, Eric S. Raymond[...]

Usually signals the start of much drama.
Yep. I don't use Eclipse for these same reasons. It really seems someone hates IDE and we arrived on hell for paying back something we did in a past life.

I switched to Netbeans. Slightly better: bigger icons, better looking UI. I like the key combinations there. Still nowhere good compared to Delphi IDE with useful code snippets built-in and easy-to-use creation of UI apps.
And compile times were pretty fast too
Rotate your keys and passwords in production, everyone.
You've reminded me of the reason I loved Delphi's help. I think what I found most helpful (and most unusual for the "state of the art") was that most help pages had "see also" links. This allowed me to look up something similar to what I needed and just follow the links to what I really wanted.

I was able to use the Help pages as (almost?) my sole reference for the API. Something that just wasn't happening with Delphi's big competitor, VB.
Disrupting Application Security Training
From Hater to Fan – How I fell in Love with ag-Grid
I liked this one:

https://github.com/squared-one/omniauth-unsplash/commit/072b...

"... It's not really removing any password, is it? But hey, why not use the
momentum ... wheeeeeeeeeeeeeeeeee!"
Back then there was no internet and I knew no programmers.
I remember seeing the yellow borland boxes at PC World and not really understanding what borland were.
Afterwards I bought my first copy of vb secondhand (lots of manuals came with it), from someone who was getting into Delphi instead.
I miss VB6 and VB.net desktop apps as well. still my go to platform for personal apps, so easy to write. Not really sure why for internal company apps people are moving to webapp.
FOSDEM. CCC.
I'm surprised that the factory reset doesn't resolve the issue, it always has for me, turning my slow old phones back into shiny new ones again.

However do be aware that your perception of what is slow changes as you use newer devices which perform better, making older ones feel slower than they did before - much like a shiny new work PC makes your home PC feel slow (or vice-versa) - so that may partly explain it.

Finally, I've just breathed new life into my ageing Nexus 7 (2013) tablet by installing the custom ROM "AICP" on it, which has made a huge difference to its performance & battery life. I recommend giving it a whirl on your SO's S3 - download from http://dwnld.aicp-rom.com/?device=i9300 (though you'll need to read up elsewhere about installing custom ROMs if you've never done it before)
The main reason I wouldn't want web apps, even if they somehow became as fast and integrated as native apps, to become the standard, is because they automatically update at the developers' whims. Vim won't change unless I make it change.
I really don't see any problem with callbacks.
Some of these commits are PGP signed...
Creating Stubs Using the Hoverfly Java DSL
> The reality is the manufacturers still have the mentality that once something is sold their responsibility ends.

Not my experience. I have three hardware devices that worked on Windows, Linux and FreeBSD 5-10 years ago, and now only work on Windows and FreeBSD. (Amusingly enough one of them is a windows CE device)
Depends on the person, team, and company. I've yet to see a company do local offices and remote work successfully at the same time. While there are plenty of examples of remote first companies having success. Seems like a communication issue.
>>Chalta hai attitude is because a person cannot make any change - in government, family or society - without putting their lives at risk.

Sorry.

Simple things like not throwing trash on streets, or starting early for office(to avoid driving rashly on roads), or voting in elections, or ensuring you have tree outside your home. Most things are completely harmless.

What risk are you taking by not throwing garbage on streets?

In fact this is the very thing 'Chalta hai' stands for. People make excuses for why they can't, instead of looking for reasons for why they can.

>>Once you have fought enough battles and lost you grow weary of anyone trying to bring about a change.

Most people I've met around my home are like want to sit down and relax when somebody else works for them.

Easy way to describe these people is they are 'lazy'.

Let's call them what they are, instead of making it look like they are moving mountains to make things happen, and the real culprit is some threat or risk from society.
Update 2: I've taken action to try to alleviate some of the confusion and integrate the helpful feedback you've sent me.

- Added Disclaimer to clarify the project mission and limitations
- Created Footnotes section for insights collected from the community

Both can be found here: https://github.com/skidding/illustrated-algorithms/blob/mast...

Thanks!
We use web apps at my company because almost all developers know how to make them, not all computers are windows PCs, and you don't need to install anything of download anything for someone to use them.

If you're talking about electron apps, that's a whole other ballgame. We don't build electron apps for internal stuff afaik.
Isn't Google paying to Mozilla for Google searches from inside search bar in Firefox ? Isn't like main money flow for Mozilla? More people use Chrome, more money Google saves. It's all about the data, making Firefox better didn't benefit Google as good as creating new browser. Now they do not have to pay so much for all their users searches to other companies and they have so much more data that they can use internally for other products.
Algopix: Real-Time Product Market Analysis for ECommerce Sellers
سه پارک ملی دیدنی در تایلند
The original Star Wars VHS was $99. Not only is that a lot of money today, it was a phenomenal sum back in the early 80s when the product was released.
So, DevOps is as much about company culture, as tools / process.

How does DevOps as a Service plan on changing company culture?
Way more people use Uber than just "the rich".

Do only "the rich" use taxicabs? Uber is generally cheaper than a cab, so if middle class uses cabs (and overwhelmingly has smart phones), why wouldn't they also use Uber?
Late reply, but the question is too interesting to resist:

Posting an order is a statement of intent. If you allow a machine to post those in your name you take responsibility for the claims made by that machine. Discovery of that "one magic trick" by ML reminds me of the way toddlers learn all kinds of mischievous "life hacks" like "I can reach goal X by dropping object Y" before they start to respect more cooperative forms of interaction. I am skeptical of allowing toddlers on the trade floor. And if you did allow then, you would want to have mechanisms to make their parents take responsibility while their children are not yet able to.

If the decision-makers at the exchanges running the show were not so much closer with those trading for trade than with those trading for actual ownership, they would have curbed this abuse very early. Maybe by introducing a sufficiently low upper limit to the volume of offers that can be cancelled (relative to the volume of offers that are followed through), or some form of progressive cancellation fee that would protect the market from this form of abuse. The observation that only external supervision put an end to it (instead of the "house rules" of the exchanges) makes it difficult for me to dismiss as paranoid the claims made in the discussion here that he just lacked the right friends to pull this off.
Does anyone have a more detailed explanation of the component called “modular”?
archive.is has a cached copy from about an hour ago: http://archive.is/a4LOH
That was pretty much how I learnt programming
"Fuchsia" and "magenta" are pretty gutsy names to choose, given how similar it sound to Apple's vaporware "Pink" OS from the 90s (AKA Taligent, AKA Copland). Somebody has a sense of humor!

It's really hard to tell if this is actually something that will ship, or yet another Google boondoggle to be swiftly discarded (like the first attempt at ChromeOS for tablets). Google under Larry Page built and discarded a lot of stuff; I wonder if it's the same under Sundar Pichai.

https://en.wikipedia.org/wiki/Taligent
Is there any credible objective evidence that Ian Murdock was abused by the police? I think that you could have chosen a clearer example of police abuse to better support your point.
I wish I could run the Trello app on my touchscreen laptop, if only so I could drag cards to the top to archive them (for some reason the web UI doesn't offer that). I wish I could get Google's suggested pages there. And for a lot of Amazon's apps, the Windows version feels like an out-of-date port of the Android version where I'd be better off running the Android version.
The best environment I've used to build software.
I used to work at a location where a certain individual was way above everyone else in knowledge, so he would be the "go-to" person for almost any issue with certain systems and platforms. He was too nice of a guy to say "no". It severely impacted his work some days because individuals would go to him instead of spending five to ten minutes troubleshooting on their own. Eventually our supervisor moved him to another room because it was impacting his performance so much (sometimes an hour a day of questions). It might be easy to say "sorry, can't help you" on paper, but in practicality it's nearly impossible when someone is standing two feet away from you and you already have the repertoire of being "that helpful guy".
>I think Delphi will die, but only because it costs a fortune today. If it had a resonable price, many people would continue to use it indeterminately.

http://www.lazarus-ide.org/
> I think your problem is too complex for OCR.

The problem is definitely too complex for OCR, particularly anything that can't handle hand-written text.

I need a solution that, at a minimum, can look at a scan of the form, determine which pixels are the form and which are the scribbles filling out the form (and for which fields), and turn the scribbles into data.

Ambar looks interesting, but doesn't look like it can handle hand-written text at all (the examples look like they turn the signatures on documents into line-noise, even ones that are very legible).
I've checked and it's picking up the "Courier" from the CSS.

(I tried removing Courier and it displayed the text in something nice-looking which Firefox reports is DejaVu Sans Mono)
First, it would vary by phone -- but if LEO is requesting your phone and do not have a warrant (yet), they could still seize the phone citing exigent circumstances. The exigent circumstances being that if they left the phone in the custody of the subject, then they will likely delete the contents or at least could delete the contents. Once the phone is in LEO possession then they can take the time to apply for a warrant to search the device.

So -- if you get to the point of LEO requesting your phone and you have data on your phone, then it is too late.
What do you mean by that?

That people took the trouble to use PGP but then go and do something this silly?
>"it's really hard for me to understand why you're talking to me like this, as if I personally did something wrong."

You want to pass judgement on people and then act all sensitive when someone responds to you? There is nothing disrespectful in anything I wrote. It's called a discussion.

>"not every injustice in the world is really worth reacting to with such passion."

Again, here is another judgement by you that music is not such an important thing. People are extremely passionate about music and their favorite artists. Music and more specifically a live show is a very emotional experience for fans. There are million of people in the world for whom music and their favorites artists are some of their most treasured things. Just because its not for you does not mean its not for someone else.
I think Windows 10 still ships the VB runtime, but I'll go and check. Support I've come across it mainly down to third party components, be it some weird DLL or an ActiveX control that will not behave. A plain vanilla VB6 app that you might get as an ePos system or some internal CRUD tool should work 'just fine'.

Thinking about it, I am going to dig out my old VB6 VM image and have a play. Be interesting to see how many people out there would want support for VB6 apps today.
Thanks.got it.
Comparing ListViews Ionic 2 X React Native
Gasoline powered vehicles are allowed in those places and they do indeed turn into an absolute inferno when they combust. Heck, they even allow compressed natural gas vehicles in those sorts of places and they can actually explode.

If we are talking malicious, releasing any combustible gas in an enclosed area can cause a building levelling explosion.

As a culture, we have gotten used to life with super combustible stuff. Batteries might actually be a significant improvement.
The Caavo streaming box is built on gamechanging machine vision for TV
Hello World in Electron will probably be around 20mb+.
Wish the 11th President of India Dr. A.P.J. Abdul Kalam were here to witness this! He was the project director of India's first Satellite Launch Vehicle (SLV-III) which successfully deployed the Rohini satellite in near-earth orbit in July 1980. Between the 1970's and 1990's, Dr. Kalam made an effort to develop the Polar Satellite Launch Vehicle (PSLV) and SLV-III projects, both of which proved to be successful.
Drop-Down Menus: Tips and Tricks
The strong point of Electron is easy _cross-platform_ application development and packaging (spits out .exe, .app and Linux binary), with no further dependencies. Ever tried packaging a QT application for Mac, Windows and Linux? I can tell you it's a painful experience, one I don't want to repeat.

Also HTML+CSS allows for extremely versatile styling and fine-grained control of appearance.
I should be amazed at how prevalent this is but after almost two decades in IT/IS, it's no more than the equivalent to the Post-IT on a monitor, but more accessible. Dumb, but business as usual.
ding ding ding ding

thank you for pointing that out better than i could have.
I think they do understand that, they just see their opportunity elsewhere. The reason is the only price that would satisfy the complainers is free, which isn't going to be very profitable.

There is a community of locked in customers who are wiling to pay to keep their projects going, it makes sense for Embarcadero to milk them.
I was actually thinking the same thing for myself (similar situation with PMI). But there is one additional danger with 401K loans. If you lose your job or quit, your loan is due within 60 days. Otherwise it is counted as an early withdrawal, so you owe a 10% penalty to the IRS, plus you get to pay taxes on the loan balance.

Also, check with your bank -- in my case, PMI will automatically stop at 78%, but once you get down to 80% you can initiate a request to remove PMI. Another option is if the housing market has improved, your house has more value. So if you are at least one year into your loan you can go through a refinance process where your PMI loan to value is assessed based on the current market value of your home. But again this can backfire, as the market value is based on the appraisal that the bank does. So you will have to make sure your house is in shape to sell to get a good appraisal.
Just so no one else has to try to find the price (you have to search for it a little). The cheapest new user price for Delphi is USD $1,405.
Your country is an exception in Europe then, not the norm.
I would venture to say that a search warrant for a device, would not cover the contents stored in the cloud. While the cellebrite does have this feature I would presume a separate warrant would be required to obtain the cloud data, which is located in another physical location.
You are right. I have not worked in aero/aquaponics .

You are saying the tech is still not scalable? I would love to know more.
If it's pure automation then are robotics of any use?
I prefer to own the URLs to my blog posts so that if I want to monetize my site I have control over it.
They still can afford it, they just have less chance to get the tickets. I think it's somehow more fair than rising the price for everyone.
You're right, but the key point (at least for me) is the cross platform. We recently had a client send us their environment setup. Everything ran on AIX except for our stuff. That means they had to specially buy windows server licences just for our product. feelsbadman.
Continue to article button in the top right corner
> Or we could drive linux into irrelevance and not have to worry about that anymore

I know this is going to sound flippant, but believe me it's not: who's "we" in your sentence? Google? Because I wouldn't want to see Linux "driven into irrelevance" unless it gets replaced by another free software OS which works and is not completely owned and controlled by a single corporation. Actually, I'd rather see Linux's problems fixed or improved rather than adopting Google's brand new OS.
Web has a good deployment/discover-ability/accessibility story, Node/Electron/Cordova are just there to reuse the work you already did.

It's not technically superior but it's economically superior since you usually get maximum reach with web and then minimize cost with the hybrid approach.
Don't be hatin'. It's a useful read for many.

"Simple concept" is subjective. I'd bet that discussing "simple concepts" with an engineer or scientist would likely cause your mind to grasp and instinctively try to relate to your own memorization of facts. But that shouldn't preclude you from discussing what you do know, or for that matter, sharing it with the world.
I wonder how many of those 1M users pay? I saw that it's free for personal use.
Java 9’s Immutable Collections Are Easier to Create but Use with Caution
IODB Storage Engine
Shilpa+Shetty+and+husband+Raj+Kundra's
I didn't exactly understand - what was the benefit of using programming/python as opposed to programming, python? Was it that when the tag is registered then doing python from then on puts it automatically in programming?
As much as I enjoy async/await, the filesize penalty once Babel-ified can bloat up your bundles; better stick to Promises-only for now, even if it's slightly more verbose.

However they can already be used in Node with the "--harmony-async-await" flag (and without flag in the upcoming Node 8).
I'm glad for not being alone here :) I wish things were simpler...