skysight-inc/HackerNews huggingface dataset:
The finished product is definitely not for me, but the ideas are neat.
Windows 10 became fine after taking windows phone out of the equation. You no longer need to optimize for both big and small screen.
Coalition for Better Ads Introduces Chrome Ad-Blocking Workaround
I didn't even notice that it was in use on the splash image. I thought the terminal was just setting on top of another app window.
This was a handy guide. I learned something. I was under the assumption the 20% deduction was only on the income you took as a distribution, NOT all of the income.

I literally jumped for joy... then I read #5, and had a sad. I still come out better than I originally thought, but not as good as #4 led me to believe.
For static site generators take a look at Jekyll.

For a CMS, maybe consider CraftCMS.

I personally wouldn’t touch WordPress. It is easy to install but i’ve Found it near impossible to change (spaghetti code by design) and don’t trust the plugin code malware-wise and security-wise.
I do wish there was a way for modern devices to let users know when they're "thinking" about something. Back in the day you could look at the disk access light. If it was blinking quick, your computer is slow because something is taking time reading from the disk. If it's solidly on, the entire system may be hung and it's probably quicker to just reboot and try again.

Even with my old iPod Mini, if it was running slow I could put it up to my ear and hear if the hard drive was cranking away. My desktop has an SSD, but if the fans kick on slightly higher, it's probably chewing on something and it might come back, just give it a sec.

But with a phone? With modern fanless laptops? There's no indicator that the system is working or if it's straight up hung and you'll need to reboot. And oftentimes for the sake of user friendliness, they just say "please wait" or have a spinning icon instead of saying what they're doing and showing a progress bar.

Troubleshooting has gotten a lot harder as devices get faster and smarter.
I never said they couldn't. But they don't need my personal, non-public info to do that.

And if the interaction does also belong to them, why don't I get access to their data?
It does: https://golang.org/src/net/fd_windows.go
Just to make sure, you're aware that this information you're contributing is to the benefit of a company that has no interest in sharing the data back with you if it's not a financial win for them? Because that's the reason I don't want to contribute: I can't even export my own changes in a standard format, let alone our collective contributions or even all data.
The CryptoKitties Genome Project
Robert Pirsig differentiated philosophy in a similar way: between Philosophy, the knowledge of the world; and Philosophology, the kind of organising things they do in Anglo-American Philosophy departments, in his classic Zen and the Art of Motorcycle Maintenance.
Would be kinda cool if, on a MacBook Pro, it moved the Termipal UI onto the TouchBar :)
> No one would risk destroying their reputation over that small sum.

You really underestimate how bad some people's finances are right now in places like Michigan.
Yeah. Not just iPhones either. After reading the original article, I replaced the battery in my 2012 MBA. Runs like a new machine.
AFAICT, a more go-like approach would be to use std::fs inside a std::thread
Is that mostly going to broadcasters of things I actually want to watch, or the ocean of random channels that I have no interest in but are always included?
> There's this weird dissonance where people like the new ideas and convenience, but don't wish to revisit the rules around these industries for any reason.

I do not think the issue is in most of these rules. Transportation has e.g. insurance enforced. Uber evades that rules and thus endangers customers. Willingly. And fights for continuing to do so.

The thing about Uber and AirBnB is a two-sided coin:

- laws should never be evaded. If a company like Uber wants to see laws change, there is a political process. But: that process can never start with breaking the law.
- law makers need to wake up. Society is moving faster because of the internet, thus something like a revisiting cycle for laws should be mandatory in every industry.

But: that needs to come from us as citizens. We have to demand that every company needs to follow laws, and use lawful processes if they want change to be implemented.

Meanwhile, I still think companies willingly breaking laws to disrupt markets should be punished. That includes Uber and AirBnb and many others.
VS Live Share New Features: Pinning and Local Server [video]
Have you even read the original blog article?
If Apple knows the battery is getting to the point where this is happening, shouldn't they just let the user know it's probably time get their battery replaced and throttle? Wouldn't this kind of make everyone happy?

This seems no brainer to me.
What Elon Musk Doesn't Get About Urban Transit
This is one of several reasons why building phones without replaceable batteries is a terrible, consumer hostile practice. Unfortunately almost every mobile device available today now has the battery glued in.
Ask HN: Physically block mobile phone fingerprint scanner?
The home button on some samsung phones contains a fingerprint scanner. Is it possible to somehow physically block the fingerprint scanner sensor from capturing fingerprints? (e.g. cover it with tape, nail polish or something else?)

Only found these but with no definitive answer:

https://security.stackexchange.com/questions/171494/is-it-possible-to-disable-the-fingerprint-scanner-but-not-the-button-its-on

https://forums.lenovo.com/t5/Moto-G5-Moto-G5-Plus/I-don-t-like-fingerprint-sensors-is-it-possible-to-disable-it-by/td-p/3729524

