skysight-inc/HackerNews huggingface dataset:
The Kindle Keyboard is still the best. All it needs is an update for backlighting and higher resolution. DON'T CHANGE ANYTHING ELSE!

I bought the Kindle Oasis, really wanting to like it. At least it brought back the page turning buttons. But they got the buttons wrong. The KK got it right. You can read and turn pages with one hand. Not so on the Oasis. And the Oasis is so slippery it's hard to hold it vertically. I was astonished at that.

The KK doesn't slip out of your hands.

I like the KK so much I bought two of them, so I have one when the other dies. I don't understand why each successor is worse.

Bring back the DX!
I don’t subscribe to the blog so perhaps it’s a selection bias, but the tone in those posts often feels passive aggressive.

In particular, I don’t like when folks write blog posts like that instead of talking to their colleagues. I remember being on a receiving end of such post as an ‘anonymous moron from someone’s work’ and as you can imagine, there was infinitely more nuance to the matter than my colleague ever cared to mention.
In practical terms speeding actually makes very little difference to your journey time.

Eg if you have a 100 mile drive on a 70mph road and you drive the entire way at 85mph your reward is saving about 10 minutes on a 1.5 hour trip.

The downside risk is getting charged for speeding and being delayed for much more than 10 minutes.

I've never though the cost/benefit shows it to be particularly worthwhile.
I don't think Amazon cares that much about Kindle sales — they made it deliberately way cheaper than other e-ink models when it was introduced. Their goal is to profit from book sales on their platform. I bought about a hundred electronic books on Amazon since getting a Kindle, so I think the model works great.
Wikipedia explains emotional labor is a term reserved for the effort involved in managing one's own emotions for a job.

You might be referring to emotional work which is related notion involving effort put in to manage one's emotions in a relationship.

https://en.wikipedia.org/wiki/Emotion_work

Your theory would also predict that men would desire and pursue relationships more than women, and I'm not entirely sure that's true.
A solution could be to design the system to make calls directly to a list of ornitologists or ornitologist societies in the other countries, that shouldn't be really complicated to arrange and then ask them to return the data by standard e-mail. Is a small world.

Or store the eagles travel data in a cloud, that feels also poetically appropriate for this case
> The Docker engine default seccomp profile blocks 44 system calls today, leaving containers running in this default Docker engine configuration with just around 300 syscalls available.

...preventing devs/ops people to run tools like iotop, unless extra capabilities are added.

I'm all in for containers, cgroups/namespaces but at the moment it's namespace isolation for the price of less features. Unless namespaces become first-class citizens in the Linux kernel, it will always be more efficient to just run on VMs or even Bare Metal. At least for non-planet scale workloads. :-)
I'm currently in Paradise. PG&E's PSPSes are not notified consistently or accurately. The power is on as of 10/26/2019 1:35 am, but it may go out at any minute. Also, they don't seem to follow the conditions around the HV lines with actual risks... power was on during high heat periods with winds and low humidity, but out during lower heat.

Decay is slow and gradual to people who live here all of the time. If you're like Chris Hedges and live abroad for some years and come back, the decline is noticeable over a longer timescale. (Slowly boiled frog.) And then there are folks like Chalmers Johnson who predicted empire and democracy are mutually exclusive, and you can see the current US military budget, undeclared wars and hundreds of bases around the world. Some examples of decline include:

- massive corruption of the political establishment

- crackdowns on publishers and journalists who don't tow the establishment line

- apathy of the middle (low voter turn-out)

- electing demagogues

- crumbling infrastructure: roads, bridges

- rust belt / lack of manufacturing

- declining birth rates

- rising xenophobia, provincialism and nationalism

- increase in volatility and political polarization of average people

- grotesque inequality with millions of homeless

- questioning capitalism bifurcating into leaning either towards fascism or socialism

- magical, tribal belief cults like flat-earth, anti-vaxx and conspiracy theorists

- highest incarceration rate on Earth (per capita) except Seychelles

