skysight-inc/HackerNews huggingface dataset:
I don't think you can guarantee the generation of anything sequential across multiple machines without some sort of authority. A single machine, sure as long as the resolution you're using is small enough and/or you have a single point of authority on that machine.

But across multiple machines?

Can you explain to me how you're doing that across multiple machines without any sort of authority? If there's a way to do that I'm genuinely curious.
Usually I'm the first to lament the sad state of UX in many (most?) OS programs but I've always found Inkscape to be very reasonable in that regard. However, I don't have experience with eg. Illustrator so there was no unlearning of muscle memory required.
GIMP also has some weird omissions. You can't lock a layer so that it won't move, for instance. This is apparently coming in the unstable branch, but it boggles my mind that this wasn't a feature from day one. There is also 'anchor' but that doesn't seem to mean what anchor means in just about any other CAD/Graphics application.

The expected behaviour in Photoshop is that if you drag-move, you only move the selected layer. It seems like in GIMP if you drag-move, you drag the highest layer that has a painted pixel under your cursor. There are probably situations where this saves time, but more often I try and drag some text around and I end up moving a background layer by mistake.

I often find myself using Inkscape to save time, it's intuitive enough and it works well.
Maybe: readelf -a [0]

[0] https://sourceware.org/binutils/docs/binutils/readelf.html
Most British men, and women over 30 with property, got the right to vote in 1918
As a developer who is almost 60, and the father of two budding developers. I can't image a better time to EVER have lived.

The technological landscape is amazing, new things in tech, biotech, materials, and just human understanding of ourselves.

I don't feel old because I am excited about everyday and what adventures it will bring. I can still beat the twenty year olds in speed chess, though my twitch reactions are not fast enough to keep up in the modern FPS's. The trick is to challenge yourself everyday in mental, physical, and spiritual ways. Having great kids helps with that!
I don't understand if they use windowing as a fixed computational step that is active both in training and scoring time, or, if they use sliding windows only to chop up the training data.

Also, I wonder if they checked how a feed-forward NN that operates on the contents of a sliding window (e.g. as in the first approach above) compares with their RNN results. I am curious about this, as it would give us a hint whether the RNN's internal state encodes something that is not a simple transformation of the window contents. If this turns out to be the case, I'd then be interested in figuring out what the internal state "means"; i.e. whether there is anything there that we humans can recognize.

[edited to increase clarity]
Just an FYI that this "top" list was created by a real-estate company, not by journalist nor some other independent party. IOW: caveat emptor.
Be sure to use tmux. The tmux package in termux allows you to resize panes and switch windows by tapping instead of using the usual key combinations.
To be fair git is junk; it's just the standard so everyone has mostly learned it and it gets the job done, but at least Mercurial is better. Probably bzr too. I have probably 5 more years experience with it than Mercurial and I'm still googling for the correct incantation for things that are just infrequent enough for me to commit them to memory. With Mercurial, the command is what you would expect 90% of the time.
Most data structures are graphs. This one just happens to be "self-aware" enough to use graph terminology.
I'm not sure I understand your complaints here, I believe dosbox has support for hardware passthru.

and you can run dosbox on a modern 64-bit machine, so the idea of needing unsupported Windows XP (or similar) doesn't seem to be valid imo.
There's a branch/package by one of the devs that uses the native menu bar, native copy paste, drag and drop, and a few other things that make it feel like an actual Mac application. No clue why it isn't the official distribution, but it's been that way for years.

https://inkscape.org/cs/~su_v/galleries/
JS performance is terrible, it took us a year to rewrite everything from scratch to get these type of numbers.

As mentioned near the bottom of that link, they are on cached reads which is unrealistic in real world settings but a useful baseline number to compare against.

