skysight-inc/HackerNews huggingface dataset:
To save you a click, it's an "enterprise" web front-end framework. The enterprise part must be important because the word appears twice in just the first paragraph:

"For a while now, Ignite UI has been the choice for large enterprises to create beautiful and powerful modern web UIs on top of their enterprise data."

If you're an expensive consultant, could be a nice tool to create some enterprisey lock-in, I guess.
> If you went to work on Google's new Speech Recognition, which is AI-based - it would basically be impossible not to pass on know how and relevant knowledge. The application-specific skills are basically IP.

If Nuance wants to pay me to not work for google for a long time - fine. As long as the non compete is fully paid that's fine.

Without pay from my former competitor, it must of course be completely within my rights to go to Google and develop in 1 year what took me 10 years at Nuance. That's what my experience does - helps me do the same thing quicker. That experience, and nuances "Trade Secrets" are more or less the same thing. Nuance paid me for years of failed attempts and dead ends. Google pays me (more) to not repeat them.
I have a 16GB iPad, about 12GB available. I keep all I really need within 6GB and remove the dead wood weekly. It is still a few thousand documents but, alas, I am fully in control.
How come WebVan was the cash-rich one then?
Interesting. One of my biggest issues with Opera is its seemingly random tab switching order. If I open ten tabs and want to go through them one by one, I first have to go through all my old tabs. There used to be an option to change this, but they removed it long ago :/
Experiments in automated consumption
> I've come to the conclusion that it's because many of them, especially the larger ones, face no real competition. All the other companies in their space are run similarly.

I'd argue that a better way to describe this is that there is competition and possibly even a lot of competition, but all competitors have to deal with the fact that their employees are not perfect, management is not easy, teamwork is inherently hard and that over time every company accumulates its own set of weird workarounds and inefficient procedures, so this in itself does not lead to a competitive disadvantage.
Microsoft could be unveiling Teams, its Slack competitor, next week
This bit could also apply to most modern tech and the companies that produce it:

"It is very easy to be blinded to the essential uselessness of them by the sense of achievement you get from getting them to work at all.

In other words - and this is the rock solid principle on which the whole of the Corporation's Galaxy-wide success is founded - their fundamental design flaws are completely hidden by their superficial design flaws."
That is how it should work in theory, but not how it works in practice. In practice companies can use their better understanding of the true value/cost of non-competes to exploit workers. If there exists a large pool of workers who are willing to sign non-competes because they are not well informed about them, than in order to get a job you will have to sign a non-compete (or move to CA).
I would never work for Deloitte
You can try Emacs with evil (extensible vi layer). It's still a major time investment though.
Condor Tactical Hat in market
Do you know from which game does your picture comes from?
The Blockchain Is the New Google
Google Fiber will lay off employees as it shifts to wireless
I remember a friend having a windows phone years before iPhone was introduced.

It had a resistive touchscreen, and the UI was basically Windows in smaller screen.

So, no they didn't miss, they just didn't have what it takes to make it happen. They had to wait for someone to show them how it is done.

Hence I don't have high expectations on seeing something extraordinary coming out of MS in the VR space. They just don't have the imagination.
For the bulk of my personal organization (file organization, note taking and todo lists):

https://github.com/galfarragem/hamster-gtd

My stack is becoming simpler as I declutter my life. On last update, I quitted Evernote and my notes are now managed on a text editor. I still use other tools for:

- collaboration (Trello, Slack, Gmail)

- finances (Spreadsheet: informal balance sheet updated every quarter).

- RSS (Feedly)

