skysight-inc/HackerNews huggingface dataset:
Please stop making such ignorant comments. You may not realize it but a lot of folks have families and are on a schedule dropping off and picking up their kids - where driving cars/ride sharing is often the most practical way of commuting. Just because you have been able to find a place near to your office or have been able to plan your commute near train stations/shuttle stops doesn't mean everyone else can. Many times you have to optimize for other things such as schools, bigger house with a yard etc. and not all those will have great commuting options.

Learn to empathize.
HTC Dream

T-Mobile SideKick 4g

Samsung flip phone

Motorola G

Pixel 1

Pixel 2
If you have SSH connection to the server then you can do all your editing on your own computer with Tramp in Emacs and it applies your changes remotely.

So emacs being installed on a server or not is not really a reason to drop it, because you are not restricted to tools on the server.
LazyTown's 'Robbie Rotten' Actor Stefan Karl Stefansson Dies
Thanks for this. I've used colemak for many years but the position of the dh is definitely not ideal. I'll try it out and see how it fares.
Thank you very much for your response here, fellow LDNer - it's illuminated a domain I had completely overlooked for years!
> cmov's can make a difference. You can use them to avoid polluting your branch prediction tables, you can use them to make code smaller, and you can use them when they simply just fit the problem really well. It's just _not_ the case that they are "obviously better". They simply aren't.

https://yarchive.net/comp/linux/cmov.html
20 successful business Ideas to start up a on-demand app like Uber for X
> Well, no. Every single international body has always recognized one China, referred to as China. The UN, the WTO, the Olympic Committee, etc. wouldn't be caught dead referring to the ROC by its legal preferred name. It's why we have fictions like "Chinese Taipei."

> Taiwan would probably does not care about its Qing-era claims one way or another; the only reason the status quo is maintained by both parties is that it allows the PRC to ignore what is de facto a breakaway independent province. Being okay with Taiwan existing as just Taiwan is a slippery slope that could potentially lead to Catalan-style separatism not only in Tibet and Xinjiang, but in strong regional centers of power like Guangdong and the Shanghai area.

You start by writing "Well, no", but literally nothing in your reply contradicts anything in mine.
> Marketing a 50 mbps plan as 200 kbps just because it cannot "handle 50 mbps all the time" does nothing useful

It's actually very useful in that it correctly tells you what speed you can expect.

If "50 Mbps" is the right way to describe a 200 kbps plan that can do 50 Mbps in bursts, what's the right name for a plan that can do 50 Mbps all the time? Really honest to god 50 Mbps?
The author doesn't even learn dvorak before deciding that it doesn't work for them. They mention don't like how it behaves on the consonant-heavy, qwerty-optimized commands used in unix. (I have to say this is a fair evaluation, but in practice the layout somehow doesn't encourage RSI despite the apparent awkwardness of typing unix commands on it.)

In result they don't seem to understand that the dvorak layout is optimized for alternation between hands (they do mention this) and inward rolling motion (they don't seem to understand this). You can really feel this when typing, and it makes typing downright enjoyable.

I wouldn't be surprised if much of the added distance relative to colemak and workman is probably reaching for the "i" with the left pointer finger. These are the easiest movements to make repeatedly, and in my experience the home row horizontal movement that they try to optimize out of workman isn't really important.

People should be free and encouraged to make their own layouts to beat RSI. But, scientific measurement of what is better seems basically impossible...
Water utilities also generally do not offer "unlimited water" plans (unless you're coke/nestle I guess)
Use your package manager.
For server editing there is Tramp, so Emacs does not have to be installed on the server at all to edit files there.
Did you consider using an isomorphic layout like the typematrix? I find the anachronistic skew in keyboards to be a source of discomfort.
Let's hope they find the talent they need for that.

Taiwan is home to the world's largest coal-fired power station (which is also the world's largest emitter of CO2 - equivalent to that Switzerland) and just announced construction of a new coal-fired plant 40 minutes from Taipei[1], much to the dismay of residents, environmental groups, and those related to the estimated 1,000 people killed each year by the existing plants. [2]