Seems strange there isn't much discussion around this, given the uniqueness and sensitivity of biometrical data and the blatant disregard companies pay to its protection (industry standard is to view user data as an asset not a liability - and regulator bodies aren't doing much about that either).

[edit]: Added final sentence
I think that marcoperaza and tptacek/rayiner might actually be pretty close to being on the same page here.

I don't think(?) that marcoperaza is saying that Title IX courts should have the same rules and procedures as a criminal court. It's acceptable to have a lower standard of evidence and, to a degree, relaxes rules of procedure. Especially if these rule changes are paired with limitations on penalties: as rayiner suggests no punitive punishment, just expulsion (which I agree is serious) and sealed records.

Similarly I would bet that tptacek & rayiner would agree that in some cases Title IX courts got a little off the rails with their procedures: possibly lowering the standard of evidence below "preponderance of evidence" to just "some evidence at all" or maybe in some of the worst cases "just an accusation." In addition the methods of defense left to the accused were probably not sufficient in some cases. Their ability to view and present evidence and witnesses was overly curtailed and that needs to be fixed.
At first I thought this was likely to trigger the Streisand effect - but after looking through the document, if the bug exists in a separately installed application that cannot be used without registering, the statements by Ars Technica look to be quite misleading.

edit: To elaborate - the article seems quite sensationalist and attempted to imply that Win 10 by default "forces" an app on users that if used would expose their credentials. The users of the app are indeed at risk if they use the vulnerable plugin, however the article seems to imply a much more direct relationship with Keeper putting all Win 10 users at risk. This comes down to either bad journalism (not understanding the issue) or sensationalist journalism (trying to make the story seem bigger than it is). Either way I can defintiely see that this would cause harm to Keeper, and Ars continued to present the issue in a way that dramatized the risks, despite being presented with the facts.
Please bring back user-swappable batteries.

When users are resorting to carrying around phone-sized external battery packs to get through their day, the “thin” argument loses to “dongle” unportability.
Eh, it only really has one compiler. DMD, LDC, and GDC all use the same frontend, they just interface to different backends (DMD, LLVM, and GCC).
I appreciate the serious answer, and I suspect we don't disagree all that much.

I actively want a "systemic shift way from the attention economy" and believe that ad blocking is, somewhat bizarrely, the best practical tool to achieve that end. If there are some people who ad block for reasons I don't endorse, that is up to them.

I actually think ad blocking should be seen as, on balance, a powerfully good force for beneficial change. It's easy, it works, it makes the individual user experience better and has the ultimate effect of encouraging a better web generally. Doc Searls calls it the biggest boycott in history. He's not wrong.
As someone familiar with how this group came into being, I can tell you that Google is very much in the driver's seat. I don't fault them for that and it's probably unavoidable - but it's worth at least being transparent about it on a forum like this.
50K is the profit. An Uber driver in Banglore typically makes 120K+ rupees in a month. I got to know this while I was talking to an Uber driver during the ride.
You're not going to displace Bloomberg - the amount, quality and timeliness of the information they provide is on a completely different level (and a completely different business).

You're going to get wads of cash from people eager to consume their Bloomberg data in a better way.
I think we agree here. Your analysis is correct in how it got to be this way, but my point is that it's basically impossible to reverse the situation. If you get rid of your team's TV contract, you'll never sign another free agent ever again. Even if every MLB team colluded to get rid of the TV contracts, the NPB and KBO would become the new MLB.
The cynic in me says that this is AT&T paying $200 million to garner goodwill for their takeover of Time Warner. The announcement is a boon for the President and I do not doubt that pressure will be applied to the Department of Justice to go easy on its takeover bid. It's a small price to pay to ensure a smoother process.
This must be helpful for transporting the rocket by truck for reuse (see youtu.be/qohKt8ckCS4). If the rocket remained vertical, the drone ship would have to dock very close to the launch pad.
Same reason why ISPs pushed out data caps despite it being a 'somewhat competitive' market and people coming out hard against it.

Because it's not competitive at all.
Netflix is also using it.
I am not sure it's fair to say 'this entire field'. VR is very focused on gaming, but AR has already placed a huge focus on productivity. Hololens and also the Google Glass team (yeah that's still being developed) have placed a lot of focus on business applications, and I believe right now that's the sole focus of glass given it's failure to launch in the consumer space. I think Magic Leap are positioning themselves as the next gen iPhone - they need to get that cool factor to win over the early adopters, and then later will broaden into the productivity space. But from what little information they have released, productivity and non gaming applications is also a large focus of theirs, and I don't think this page indicates otherwise.
Love to see an animated GIF version of this website.

