skysight-inc/HackerNews huggingface dataset:
Some people asked why this release is so important:

- It fixes several critical bugs that happened during the performance rewrite. Example: If a server crashed and had its data wiped, there wound up being some sync issues. But this release fixes those.

- First time for us to hit 2K table inserts/second synced end-to-end across a federated (browser <-> server <-> server <-> browser) network topology. This load test was running on low end hardware, so expect better results on better hardware.

- These tests are now available for anyone to run, using our distributed testing framework called PANIC, which simulates failure cases (inspired by Aphyr's Jepsen.io tests). Code and docs for it at https://github.com/gundb/panic-server .

- - If you want to run (or write your own) please read through this well-commented 300LOC test: https://github.com/amark/gun/blob/master/test/panic/load.js .

- - The test that was added in this release simulates what happens to GUN in a split brain network partition during a server loss. We expect the data to converge once the network heals (it previously was not, but now does). The PANIC test for this is here: https://github.com/amark/gun/blob/master/test/panic/holy-gra... (Warning: not commented, please see the previous test to understand what is going on)

Happy to answer any other questions. For anybody using GUN, this is one of the most important releases and upgrading is strongly recommended.
I wonder how they determined the price for one like. I'd like to get money back everytime I liked a photo!
Yea, my wife uses a physical token generator now, and I use the app which is bound to my phone. Someone would have to physically have my phone (and unlock it) in order to access my bank now.
I think that it's more that they ignore the UX you are used to from other tools, not necessarily bad, just different.
That's also true, yes.
That's science—even a failed experiment can have significance. So long as it was methodically done and well recorded, work like this is still valuable in that it improves our understanding of the world.
Of course. Probably a better one. Travis isn't taking reservations or connecting drivers with riders personally.
Well, we had the awesome IIGS (and the horrible Apple III :^P)
They won't go after an attacker if there's not a high amount of damage, like $250K or more. FBI guys are swamped with people calling, and there's just not enough agent time to go around. Same for bank fraud. Ever wonder how people get away with popping someone's bank account, transferring to another local account, and walking off with the cash? For a couple grand, no one's gonna spend the time and effort to track you down.

Liability for data breaches limited to companies over X size would be a good idea though.
I believe calibre is just about to release a built in server that allows you to read books using the web browser directly
Just wanted to say thank you for sharing this episode, what Sebastian discussed had really resonated with me. I am fortunate enough to live a pretty comfortable life, but can't help but notice the psychological effects that it has on me. Some of his points gave me a deeper insight into what I may be feeling, and it was quite intoxicating to discover that :)
I think they did...

> It seemed like an accessible git repository was intended on some websites - mostly open source projects where the website’s sourcecode is available online.
Demand would drop if they charged more. This would have the following potential results:

- all driver earn more per trip, but may not make more per hour since there would be fewer trips to accept

- drivers who see a drop in the number of trips will be earning less or will have to exit the market if they don't earn enough.

- only when some drivers choose to exit the market would the remaining drivers be able to earn more per trip and and accept the same number of rides per hour.

Any company following Uber's loss leading strategy at the end of the day is fomenting more liquidity in order to gauge how much more demand there is at a lower price point. That gives them a profitability target to work towards by becoming more efficient.
Speed
مرحبا استاذي انا اليوم حسيت انها في القراءة و التعلم و ابتكر لنفسك مجموعة من الأدوات التي تناسبك و كان يزيد يريد أن يجعل فترة حكمه اليوم حسيت انها في القراءة و التعلم و ابتكر لنفسك مجموعة من الأدوات التي تناسبك و كان يزيد يريد أن يجعل فترة حكمه اليوم حسيت انها في القراءة و التعلم و ابتكر
Maybe you are used to certain UIs and behaviors? OSS doesn't want to 'be different', it just doesn't adhere to industry practices and doesn't try to imitate the competition, especially in niches like video/photo/audio editing, which is IMHO a good thing.

I don't think the Inkscape UI is really that hard to understand, it's just different. Granted, I haven't used Photoshop and Illustrator since version 6.0, but I had no trouble getting into Gimp or Inkscape within a couple of days of using it. I didn't find it hard to grok the UI and the intended behavior, it became pretty usable very quickly (bugs aside...).

As a developer, I can easily understand what the intended behavior in these programs is, everything is very logical.... but maybe that's the problem many users have ;)

Edit: and I can see how the bugs can confuse users to no end. It might be even the greatest disadvantage, especially inkscape behaved really buggy the last time I used it half a year ago :(
Another option is RDM, which is free: https://github.com/avibrazil/RDM

(RDM has never had an official home, I don't think, and I don't remember where I got my copy from. Think it was a link from reddit. So I can't comment about this particular version, which I found via Google just now.)
> Al fit into one category: Al.

I interpreted this sentence as declining to discuss it, but yeah, it's pretty obvious.
Or you can be lazy and watch this mechanical adding machine divide by zero: https://www.youtube.com/watch?v=443B6f_4n6k
I've had this happen with Microsoft/Office365. Lost access, couldn't get the recovery email. They sent emails and made me wait a day or two before resetting things.
Security always sucks. The differentiation is response. That usually means a small regional bank or midsize credit union.

If you have enough dollars, a private bank type thing works too.
>Are there any hacks that can convince macOS (or the older versions of OS X described in this article) not to treat the display as HiDPI? Yeah, I realize the machine will abruptly feel like it needs a magnifying glass to use, but in a pinch (laptop on lap <2ft from eyes) it might work for some (insert standard disclaimers here about eyes being non-replaceable and needing to last the distance).

macOs already supports several resolutions higher than the standard 1/2native which is what Retina uses (half the native pixels at each dimension for twice the resolution).

IIRC, already the "default" resolution on newer MBPr with the touch strip is higher than the 1/2native (that used to be the default on retina laptops).

There are also apps like: https://www.thnkdev.com/QuickRes/ and http://www.madrau.com/ for more flexibility and full-native resolution even.

That said, the full native retina resolution on something like a 15" screen doesn't make any sense to me except for some special circumstances (maybe 4k movie viewing, but doesn't that already use the full resolution?).

>The late-2015 21″ iMac is ~$1.5k+, and "has a multi-core Geekbench score of 5623." Then the late-2011 17″ MacBook Pro which is ~$1.3k checks in with a "9240 Geekbench score". Is there some datapoint I'm missing here?

Yes, one is a GeekBench 3 score, the other is a GeekBench 4 score. Scores of 3 and 4 editions of the GeekBench suite are not comparable.
I echo this - I have a 2011 15" MacBook Pro. I have changed the graphics chip twice. Hoping it doesn't fail again. Apple has replaced them for free.
>867-5309

I can't tell whether this is a joke comment.
I'm a unity developer (50% games, 50% 3d desktop programs)
You make the assumption that code is public and in a git hosted service. Neither of those are necessarily the case.

You can unintentionally expose your repository by deploying .git by mistake.
...and then some dumbass IT configuration administrator decides that nobody needs to have more than 10 characters to type in their aunt's cousin's roommate's name. This is, of course, the secret question they use, so why would anyone else use something different?
The computational complexity is way better, though, so even if it takes a few seconds, it makes larger systems solvable that wouldn't be practical otherwise (though first you need a large enough quantum computer).
I think redemption is definitely important space to allow for, however it probably shouldn't mean keeping everything as it is. Or rather, Kalanick can still redeem themself not as the CEO of Uber
My reading is that Pereira doesn't think that deep learning has quite conquered language, and in this he's in complete disagreement both with Goldberg and Le Cunn's side (who both champion deep learning for NLP and claim that it has led to great advances in the field).

For me the problem with NLP and deep learning, or indeeed any empirical method, is that the evaluation metrics we have are imperfect. Take BLEU scores, from Goldberg's post, for instance. Those basically compare generated text to some arbitrary target. Originally, they were proposed as metrics of machine translation quality, so the target was some existing translation and the machine-generated translation was examined for coverage of this human-made translation. But of course, there is no principled way that we know of to choose one translation over another- or even say whether a translation is a good or bad translation, on its own. And that's true for translations by humans also. You give the same text to 10 professional translators, they'll give you 10 different translations. Then you give each of their translations to 10 readers and ask them for their opinion, and you get back 100 different opinions.

The translation task itself is not even particularly well defined, exactly because there may be any number of valid translations (possibly, infinitely many) of a piece of text in another language. So, with translation, we have an ill-defined task with an arbitrary metric. And that metric of course is lifted from its original task and used to evaluate language generation and so on. Then someone comes along who knows how to train a deep net but has no idea what the purpose of their chosen metric is, or what it does and has no understanding of the task itself- and claims to have solved it because they got good results on that metric.

It's a bit of a methodological mess that's not going to lead to much progress. People can keep piling on these "results" for as long as they like and pretend that they're "solving" this or that problem- but in real-world terms, nothing is really being solved at all.
I don't follow Wayland closely but there's a thread proposing stabilisation from a little while back https://lists.freedesktop.org/archives/wayland-devel/2017-Ma...
I use a 1998 "Wallstreet" PowerBook G3 running OS 9.2 and MS Office 98 for word processing, some email, and spreadsheets. No Wi-Fi, so I tether it to another laptop via Ethernet.
I use inkscape and it seems fine and logical.
Is 2fa with SMS safer or less safe than no 2fa at all?
Two different issues.
Sure. Clearly anyone that actually knows what's going on is biased, and you have the clearly unbiased perspective. Pretty sure arguing here is not going to change minds.

Here's a better question: Can you actually find someone who was told what to do or even what project to work on by George?
The Bleeding Edge of Medical AI Research
And then you moved the problem from keeping your files in sync on the web server to keeping your files in sync on the package source.
Your project looks good and I'm in need of something similar. I'm going to give a look at it and see if it have a fit. Nice job :) (and now you are promoting your project).
To paraphrase Trotsky, you may not believe in nominative determinism, but nominative determinism believes in you.
How AI Can Keep Accelerating After Moore's Law
What is a good way to make these attacks more difficult? Would something like Yubikey work if it had more adoption?
Disregard me, I'm wrong. I assumed that when they integrated Facebook and Twitter account settings into the main iOS system settings. They also created methods in the iOS SDK to pull up those login pages/handle the transitions to the those apps, if installed, but I'm wrong. I just looked it up and you still need the Facebook/Twitter SDKs to accomplish that. So like most numbers on that internet that one is made up.

I'd edit my comment if I could but it's been to long. Sorry about that.
I am old enough to remember how everything used to make sense (as little as 5-7 years ago). Today, "don't connect anything to anything" sounds like the last line of defense against the horde of Progress-worshiping geeky retards.
I highly suggest having at least 2 phone numbers, one that is your main number that you use and give out. The others are kept private and never for calls or texts, but only for 2FA.
> ... and then when the network comes back online GUN will automatically synchronize all the changes and handle any conflicts for you.

Any conflicts? How?
Are they really that rigorous? We just submitted our first game to the app store and they bounced us for two reasons, which were both because they hadn't seemed to pay attention to the game.

We have some text on a button that says "PACK 2 / EARN 50 STARS / OR BUY $1.49" (over three lines) which I thought was pretty clear: earn 50 stars in game to get the pack or use real money (the game teaches you about earning stars as you play) . They assumed that clicking on the button and spending real money would GIVE the player 50 stars so I suspect they didn't play the game at all and just went straight to the IAP screen.

The second thing they said was that there was no restore purchases button (which is a requirement if you have IAPs). Well, there is a restore purchases button in the credits screen, they just didn't explore the user interface (but somehow they found the IAP screen).

So they seem to do a very cursory look at submissions.
>We're aware of the extent that you do this already, and greatly appreciate it.

Yeah, I've gotten somewhat mellower as time goes by. And to think I aspired to HST levels of snark once (or at least Hani Suleiman -- anybody remember that guy?)

>But I've noticed it upticking recently

Arrg. Probably my new diet. Some sugar will help me dial it down, thanks.
Or, "Once a measure becomes a target, it ceases to be a good measure."
Ohh, absolutely. I'm glad they did the study. I'm just responding to the expectation stated in the paper. I really don't understand what sort of mindset would lead someone who has actually given it serious thought to expect what they did.
His target audience might be both in business and development with indie hackers/developers/entrepreneurs, why not?
Give it a try. Good luck.

Some remarks:
You might want to use a preroll/postroll for branding and establishing the theme. That already eats some ten to twenty seconds.

Next: Don’t underestimate the time you need to address a topic. And never promise something you might not be able to deliver in the future (e.g. „XYZ in 60 seconds“ when in reality your third video is 120 seconds long).

I‘ve edited a bunch of videos for trainers and coaches. Each had a single topic or question being addressed. And really every time the recording was much longer than expected before recording. One minute might be too ambitious if you have to explain your topic and introduce yourself every time. And it might be too short to provide enough value for your viewers to launch the web browser (or YouTube app), switch to your channel and start your newest video (if there is any). The time for getting ready to watch your video might get longer than the actual video itself.

That being said, if you have really „formalistic“ but still useful content (think: weather, stock market ...) or address a clearly defined niche that you‘re providing real value for, it might be a hit. Just try.

Additional suggestions: Record and edit your first five to ten videos before launching the channel. That gives you experience, consistency and confidence. And if you plan to publish videos on a strict schedule, always have two or three unpublished videos ready to be prepared for technical difficulties, a cold, an overfilled calendar or a lack of motivation or editorial ideas.
Personally, I couldn't disagree more. It's my belief that people who think that those who take on really poor debt are in their rational minds and have a complete understanding of the consequences are really just trying to make themselves feel better about how badly their peers being taken advantage of. "It's their own fault; the system is fine."

But enough of beliefs. There is plenty of documentation about the costs to society available, including formal studies, which shows that even taking the time to better educate people about about the long term effects significantly reduces the uptake of payday loans.

Yes, in a few cases, they are useful as replacement for emergency funds. But I'm convinced by the literature and studies done about payday loans that if this kind of use is even a majority - it's barely such.

But don't take my word for it. Do a search for the "psychology of payday loans" and read some of the first party sources yourself.
The BAT is for more apps, Brave is just first.

Do your parents like paying half their data plan ($23/month in the US) to load tracking scripts and ads? See https://medium.com/@robleathern/carriers-are-making-more-fro.... Brave is 3-7x faster on top news/media sites than Chrome on Android.

All this and more is discussed at https://basicattentiontoken.org/.

How do small faster browsers get big? Marketing. To counter, big browsers have to block by default and none will (Apple comes closest and is our best ally). They're all beholden.
Aston Martin to Unveil Its Monstrous Supercar  by 2020
Signal does have a web app. I use it every day.
When George and Robi Mitra were working on polony sequencing [1], it seemed like a ridiculous idea that would never work or scale. I'm glad NIH and DOE weren't as shortsighted as me at the time. The efforts here and by others in the lab over the next decade set the stage for the next-generation sequencing revolution.

[1] https://academic.oup.com/nar/article/27/24/e34/2902337/In-si...
I use it -- I agree that it's clunky, and there's probably a YMMV factor depending on your window manager. Once you learn where everything is you can get a surprising amount done with it.

Adobe Illustrator is, for a novice, surprisingly not that much better.
>And this is why we need security vulnerability scanners that check for default credentials :-( Instead of telling people to change the password, they should really enforce the change with a one-time script prompting the user on the first login.

SSHD requires RSA encryption and disallows password based auth by default though, so it's meaningless if the attacker doesn't have your key in the first place.
It's true, and I had the same concerns. In fact the site is banned, as are most political sites (or penalized) on HN, and a user had to vouch for it.

But the thread (edit: mostly, or barely) hasn't gone there, probably because the heartfeltness of the article is so plain, and also because it manages to be unexpectedly substantive. The fact that it was written just hours after a sudden shock is noteworthy too. I'd say the article rises not just above its genre or its site but the entire category the site belongs to. There's something right about doing that in tribute to one unique human being.
Yes, let's let the drug pushers continue to legally advertise and sell their harmful drugs, and be sure to assign the blame onto their customers.

Great analogy.
You're welcome! It was a quite fascinating discovery for me as well. It's amazing where we are as humanity. Yet sad that we're so comfortable that it's literally making us insane.
Monitoring your blood pressure? Careful, 70% of home devices may be inaccurate
Not a phone call, but a couple of years ago I woke up to a text and a push notification from my bank (correctly) informing me that someone had used my account to pay for a hotel room and some other stuff and that they froze my account. I'm not sure if the person making fraudulent charges ever got caught, but they refunded me the money and issued me a new card, so it ended up only costing me the hour or so I had to spend at the bank that morning sorting everything out.
Write a book

You truly are a god in a universe you create..
I wouldn't say it's bad. It's confusing at first, like most interfaces with a ton of controls, but you gradually get used to it and know where things are.

The bad thing about the UI at the moment for me is the lack of HiDPI support (as far as I can tell). And back when I was using OSX, the interface seemed a bit janky since it used XQuartz and it generally wasn't very native both in terms of UI rendering and its default keyboard shortcuts.
From Self-Taught Coding to a $700M Startup
Web Design Cheat Sheet
For god's sake, man, run a linter on this thing. The mixing of spaces and tabs alone makes the code embarrassingly difficult to read.

http://imgur.com/a/XlSQD
I'm thinking right now: maybe it's too logical.

It's easy to understand the behavior and UI from a programmer/developer's perspective, but the main portion of the target group in this sector does think completely different.
> So the actual number is probably much higher.

Why? Can you please walk me through your reasoning?

Autism is now well known and fairly easily identifiable.

Child care centers, schools, etc all have staff who can identify development issues and will refer to a trained medical professional to diagnose. At least in moderately sized cities.

That was not the case 40 years ago.
Chicken sandwich with sauce so spicy you have to sign a consent form to eat it
> PayPal only supports SMS based 2FA

You can still use Symantec’s VIP (Validation & ID Protection) authenticator app instead of SMS. I just set it up a few moments ago following these instructions:

https://www.eff.org/deeplinks/2016/12/how-enable-two-factor-...

then deactivated the former SMS-based Security Key.