[1] https://thediplomat.com/2018/05/taiwan-takes-a-step-back-wit...

[2] https://pubs.acs.org/doi/abs/10.1021/acs.est.6b03731
> Hackers reverse engineer Microsoft SQL server for Linux compatibility DLLs and adds better Wine support. Microsoft will eventually start selling a commercial Windows 10 compatibility layer for Linux

I like the optimism but I honestly believe it's going to go the other way round.

Based on Microsoft s EEE strategy from the past, combined with the way they've pushed for SecureBoot on x86 and Arm and the (re-)rise of the WSL, I honestly expect it to get even more difficult in the future to boot a linux kernel on your own hardware.

Once all the usual suspects work properly under WSL I think more hardware lockdowns are going to come into place combined with phrases like "what do you need a kernel for? just boot windows kernel and use your linux userland and stop complaining!". The rise of GNU/Windows might well be coming...
People have different styles of learning. I loved LYaHfGG, but hated Haskell Programming from First Principles. As is evident from this thread, many others feel the opposite way. Both books deserve to exist and be shared frequently.
> If bitcoin technology were to mature by more than 100 times its current market size, it would still equal only 2 percent of all energy consumption.

As if using 2% of all energy consumption is reasonable for a payment system.

And at 100x current market size, it'd still be hardly used.

And it can't really start using less energy as it matures, because its insane energy use is its defence against hostile network takeover.
Top Educational Resources for Startup People
While I agree with you, it seems their bread and butter is shifting more towards their cloud-based services like Azure and Office 365.

That said, I don't see Windows ever going open source if only because of the huge amount of legacy bits and bobs borrowed from elsewhere that would be a nightmare to license.
you're linking to an illegal ebook sharing web site

this is against policy
Here's some info about the guy that played an important role in figuring out the fuel mixture that made these power outputs possible. It's an equally interesting read.

http://www.enginehistory.org/Biography/FrankWalkerWeb1.pdf
I live in London and a few years ago I used to commute from east to west (Ealing to Liverpool Street). The trip is normally 45 minutes each way on the Central Line, however I would regularly miss out on a seat and be subjected to a cattle-class sweat box that just put me in a foul mood for the rest of the day.

However, being Ealing, I also had the option of taking the District Line to rougly the same place (Tower Bridge). My journery was now 1hr 15m, however with the DL's spacious air-conditioned carriages and guaranteed seat, it was well worth it. It put me in the best state of mind and allowed me to use my laptop to work on my own projects. In 6 months of 2hrs to myself each day, I wrote medistudents.com and still was able to relax at the end of the day and not let software development impact home life. Without the commute and this opportunity to work on my own things, I would have either never found the time for a side project, or p*ssed off my girlfriend for spending all night on the laptop.

Nowadays I either work from home or commute by car. It's just not the same - either from looking at the same 4 walls every day, or regarding time spent in traffic as a complete waste. And my time on my own projects has now essentially reduced to zero.

So if you commute by a comfortable bus or train, spend your time wisely. Definitely don't waste it playing Candy Crush. Take advantage of it for working on a side project, learning something new, or just self-reflection.
Much like the bankers, the world would largely just keep running.
Well, why do you think we have so many re-designs (and re-structuring, and re-packaging, and re-writing, and so on)? To keep people busy and believing that they matter.

You don't need to imagine, it is right here, everywhere around, in programming, in tech and in almost all other trades.
Indeed, I'd always assumed that it was running natively.
"In the UK, for instance, he calculates that a 10% increase in the use of public transport could result in 1.2 million more people reaching the recommended levels of physical activity."

I suspect that's partly because our public transport has been utterly decimated to the point that you have to walk several miles a day to get to work.

