skysight-inc/HackerNews huggingface dataset:
I love screen and tmux, but page up and down and copy paste are hard.
I would say that 600ms is just a _mechanical_ limitation.
This is just sensationalist poorly sourced crap.

> "they are making these devices that it's difficult to replace the battery for..."

No. It's free under AppleCare and a whopping $79 out of warranty, and you can do it via mail.

> "they are running them so close to the redline that they can only handle it for a year"

No source cited for this. There is no indication that iPhones are regularly degrading beyond 80% within or shortly after one year.

> [compares to volkswagen emissions cheat]

Seems reasonable. :-/

It's ironic that this guy invokes the specter of benchmark cheating when Apple actually has been one of the only manufacturers that hasn't engaged in it.[1]

[1] https://www.xda-developers.com/benchmark-cheating-strikes-ba...
That’s not the same thing as being profitable now is it. Power companies go over budget all the time on builds.
Are you confusing the terminal and the shell there?
With $500k, you could put 25% down on a 50 unit apartment complex, clear $12500 per month profit — tax free due to building depreciation — and that’s after the rest of the collected rent pays for property management, property taxes, a repair budget and the debt service — all while building equity in the building that you can then leverage to buy another property. With $500k cash you can turn that into real wealth rather than hoping for S&P rates of return. Cash on cash return for multifamily buildings puts the stocks and bonds investments to shame and other than finding the deals, it is pretty hands-off in terms of day to day work.
I recently moved to Finland, and briefly considered setting up an online shop to export Salmiakki to the UK, as lots of people there seem to love it and beg me to bring it when I returned.

