skysight-inc/HackerNews huggingface dataset:
> you dont have to log in ever again.

That isn't my experience. Every so often I visit a few locations and hop on the xfinitywifi, and I need to authenticate each time.
anybody tried solar concentrated boilers ? is it too space consuming ?
Beyond the Checkbox with Catalyst and AppKit
Slightly different in that case that they're introducing a new different letter at the start. What if I called my tool mmake, or mkake?
There is no personal attack in the comment you replied to.

Trying to inject an invented narrative to quiet comments you don't like absolutely doesn't belong here.
It seems inevitable that borders are going to harden over the coming decades, I can't see the politics unfolding in any other way.
This should no longer be necessary with newer Qemu versions (since 2.10 or 2.11 I think) as the USB tablet's device descriptor has been fixed to be standards-compliant in Qemu.

(Source: I'm the author of both that driver and the Qemu patch but I've not been able to spend much time on macOS virtualisation lately so it's possible things have started breaking again.)
Have you tried leaving "ask to join" off, and forgetting the problematic network? If you rarely if ever need to connect to it, it's better that you don't save it to your list of known networks.

The other way I see from the other comment is to view that SSID in your wifi menu, click the (i) button next to it, and toggle "auto-join".
I agree with all of that, but still have fear about how unhinged the us could become in that scenario. No matter how unhealthy, uneducated, disrespectful of the judiciary & rule of law, and xenophobic the population grows, the government has always valued stability. A big part of that is the USD's place as the defacto world-currency, stabilised by its place in the global energy sector. Even when I haven't liked where they were headed, I've always felt like America had a steady hand on the wheel. For the first time in my life I feel like that may change.
MITM attacks: three popular methods with dangerous outcomes
Funny, why was the parent comment downvoted?
That's a very fair point.

Though it would probably be prudent to try sending an email with "hey, do you mind changing your name to something else" first.

Then again, given the article and a bit of HN Buzz, that may already be happening.

Definitely worth you pointing out the rights that the author likely has in the comments though.
They were suspicious because it looked like an error when there was no control. The second half seems to have been conducted with shown as the default, so you should perhaps pick quotes from that section instead. While hidden is the more conservative approach, since users will not have to think about it, this paper suggests that with a control it's not too scary to default to shown.
Mentoring New System Administrators
If you trust the RAC around 110k cars were stolen last year in the UK out of 38+ million.

Assume all cars are created and stolen equal that's not really a massive problem in my world.
Well, presumably the branding entity still owns the IP and trade secrets like the source code so even if an entirely different team comes on, they can still reuse that.
It depends on how it is used. I’ve definitely seen it used like a goto mechanism (on the JVM, i don’t write much JS), e.g. throw x in y to skip these business logic steps in z, and that makes my head hurt.

Personally I just try not to throw exceptions when compensation/recovery is expected. If something should be handled by the caller put it in the return type, if it’s really fatal give up and log a stack trace.
Took me a good while to find out how to check my version and update, as that functionality has moved around in the UI.
Least squares is also popular because it is equivalent to projection in a vector space.
Three Russians and one Ukrainian to face MH17 murder charges
Or five nines in hex.
Confronting My Own Racism – Changing Perspective and Narratives
Thank you for your input. I'm not very familiar with India's politics, so I cannot be too assertive on its politicians' inflexibility.

I noticed that you expanded a bit on the "cryptocurrency" angle. May I invite you to a different perspective for a second. I don't think Facebook cares whether or not their Libra is crypto or otherwise. Despite appearances this is not a discussion about crypto anything. Facebook is not out to revolutionize money. Facebook has an ecosystem, a walled garden. It also has first mover advantage in many economies with a quasi monopoly. So in essence it has a huge potential market that's just sitting out there waiting. But what Facebook doesn't have (yet) is a tap to suck at the delicious nectar. That's where the Libra comes in.

Facebook is willing to play ball with whoever will allow them to install the tap. They will do all that is necessary for the tap to be legitimized. If it means pinning it to the Euro, the Dollar, the Yuan, it'll be so. Just as long as it's recognized. Once that happens, it's more advertisement revenue and a slew of new paid services through the walled garden. Meanwhile out of the walled garden, revenue from transaction fees to an unprecedented level.

This is not a cryptocurrency conversation.
Of course those commodities are pretty terrible currencies in non-destabilized to a dark age times.
For anyone interested, here's the protocol paper:

https://developers.libra.org/docs/assets/papers/libra-consen...
Just to add to that, since libcurl is used everywhere, he gets all sorts of strange messages:

https://daniel.haxx.se/blog/2016/01/19/subject-urgent-warnin...
It's something that I hope would exist one day. Loom is a project that I'm working on to add lightweight threads to the Java platform (https://wiki.openjdk.java.net/display/loom/) and Truffle is a framework that allows writing fast language runtimes for the Java platform or standalone that chrisseaton is working on (https://github.com/oracle/graal/tree/master/truffle).
Why everyone in Germany fixates with "big investors" and fighting them?

In reality 60+% of rental apartments in Germany are actually rented by private owners, for most of them it's their retirement plan. Around 10% of German households receive some rental income. 75% of landlords have ROI of less than 1% per year, almost one half even 0 or negative.

But hey, evil landlords, evil corporations. Corporations would be just fine, someone managing 100000 apartments is much more efficient than someone managing one or two. Those small guys would be just pushed out of market, and only corporations would just buy them out in next decade or two. Then we'll have real rent problem.
Plot twist, cheap Chinese RF detector has snooping built in, turns off radio when RF detector is in use, silently goes back to reporting when unit is not in use.

You can't beat a determined opposition casually.
> Is the only difference with Facebook’s Libra that when I give the Libra to someone else they can cash it our for ‘real’ money?

That's a pretty big difference! It's the one that makes Libra a currency.
I'm not familiar with Haskell, but Rust's `Result` type is the same idea, and I wouldn't want to trade it for try-catch. It supports backtraces[0], has a simple way to turn errors into a "catch-all" type[1], but it is significantly less complex since it reuses the basic return value mechanism a function has.

If you want to exit the program because the error can't be handled (similar to an unhandled exception), rust has a different concept for it, panics, and any Result can be turned into a panic via `unwrap()`.

IMO both are important: panics represent unrecoverable errors, while Results can be acted upon (for instance, if read() returns Err(EINTR), you'll want to retry the read)

[0]: Granted, you need to write some boilerplate to get the backtrace on error creation.

[1]: You can cast all errors to `Box<dyn Error>`, a heap-allocated dynamically dispatched Error type.
Louder.me is running Summer League Tournament for independent artists
For both iOS simulator and Safari, the lack of GPU acceleration can be a problem, depending on what/how you're trying to test, and also depending on OS version. I believe Xcode 11 requires a Metal-capable GPU in order to even run. As someone else has mentioned, you can however use IOMMU/PCIe passthrough with certain graphics cards to get acceleration inside the VM.
> or in Witcher 2's case, the Xbox 360

The Xbox version came out about 9 months after the PC version came out, so while they designed it with consoles in mind, I doubt too much of the "downgrade" on PC were because of the console version.

> I was just pointing out that CDPR retains their reputation based on the quality of their games

Yes, absolutely. CDPR aren't immune to criticism and get plenty of it, they just deal with it well and don't suffer from it because they've built a reputation of amazing games and of being consumer friendly. Most of us can overlook the criticism since its quite minor in the grand scheme of things.
If it were just about consenting adults I would agree. While I’m the last person to preach “think about the children” in most cases, I draw the line at child sex trafficking.
I have been using sqreen for the last 5 months. It has possibly been the best addition to our stack. It helps us identify users who keep trying an incorrect password and to proactively send them a password reset email with info that they have unsuccessfully tried to login. Or to identify users who login from multiple ips in disparate geographical areas (a compromised user possibly). One of the greatest uses has been to mitigate the vulnerability scans which are constant and consistent. Since our app is a bit long in the tooth, we have not had the time or the opportunity to circle back and properly pay off our technical debt. Sqreen makes sure that we have some decent p[protection without a lot of overhead or maintenance.

What we spend for the subscription far outweighs what I would have had to spend to implement this. In short, a great investment.
> All language keywords are “magic” to some degree.

Agreed. Every keyword adds complexity to the language; the fewer your language needs, the better. If your language has first-class functions and polymorphism (and any serious language does these days), there's no need for special-case control flow keywords; better to have a design like e.g. Smalltalk, where if/while/... are just normal functions.

> The control flow that try/catch creates has never been surprising or invisible in my experience.

One of the biggest production bugs I saw happened because of removing an unused variable (the function looked correct, but actually the unused variable right at the top of the function was throwing an exception; the fallback code path was correct, but the function itself was implemented wrong). It's the same problem as https://glyph.twistedmatrix.com/2014/02/unyielding.html - you can't tell which function calls might throw by looking at them, and most of them don't, but some of them do. And on top of that you have the goto-like "action at a distance": starting from a given catch there's no way to find the corresponding throw (or vice versa). You can't even tell when a catch is completely unused.
No. (Source: I've used my own modem & router with Comcast. There's no physical way they can force your router to host an xfinitywifi SSID.)
'If we didn’t have exceptions, we would have to write a lot of if-statements all over the place. [...] We can focus on the happy path.'

In my own experience in developing and supporting enterprise class software, focusing on the 'dark path' is much more important than the happy path. My mantra is 'first make it stable, then make it easy to change behavior while remaining stable, then finally add that functionality that the customer says is absolutely mandatory'. But this is very specific to BtoB with big players.
This is not the first cryptocoin, or stablecoin or anything that has not been released before. It's hard to take these reactions as anything other than politicians grandstanding for popularity points.
But, to the actual end users, Libra is no different than, say, writing a check. It doesn't matter to me how the banks themselves shuffle their funds back and forth when I give a check to someone.
How to Avoid Hiring Bad SEO Resellers – Follow These 10 Points
The traumatic life of a Facebook moderator
Absolutely agree. This is very clever and it makes the "puzzle" part of my brain happy in the same way writing a program in "OOK!" does.

That said, I work with quite a few juniors. You should absolutely not use this in production.
Move to Raleigh, NC. When the sea level rises, the research triangle will still be dry. Check this map: https://coast.noaa.gov/slr/
I'm wondering what happened at the other of the wire service uploads. Were they vetted? Checked? Edited? Or did they just get sent out to subscribers automatically?
Hedge Funds Paying Big for Engineers, Technologists
I'm going to preface this with the statement that I know nothing of the technical implementation of Libra. I'd be grateful if someone who does know would comment to see how it compares to what I'm about to say.

I was perplexed as anyone about the use of blockchain for Libra, but seeing this thread I can imagine a scenario where it makes a ton of sense. If they are simply using a markov chain to create a ledger that makes public all transactions in a provable way, then this actually seems like a good idea to me. If you give FB $10 and expect to get X Libra back, you need your bank's help to prove that you gave FB $10, but you don't need anything to prove that FB did or did not give you X Libra (assuming you agree to identify yourself as the recipient of the transaction).

In fact, I don't think we actually need proof that FB is receiving funds for its Libra, because FB has tonnes of cash (almost literally). You can think of the receipt of Libra as a bond rather than as cash. You can then trade that bond for things or other cash. Because of the aforementioned tonnes of cash, this bond quite rightly should be highly rated -- in fact, I suspect it would be rated higher than many government bonds.

This may worry governments. I'm not sure -- incredibly liquid bonds would essentially be cash and could undermine weak currencies. You can imagine that if you are in trouble with hyper inflation, anybody who can will grab Libra because it will be easy to get and very, very liquid. This could sink your currency pretty quickly.

On the plus side (and I can't believe I'm actually saying this), this is practically exactly what I wanted when BTC was first released. Of course it is crap that it will be run by a single entity... but if it's liquid enough and if they don't start charging ridiculous fees it would be awesome as a payment method for online purchases.
Considering Facebook is either dead or dying in the tech savey under 40 market who is this aimed at? How many 55 year old boomers are going to exchange their known fiat currency for magic Facebook bucks?

Also any note yet or the scope of this? Will it be pushed to Instagram and what ever other garbage Facebook peddle?
Web extension to extract any HTML/CSS
It will be seen by a malicious actor anyway after the fix is released. The difference is that there will be more time for a malicious actor to act against a fork if an embargo is applied.
You should never have unexpected exceptions if you embrace static typing and one of the many libraries that take this idea and do it better, for example `purify-ts`. It also comes with methods included for statements that might throw such as `JSON.parse`.
I did service work at a big corp for years, and we would've loved to take a problem like yours. I'd always want the tickets that came in with some interesting, visible pattern and a client who's already done some analysis. Much more fun than taking 6 hours telling a room full of panicky executives how important their problem is to me, before getting to the 10 minutes it actually takes to solve it.
A New Model of Emotions as Simulated Realities [video]
Very recent versions of Qemu have "experimental" support for HVF, so in theory it should work. I haven't had a chance to try it yet, however, and it's possible that there are some MSRs or similar that aren't sufficiently supported yet. If this is something you(r employer/company) care about, feel free to get in touch as I suspect it's not too difficult to fix if it doesn't currently work.
I do wonder if these are the same people who were outright denying climate change a decade ago. Whether it's a deliberate intention to muddy the conversation. Or perhaps it's a way to assuage their guilt about their own consumption patterns.

I might be being disingenuous but I see it so often it makes me curious. I don't know.
Thanks for checking it out. Privacy Eye is NOT an ad/tracker blocker. It shows what's behind each website in a simple and intuitive way. Its main purpose is to improve internet transparency and educate non-tech users about internet and data privacy.
If Maxine Waters is against it then it is probably a good thing. And why is one Facebook even batting an eye at one lawmaker?
I really wish I had teachers who used some visual tools to teach these concepts. More than the concept itself, it is the feeling of awe that one gets when one watches these things. It is easy to forget that a lot of math comes to describe phenomenon in nature! The right teacher at a young age can have a radical impact on kids picking up STEM.
You don't know jason?
2K is not owned by EA. EA's continual inability to not ship broken basketball games is at this point a running joke.
A few more PS4 exclusives worth mentioning: God of War (2018), Horizon: Zero Dawn, Detroit: Become Human, Spider Man, Shadow of the Colossus, The Last Guardian and of course I've already mentioned Bloodborne.

I've been a bit disconnected from the Xbox exclusives this console generation, so I likely missed some fantastic games there.
>In a lot of cases they'll be required to collect identity documents.

This may very well be the major reason for Facebook to introduce & maintain the cryptocurrency.

The "real name" policies were tried across the social media, with the expectations of both higher civility, and also faster, more complete build-up of personal data gathering/social graph build-out for advertising etc. The policies failed for obvious reasons.

However if Facebook was legally mandated to obtain & keep personal identification data due to handling of the cryptocurrency, and also at the same time able to track transaction of the users, it would have an unprecedented look into even more connections between people.

Tracking money shows business connections, family connections (think allowance for kids, gifts, etc.), and also social connections (think hanging out with friends, splitting bills with Venmo, etc.).
Bifacial Modules Win Reprieve from US Solar Tariffs
Or good old bricks. But the answer is simply because the industry is set up to build two very distinct kinds of building in the US. Big, multi-story, high-margin, safe skyscraper stuff (high rises, or other big commercial buildings, with fancy pre/post stressed concrete, full of artisanal rebar - I mean really, some column specialist civil engineer calculated the stuff) and the complete opposite, which is relatively low-cost low-margin single-family houses.

Sure, there are others, it's always a continuum. But this is probably a significant factor.
SAP Online Training Courses Can Help You Achieve an SAP Certification for Career
Although discriminating against people without talents the market values or with disabilities that reduce their earning power is more useful than racist etc. discrimination, not everyone can become part of the privileged group.
Sure, doesn't change the fact that libra started by facebook and facebook started by one person, zuck.
I know what it tries to do. I know he's popular - I expect this comment won't be! :D

Like I said for the first, I thought the writing quite rough, but overall the book and plot carried it along to the end easily enough - I enjoyed it despite its obvious flaws and weak characters. I was looking forward to a second book of an author getting into his stride... I was very disappointed.

The whole of the first half of the book is a clumsy to the point it feels like an entirely different author. Nothing happens and it goes quite literally nowhere. How much is the different translator? I have no idea.

The protagonist has no idea why he's selected, isn't interested, can't be bothered and sort of blunders through the book. For some unknown reason the aliens really need to kill this clueless annoying asshole. Whatever happens, somehow he's still the most important dude on the planet, so he gets to keep blundering on, and keep being an asshole. That is entirely how I felt about the writing too: no idea why he's selected, isn't interested, can't be bothered and sort of blunders through the book where nothing happens.

Somewhere on the entire planet is his perfect woman - so he gives his assistant some cliche teen shopping list - did the author just watch the film Weird Science that day? Except it's Weird Science without the humour. What the hell is all this bullshit for? All so the UN can kidnap her to persuade him to work? ROFL. OK, at this point I want the aliens to win - if this is the best guy humans have, we deserve to be alien lunch, and soon! It's all so ridiculously stupid that it's easily the most memorable part of the book. The writing has descended to school essay standard now. Then the whole of the wallfacing idea mostly doesn't work - it's clumsy and shows the gaping holes constantly, sometimes with a few bits of hand waving to try and carry it.

Then finally, when I'm about to put the book in the compost, there's an all too brief section of decent and compelling story telling. Except I'd mostly lost interest at this point. That quarter or third of the book could have been a decent basis for all of it. Lose well over half a book and the plot wouldn't change!

Then the clumsy utterly unbelievable ending. Yeah right.

Overall? 2/10

Don't care what happens in 3. Unlikely to read another by him.
They do achieve 3 nines (>=0.999, <0.9999) availability for pretty much every service. 4 nines - not so much.
> IMO this is the same argument as "the for loop is a magic keyword" which just isn't true.

The for loop is indeed a magic keyword, though it's less surprising/magic than try/catch; most of what for does could be done by a plain old function.

> Meanwhile, I'd be willing to bet that not even 10% of programmers could actually explain what a monad is.

Don't try to generalize prematurely. Considering Either on its own, it's simpler than try/catch and can replace their use cases. If you'd started with Either, try/catch would seem like the overcomplicated solution in search of a problem that it is.
I have the font, and it looks readable to me.

I actually just didn't notice any difference in legibility and rather focused on the neat effect of the brushmarks around the div enclosing the code.

I kind of figured people would complain about this though---its an artistic sight, and not everyone is open to form over function.
This. Currencies only work if people have confidence in them. They also need to have confidence in the institution backing them. In no way should anyone have any confidence in Facebook.

On top of this, in most economies, deposit taking institutions are backed by Reserve Banks. Facebook could die in 20 years. Do we want to trust it will still exist? If it collapses can you recover your money?

There are so many issues, they haven’t even come close to addressing even a small portion of them.

Caveat emptor!
It harkens back to when they stomped on the original go language with thoughtless naming
Case in point from 2006 - https://www.chemistryworld.com/news/google-chmoogle/3001845.... :

> A new chemistry search engine has been forced to change its name from ’Chmoogle’ to ’eMolecules’ following pressure from the search engine Google.
It's doubly egregious given they work for a search engine that will immediately try to autocorrect that.