- clueless leadership/elite class who cling ever more to utopian nonsense like libertarianism, meritocracy, consumerism, and technological progress/fashion

- national debt leading to insolvency
Brings back great memories of solving I.E Irodov's problems in physics. Made you feel like a genius whenever you cracked one.
For the record, hypervisor were introduced almost before operating systems. In the begining it was just a switch to partition memmory and run multiple jobs on a big expensive machine.

So this is not the first time hypervisors are making a comeback.
I've used Kindles for 7 years now, it's by far my most beloved gadget and I don't go anywhere without it. And I love it just the way it is — a reader of books without any other distractions.

The only thing I really wish they'd do software-wise is add reading stats / achievements — they have that for kid accounts but for some reason didn't extend it to adult readers.
It's a variation on Clang, so calling it a new language seems overkill. It adds the OpenGL notion of uniform and varying variables, so that you can be explicit about SIMD without it being awkward (pragmas, compiler flags, prayers, assembly readings).

I rewrote some OpenCL kernels for ISPC and it was a great experience. The resulting shared object could just be loaded and called from ctypes in Python, where OpenCL requires a lot of rituals.
Yeah, a touchscreen and an ereader are a match made in hell. Just try to hold the reader and swipe with the same hand.

Reading with one hand on the Kindle Keyboard is great. You can stand in the security line with one hand on your luggage and the other reading the KK.

I have no idea how the touch interface ever got through Amazon usability testing.
As long as they fix the blasted runtime.
Azure Functions has it's own dll loader, and other complexities that means it doesn't place nice with .net or the larger ecosystem. Currently it does not support .net 3, and I can't even use the most recent version of System.Data.SqlClient.
I like functions it was a good move, but the 'not-quite-.net' keeps getting in the way.
Possible morals for this story:

1. If you want something done, do it yourself.

2. If you pay below-market rates, you'll get below-par execution.

3. There's much to be said for direct employment.
"Snatch" is close to that.
A higher res screen would be nice. It's surprising how improving the resolution reduces eyestrain.
> and hence should split the reward equally

Are you saying that when a company fails, all employees should return their past salaries paid by that company? Because that’s what splitting the (negative here) reward equally with investors would mean.
Not a parent yet, but I certainly don’t plan on giving my kid a touch device... certainly not with internet access. I grew up using the internet as a 90s kid. Today, the internet is even more messed up.
I use Vysor for Android, it comes with a few caveats:

- You need to have your phone in developer mode for it to work

- The free version has full screen ads that come up on your phone while you're mirroring it
Hell yes. 90 hours of cumulative textbook reading time is pretty much an undergraduate degree. 90 hours of WoW is like.. getting to level 40
The performance on my low spec Android phone is amazing. Really awesome work.
Corporations are officially aligned with the interests of shareholders, and unofficially aligned with the interests of management, many of whom are more interested in turf wars and power plays than in doing their jobs.

Customers come at the bottom of that list.

In a worker-hostile culture, employees at all levels can easily become passive aggressive towards customers, because they're caught between bullying by management, which they have no control over, and pushback from angry customers, which they also have no control over.

MS has always operated like this. It's a huge machine that spends far more energy on internal politics, PR and impression management, and status games than it does on producing solid, reliable, beautifully crafted products. Personally my experience of MS products has been that the absolute best products are ok, I guess, while the worst have been so incompetently made they've been barely usable.

Apple has begun to operate like this. Jobs was User Number 1 and could push back on UX he didn't like. He wasn't always right, and he couldn't cover everything, but his influence was always there.

Cook is more of an autocrat and I strongly suspect he has an unconscious passive aggressive stance towards users. Apple has consistently produced high-profile user frustrations during his tenure - Maps, keyboard-gate, the reluctance to support pro users, Catalina, general software quality, among others - and there's been no move to make structural and cultural changes that could make future mistakes less likely.

Meanwhile the share price is doing just fine.
I also can't find Select all for the text shown in the browser, when the cursor is anyway not visible before.