Unless you live somewhere like London, I suppose.
I have only recently learned about isomorphic keyboards and I am indeed curious to try one.
Our use-case would be installing Redis with Disque on our servers (VPS) to run it for our own infrastructure. Job queues n such. Not sell it to other users as ”hosted disque” etc. Is that a use case you are against too?
Cashierless shopping at Inokyo’s autonomous store
> Linux can’t meet its standards, and its main draws are being cheap

It's not cheap for personal computing, most people using linux buy windows laptops and run linux on it.
Presenting software architectural solutions
Agreed, even when I only have 25 mins of combined bus and subway commute, it's kinda wasted time for anything that's not "reading RSS feeds on my phone" or "read a small (by dimensions) paperback" as it's packed.

Then again I still prefer this over 45mins of "sitting down", because I can somehow do something in that time even if worse case it's just listening to music and let my mind wander, whereas I see most of it wasted anyway
Hmm this isn't my experience. My experience is that highly complex models tend to reflect accurately the ground truth in the current dataset, but not the domain theory that generated it, so when things change (like, prevailing weather conditions, political alignments, interest rates, data usage) which move the distribution (but not the domain theory) they do fail. The question is : are you trading poorer compression for more fidelity or are you learning the system that generates the data?
This is an excellent solution to a problem no programmer has. After 10 years of programming I can safely tell that, if you type the majority of your time until you make your wrists sick, you are writing shit code and you should spend more time thinking.
The result would be mixed and scattered.

Basically, we see exactly how it unfolds when a ransomware epidemic breaks out. Ransomware, in many ways tying people hands, such that an outage occurs.

In many areas, servers would chug along undisturbed. In other areas some of them would halt, either requiring input from some attended task, or because of a fault of some kind.

Two other considerations would remain variable, per specific scenario: remote sabotage in the form of zero days appearing in coordination with strike activities, or local on-prem sabotage, in the form of erased disk drives, unplugged cables, or physical damage however subtle.

The remote sabotage could involve a nation-state advanced persistent threat swooping in, or sympathy attacks from external groups which may or may not include those striking, to exacerbate the circumstances. Meanwhile on-prem monkey wrenching would have to occur immediately prior to a walk-out/lock-out.

So, pretty much the same disposition as any other strike, but with the added quirk of remote access, except any or all of the servers could theoretically run problem-free for the duration of the strike, and predicting which systems go down and when would almost always require insider knowlege to accurately estimate.

Meanwhile, everywhere this happens, people in need of a database would just do stuff in Excel, and snailmail USB sticks everwhere. Once that starts happening, it’s anybody’s game.
I don't understand this attitude. You really believe that a person causing another person bodily injury over the loss of a few dollars is justifiable? I find that absurd. And it's particularly absurd in a world where investment bankers cause billions of dollars of damage to the economy in various white collar crimes without facing almost any penalties.
Indeed. Modern software has plenty of layers of abstraction to begin with. One more isn't going to break the bank.

(I genuinely can't believe I'm posting this comment completely un-ironically, but here we are).
I'm not sure I've seen a more accurate handle before. I'd welcome any evidence to convince me otherwise though.
Can not recommend this layout highly enough. Every time i am forced to use qwertz shows me how bad a standard layout is. Qwerty was developed at the times of the first typewriters to prevent jamming by slowing typists down
Everyone is built differently. Some people will get tendonitis with just a small amount of typing.
It misses out a lot of them. There are at least ex; vi; stevie; elvis; calvin; elwin; javi; lemmy; pvic; trived; vigor; vile; vip; virus; winvi; xvi; vim; nvi; and nvim.

* http://guckes.net/vi/clones.php3
>One thing it shows is that the whole “lean and mean” ideal is applied much more to productive workers than to office cubicles. It’s not at all uncommon for the same executives who pride themselves on downsizing and speed-ups on the shop floor, or in delivery and so forth, to use the money saved at least in part to fill their offices with feudal retinues of basically useless flunkies.

This part resonated with me, having seen it first hand throughout my career. Some of the most productive people remained under constant threat of being downsized lest they increase their output even further in some way, disproportionately compared to those in other positions.
It's an interaction between user preferences, equipment, configuration, and environment, and we don't really have the information to cut through all that.