Specially if one can capture some of cool Linux KDE GL special effects.
It's not retribution. IMHO, it's a response to posting something that does not advance the conversation. Nobody gains any knowledge about the product or the market niche by knowing that you're rejoicing. While this might not seem welcoming to your comment, the policy keeps HN on track as a forum of high-quality conversations. Given your good karma numbers and your comment history, you've contributed many of helpful comments and insights in the past. Thanks!
>The people who never look into the settings probably didn't install the ad blocker themselves in the first place.

Not true. Even most people who install an AdBlocker will not change their settings. If you change your settings, you're part of a very small minority. Businesses often use this to increase tips.

Imagine two settings:

1) Enter your own amount (default of $0.00)

2) Four options: 15%, 20%, 25%, Other

If you use #1 you'll receive fewer tips. Many people will leave it to $0.00. If you use #2, most people will tip and of those tips most will be 15-20%.

[0] https://www.uie.com/brainsparks/2011/09/14/do-users-change-t...

[1] https://www.fastcodesign.com/3022182/how-square-registers-ui...
USD is backed by the biggest military and economic force on earth.
I guess you didn't follow it at all.
Magic leap showed the demo to a lot of people and the Rolling Stones journalist extensively tested it.
How can you suggest that it is just a plastic mockup?
As for the content there are hundreds of people working on it both in house and in selected partners like Weta.
The Dashboard isn't gone! You can still enable it in Mission control and can decide whether it is a separate space or an overlay. I still depend on it for about 10 different international clocks all the time. I too hope to see iOS apps there one day.
Thank you for this hint ! :)
It's somewhat frustrating to hear folks patiently explaining the customer benefit of this as if the audience was 5, talking about how aged batteries aren't as good and balancing device replacement vs performance. They're forgetting the plot:

We're in this mess because Apple decided that replaceable batteries were not in its best interests. It then applies further technical fixes as a consequence. All of these fixes decrease the longevity of the device as a consequence.

But hey, our phones are 0.05cm thinner and yay, they're 2% cheaper for Apple to manufacture. Whew.
There are various criticisms of tokio, coming from different directions. Some have to do with the fact that some abstractions in the futures ecosystem are leaky today and that makes them less easy to use than they could be (though they won't always be leaky[]). But others have to do with understanding the internal implementation of these abstractions - people who feel they must understand how their library works internally before using it.

Of course, schedulers are just complicated. Most of the time you don't think about how complicated your scheduler is, because its either an OS primitive in the kernel or a language primitive in your language's runtime. But since tokio is a library - and modular - it gets criticism for being complex that in my opinion is unfair.

[] To be more concrete: a future is essentially a state machine representing the stack state at any yield point; it can't (currently) contain lightweight references into itself because they'd be invalidated when the future is move around. This means using borrowing in futures programs is often infeasible today. Solutions are in the works.
The article is basically Apple saying they hurt you because they love you. Batteries are cheap compared to the devices and would be easy to replace if designed to be replaced (even if not user serviceable.)

Kill the batteries and recycle them...
The problem with easy replace is what a lot of old phones had - a drop and the battery comes flying out too. Obviously, this has gotten a lot better since then, but I think there is an advantage in design for daily use for not having batteries being easily accessible to the end user. What Apple should offer is easy battery replacement for a price that isn't marked up significantly like the rest of their products, and treat it like a free maintenance plus the cost of the replacement part.
That's still an abstraction, just one built into the language. And Go's approach (as well as other things, like garbage collection) requires a runtime; while that does support an interesting programming model, it also makes Go unusable for a variety of use cases that need to run without a runtime.

This approach in Rust, as well as Rust's approach to memory management and other things, allow it to run without a runtime, which allows it to work for anything C does.
I think the author's quote is a bit of an overstatement. Reading the docs on tokio_core seems that knowledge could be readily transferred if you've worked with Node, or browser JS, Java Futures, or a game engine -- this, of course, means you've been exposed to similar abstractions, potentially with different terminology.

I think the quote is to be interpreted in terms of, if you've only ever seen blocking IO, and have never seen async IO or deferred computation, you have to learn some things first, but this isn't unique to Tokio in particular.
Is Bitcoin too expensive to buy? Mine them instead
I agree, but it's not the $500 some people are claiming it to be. Also it confirmed in a reasonable timeframe.

I have the following hopes for bitcoin:
1) People upgrade to segwit

2) The people spamming the network stop

3) Lightning Network will reduce some previously onchain transactions

4) Schnorr signatures will compress transactions even more
Personally I don't block ads, but I do block scripts from ad networks. There have been way too many drive by browser hijacks/bitcoin miners/etc... that come from shady third party networks.