Btw (not iOS 13 specific) when I select the word in browser the hovering menu has more options behind a minuscule right arrow that I almost always manage to touch outside, making the menu disappear. And I need the "second part" often. Sad.
Or better yet keep the outsource chain going until you find the guy with an ounce of moral fibre
2003 was the pinnacle of MS Office for me. The introduction of the ‘Ribbon of Confusion’ in 2007 around the time of the adoption of 16:9 screens was appalling. The ribbon was welded to the top of the screen leaving a letterbox sized area for your documents. It was like using a toolbar encrusted IE.

This all happened when Adobe were demonstrating excellent UI design in their pro apps with pallets that could be docked or moved about as required. It was like MS looked at InDesign and Photoshop and simply didn’t understand what they were copying, which imho typifies many MS design decisions.
I'm sure it's somewhat hard to change the system once deployed. They could just get a cheap global tariff -- but the eagles won't swap SIM cards themselves.
Creating and validating signed and secure URLs for both standalone and Laravel
I guess Rachel had a bad day at work? Rachel's writing is normally top-notch, but this is whiny, vague, and frankly annoying.
Darpa LifeLog
This mindset of "you don't need tests, just don't write bugs" sounds extremely naive and amateurish at first but having worked at many different kinds of large and small tech companies around the world for over a decade, I now think that there is actually real wisdom behind that mindset and I've met some very talented engineers who share that thinking to various extents.

Debugging trains you to think about code. I think most of my programming skill comes from my open source project work where I didn't write tests initially. Now I can simulate code in my mind without having a computer in front of me. This is a really useful skill - You need to be under some kind of mental stress to learn this kind of skill.

When you don't have tests to rely on, your mind is forced to hold on to more details about different interralated parts of the code and over time, this mental stress trains you to hold a massive amount of detail in your mind and this helps you to write much better code. Also, being forced to hold a lot of code in your mind gives you a strong incentive to design clean simple architectures.

Writing bug-free code is not difficult for me now. Even on very complex distributed projects. I do write tests for my open source projects now but I do it at the end after everything is working. The purpose of tests for me now is just to lock down the code to prevent regressions. For some complex projects, I do TDD but I focus more on high level integration tests.
Can you provide proof of this somehow?
For me the killer feature is that for me, as a casual user, it's easier to be productive. There are just so many weird little things that folks do in shells that I don't do often enough for me to remember exactly how to do them.

Though I'll say up front, again as a casual user, I'm not sure exactly how fish accomplishes making me more productive than bash. I'm also don't know if I ought to switch to something like zsh. I often read folks saying great things about zsh but it seems more like something aimed at "power users" and that ain't me.
> No other shell gives you this, for some reason.

That's not true. There are a few other shells out there that do. The issue is the popular shells tend to be the ones that go for POSIX (or Bash) compatibility and those that do go for a syntax redesign (for example) often get criticised for not being POSIX compatible. There is comment further down in this discussion describing those syntax differences as "bugs" rather than "features"; which just goes to demonstrate how ingrained Bash et al are to Linux/UNIX command line users.

