skysight-inc/HackerNews huggingface dataset:
I read "vaguely tying them together" as "usually it works, sometimes not". This latter is my experience.

Electronic transfers enjoy a certain priority also, direct deposit, wire transfer, cash or check deposit at atm or branch are all different for different banks. In other words, it is a vague description when things clear. Some banks are better to their customers some are not so much. I live in the US.

An improvement is most certainly welcome and appreciated.
Your wallet can be reconstructed from that seed phrase. Writing it down and putting it somewhere safe is one way to back it up, securing your funds against drive failure.
See John C. Bogel (https://en.wikipedia.org/wiki/John_C._Bogle).
> The talk really put Karpeles in a slightly better light.

I disagree wholeheartedly. Karpeles bought an insolvent exchange, and specifically chose not to invest the money necessary to bring it back to solvency. He could have simply bought 80,000 BTC in order to make the exchange solvent (Bitcoin was trading at less than a dollar per coin at that time). Instead, he chose to defraud his customers by attempting to make up the missing money by front-running trades and other dishonest tactics.

In addition, he failed to implement basic accounting measures which resulted in him not even being aware of the fact that he would go on to be hacked multiple more times.

> Still, it seems like if he had gotten there sooner maybe that weird arbitrage bot could have made up the difference somehow and actually bailed out the company.

The "weird arbitrage bot" was fraud, plain and simple. If it had worked, it would have worked by effectively stealing value from active traders on Mt. Gox. Of course, Karpeles was too incompetent to even implement this fraud correctly, and he ended up inadvertently subsidizing traders rather than stealing from them.
Thank you for taking the time to respond, and I'd really appreciate if you can clarify my follow up below too!

> every thing in the system is a dynamic object -- there are no "date structures"

I'm still programming in data structures :/. I've seen many of your talks over the years and it took me quite a while to realize what you mean by objects (I think) is not just the textual specification (i.e. 'source code' in today's world), but rather a live, run-able thing that can be probed, inspected and made to do its thing, all by sending messages to it. In the Unix world this would be more akin to a long running server process, but with a much better unified, discover-able IPC mechanism (i.e. 'messaging'). The only thing that needs to be standardized here is the messaging mechanism itself. Larger processes would be constructed by just hooking up existing objects. Automatic persistence would mean these objects don't need to extract and store 'just data' outside themselves, etc.

This model blurs the distinction between what today we call 'programming' (writing large gobs of text), what we call 'operations' (configuring and deploying programs), and what we call 'using' (e.g. reviewing, organizing my photos). Instead, for every case, I would be doing the same kind of operation - i.e. inspecting and hooking up objects - but the objects I'm working with would be different, and the UI could be different. This makes programming more interactive ('let me see if this object can talk to that object by actually connecting them' vs. 'let me see if I can write a large blob of text that satisfies the compiler, by simulating the computer in my head').

The other thing I notice is you don't slice the computation the same way that is so common today. E.g. today I write source code (form #1 of computation), which runs through a compiler to produce an executable file (form #2 of the same computation), which is then executed and loaded in memory (form #3, because now it merges with the data from outside itself). Form #1 is checked in to source control, form #2 is bundled for distribution and form #3 is rather transient.

Instead, you're slicing computation on a different axis and all forms of the same computation are kept together - i.e. the specification, executable and runtime forms are one and the same 'object'. The decomposition happens by breaking down along functional boundaries. This means modification of the specification can happen anywhere I encounter one of these live objects, right then and there. I don't have to trace the computation to its 'source'.

So my main question is - am I on the right track here?

> Going back and doing Engelbart or Parc also makes no sense

I agree, but given the sad state of composition, even if we had some of those ideas today, it would seem like a step forward :) IMO, today we want to think of farms of computers as one large computer, and instead of programming in the small, we want to program all of them together.
Augh. Anytime I see a Coffescript project all I see is wasted money trying to recruit engineers who actually want to use it. 90% of people who write JavaScript roll their eyes and move on.
I love this way of managing tabs and windows! Today I approximate this by using Chrome and the under-appreciated Tabs Outliner[1] side-by-side.

[1] https://chrome.google.com/webstore/detail/tabs-outliner/eggk...
You're so wrong about this that an organization representing 36,000 Canadian lawyers took the time to write a letter explaining you're wrong.

http://www.cba.org/CMSPages/GetFile.aspx?guid=be34d5a4-8850-...
You may guess right ahead without putting any effort into explaining yourself, but I'm pretty sure the team behind TFA hasn't ventured into your stray path considering the number of publications made, cited here: https://ctrl-labs.com/people
I don't have a jailbreak but I wish I did for stuff like unlocked CarPlay mirroring (would let me use Waze), ability to hide apps I don't ever use, etc.

I wish there was something like WebOS's Preware for non-jailbroken phones
> you'll be there just for the work; fun will be elsewhere

This is as work should be.
We detached this subthread from https://news.ycombinator.com/item?id=15276996 and marked it off-topic.
Ask HN: Why is the DOM still slow?
Why do we need to use a vDOM to gain performance? Why aren't efforts being made to make DOM itself fast? Is the DOM really slow enough to justify the extra dependency of a vDOM?
OMG I want this!!!
> Seems that there's a gap here that could be met by a company dedicated to package security and availability that just doesn't exist at the moment.

ROTFL, "doesn't exist". Ever heard of Linux and BSD distributions with their
package repositories?
Knowing how to cope with a deleted `ls` and `cat` sounds like a horrible battle scar to carry. How on Earth did you ever get into that situation?
Here's the true story: https://medium.com/@rservant/how-did-the-j9-in-openj9-get-it...
Microsoft Office 2007 Product Key with Activator Free Download
> the default installer for CCleaner automatically installs Chrome and sets it as the default browser

Why is that is my question.
Can you give an example of how you would do this with mutation observers?
I'm coming up on having been here for two years, and both of those things have been true. It's been a great experience to work alongside top-notch folks from all over the tech industry on problems that deeply impact so many lives.

It's also the best civics lesson you'll ever have. You get to see up close how the federal government runs, good and bad. There's a lot of nuance on how policy, legislation, and technology all interact that I didn't appreciate before I worked for the USDS.
I'm curious about the decision to make team names globally unique and unchangeable. It obviously has some trust benefits in that you can't spoof a team if you know the name, but shouldn't the proof of legitimacy be in the membership and signature chain, not the name?

If Keybase popularity grows, then any sufficiently large company will probably have to use "CompanyName-Corp" or something equally vague as their team name would be taken by squatters. A malicious user could invite someone to "CompanyName-Corporate" and most users probably wouldn't even notice.
In regards to date management, has anyone ever replaced moment with date-fns: https://date-fns.org/ ? It seems to be the lodash for dates, in which you can do selective imports.
Isn't that just a matter of replacing the nipple with the flavor of your choosing?

I've had 3 different Thinkpads over the last decade and I don't recall there every being a selection of nipples in the box but they've always been removable and replaceable.
I went rock climbing in red river gorge a few years ago and was able to sleep outside and see the Milky Way. Definitely one of the most memorable experiences of my adult life. Then you drive back to civilization and realize how bad the light pollution is.
I don't belive it will change anything, unless Google actually forces them.

My brand new 2017 LG stuck on Android 6.0 kind of proves the point.
A more useful book is Alberto Cairo's Storytelling with Data, great examples and the reasoning behind it.

And yes I have Tufte's books too.
He is obviously being facetious. You can tell by the time you reach the paragraph about nurses; it goes too dark even for medicine history.

I assume surgeons = programmers, nurses = QA. No idea what the other fictional entities map to though.
Oh, I know that. The problem is if I lose my connection then I have to log back in to each one separately.
READ: DHS releases details on Kaspersky product ban
The then govt run by widow of Rajiv probably yes.
Yeah, I forgot about that one! While we're on the subject of lies they told, my favorite was in Feb 2014 when bitcoin withdrawals got frozen. The claim was that they turned off withdrawals while they dealt with the bitcoin malleability issue that was in the news at the time. It was obviously a lie but they just stuck with it.
If you kill their company, other companies will stop reporting breaches.
Clojure 1.9.0-beta1
It's not what you're looking for, but it might be interesting to note that there's a pretty capable window manager (hybrid tiling/floating) that runs in Emacs, written in Emacs Lisp, and indeed lets you jump between windows using your buffer switcher.

https://github.com/ch11ng/exwm

In the tiling mode, Emacs buffers and X11 windows map 1:1. It's like having arbitrary X programs inside Emacs.
As we say in Portugal, better wait seated.
Startup with Google, a resource to help young companies succeed
Did twitter suggest that it wanted to host terrorist material due to an uncompromising commitment to free speech? I assume if you gave them a magic wand to wave that would remove all terrorist material then twitter would wave it. Could Gab say the same?
How sure are you about this? Karpeles has admitted at trial to running bots on Mt. Gox, and such bots are implicated in the rise of Bitcoin's price up to $1000 in 2013:

https://cointelegraph.com/news/mt-gox-trial-update-karpeles-...

https://cointelegraph.com/news/new-wizsec-report-points-to-d...

If Mt. Gox successfully manipulated the price of Bitcoin using bots how do we know other exchanges aren't doing the exact same thing right now?
Anti-Fascists Used Twitter to Find a Neo-Nazi and Beat Him Up
I think the difference in these cases is that the business never owned or controlled the merchandise being sold. For example I would expect a real estate agent to report their commission as revenue rather than the price of the house sold. However, the price of the houses sold may make good marketing material.
#unqualifiedfortech
This is a great use of Chromium!

Storytime! When we started designing Chrome back in 2006, and despite having spent the past year working on Google's Firefox team, my favorite browser was iRider, which was an IE shell with tree-style-tabs. It was too power-user for what we were going for, but some of the concepts (pinning) live on in Chrome today.
Salary non-exempt is a thing.
How does a total of 40 hours per week affect the predicability of being there at the same time in a way that 35, 39, or 42 hours maximum per week could not?
> Sure, but "some drives already have that mitigation" is a far cry from "filesystems can't apply that mitigation".

ALL flash-based SSDs have FTLs that work more or less as described above. They wouldn't survive even short-term light usage if they did a full erase block R/M/W cycle on every 512B sector modification. If you don't even understand that most basic principle of what SSDs are doing under the hood, you're in no position to judge what a filesystem might be able to do to help. It's as naive as suggesting zipping a file twice.
Doest it make loud clicks when you click on touchpad?
Growing up in rural Australia, I know about this all to well.

We would often host Japanese exchange students and communities elders. I have the distinct memory of one of the ~60 year old Japanese men spending night after night outside, staring at the sky.

Later it was explained - he had never seen stars in his life.
How I outsmarted the smartest people in the world. Hacking Mensa
what you are really worried about is the culture, but it's hard to make a judgement just because they are "best friends"
Even though I agree with you in financial terms. GMV shown as revenue doesn't make much of a sense to picture how much a company would do in future which would be something of VC's interest. Of course, A few years back every Uber of X and ecommerce company managed to raise $$$$ showing GMV and maybe it's time to bring some robustness and understand the importance of unit economics. So considering the 'cut' as revenue the inflated number that exaggerates the picture is eliminated (even though both these numbers are directly proportional)
That really doesn't answer my question. If I win $1000, how much do I then owe? I'm cool with not recovering anything but I don't even know if my liability is capped at the judgement against Equifax.

It's funny how many people are upset by my comment. The only thing I can say is that, when I hire a lawyer, the point is to have them clarify the law for me and translate it into plain english. If a lawyer won't even put their own fees into plain english, I don't believe they are working for me so I won't hire them.
No, I'm not trying to confuse you.

To start again, what do you think I mean by the term 'semantic web'? If you're not sure, I'm happy to try and explain.
It looks like you are getting downvoted, but there is a lot of truth in what you are saying. I have lots of anecdotal evidence of my peers leaving their jobs for new ones that pay a lot more. The very senior/principal engineers have even been offered large amounts of money/stock to stay, but by that point it's too late. The best path to getting raises starting from a junior engineer is to leave for a new company. There are many benefits I can list to stay at one company (network, growth as an engineer, etc.), but promotions and pay raises aren't part of that list with few exceptions.
Did you try to turn it off and on again?
Google pays companies to do new installs of Chrome. They're supposed to make it explicit, but Google doesn't really police it. It's usually via 'dark patterns' as it is with most free Windows antivirus apps where it shows a small indication at the bottom of the screen on a window that's about something else. For example, Avast sneaks it in as part of an automatic update on the Continue window: https://i.imgur.com/NIZk9Pd.jpg
Three Possible Futures for Retail, According to Silicon Valley
Do you have a link? I looked over your website and I found no information about you fees.
This I don't get either. Having an 1920 x 1200 monitor is nice of course but I am not getting bent into pretzels if the Anniversary 25 is "just" 1920 x 1080 or some other 16:9 res.

I have a T420s hacked to full HD (someone else did the hacking) and frankly, it's fine to this day, six years in. Looking into the far future, it won't be enough because the 16GB RAM will limit and it would be awfully nice to have Thunderbolt 3 so that I can play the occasional game or two. I really hope Mantiz will actually succeed in launching their MXM based external GPU, would be superb.

But the disappointment is understandable. Check the word cloud on http://blog.lenovo.com/en/blog/retro-thinkpad-survey-keyboar... -- two years ago would be consumers of Lenovo (and surely past consumers too) have literally begged for a thinkpad with ... keyboard and ... screen. Now I hear on various forums from Lenovo apologists that a custom panel, status LEDs etc would've been expensive but really, if it is expensive, why not run a crowdfunding campaign to see whether there's interest? They might have been positively surprised.

But oh well. As I posted elsewhere, the keyboard winter has been upon us since 2012 and I am grateful for any little thaw. The last laptop with a usable keyboard layout was the 2011 ThinkPad generation with Sandy Bridge CPU , the last usable phone was the Droid 4. Late October this year we are getting the ThinkPad Anniversary 25 and a proper looking keyboard mod for the Moto Z. This is our last hurrah. The curtain has dropped, this is the last encore and then this era is over. I am sad, but it is what it is. I will get at least five years out of the Anniversary 25 (that's the longest warranty I can buy) but I hope for ten and if I am lucky then the Moto keyboard will last five years too. Maybe eye tracking grows up by then? Voice takes over? Let's hope.
This. I don't understand why government is actively pushing their schemes, when supreme court clearly tells it to not.
Getting a bank account as a student is stupid simple and your parent can transfer money to it. People were doing it for a long time in my campus, almost every student had an account in the bank in the university.

Also, can you define 'functional bank account'.
How do you define "best job"? I want to minimize my commute to work. Right now I work about 4 miles from my house, which is a 10 minute drive without touching a highway. If I lived in San Francisco I'd need to make over $300k just to break event when you look at the insane cost of living, and that's not even taking into account the higher federal taxes or California taking its cut.

Most people want to live in big cities for the big cities - not because of the jobs there. NYC would be really fun, but I'd need to make an insane amount of money to have the same lifestyle I have now and a 10 minute commute to boot. In fact, that'd be impossible, because now I have a yard, a dog, and a car. A 10 minute commute in NYC would pretty much require me to be in a small apartment.
Central bank cryptocurrencies
If you automate it and it's part of your deployment pipeline, you'd hardly notice it's there. We use both SCSS and CS via Rails and it's a breeze. The occasional times when I don't understand why something is not working I go to the coffeescript website and read the transpiled code and it's usually obvious what's going on.
Military equipment from WWII and the 1950s came in olive drab for field use, and lighter versions of that grey-green showed up in civilian electronics.
> it's just too tempting to build first because you can "see the future" of the product, as opposed to the foggy marketing side of things.

Exactly! That's exactly what I did, and my mistake has given me a much greater appreciation for marketing. For me, getting to the right value proposition has been far harder than figuring out whether a market exists.

Teller's got a pretty interesting point. I suspect your conjecture is right, that there is always a way to test without much engineering. Maybe these are two different answers to two different questions.

It can be true that there's a market, and still have a product and execution that fails to tap that market. Teller's point is perhaps more about execution - he said that any given magic trick won't work until the performance is perfected. If you break the illusion on a practice version, the trick is a complete failure.

I'm not sure, but maybe the analogy is that you can do market validation without engineering, and find that a market exists, but you still won't know if your idea will be a successful business until after it's a successful business.
Not really.

The BBC is a pretty independent body, and criticizes the government often. RT is a propaganda arm of the government and is under its direct control, as all mass media in Russia now (with few exceptions).
This already exists in Michigan: http://www.midarkskypark.org/
i think the key here is the risk, not necessarily not practicing. its always good to boost you technique. its always good to know more rather than less. but, if you practice in such a way that you are trying to eliminate risk when performing, thats i think where you run into trouble. far be it from me to think i know more about this subject than rubenstein... but just my 2c. risk kind of seems like the empathic gateway with the audience, they can see that you are vulnerable, which makes the whole thing infinitely more interesting. its almost unfair that playing things perfectly makes them worse, because most people wont even know its hard or could have fallen apart.
I do not believe Web Components will stop framework churn.

The big problem I have with web components is that they aren't very useful. Everyone seems to think the component is the key to victory with modern web applications. It's true that it's sometimes valuable to have turn-key UI components, but they almost never stand completely on their own. They need to know about the rest of the application and what's happening - and this is where web components fall short.

Imagine a shopping cart indicator on an E-commerce site. (A so-called "mini cart"). These are ubiquitous. When a user adds something to the cart from other places on the page, the indicator (usually in the upper right corner of the page) increases the count displayed, and maybe adds a small picture/description to a dropdown list showing what's in the cart.

Components help with a vanishingly small portion of that interaction. Sure, they allow you to drop a single tag on the page and have the UI look the same. But how does the cart component know to update? Global event bus? Click event handlers? Polling? Callbacks? That mechanism is undefined with Web Components.

Communication between components is the key to winning the web application war, and this is why I think React has done so well. Their data flow/communication pattern with Redux is really understandable and easy to reason about. They've got first class support for passing application state around, and ensuring an action in one place on the page cascades to all places that care about it. To me that is infinitely more important for productivity than stamping out the same custom element over and over.
Safest Bet in Sports: Men Complaining About a Female Announcer’s Voice
Hardly any website is going to be willing to require non-trivial proof of work before delivering content. It might work for cutting off a streaming video and to a lesser extent as a gate before allowing a large file download, but it's completely implausible for a text-based article. Would-be readers are not that patient.
What is the difference between busywork and training exercise? Often there is some kind of strawman goal to make the training exercise more interesting, but those who see through the strawman might be better off with a honest "you need to go through these stupid repeats because more interesting challenges later will be overwhelming of you can't do these in your sleep".

Rocky Balboa prepares for the showdown at the end of the movie with a series of boring morning runs, not with a series of exciting bar fights. Similar patterns apply to writing, music and even maths.
Doesn't seem to work - not sure why.

Perhaps you can fix by calling dlopen on the shared objects explicitly rather than linking them and relying on the linker to find the libraries at runtime. I'm not sure, not totally familiar with C linking.
Nobody really ever "disses" the people who like to code. What gets talked about are those who spend all that time coding to make someone else rich, instead of doing something for themselves.
Unless those horrible semi-colons and braces scare you lol