- image references (Pinterest: images with searchable descriptions. Unfortunately their search engine is bad, worse than Evernote's)
Other way round. When I'm starting up with dozens of tabs, many of them will be left open but never touched. Sometimes tabs can be months old.

I'll occasionally do "cache spill to pinboard", but otherwise they remain open until I get round to them again or I have a "tab bankruptcy" imposed by software failure.
...alas, I am fully in control.

Great existential touch there with the "alas"! I'm now picturing you as the Hamlet of personal task management.
One thing I dont like about HN is that I do not have time to read everything and explore each new technology. It's like throwing away good food when you're hungry.
I remember reading about it a long time ago - since then I started paying attention to the sun while going to school (when there was a sun to watch, Tromsø has ~two months of polar night, and quite a few months where the sun doesn't rise until long after school starts).

So now I can generally (roughly) tell the time by looking at the sun, if I'm somewhere familiar (I know where north is) - and I can generally tell where north it is by looking at the sun, if I know the time.

I suppose most people (ie, those that don't live near the poles) can tell time roughly just by how high the sun is/how long the shadows are - but it's a little tricky in most of Norway, most of the year (except maybe around noon).
> has the potential to bring in a nice additional lump of money every year for the government

If there is a fee for these plates, it makes people more unequal than they already are in their relation to the state for no other reason than allowing the rich to show they are rich.

Many places take the approach that the state should never provide different classes of services depending on who can afford them or not.
>Sure, but even in western music the chromatic scale is considered to have been exhausted in the 20th century.

Yeah, but by people like Schoenberg, Alban Berg, and the like, or the wilder jazz guys. Not exactly what most people enjoy with a cup of coffee.

>Modern music has moved on to use other notes and sounds and in many cases is not even pitch-centric.

I think that for e.g. electronic, dance, experimental music etc, the chromatic scale/classical harmony/etc. is still a good foundation -- the additional not pitch-centric focus is either in rhythm (which is orthogonal) or in sample/noise-based focus which usually just goes with "if it sounds good, it's ok" kind of approach.

So, not much micro-tonal or other approaches going on in practice.
Apart from you associating wanting back the old Gulden and leaving the EU with being part of a lower-economic class, which it find extremely elitist, condescending and it annoys me greatly...

Gulden is used for actual value transfer that is easier than currently possible between banks, I can just transfer value to you by scanning your QR code. As such there is value in this method. Moreover I can not only transfer value to you but also to shop holders and taxi drivers around Groningen, this is due to human labor by the company behind Gulden. Gulden was trending in the iOS store a couple of days ago by the way, so many people have heard of it, even internationally.

The name YouTube also refers to old CRTs, perhaps indeed to evoke a certain feeling. Who cares.
My experience is the opposite, interestingly. I used to know and use a wide range of languages. Being able to say "6 years of professional Scala" has opened more doors, and focusing on a single language has allowed me to learn techniques and algorithms rather than worry about the differences between languages so much.
> It doesn't really matter how many small-arrays you point at one target because it's the SNR at the individual detector-sites that matters.

This is quite incorrect. Detector noise is a combination of thermal/electrical/quantum effects and is essentially decorrelated. The image information captured by the sensors is not.

That means that taking the mean of N images improves the SNR by sqrt(N). You can do this over time (and deal with motion artifacts) or you can do this by using multiple detectors at the same time.

There is a physical limit of how many large detectors you can fit inside the physical body of a DSLR. At some point, it will more efficient to combine multiple smaller detectors instead.
As simple as possible, no "dashboards" needed :)

-- Calendar for events e.g. Google Calendar

-- GoogleMail with its task function for emails

-- one file for yearly, quartely and weekly goals

-- a normal file structure, with a README in each respective project folder, all literature, documents contacts, work, etc

-- one hard copy lab book for conceptual work.
* white sheets of printer paper for drawings and sketching out ideas
* evernote for storing everything long term. from photos of notes, typed notes, and drawing made with iPad. (i have about 3000 notes going back to 2008)
* omnifocus for todos
* google calendar for events/meetings
* simplenote/notational velocity for anything which doesn't need to stick around but needs to be recorded quickly
Only Permissioned Blockchains Can Transform Finance, Says Chain’s Ludwin
Browsers losing my tabs on shutdown is unusable for me, that's one of the reasons I stopped trying to use Edge.
>This is a adaption to physical laws not a cultural convention.

Finding it nice to listen is the cultural convention. Other cultures enjoy microtonal works, or completely different harmonies just fine.
http://freeplane.sourceforge.net/wiki/index.php/Main_Page Freeplane - mind maps

I've used txt files/folders, then excell/word, then markdown (easy to write & read), and wiki.
Then I found freeplane, started to play with it and never got out, its incredible: use plain text or html (to format your notes), insert images, links to external files/folders, the visual mind-map representation gives a great overview of your notes and lets you organize in a foldable tree (branches, parents, childs) your notes (like in deeper layers of detail).

After the initial text/html nodes, branches and folds, I started to use "styles" to add icons and automatically format certain nodes with a background color (ex: TODO=yellow backgrnd, DONE=green backgrnd, PROBLEM=red backgrnd, ...)

Never really got into other freeplane features such as "notes" view or node-attributes. But it all went up to another level when I discovered that its possible to create http://www.freeplane.org/wiki/index.php/Scripting:_Other_lan... freeplane-scripts (in groovy or java or javascript, or any other JSR 223 language like Ruby). And using freeplane-script I started to make my own scripts, to automate repetitive tasks and improve its behaviour for my needs.

Why is freeplane better than the others methods I tried before? It organizes knowledge in a foldable tree, that gets bigger and bigger over time, and after a few years, its just easy to "find" in the notes. It also performs quite well (my maps are huge, huge, years old huge)

Have a look and decide for yourself.

https://www.youtube.com/results?search_query=freeplane
For me:

F2 - rename

F4 - jump to the address bar (explorer, elsewhere)

F5 - refresh in the browser, execute/debug in various places

F9 to F12 - Visual Studio debugging and navigation

F11 - full-screen toggle (browser)
The transition couldn't be easier with Spacemacs:

http://spacemacs.org/
https://github.com/syl20bnr/spacemacs
Infragistics is a bespoke software dev shop that does mostly Microsofty line of business web stuff. SharePoint, ASP.Net, Silverlight, SSRS/SSIS, etc.

I think they sell to big companies who are Microsoft vendor-locked (probably also Microsoft itself).

Ignite UI is a component library, like Telerik UI.

Very similar to Telerik.
Where we fly – flychecker, Barcelona Spain Roundtrip  17-24 Now 80 €
More likely what surprised them is how willing the telcos were to increase speed and reduce prices in the areas under service.

That's the other area in which government has an advantage - they're much better positioned to collect positive externalities (or to deliberately cause them on behalf of the governed). Google gets much less out of internet prices halving than residents.
On a Mac, I just use Safari. It is very power efficient, fast, pages scroll smoothly, it's basically the best browser for the platform.

I switch to Chrome for web development because of the better developer tools, but my battery life suffers badly when I do that.
> Are you seriously implying that you think that Apple would...

I love your tone here. To troll you a bit, nothing lasts forever and sooner or later the time will come that Apple will go downhill and start making obvious UI goofs. Will be fun to watch for sure.
“It’s so incredible to finally be understood.”
The queen of the night aria will probably destroy all the alien glassware.
you guys have just been trolled by an idiot... welcome to the internet
Writing a useful fuzz-tester for a library like CGAL would be an interesting research problem. CGAL makes it a lot easier for many algorithms because it implements certifying algorithms [1] wherever possible.

[1] https://en.wikipedia.org/wiki/Certifying_algorithm
Xetabytes launches in Lagos Nigeria
Xetabytes launches as a cloud storage app for users and developers. Currently still a web solution, Xetabytes aims to build into a large cloud app that will connect into other apps for data storage and exchange. Currently Xetabytes offers a web app that can be access by users with ease by logging in on any device. Developers can also access their storage via api.
take a brief tour
https://www.xetabytes.com
Jamboard – the whiteboard, reimagined for collaboration in the cloud
> the given price reflects the highest price someone is willing to pay for it, right?

Sure. But how far can you infer backwards from that?
Yes same here. I normally leave my workstation running overnight so I can come back to it in the morning but given Windows 10 and its propensity to restart at 3am, losing all the open tabs is not an option. (And no, I can't reschedule this as I am under a group policy at work so it is out of my hands).

So saving tab state is ideal. I too stopped attempting to use Edge. It weirdly presents its own custom menu for right-clicks, which means there is one for Edge, one for the Start menu, and then the normal native one. Seems Microsoft likes making work for itself with 3 different menu implementations to maintain.
How does it work differently from Chrome?
Projects should be accessible to new developers regardless of their complexity level. Even operating systems. Otherwise they will simply stagnate and die.

Also, "less skilled devs" are just people that are still learning. We've all been there.
>What is "tasteful" about hiding the fact that one of the cases is far simpler than the other?

The fact that this is an implementation detail and not a universally true fact about the two cases?
Looks like it is from a rpg book, not a computer game. My first guess was GURPS by Steve Jackson Games (General Universal Roleplaying System) - but I'm leaning towards one of the oldest roleplaying games (which AFAIK has been "computerized" several times): Traveller.

The "tech level" indicates which level of technology is needed for a particular piece of equipment to be available and/or normal (won't get you burned at the stake for using "magic") - in Traveller it is used to label different worlds in the universe AFAIK - with GURPS it also extends to cross-dimensinal travel, alternate realities, time travel etc.

https://en.wikipedia.org/wiki/Traveller_%28role-playing_game...
From [1]: "Ignite UI is an advanced HTML5+ toolset that helps you create stunning, modern Web apps. Building on jQuery and jQuery UI, it primarily consists of feature rich, high-performing UI controls/widgets such as all kinds of charts, data visualization maps, (hierarchical, editable) data grids, pivot grids, enhanced editors (combo box, masked editors, HTML editor, date picker, to name a few), flexible data source connectors, and a whole lot more."

1: https://github.com/IgniteUI/igniteui-react
Add to the confusion CString, BSTR and std::string and std::wstring. What could go wrong?
Vodafone fined £4.6m by Ofcom for breaking customer rules
New “cap throwing challenge”?
Edit>Preferences> Private&Security > VPN.

Don't you have those ?
Ethical SEO Techniques for Great On-Page SEO
I see, interesting, thanks. I suppose the same problems arise attempting to use STL algorithms instead of using algorithms that are better suited to a specific container, eg. std::set::find instead of std::algorithm::find.

Being aware of what is happening and the best tools for the job I suppose! And knowing the STL inside out and its idiosyncrasies and foibles.
Some examples: http://www.igniteui.com/application-samples

Some points:

Project Management Dashboard takes about 30 seconds to load (on a loading bar), [s]and has right click disabled[/s] It appears my computer must have been lagging badly, because RC does indeed work.

Marketing dashboard transfers 6MB of assets, and took 14 seconds to load. Not sure what the intended effect was here, but some of the text is messed up too: http://imgur.com/SOz0vkg
Well, that page states "Church does not have an official position on whether various life forms developed over the course of time."

And for Adam & Eve : "[The Church] allows for the possibility that man’s body developed from previous biological forms"

So it's not the case.
Well, I went over there, looked at the list of recently-active topics, and contributed exactly one boring solution to one of them. Now to never post there again.
That last bit of your sentence is a great point - no vision to see what they become at scale, ie normally monstrous
I've a Trello personal board with To-do, Doing, Done lists along with a 'To read/watch/listen'. I send everything interesting that I see to the To Read list and once I finish going through an item, if it's interesting enough to be saved for later, I send them to Pocket and tag it appropriately. I've a special tag called 'Toolkit' to save frameworks and other techniques that I cross-tag with other generic tags. I also add notes for videos, podcasts etc as comments.

Right now my Trello board is organised based on the work I need to do for a week. I haven't really experimented with changing this frequency though as it pretty much works for me now. And a lot of times, I need to sub divide my weekly tasks and for that I use checklists. When needed, I create separate reminders for these sub tasks using the Reminders app(primarily because it is super fast and syncs well across my devices).

When I need to look for something, I first use Spotlight to search for it as it can search across all of these apps. Works most of time, but I have to search individual apps for better results at times.
Site is down?
Agree on the cognitive overhead.

People will and are arguing that "it is kernel code, it should be complicated" but I really think this is backwards. Because it is low level and debugging is really cognitively intense and difficult at this level the code should be even clearer and easier to understand.
The people who think it's worth more buy. The people who think it's worth less sell. They meet in the middle.

I suppose there is a bias in the fact that not all long positions have corresponding shorts, but that seems like it would be pretty minor.
I would simply say no..
I started out doing a few years of C++ and ended up fairly disenchanted with programming. I had started when I was 14 and by 19 I was sure I didn't really want to sit down and program every day, because it just wasn't exciting enough anymore.

I found Python around 21-22 and it completely changed everything. I could sit down and just flash through the whole process of idea to actual execution in one day and I didn't have to micromanage everything. Programming became exciting again.

A few years later I was having a hard time with some personal issues and I ended up trying to distract myself with SICP. SICP just lifted a whole layer of fog for me and while in the process of reading it I found Racket. So I went into the rabbit hole that is Racket and found myself just unmasking programming languages in general, making all of them so much simpler and easy to learn. When I was done I just had a new appreciation for language features and how to build them.

Not all that long ago I looked at Elixir and started playing with it. While doing so I realized that there is no stack that can make playing with processes as easy as the BEAM and what that means for the apps you're making. The BEAM changed the way I looked at multi-threading and concurrency and it's the platform I'd use for all forms of control systems, with the branches in those systems either running entirely on the BEAM or just communicating to external nodes in other languages when needed.

After about 4-5 months of Elixir I landed a job using Erlang at a game studio and I'm extremely happy to be using the BEAM professionally. We're allowed to create fairly amazing things and the things we build, even though I don't agree with the reason they're being built all of the time, are made possible only because of the BEAM (running interop with Lua, etc., running all communication through the BEAM).

Lately everything's finally clicked for me with Haskell and I find myself not having issues with the things I had issues with previously. I don't know how, exactly, but I think I let my brain finally absorb "Real World Haskell" (the best book, in my opinion: If you're only going to read one, don't let it be "Learn you a Haskell". LYAH is nice as a reference, but I don't think the demonstrations in it are very good, relevant and exciting) and so I was able to _not_ worry about monads and simply use them, letting the idea of them just emerge in my head because of familiarity with them from usage, instead of forcing monad tutorials on myself.

When I started to appreciate Haskell as just another language is when I finally understood why it was so great. It's amazingly practical and I've redone some of my older Python projects in Haskell only to find that I've got about the same LoC count even with types, which means that I've got more safety, more robustness and I can add things faster and with less headaches.

With these languages, there aren't many things that are impossible, and I feel like they've all changed something in me in terms of how I look at programming.
Ignite UI is a UI framework like Kendo, JQuery UI, etc. They opensourced only small part of components - mostly combobox and plenty of editors. There are already tens of similar components. More complex components like grid, charts are still closed source and paid.
Well, I think that Pasteur (https://en.wikipedia.org/wiki/Louis_Pasteur) would apply.
Although they didn't include any of the data visualization or grid-management components in the open-source version, which makes it a less-performant, more-antiquated and less-functional version of, well, any other similar UI toolkit out there. File under "desperate attempt to stay relevant."
Uber’s Self-Driving Truck Makes Its First Delivery: 50,000 Beers
Lack of wage growth (and accompanying erosion of quality of life) is already a major issue.

Why would you suggest that the employee pay a cost for accepting a fair workers agreement (no non-compete clause)? At least suggest that salaries be raised for people on non-competes.

The value the employee is generating through this IP is always going to be considerably (orders of magnitude) larger than whatever their salary is - the company can afford to pay them more.