Personally I see Fish and other non-POSIX shells like another programming language (arguably that's literally what they are). So switching from Bash to Fish - or whatever else - should be like switching from C++ to C#, Java, Rust, whatever. Sure there will be a lot of commonalities but it is the differences what makes the shift worthwhile.

That all said, I can't blame people for preferring a POSIX or Bash compatible shell because that's what you'd expect to find on any Linux or UNIX system. Or at the very least a Bourne Shell (sh). Plus most documentation online will be tailored for compliant shells. However it does become a self-fulling prophecy where compliant shells are more widely used because they're already more widely used. I'm fine with this though. People who want to make the shift and learn something new can still do so under the knowledge that they're breaking from the norms and all the potential complications that might bring; and people who just want something that's universal and works - irrespective of it's warts - can continue to do so.
I ditched streaming services a while ago, because I was fed up with the lousy curation of their catalogues and the tendency for albums to randomly disappear and reappear based on licensing disagreements.

Now I'm back to a ~25K track FLAC library and a small collection of LPs for fun. It's backed up to a NAS, to a cloud storage account and to a portable drive I keep in my locker at work. Nobody gets to take the music from me.
The prefix tree of a string is just a linked list, though—it's the string itself. It doesn't help you do anything for a single string, unlike a suffix tree, which is used for finding substrings of a single string.

Moreover, how would you even start searching for a substring using a prefix tree? You can't start at the root, because the substring wouldn't be a prefix. It doesn't help you there at all.
The (much better) BBC article says it was the victim who called the police: https://www.bbc.com/news/world-asia-china-50137450
+ All the votes for the DX.
Apart from having to replace the battery (and having the ability to do so.), it has been the most trouble free electronic device I have ever owned. I love the screen size, and I can read textbooks, and code at the same time etc. It has niggles (PDF viewing being a bete noire), but it's reliable, coupled with Calibre I can read anything, it hsa handled my lazy attitdue to device care admirably.
I'd guess it isn't because of specific services like Google, but the fact that you can now say "I'll be 5 mins late" while you're on the way. People used to not be contactable until the appointed time, now it feels like you're already there with them.
many layers of middle men each taking a fat cut is an indicator of huge inefficiencies in the given sector of the market and a sign that that sector is ripe for disruption.
Most other people use IP based messaging because it's a much better experience. SMS are a thing of the past with a few exceptions. Banks and Visa insist sending 2FA codes by SMS, people with old phones must use them, I do use them in emergency (no data connection.)
Yes. Sexes aren't defined as being based on different chromosomes or having different physical anatomy (there are more mainstream examples of outliers for both of these). It's just a classification system for reproduction limitations.
How to Run Wayland on Manjaro?
Facts, not nonsense. Buried in the final report, but there for all to see if you read it carefully.

Not racism. Air France 447 came to grief by the exact same process. It wasn't a Boeing and it was flown by equally incompetent white men.

Likely Russian assets discrediting the second largest US defence contractor by fostering the torches-and-pitchforks motif among the ignorant.

There is no room for opinion here. If you do not understand the aerodynamics of this accident, you have no right or proper place in commenting.

And if anything, it's sexism, not racism. Men designed a system that values money over all else. That system put ill-trained male pilots in the cockpit without the flying skills to manage a simple runaway trim situation. It actively excluded women for the same reason: it was built to entrench male wealth.
How about storing enum values as... enum values in the database?
For Austria at least, their car travel estimates are eerily accurate in my experience, including accounting for normal levels of traffic for that time of day/week. Traffic jams mess with it to some extent of course, as they appear and disperse relatively suddenly. And no, I don’t speed.

Their bike estimates are consistently wildly optimistic however. If it’s an easy route and I pedal flat out with no traffic and without hitting any red lights, I can get close to the estimated time.

OK, I don’t have a road racing bike or e-bike, and there are people who are more athletic than I am, but I’d say I’m fitter than the median. Their model seems to assume around 25km/h average speed, which isn’t really sustainable (Or safe) in everyday cycling with other road users about.
It isn't really separate...there are several DC ties where AC power flowing from or into the Eastern Interconnect is exchanged. This gets them out of FERC jurisdiction, but not NERC.
There are exceptions to this though. If you're driving through Europe at night you can easily spend most of your trip on highways safely going 180kmh or faster, saving you many hours on longer trips.
Not me :)
If you are interested in something specific I could try to google (or should I say 'to yandex' in this case?) that for you and hopefully you'll be able to read it with the help of Google Translate.
The philosophy of a foodie is more "live to eat" than "eat to live".
Namespaces _are_ first class citizens in the kernel.

Have you tried any solutions that are not based on docker?
And to quote from Snatch:

> You should never underestimate the predictability of stupidity.

Such a fun film.
If this would be our situation, it would be a firmware update for our smart outlets in the field.