To understand our methodology on the benchmark approach, check out this tech talk on all the problems we encountered while testing (including things like you mentioned, dealing with how the JIT optimizes, or often times in Chrome, doesn't): https://youtu.be/BEqH-oZ4UXI

However, a perk of the push-based model (realtime data sync like with Firebase), is that cached reads become a lot more realistic because often the data will already be there before you read it (unlike with a pull/poll based model).

Any details I can expand on for you?
care to point to the moneyshot diff?

i trusted commit message and got here https://customer-git.collabora.com/cgit/android-etnaviv/gbm_...
I've published in mathematical/statistical areas as well as applied ones, and my sense is that interpersonal difficulties are more acute, but also more transparent, in math and statistics, for lack of a better way of putting it. My sense is that people tend to hold views more absolutely, because they see their positions as more logic-based, and so have a more difficult time recognizing unrealistic assumptions they're making, or outright errors in their derivations or thinking. An applied researcher can shrug and dismiss something as sampling error, or ambiguity in a study design, but in math, it's harder to invoke such excuses or pressure relief valves. A threat, of whatever real or misperceived magnitude, seems to take on greater significance in math and statistics.
If google wasn't trying to buttsecks you they would allow javascript blockers in Chrome. But they don't.

Just the tip bruh.
Not yet! Good suggestion though. Deletes right now are currently very difficult in gun. But we plan on fixing that in v0.8.x releases. Your idea of being able to do it on disconnects is a great one, I'll add it to the to-do list!
There is one thing missing for a complete experience: https://en.wikipedia.org/wiki/BonziBuddy
Uniquely Detroit: Blues at John's Carpet House
I had something similar. It's not normal for me to make large purchases via my CC, but I decided to purchase a $600 television from a retail store once.

The payment was declined until I called the bank and told them I was standing in line trying to actually pay for it.

The thing is, I don't think she was able to open it for just that transaction, but instead flagged my account so that ALL large payments like that were allowed.

Which to me just seems like an outlandish shortcoming.

It reminds me of the time that some random ACH got placed on my account. They claimed they couldn't even tell me the name of the person or company who did it, etc. And this despite me having specifically requested that any ACH's placed on my account are approved personally by me.

It's actually kind of scary just how inept these banks are sometimes with respect to these issues.
I've said this in other threads recently - The Flask source code is really awesome and reading helped me learn Python better.
Wouldn't the easiest solution be to use a landline and use the call options for 2f? Physical access to my home is root access
Considering how many people are incredibly productive with Git, calling it junk might be unfair.
No, because DNA sequencing has lots of errors in it. This is why you might've seen numbers like '30x' or '50x coverage': to get a decent sequence, it gets done again and again and hopefully the random errors wash out. Identical twins or clones are not perfectly genetically identical, but the differences are so rare that any difference in your sequence is almost certainly a sequencing error unless you do an expensive number of passes like 70x costing several times as much. Interestingly, this comes up a lot in criminal contexts now, since you can, if you want to spend the money, figure out which of two identical twins left DNA at a crime scene.
Ask HN: How do you plan your side projects?
This past week I have been doing event storming at work and making plans have created a large backlog for the next several months.

It made me think about how I could use improvement in my planning for side projects that I work on. I am curious how others go about this.

Do you perform any sort of detailed or formal planning, or do you just play it by ear? I realize that everyone functions differently, and I for one know I am more productive when I have a plan in place. But I am curious to hear what others are doing.

Edit:

Or maybe another question is "Do you plan your projects?" In the past, I have often jumped straight into an idea I would have without any sort of planning. If I could keep working at it, uninterrupted, while my gears were turning I could get a lot done. But if I encountered any sort of walls, that meant instant defeat.
Are you sure about it? I use 2FA with authy and never got sms.
It's pretty hard to take this article seriously.

The author writes

"I don’t consider Windows good enough. Historically there have been to many ways to compromise a Windows-based computer, and new techniques keep showing up with alarming regularity."

And then later

"I am writing this on my newest computer, a Late 2008 Aluminum MacBook running OS X 10.11 El Capitan"

If you're going to knock Windows on a lack of security, at the very least do as much as you can do to protect yourself on a Mac. Note the long list of security fixes in the latest version of MacOS https://support.apple.com/en-us/HT201222
I think it's worth pointing out that this appears to be mainly Chinese culture from the mainland. Chinese from other areas like Hong Kong and Taiwan seem to be completely different. When I visited Taipei I was pleasantly surprised to see how polite these people were, they lined up in queues to board their subway!
Code hosting services are never forever. Sourceforge aged and fell from grace. Google Code shut down. Github's time will pass as well.
Qt, by default, mimics the look and feel of the host OS. On Windows and Mac, Qt uses native GUI elements so it's a little unfair to say it doesn't look nice. A well laid out Qt program should be indistinguishable from a native application. I'm sure people have very strong opinions on whether native UIs are nice or not!

The issue, as you point out, is lack of designer. Both Qt and GTK can be extensively customised, but you need to know what you're doing (in an artistic sense).
It doesn't matter; it's just a machine readable protocol description.
> "I can't image a better time to EVER have lived."

I dunno. The other day, my wife and our 5 children and I were all having a relaxing evening together as a family in the living room, and something my 4 year old daughter said accidentally set off Siri who said "sorry I didn't catch that" and my daughter said "never mind" and we all had a good laugh. Then my daughter said "I love you, Siri." My heart sank. I'm probably not giving enough context to explain it, but she seemed to genuinely think Siri was a real (and neglected) person in the family.
Out of curiosity, is it a common practice to require foreign companies opening American branches to have a "predominantly American management corps"?

I always assumed that multi-national companies tend to send executives from their headquarters for strategic decision making, and only hire local managers for execution.
Yeah this sounds like a much better idea. You could also do a shallow clone (for performance and so you don't have the full history there).
One can however quickly switch between a browser and terminal/chroot app though. So googling can be done.
Too bad it was intentionally crippled so as not to create competition for the more expensive (and technically inferior in many ways) Macs of the time.
How many people are incredibly productive with git? Or most just kinda productive, as long as an expert isn't too far away from them?
Looks like its down.
It doesn't say that the warning came at Gates's request. Could've been a mid-level manager acting on their own.
also on newer machines you get more security features, such as SMAP/SMEP which were introduced in the Broadwell chips (2015 macs?)
>Such lapses are common in the brutally competitive auto parts industry... but they can easily lead to amputation or even death.

This is exactly why these regulations need to exist and be enforced as strictly and evenhandedly as possible. If they didn't exist, your competitors will implement any measure, including ones that compromise worker safety, to undercut your prices. Market forces will attempt to shape this industry to be the leanest it can possibly be.

Capitalism can grind fungible labor into a literal pulp if it is allowed.
I read a few paragraphs while it was up. It's just a poorly written hatchet job.
Basically in the optical regime it won't be possible to propagate the E field in a conduit smaller than the wavelength. This is because a small conduit doesn't have the right boundary conditions to support fields (like trying to fit waves into a didgeridoo). So you're always going to have these massive, massive 1um structures compare to state-of-the-art nm scale semiconductors.

There are advantages of optics including that light moves faster than electrons (important for HPC where the figure of merit is latency in us between nodes, etc) and typically has higher fidelity. But the size of these structures is orders of magnitude larger than conventional semiconductors.
Your story reminds me of when I ordered a $200 video card from Staples ship to store. I went to the cashier and told them they should have a video card I ordered. They asked for my name and gave it to me (inside the shipping box so they didn't even know the contents). It's not as bad as getting your phone number stolen but it opened my eyes how easy it would be to "steal" a package.
I use the Catalog feature of my own "miki": Makefile Wiki. https://github.com/a3n/miki#catalog

I also try not to get too "taggy" and organized. If I have something new, I just dump it into the top directory of my catalog, and eventually move it down to its own dir and do the minimal op to connect it into the catalog. No DBMS, just the file system.

When I run make on the (personal) wiki, one of the things it does is generate a sitemap, with links to everything, including the catalog part of the wiki. It also creates a catalog-specific json file, which I view directly from Firefox; the addon JsonView makes the json file fields clickable. https://addons.mozilla.org/en-US/firefox/addon/jsonview

Not at all advocating that you use Miki. Just an observation that its motivation is simplicity, to the point that no software was written, I just use what Linux already has, and the filesystem.

The reason for the simplicity motivation is that I've found, over the years, that the more complete a system I've used to try to "get organized," the sooner it will be abandoned. What I've devolved to is this: the "system" will be more usable, and more likely to be used, the less of that system there is.

Of course it's loads of fun to write one of these things, and that's more than enough reason to do it, so go ahead! But you might keep simplicity in mind, start from an attitude of minimalism with just enough added on, and when it's good enough, stop.

I guess all bets are off if you want an OSS project that other people are going to use and work on. In that case, "Release the Features!" :)

However:

> ... "designing the system so that the manual will be as short as possible minimizes learning effort."

The above quoted in "Expert C Programming, Deep C Secrets," by Peter Van der Linden. I used my catalog to find it. :)
It looks like more of a contest with a minimum prize of $15k for complete entries.

It is limited to residents of Queensland; the state in the northeastern portion of Australia.
This sounds like an awesome approach. Do you have any resources you could share on a few of the details? Using --bare I get, but I've not yet played with hooks and such.
Wax is back: Detroit is poised to be the premier manufacturer of vinyl records
C# or Java. Most of the best OOP books are written for these languages.
The first sentence asserts that Brendan Eich is the author of Java, which is false.
You only have to look at WiReD Magazine from those times (ca. 1993-2000) to appreciate how different the zeitgeist was during the personal computing revolution. Everything was changing and anything was possible.

Personally I think it's not because we were working on great new tech products then. I think it's because we knew we were at the forefront on a tsunami of a tech sea change of historic proportions that was obviously reinventing much of everyday life in ways we didn't yet understand, from the global public commons to the local grocery store. The question on everyone's lips was, where will it end? What's happening? Where is the world going next? And can I play?

Then from 2005 to maybe 2012 we saw an apparent renewal of tectonic forces as mobile smartphones surged forth and all of us became incessantly and globally interconnected.

But now, in today's hindsight, we've had some time to get perspective, and we're disappointed. Where was that brave new world we were promised? We've gained tweets, social and news feeds, e-books and e-tail, and handheld GPS. But we've never been more aware of how meaninglessly trivial tech's ultimate tsunami -- small talk, or how thoroughly manipulated we've let ourselves be by corporations whose highest calling is to sell us ever more trumped-up commodities and ever greater dependency on their latest bit-of-the-nonce drug fix.

O where have you gone, Gene Roddenberry?
"What's that mean specifically?"

It means that the owner and founder of rsync.net stares at your request and decides how he feels about it. Then he weighs the financial security of his family and the reputation of the business firm that has become (over these last 16 years) his life's work ... and decides if one of the engineers should call you on the phone and vet your request just a little bit more ...

Aligned interests and "skin in the game" ... those are powerful things.
They bet quite heavily on Launchpad and related infrastructure, but a few things happened on the way to the opera, and here we are.

They hired bzr developers, including some really bright folks (Robert Collins, who I knew from the Squid project, was one of them, but there were others).

Had git not exploded in popularity and pretty much decimated the competing DVCS projects (or just grew so much faster that the end result was the same...tiny percentage user base for everything other than git), the landscape may have looked different. It took several hosting services a while to figure out that git was all that mattered.

Hell, even Microsoft and Google gave up on hosting code. If they can't do it, how can we expect Ubuntu to get it right enough fast enough? Github both got lucky and made some very good decisions very early. Survival bias looks like anybody could have done it...but, a lot of stuff had to fall into place, and it wasn't obvious to everyone what it ought to look like or how to get there.
Not sure why they don't offer an express option. There's alot of people that will say fuck it and shut the app down and figure out an alternative or get pissed and never rely on uber again. offering a low priced queue would keep them.

they could offer a VIP button that's 10x as much for the same service too for people like you that like to flaunt your wealth.
Marissa Mayer fades out as Yahoo ends its run
What is this land line thing you speak of?
Why should git be junk? Sure its commands may not be the most intuitive but apart from that it's fast, flexible and works well. Git has won, get over it.
Extending VueJS Components
That's my daily driver. It's amazing. I looked at About This Mac recently and was shocked that it's 6 years old! I could've sworn I had bought something newer. Time flies on a good machine.
This is really true only if you're ascribing to the perimeter model of security rather than defense-in-depth, though. If your systems are (properly, to my mind) constructed, knowing what your infrastructure looks like doesn't provide significant value. That obscurity becomes a nice-to-have, rather than an essential, aspect of your security.

(When building systems for clients, this is something I stress. "We should be operating as if it is assumed that an attacker has a VPN into your network space and has nmapped all your stuff.")
I remember when dvcs really started taking off, I went with bzr because of the simplicity of the UI. I was also on Windows at the time (wow, that was a while ago!), and git didn't have native windows support back then while bzr did. I still much prefer bzr's UI from what I remember of it. It was simple, consistent, and perfectly fine with the occasional typo.

But suddenly "everything" was on git; github was a rocket; bzr just felt slower and slower as my repos grew; launchpad was incredibly confusing; I'd been using git/github for outside projects and finally tried git for one of my own, and then started getting confused between the UIs. I picked the one that had the better trajectory. Also, we (the startup I was with) were starting to hire people and using git was easier than forcing the new people to learn bzr.

Mercurial looks great, and always has. I just never really had an incentive to switch to it.

Edit: Sorry, got lost in my own story. I agree with the siblings here. "junk" is rather strong for something that's so universally used. I don't love git, but it definitely won my support.
>sending key combos like ^d sounds terrible on a phone keyboard.

Terminal apps like termux supplement the phone keyboard with a pane atop it with tab,ctrl,pipe buttons. Should be usable.

>there isn't really any good IDE, or even editor out there.

Vim and others are available as packages in gnuroot, etc. A shell and editor split with tmux should work.

Still very uncomfortable programming on a phone ofcourse.
Top 3 External DVD Burners
Building debs and rpms from version control is a legitimate step though.
That's a significantly more straightforward and safer problem to have to handle. You should prefer it across-the-board.
Probably, and I've heard from some Inkscape devs that they'd like to. But it's a pretty massive project, which would directly result in the current developers being less proficient at the UI toolkit they use.

Qt is an easy sell on fresh projects, but switching a large existing codebase is huge.
Ruby.

Use David Black's The Well grounded Rubyist or the PickAxe Book
I read somewhere that companies that do a lot of ACH payments use different accounts for receiving and sending payments. The receiving account is locked so that it can't send and the sending account is supposed to stay secret. I don't know if that actually works in practice, though.
I don't have an opinion re Rome Viharo vs David Gerard.

But I do agree that Wikipedia is a clusterfuck. It seems OK as a source for basic factual stuff. But otherwise, I have no time for it.
And then I stopped reading.
in the US, this is normal for business accounts, but not for personal. i believe you can get it if you request it though.

in either case, i keep as little cash in my personal bank accounts as possible.

i'm concerned about my parents as they get older though...
Satya was also more accessible than his predecessor and would meet with anyone in his division for 10 minutes on Fridays.

I imagine Satya no longer has this policy as CEO. Are there any division head level or higher execs in Microsoft which copied this policy? I imagine it works best as a mid-level manager where there are at least 50-100 people below you but not 10's of thousands.
I remember him on TV in the late 80's with that awesome bike. Good to see he is still at it.