An HDR monitor displaying ~1000 nits on black in the dark room is great for film, but no-one would want to read text like that. On the other end of the scale, if you're out in the sun, trying to eek out as much time out of your iPhone as possible, you've probably set the brightness so that you can deal with black on white, but reducing it further would be unwanted.

You can't know what your users are actually seeing, and even if you could, there's a layer of personal opinion on top of all that.

IMO, the only reasonable assumption you can make is that most people have their devices set up so that they're happy with the OS itself -- and every mainstream OS [but especially iOS] uses a ton of #000 on #FFF.
I see Vi as the best text editing interface, and Emacs as the best text editor.

Spacemacs[1] is a combination of both of them.

[1] http://spacemacs.org/
Facebook Pushes Back on Reporting About Its User Trust Ranking
Most of the issues I had with powershell remoting were related to the security model. It's totally integrated into AD. Which is fine if you're in the domain, but a nightmare to manage when you're not. Or if you want to do anything cross-domain (because, you know, you might now want to combine a production and test domain, or have any kind of explicit trust relationship).
Similar arguments are made in scientific discourse.

If you assume that the universe happened by chance, and the observable universe is just a part of a bigger multiverse, then you can ask yourself what is more likely:

1. The whole, enormous universe happening out of nothing, including you

2. Your small brain (no offense, we compare with the universe :P) happening out of nothing in a mental state that contains all memories of a world existing as you experience it now

Option 2. seems to be more likely, and at the same time most people would call it absurd. This tough experiment is called Boltzmann brain.

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

So, do you think you are a Boltzmann brain? It seems like answer to this type of problem depends fully on your a prior's.

It's a big problem in cosmology: https://en.wikipedia.org/wiki/Measure_problem_(cosmology)
I really dislike this anti-helpful attitude. If there's a better/for-pay option that you prefer, suggest it.
IPSEC is broken by (NSA) design. Use Wireguard instead.

https://www.mail-archive.com/cryptography@metzdowd.com/msg12...

https://www.wireguard.com/protocol/
My problem with anti-gouging laws as typically implemented is that the threshold for gouging is set too tightly, resulting in hoarding behavior being an entirely rational thing to do. Texas AG warned businesses in a post-hurricane area that if they “raised prices more than 10%, we’re going to look into that.”

In such an environment, if I couldn’t be sure when the next supplies were going to be available, it would be entirely rational to buy as many supplies as my family needed for the worst reasonable case. So, right up until the gas, food, and water runs out, I’m buying at a normal price.

Now, companies that might be able to truck supplies in from nearby areas (using additional trucks, fuel, and overtime labor) also don’t have a profit motive available to them, because they can only sell at normal+10% prices, which may not cover the genuine increased costs.

So in an attempt to protect consumers, we move from a state where supplies are available to those with need (albeit at higher prices) to a state where the quickest, sharpest, and best capitalized get all the food, water, and fuel and none is available at any price. I think the latter state is a less desirable one.
Speedier standards-based mail reading - nice.
I see its by two people from fastmail.
This is extremely clever! Something like this needs a deep understanding of Django and Python internals. The bullet points are written like they put it together under 10 minutes or so :D I love it!
> believe a written commitment under a company's official domain should at least have some legal weight, though IANAL.

It doesn’t. It’s a promise made by someone who just reneged on another implicit promise.
Speed Up Your Canvas Operations with a Web Worker
Xiaomi posts $2.1B profit in its first quarter as a public company
It’s not only the cell’s radio bandwidth that might be experiencing congestion. It could be another part of the network.
Even better, it should be performed using a recorded vim session, rather than a full file. The keystrokes you use while editing are not the same as those that end up in the finished file.
Do you not write emails, search the web, or do writing on a computer of any kind? I wouldn’t be so quick to judge here. You don’t know what they are really doing on their keyboard all day. Maybe typing is all we have due to a physical disability that limits mobility and communication in other ways. There are a lot of possibilities beyond “writing shit code”.
I look forward to attempting the new DOOM with a one-button joystick ;)
"Valuable contribution according to coldtea" is not a thing. And without irony, I'll add thankfully.