I'm amused you're from Finland, but instead are importing Japanese candy! (In the end I decided I couldn't be bothered with the hassle. I just make sure every time I do return to the UK I pack my suitcase with 10-40 boxes of candy.)
Anyone got a link to the schedule?
How to Add Multicolor TextView in Android?
https://events.ccc.de/congress/2017/Fahrplan/
Frankly speaking, your love, hate and suggestion have nothing to do with the terminal, but everything to do with the shell and userland.
Tabarnia: the hoax independence movement trending now in Spain
I have some visitors in a Dutch magazine for lost btc. Any referral fee?
Bitcoin is a bubble, but the technology behind it could transform the world
> Apple's strategy has been to sell devices in an unstable overclocked state

I can't confirm this in any way. Can you provide some links or at least an anecdote measurement on how your device was clearly overclocked?
I don't want that when I'm not there to put wet clothes in the dryer. And although I once had a combination washer/dryer it didn't work well.
Your question makes me realise I don't really know the difference and could confuse it myself. Can quickly you clear that up for me?
$79 for a replacement battery seems reasonable, https://support.apple.com/iphone/repair/battery-power

> If you're covered under AppleCare+, we'll replace your battery at no charge if it retains less than 80 percent of its original capacity.

> If your iPhone needs battery replacement and it’s not covered, the service fee is $79.

I agree that I wish it were easier to repair and upgrade Apple products.
I have the Pixel 2 XL. Had the Pixel 1 XL before. Pixel 1 was great. But 2 is meh.. The screen quality is lackluster. The lack of a home button is annoying. Its not a great phone in terms of build quality especially for the high price. I dont know much about the OnePlus but I had a Galaxy Note beforehand and I absolutely loved it. Samsung has been making really great phones other than the battery explosion blip. If I was gonna buy a phone today Id probably buy a galaxy s or galaxy note.
For a few corrections see https://www.adamsmith.org/blog/for-boxing-day-a-punch-or-two...
Building Docker Image with Solr – 3RDi Search Blog
He's also assuming that ETF is going to perform the same way in the future, when the whole point of TFA is that lithium demand is about to surge.
The had to invent it, otherwise they wouldn't be able to write shell scripts.
Bricks and concrete, I guess
Recommend: Dude, you broke the Future!
Developing countries are poor examples/counterexamples for any kind of political/economic arrangement. They are so vulnerable to external interference (CIA, KGB, Mossad, etc.).
How does this stack against flink or spark or is it trying to solve something else ?
Aireon Hitchhikes on Iridium to Track Airplanes
LibreOffice: Neuronica extension – artificial neural networks
Has it hurt my career? Maybe. I work for a small company <50 people. Tech team of 2 people is remote, everyone else works at a main office.

As far as learning from others, I worked in office for the first 5ish years as a programmer. I learned a lot, but there is only so much you can learn in a tech department of 2 people. To offset this I secured a budget from my boss to purchase learning material, and go to conferences. In my personal time I occasionally go to tech meetups, and work on side projects. I am introverted so I wouldn't attend conferences and meetups if it wasn't for the fact I work remote.

Has it hurt my networking opportunities? NO! In fact it has helped them. The first 3 years after switching to remote, I made friends with programmers at several other companies, through the above mentioned educational stuff. These new friends at one time or another all promised to help me get a job at their company if I ever needed it. After that I started traveling. I went to 7-8 countries a year, living a location independent lifestyle. In just over 2 years I have made many new friends, and contacts. Some have taught me new things, and others have offered me contract work.

Has it hurt communication, and bonds with coworkers? Yes. With the other tech worker nothing much changed except he complains about my time shifted schedule when he can't reach me at noon, and praises that same schedule when I fix a down server at 3am. :-D With the non technical workers there seems to be a disconnect. I have done several things to offset this problem. First I show up at the office for 1 week every year to reconnect. I try to bring everyone a small trinket from some far off place. While at the office I initiate a performance review with my boss. While out of the office, I do many small things. Things like, initiate some small talk before the end of a 1 on 1, reach out to a coworker with a call instead of an IM, etc.
> I think you suffer from the delusion that the human mind is rational and logical.

I don't suffer from it, not more or less than the countless text of law that base their logic on citizens from being trustful agent in the society, but thank you for your concern.
Ah, yes if you only go from Reason to JS, becaue Reason is much richer.

I was thinking about going from a JS library to Reason, where you basically get bags full of strings.
I believe the ESP32 has a much more capable deep sleep mode.
pm? nikos@uwsoftware.be
Love: I think it's the best way to do things without GUI
Hate: I cant use mouse for copy command or edit a line
I was on the talk and I found it boring at best. What did you like about it?
Assuming lithium reserves work anything like oil reserves, the quantity of reserves depends on market process. When oil sells for $20/bb, oil that costs more than that to extract doesn't count towards the reserves. As the price goes up, the reserves increase, because you can extract oil from more challenging circumstances. This is why we've had 20-30 years of oil reserves for the last 50 years.
Introducing the Crypto University
Component-Based Design
Stallman.
Well, the terminal is a piece of software that emulates a literal terminal - a hardware DEC VT100 for example. This was a device with a screen and a keyboard but no CPU that sat on your desk and was connected over a serial line to a shared computer like a VAX.

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

I actually used these, a later model, in the mid-late '90's:

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

The classic green text on black background look comes from these, tho' I always preferred amber.

A shell is the software that reads input from the keyboard, takes some action, which might be to run another program, and sends that output back to the screen. The terminal emulator you are using eg. xterm or PuTTY relays from your hardware keyboard on your PC to the shell, then renders what the shell sends back to it. The kernel's TTY drivers are the glue between them - TTY once meaning "teletype". In the old days between the VT on your desk and the VAX back in the machine room there would be LAT https://en.wikipedia.org/wiki/Local_Area_Transport

So it's a decoupled system, with the Unix philosophy of doing one thing well, and you are free to swap the terminal you use (xterm, rxvt, whatever) and the shell you prefer (csh, bash, zsh, etc) as you please, which you couldn't do if it were a monolithic program like CMD.EXE.
A pattern language for microservices
Also that the Echo can essentially "only" be bought on Amazon. While they advertise them there, a very small supply was sent to stores. Amazon uses the retail space for advertising but they're out of stock which drops you in the lap of Amazon. With other products sales will be split between retail and online (and retail is up about 4% this year). Or something that is only advertised online doesn't attract impulse buyers or people who want to see a demo before they buy.
Video gaming disorder to be officially recognised for first time
Would an epaper hardware wallet for bitcoin make sense ? Or does the display technology matter ?
Point taken. In an area like finance, where reputation is key, it is probably not very smart to try and be funny with the domain name.
Its psychosomatic. Nothing a heart rate sensor does (either blinking lights) or by completion of a passive circuit, will disturb the body. I am so confident I encourage you to have a friend place the watch when on, versus off, on your back. You wont be able to discern the difference. Please see a mental health expert. My brother has the same neuerosis and it doesn't need to be a handicap, it doesn't need to turn you into a conspiracy theorist.
This is fine and all, but Darktable offers no 'ease of use' when actually operating on those nicely organised images.

You can do exactly what you just said with PhotoMechanic, or Rapid Photo Downloader, and still open lightroom and navigate the file structure.

Trying that with Darktable is a pain. It wants you to import and the file sytem browser is poor.

Plus, are you going to edit all the photos you've downloaded? Are you not going to rate, discard, reorganise the keepers, tags and sort etc etc? Darktable is leagues behind lightroom in this capability, not to mention noise handling, camera specific tone curves and speed of use.

It is a powerful editor, but its setup for hobbyists and tinkerers who go from file to file and repeat every single step manually. The batch processing is convoluted and at my last try pretty inflexible.for example.

I want to love it and use it. But its limited.
Server-Sent Events with JAX-RS
HOPE YOU LIKE IT 1
Would be interesting to do a blind test, where you don’t know if the HR monitor is on or off.
IRDA Jobs 2017 – Recruitment of Assistant Manager Post
IRDA is an agency which regulates and promotes the Insurance and Re – insurance industries in India. It was established by the Insurance Regulatory and Development Authority act, 1999. recently they published an Advt. for various post. to know more about the recruitment & IRDA jobs visit www.irdai.gov.in .
This is off topic, but here's the site you're looking for: https://lowendbox.com
It would be nice if the terminal and/or shell exposed some metadata. For example which machine and folder it is currently at.

This would allow one to have two terminals connected to two different machines ( via ssh for example ) and drag and drop files from one terminal to the other, even if there is no route between the two hosts

It would also be nice if words or sentences in the terminal had metadata. So one could type `ls`, see a lot files and click on obe of them to open it
I can feel your pain. I get aggressive complaints from my users when their 5 year old Android can’t use modern video codecs because they can’t upgrade the OS. Somehow that’s my fault. (This is for secure video chat FWIW.) With iOS, it’s a simple as ensuring their OS is current. Far, far less pain dealing with iOS and Mac users than anything with Android. That isn’t a complaint against Android per se — just a business fact. Android users quite simply cost us more money in support and development time, not to mention Android users generally are more “value conscious” which is another way of saying “cheap.” We have a HIPPA compliant video system and it’s amazing that mental health professionals billing $150 per hour still insist on attempting to conduct highly security sensitive work on extremely outdated devices. I can only imagine how it must be to deal with casual gamers without any professional motivation.
>>Ok Google comes extremely naturally to most people I know.

And it sounds incredibly stupid to anyone else within earshot. I can’t get over how dumb my roommate sounds whenever he uses the thing. My immediate thought when I hear him say “OK Google” is that Google must have told him something and he is responding with “OK” to acknowledge. You know, the way people actually communicate.

I get that it becomes natural after a while but so what? Why start with such an unnatural way to activate it in the first place? Why not “Hey Google”? (I know it is supported in google home)
I think that the autocomplete story is abysmal. Modern IDEs can tell me exactly what can follow after a certain piece of text, and even the best tab completion in terminals is limited, ugly, and text-mode for no good reason.

Some protocol for a real dropdown rendered in the style of the OS, plus a standard data format that allows tool builders to specify options, their meanings and the kinds of allowed parameters in a structural way (much like doccomments in code), is direly needed.

If I type "git " I want to see "add" as an option, with docs in a tooltip as I navigate the options. When I "git add " I want to see a list of files that make sense to add, eg only files that can be staged right now.

I want this to be consistent across commands, I want any shell to be able to add support for this and I want any command line program to be able to add support for this.
On the lines of "just working", it'd be cool to have a shell which if I could accidentally cat a binary file and not have the shell be completely in-operable or have to run this long archaic command to get it working again.

Maybe have something like "when I run the cat command, ignore all commands to the terminal until cat finishes".
No. You don’t get to wire up NYC at the expense of all taxpayers.
The obvious solution is that this should have been a user-configurable setting.
How is the fdic insurance limit a disadvantage? Is there someone currently that will insure your bitcoins deposited with them?
Negative 2000 Lines of Code (1982)
Apple decided to not let the consumer have the choice or ability to swap their own batteries. They've painted themselves into a corner here - and I think they should pay for this, indeed. Its clear that these moves were made solely to maximise profit for Apple, not to protect the consumer and provide them the best-quality experience.
Check the Best Amazon Affiliate Site for Reviews and Guides
FCC approves first wireless power at a distance charging system
Great idea although too pricey for what you get IMHO. I'll stick to hacking Kindles for now.
> We have an Echo and to this day we haven't found any use for it.

I briefly played with the webhook in ifttt and I think the "serverless" aws or Google Cloud could use this as a custom dash button. Instead of going to a dash button and pressing it if you run out of tide, you simply say "echo, trigger detergent" or I'm thinking with custom programming, "echo, trigger [predefined post request here that starts a series of actions]"
Treating cooperations like paper-clip optimizers who try to hack ones brain sounds very reasonable.
I'm responding to "devices will be much [better] at figuring out when we're addressing them than the primitive idea of a wake-word". That kind of on-device context detection may not be feasible with the currently-shipping hardware.
Considering their enduring popularity in mass-appeal science-fiction constructs (stories, movies etc), I'm pretty sure they do have "something to offer".
Ixy – a userspace network driver in 1000 lines of code
Yeah, and moreover, I should have stuck to providing links to some good books, like so many others have kindly done. Next time!
Checkout the fitlet2 for those wanting an Intel J3455[0] based platform.

I'm waiting for stock to show up at Amazon so I can upgrade my pfSense machine.

[0] https://fit-iot.com/web/products/fitlet2/
too many interfaces for applications to control keys / entropy imo. risky considering attacks against previous low level interfaces. i'd prefer to see less control by/from applications. it's even stated in the spec there's a lot for the programmer to consider and implement to make it really secure.
probarbly itl or "that bald guy who breaks all low level things" (forget his name, sorry guy!) will show how to subvert / break this when it gets implemented more widely.

in my eyes:
a root mode hypervisor can break al lthe things for it's guests (nothing new, but no added benefit for that.)
pconfig command might be used to influence system if BIOS is compromised early on.
SOC vulnerabilities will break this for sure. (and they seem common enough glares at ME).

Ofcourse, can't complain that they try to add these kinds of layer. change has to start somewhere! :-)
I found the corporation/AI comparison rather insightful.
Quirky insights from Scraping the web
The name is "Crypto" University, doesn't have anything about cryptography
Creating a Long Lasting Note Taking System (2017)
There's a growing grass roots DIY Powerwall movement, where people are recycling lithium batteries from laptops etc and turning them into huge battery packs for their homes: https://www.greentechmedia.com/articles/read/the-diy-hobbyis...
> and results aren't logged

There. That's the problem with this shit. The results are logged. We are tumbling head first into a future where every flight you make, every video you watch, every destination you drive to, every person you meet: your entire life, really - is logged.

Do you know how many phone apps and games are built these days? First the author asks 'what data do I want to collect from a large number of people', and only secondly 'what kind of game or app do I build to successfully distribute my data probes?'

The population hasn't even yet realized that this future will bring a drastic shift in how people live their lives, much less began to understand the various implications of that shift. The fact that both governments and large corporations are taking full advantage of this ignorance to build a massive tracking web before the public wises up and is able to resist, or that they actively stonewall any serious discourse on this topic, that fact makes it quite obvious that pervasive logging is not in the interest of the public.
More segwit use would improve the situation for everyone, but the major exchanges are dragging their feet on adopting it.

There's a lot of politics involved. Some people have vested interests in generating a fee based panic. I don't know the full picture though.
Top Functions Performed by React.JS
Please import me some proper rye bread, karjalanpiirakka and lakkahillo every week. There are no such things here in Berlin.
Getting started with microservices and kubernetes
Block Cloudflare MiTM Attack
None of my closest 100 friends and family bought either product, which is very strange given our technology backgrounds and the products’ apparent popularity. A good friend who works in IoT sort of considered it, but then ultimately became unmotivated because she doesn’t yet see the usefulness of consumer IoT.

My guess is that most buyers are much younger than me. Perhaps they seek to be early adopters like I once did. But, values must have also changed. For example, it wasn’t very long ago that the Xbox Kinect was released and many people freaked out by having a corporation freely listen to what they say.
an efficient market is a model that assumes the same information is available for all players, so don't put too much weight on it. it's an approximation that's sometimes useful.
The blatant repurposing of the University of Oxford's logo isn't going to fly for long, and for a site for "all things crypto", it seems awfully focused on just crypto currencies.
When you're setting up the Home during the training step it makes you say "Hey Google" and "Okay Google". It's definitely a bit hard to notice considering only a single word changes.
Actually, if the original creator of A Dark Room wrote another game that was nearly identical, people would lap it up. Especially the ones that loved it the first time.

The problem is that the OP here didn't write it. They ported it to mobile.

So they haven't yet actually created a game like this, they've just made some changes to an existing one that was already insanely popular and reaped the rewards for it.

Story-based incrementals are still incredibly popular in the incremental games community, and another good one will do quite well. It's very, very hard to charge for them, though, because nobody trusts them to be any good until after they've played it to the end.

So you basically have to make a free one and hope it takes off, and then charge for the mobile port of it.
"Nor does Ruby provide a mechanism to turn code into an abstract syntax tree for you as Python and Lisp do"

That's not even correct, ruby's standard library contains a Ripper class that does just that:

http://ruby-doc.org/stdlib-2.0.0/libdoc/ripper/rdoc/Ripper.h...
Customer service for millennials: 8 things you should know to win them over now
Ask HN: Usefulness of CSS Framework agnostic html tags transpiler?
I was wondering how useful it would be to create a HTML tag transpiler to create a CSS framework agnostic HTML files.

So instead of writing code like this for say, a Panel

Boostrap:
<div class="panel panel-default">
<div class="panel-heading">Title</div>
<div class="panel-body">A Basic Panel</div>
</div>

Bulma:
<nav class="panel">
<p class="panel-heading">Title</p>
<div class="panel-block">A Basic Panel</div>
</div>

We can just write code like this

<panel>
<panel-heading>Title</panel-heading>
<panel-body>Body</panel-body>
</panel>

So now the transpiler can automatically create HTML files in the dist directory (via Webpack)?

This way you can switch CSS frameworks and you also don't need to learn classes, etc for each framework? Just an idea.. wondering what the pros and cons are?