Unfortunately some sites detect ad blockers and it's considered the same thing.
Different topic, but about Orson Welles from Every Frame a Painting: https://www.youtube.com/watch?v=1GXv2C7vwX0
Well, while I did know JSC was a standalone thing (a framework, rather) on macOS, notably due to its presence in AppleScript Editor, I did not know it had a REPL readily available, and that the jsc interpreter works for shebangs too!
by "content" I was mostly referring to how that content is packaged and delivered. Cable customers are paying huge premiums for channels they don't want but have no other choice.
If you compare US an Chinese total coal usage, the US is actually down significantly more than China. This is despite the US price being cut in half since 2008 peak.

https://www.quandl.com/data/EIA/COAL-US-Coal-Prices-by-Regio...
Some people do know that its going to be listed. https://www.reddit.com/r/CoinBase/comments/7kfbjj/will_coinb...

The user mukiwa2 said "Bitcoin Cash coming in the next few days!!" 2 days back in that thread and he even joked saying he knew an employee in Coinbase.

That response has since been deleted. I was just talking to my friend about this. Here is the snapshot: https://imgur.com/a/cLlp7
For all asking what OP is talking about, this is example of using epoll directly in Go:

https://gist.github.com/tevino/3a4f4ec4ea9d0ca66d4f

This is description (from dotGo2017) of how netpoll works in Go under the hood if anyone is interested:

https://www.youtube.com/watch?v=xwlo3xigknI
Have you actually tried it? I know some of the developers and creatives that have worked with it, and they say it's more impressive when used in person than it looks in the 2d promo videos, which is the opposite of most devices.
Every single lightfield device hides the specs till the launch date. And then it turns out that even if the resolution of the underlying display/camera is 10-20 megapixels, you have to divide it by 9 or 16 to get the actual resolution, which inevitably ends up being very blocky.
I think the focus is on gaming because gaming purchases are made with disposable income on disposable items. Selling goggles to a gamer just requires convincing the gamer that goggles are cool.

On the other hand, selling into business means developing business solutions and making business cases for purchase of the solution.

On the third hand, your use case is almost certainly smaller than the gamer market and has many of the same business case features as the business market...which means it pretty much is a business case in that "viewing virtual displays in high definition" is a business solution involving Excel and web development and hammocks and trains. Unlike the game market, the developers of the tools you want to use are not chomping at the bit to work with MagicLeap.
What's missing here is that Go has a userspace scheduler and greenthreads. Despite presenting the user with something that looks like old school blocking IO, because you are only blocking a greenthread it is actually asynchronous IO under the hood.

And of course there is a huge amount of abstraction to build this up. It's just all hidden in the language runtime, so people can say with a straight face that there is "no abstraction and no cruft."
My friend, you must not have been around during the days we would print out directions from Mapquest before every trip. I remember when Google Maps was first announced, I sat there dragging the map around my screen and was amazed to see the tiles fill in. It was like nothing else at the time.
This is the reason why I hate conspiracy theorist.
You can't argue with them because they think to know everything despite the evidence of the contrary.
Hey, if they want to push users to Firefox I'm not going to complain.
I tried to apply for an internship too. I had no success :-/
Can you share your latex setup?
I'm not sure high quality, long-lasting and sleek objects are incompatible with periodic maintenance and replacement of parts. Lots of people drive high-end cars (BMW, Mercedes, etc.) and consider the cost and effort of replacing parts for maintenance part of ownership. We are all used to this. We have been convinced with consumer electronics that we just need to replace the item but really they would be longer lasting if they simply facilitated battery replacement easily and not try to hide the fact. Just report that after N recharge cycles you need to replace, just like my timing belt after 100k miles.
To be honest, at least when looking on my phone, I found it to be a little too detailed. A thousand examples of what we already know. In my head I was playing dramatized commentary: "Gee, the POIs are round but the areas are not, they're square. And they have been adding buildings. Oh boy, could they really? Yes indeed, they seem to be following building contours. My gosh, that is so smart! And look, here as well! And (gasp) another example here!"

Maybe I'm too much into openstreetmap and these things are normal to me, but "beautifully" detailed was not my experience. More like google fanboy showing off.
Yes, this sounds a lot like a Mars colony.
Apple probably knows how often this happens. Perhaps enough users just buy new phones it’s not that common (as a percentage of phones in use).

That said can you imagine the furor if Apple just started popping up a dialog essentially saying ‘Pay us $130 or we’re going to cripple your phone’?

The press would have a field day. It would perfectly fit the ‘Apple breaks your phone’ narrative.

I mean they fixed the ‘my phone randomly restarts when it has plenty of battery left’ and now they’re in trouble for this.

They can’t win.
I thought that power management and throttling to stay within thermal and power boundaries was a basic hardware function built into any OS.

Example: I haven't heard of similar issues with other manufactures phones. Presumably because keeping the phones basic function working has more to do with the firmware than the OS on top of it.
Didn't people in early Hunter-gatherer societies have drastically lower life-expectancy, height and IQ as compared to modern humans living in industrialized nations? Evolution may not value those traits all that much, but we certainly do.