What is a good vs bad contribution to society is played out over periods of time and using millions of independents actors (aka society). No single individual or small "central committee" can impose that judgement, simply because they do not know the final end result down the road. It's toothless virtue-signalling.

Worse, if they try too hard, history teaches us to expect a murderous genocide.
Kudos for effort. But changing layout is not enough.

Current mainstream keyboards design is fundamentally flawed [1] and IMO obsolete because of [4].

Hopefully there is science [2] and much alternatives to choose from [3]

[1] http://xahlee.info/kbd/keyboard_problems.html

[2] http://xahlee.info/kbd/ergonomic_keyboard_science.html

[3] https://github.com/diimdeep/awesome-split-keyboards

[4] https://en.wikipedia.org/wiki/Path_dependence
> a schedule dropping off and picking up their kids - where driving cars/ride sharing is often the most practical way of commuting

This is mostly done on bike in The Netherlands. A normal bike supports 2 kids. There's also bikes to transport 4-5 kids. I regularly see those bigger bikes btw. It does take that your country plans things accordingly. Back in the 1960s there wasn't much of a bike infrastructure, though there were loads of cars and car accidents.
وظائف في جريدة الوسيط دبي
This seems to solve all my EAV use cases.
I can't help but wonder what would happen if YC and all its influence was to be focused on only a bunch of startups per year doing truly far fetched things - namely space, biotech, finance, robotics, computing and VR. Is focusing on social networks for grandkids, instant food, the 50th sticker app and countless B2B products truly worth it when it could be directed towards the former? Who could possibly, genuinely want to work at such places by the way (I mean, for anything else but money)?

As for this year, I'm extremely pleased to see so many startup trying to replace meat and dairy. Ditto for aerospace.
The commute is a driver for one thing in this scenario: discipline.

You have no choice but to commute, so you either slog through it or use the time constructively.

As a 100% remote worker, I have no commute to motivate me to fill that time. But I can get up early and go running, visit the gym, read, prepare for work, do a side project etc during the exact time slot I would have been travelling to/from an office.

I don't miss that time spent commuting at all but sometimes I miss the enforced discipline it provides. If I'm not feeling motivated then that time just gets eaten up by sleeping late etc. Having an external motivator like commuting means you can't be lazy.
What about using a browser, terminal usage outside of vim, and insert-mode in vim? Do you use vimium in chrome and vim-mode in bash?
Software that creates personalized relationships between company and customers
Hi Guys,

In the next two weeks we’re launching aur software dedicated to all e-commerce businesses.

As we all know, these days, every company has to deal with loads of data - all the customers’ requests coming from different communication channels such as Facebook comments + Instagram activities + e-mails + tweets etc, - that’s a lot of Customer Care they must deal with, EVERY SINGLE DAY! We thought it would be super useful for them to have it gathered on one dashboard. Especially if we could match it with the other data they have (coming from e-commerce platform, CRM etc) and create a 360 degree view of each customer who gets in touch with them. AND if we could implement few algorithms to give these companies really useful insights like buying predictions for each of products/customers, sentiments, influencer score. That’s how Take Care was born :)

Now we're inviting all the coolest e-commerce brands to test our MVP version :)

Here is more info about Take Care and also a possibility to sign up for an early access:

--> http://www.takecare.ai/
This is a common but enduring myth. It was designed to separate the levers for common digraphs, to prevent jams. It was not designed to slow the typist down, but to ensure typing at full speed did not cause jams.
Wait, so Wine has been accepting pull requests from Valve developers for a whole year and nobody has noticed? How did they keep that under wraps?
Navigation required in all apps, very few which support vi keybindings. Photoshop. Unity. Premiere. 3DS Max etc.

Only discreet keys cover these