You definitely want to make sure that updates are backwards compatible. We use a mesh and once there was an incompatibility on the mesh protocol. You want to make sure this will never cause trouble. We decided to use another channel all together.

Our next update will update the bootloader and radio stack as well. Scary! This is an update that uses multiple intermediate bootloaders so we fall back to a working system at each step. We definitely do not want to have bricked devices out there. https://github.com/naveenspace7/bluenet-bootloader/blob/inte...

We almost didn't find a bug nevertheless. In our older devices there were some programmed with a binary generated by objcopy without the --gap-fill 0xFF flag. It lead to an hardfault in initialization of the new file system. Brrr. https://github.com/crownstone/bluenet/issues/73
Just curious ... Does hn have some kind of system that parses short comments (and other types that does not fall into guidelines) and presents it to the mods for flagging? Because the alternative that mods will be reading all the comments is tedious ...
Yes, I used to be a big fan of the Kindle DX, but everything but reading a book cover to cover was a painfully slow experience.

And additionally, Amazon seems to have given up on the large form factor.
https://news.ycombinator.com/item?id=21277742

tl;dr: There are 720 variations of the animal that have different sexual reproduction limitations with each other. They have the same anatomy but differ on the DNA level.
How to Use Sqlmap for Beginners
Jetsetfly Exposed – Truth to Be Told
Fears about robot overlords are (perhaps) premature
> So people who work for a start up aren't taking risk?

Not at all like the risk of putting in a big chunk of your own money. When you lose it, it's gone. Too bad, so sad.

Employees have the lowest risk position. They get first claim on the money owed for their paychecks and there are many legal protections for that. The investor is frequently last in line, and gets nothing if the company bankrupts.

> described in the article is deeply unfair

My reading of it was slightly different than yours. If the company hadn't gotten the overhang investment, they would have gone bankrupt and the employee would have lost their job sooner. If the overhang wasn't offered, the investors would not have invested. There was no path for the employee to cash in the stock - unless the value of the company was larger than $100m. But it wasn't.
This, but unironically.

We haven't made a great deal of progress moving forward, actually. Twenty years of churn and bloating system requirements.

Give me Word 2003, Visual Studio 6, and AIM Messenger again and I don't think I'd be much disappointed compared to what I'm running today.
Freedom of movement will happen when the countries are on equal footing. India has a lot of problems to solve before that can be a reality, and it can only do so with the help of its best and brightest.
If you link your account with Goodreads, you can get stats that way
F# with Xamarin.Android + Xamarin.Ios
With 2 M email accounts that number should be at least one order of magnitude lower. Computers are great at solving problems at scale. The marginal cost of hosting another email account when you already have hundreds
is close to zero.
Yup, my bro in law panicked when he realized this - even school assignments are on a touch and record based interface so no interaction- and got my nephew a low powered windows 10 machine(dual core i3 from 2013 so the thing CHUGS) and gives him "assignments" to make something creative with 3D printing or just type a story out in MS Word

The idea is to get him comfortable with older computing paradigms and make him appreciate "new" software via exposing him to low powered hardware and how difficult it is to use comparatively.

He tried doing a raspberry pi computer for the kid but said it was too underpowered to do anything meaningful+setup was a hassle
Speaking of the IMO, I saw this video recently and thought it was pretty interesting: https://www.youtube.com/watch?v=M64HUIJFTZM
Also the logon screen that is now delightful except someone has sold on the idea that they should add clickbait ads for msn and bing - even on pro and enterprise Windows..!

I imagine management in Microsoft is like a fight in the wheelhouse:

Someone trying to make the best OS there is.

Others trying to do ads everywhere like Google.

Some trying to be a reaponsible reliable company, others somehow managing to to crazy price hikes.

Some trying to be friends with open source, others pushing Edge really hard (but, in fairness, still not as ugly as Google was pushing Chrome at its worst.)

Etc etc
New lightweight, portable robotic suit increases running and walking performance