skysight-inc/HackerNews huggingface dataset:
Arguably it ends up being a matter of energy use in either case, either to desalinize it or to carry it from afar. That's usually very expensive, though.
Whilst macOS requires an Intel chip to run you can still create a VM easily enough, just as long as the host is Intel. The license, however, says you aren't allowed to do this.
China/India etc. does not give much damn about EU laws any ways.
Isn't it likely that training has a significant effect on the apparent "intelligence" of different dogs?
What is the cause for this brain drain?
The EU cookie law was almost the same issue, barely anyone implemented it and those who did did so poorly or incorrectly.

This time it bites back tho.
Elements of artificial intelligence free online course
Azure Functions – Extension resolution and loading
At least it's not recursive.
The Year of Spectacular Men 2018
It definitely has, I wanted to include the word "permanent" in my definition, but thought it'd be a bit much. I've experienced blackouts, extremely deep sleep (where you go to sleep and feel like you wake up a second later, even though 8 hours have passed) and driving on autopilot, where your consciousness just goes away completely, and you find yourself 10 minutes closer to your destination, as if you've teleported.

I'm not saying my conscious perception is constant, but if you plot consciousness as a binary variable on a graph (conscious, not conscious), a lifetime would look something like this, relatively constant.

Before birth Birth ..... life ...... death
.............................~~--------------------------------------.------------------................

. = not conscious
~ = ..?
- = conscious

And I'd argue that during dreams you're conscious too, you just forget about it, this claim is supported by contemporary research on sleep and dreaming for as far as my pop-psychology knowledge goes.
How does GDPR work for EU users using a vpn ? Looks like this entire GDPR business is bureaucratic mastbation.
I don't think so either, but that's not science. I haven't checked, and apparently neither has anyone else. yet

Further study is required. Facts must be established.
Best speech to text app of 2018
So basically you reiterate what I said. And specifically:

> So, basically, don't use legacy clients on your account, cause they will degrade your overall experience.

Yes. As I said.

But let's not put a bouquet of roses on it: it's even worse than that, because you don't just have a degraded experience when using a legacy client. Using a "legacy client" -- of which there are many because of the XEP swamp -- will make all other clients behave wrong. And it is impossible[1] to tell which client (or server) to blame. Thus resulting in even the most modern and chose-the-right-XEPs clients regularly getting bug reports about lost messages... even if some other client is at fault.

If that's not a trainwreck I don't know what is.

---

[1] inb4: nothing is "impossible". But "practically speaking impossible for an end user who has other things to get done today and a limited time budget for debugging a problem which is a $n$-dimensional matrix of their clients and servers in use", yes.
I’d vote for PowerShell in a heartbeat. It passes real objects instead of strings. It’s cross platform and open source. It’s imperative but borrows some functional concepts.
I had to at least get a look at what you gentlemen appreciate so much. Thanks for writing it up.

https://mirrorlesscomparison.com/preview/fuji-x100f-vs-xpro2...
In a household full of disease you should be disinfecting (I mean with ethanol, not with soap) your hands before you handle the food anyway.
How about creating an Usenet newsgroup for HN?
Measuring “Additional Truncation Response for Large DNS Response” (ATR) [pdf]
ATR: Additional Truncation Response for Large DNS Response (draft-01)
Raijū – My first vscode theme (feedback appreciated)
I don't think Apple cares. To block hacks is super easy, just check serials or block kexts, yet here we are running them.
No. The german shepherd picks up very fast comparing to other dogs. It also has dexterity. My dog figured out how to open various door by just watching us come and go. The opening mechanism required some dexterity and manipulation. No other dogs did that before.
Similar to what I'm noticing just right now in VSCode where the IDE warns you comments are not allowed in a JSON file. This means the parser happily parses comments and performs a separate check afterwards. Beats a "unexpected symbol '/' at 12:4"

Great UX!
Distros that places symlinks to bash in all those locations solves this, and allows all POSIX-compliant shebangs for sh and bash. On Arch Linux, /bin/bash, /bin/sh and /usr/bin/sh all point to /usr/bin/bash.
It also fits the trope of "a writer wrote about the exact thing decades ago!" (Frank Herbert, the Dune series)
You should still do it for future references
Why Did Steve Jobs Die?
Yrhgbf
The largest startup competition in China arrives in Italy
> Pretty much the whole cryptography field has been saying PGP is broken for something close to a decade now

Do you mean that gpg is broken for non email use cases as well? Eg. encrypting tarball with backups using gpg and then storing it on some cloud service?
This is basically tue marketing name for 802.11s. And what people will learn very quickly is that vanilla 802.11s is not sufficient for arbitrary network topologies. See discussion on the eero subreddit: https://www.reddit.com/r/eero/comments/8jdjlb/reposting_as_i...
Fusetools (fusetools.com) is a cross-platform app development platform/toolkit with a GUI builder. They just announced that their Pro plan is getting free and open source, making it easier to make beautiful and functional mobile apps.
I mean if the RNA is going to dissolve in the stomach acid. Then there is no way it is going to make it to the brain? And does the RNA transfer through blood on its own? That's science.

The only possible explanation is that they picked up something else along RNA that does affect memory and they are not aware of it.
Having recently learnt that Feynman seems to have treated women quite badly [1]. I feel slightly uncomfortable about this article, it feels more like hero worship than anything else.

Feynman no doubt did some interesting work in Physics. But the work discussed here doesn’t appear to be particularly distinguished. It does not follow that someone did interesting work on X therefore everything they did must be valuable and interesting.

I suppose what I’m trying to say is that individuals are a complex mixture of good and bad. And that there’s a danger that an individual who has done interesting work in one area is seen as a universal genius, and an ideal to be emulated. This unfortunately is not the case.

[1] https://restructure.wordpress.com/2009/08/07/sexist-feynman-... for example...
They went into the spam box.
Enumerating the fractions using the Calkin-Wilf sequence
This is that.
"/usr/bin/env" is relying on a binary being present in a specific location just as much as relying on a binary being present in "/bin/bash". For most distros and BSDs, "/usr/bin/env" is more likely to be present, but it's not guaranteed for neither "/bin/bash" nor "/usr/bin/env".
"Electrodynamic bearings" is the keyword.
This is something that annoys me as well... Especially since with webrtc the browser can do this native, so why is there nothi avaiable?
Are Google and YouTube Blocking Searches for Red Pill Videos?
I wish Conversations would support the voice and video stuff, but somehow they decided against it. Otherwise Conversation is a very decent XMPP client for Android.
Simple Naming Convention for CSS Classes
To me it more sounds like a manager who can't reach the goals. He was probably hired to improve profitability or at least keep it stable. If revenues fall he'll try to get them back up and this appears to be a quick fix. I don't think there's a management technique behind it, just cluelessness as to what would actually help.
Part of this is the access to engagement within the game. As games rely more and more on multiplayer (think LoL/DotA, Overwatch, WoW Raids requiring a group), to get to the actual content you want you need to assemble a team, either programmatically via matchmaking or by existing friends.

And the waits can be very long in competitive scopes to have a good match. I can only speak from LoL as an example, but our group like most had people bounding around all levels of play, so matchmaking could take a long time. The team's MMR undoubtedly was an accurate representation, but this also probably meant there was a very narrow set of ready to go teams that were reasonably fair matches. Prior to Riot's heavy handed overhaul of the Matchmaking, this sometimes would result in some absolutely uneven matches (a bunch of Diamonds getting piled onto a group with 1 Diamond and several bronzes/unranked.

Pre-overhaul, it often mean a 20 minute stomp.
Post-overhaul, it means waiting, sometimes 20 minutes+ to get a simple game, when most of us only have an hour or two spare.

It's a difficult balance for designers, and I don't envy what they have, but the nature of a lot of games has changed to require the participation. The logistical challenges of providing fair/balanced as well as fast matchmaking while still letting players play with their friends (however many they have) is a real hellish problem to solve, as the solutions are often at odds with one another.
Yep.

This may not be 100% right, but: think about this -- imagine you're a recruiter who is a partner in a firm, not someone just starting out and getting paid very little. Let's say you place people with average salaries of $100K. Your firm may take 20% of that. Meaning that $300K would only require placing 15 people per year -- that's a little over 1 per month.

Of course, you'd have to share the revenue, pay your share of expenses, etc.

But let's say you can place 2 or 3 per month on average. Or 4, whatever. At some point soon, no matter the expenses and revenue-sharing, your cut should reach $300K.

It may not be so easy to place one person every week or two. But you're working with other people and maybe you have some low-paid people to do the drudge-work of sifting through resumes and so on.

*

An interesting point, though, about making those big bucks: the first $300K recruiter I met, some years back, told me this -- yes, you could do well working with him...but he would only hire you if you got yourself trained elsewhere. Meaning, that you'd have take a much lower paying job to start (the number $30K comes to mind, but I don't know how accurate that is -- maybe there are commissions too for successful placements? --- and, in any case, it was a while ago).

So, for at least your first job, you'd probably be working at a large outfit with a lot of people, which might be competitive, with a lot of turnover, perhaps because people wash out or whatever -- whenever I talk to a recruiting firm locally that I've dealt with for a while, most (or all) of the folks I knew previously have moved on.

In other words, you might not make it through the prerequisite needed to get to the $300K guy's firm (and I'm assuming you probably wouldn't start at $300K, or anywhere near that, since you'd be a junior hire).

*

The second guy I met who told me he was getting $300K was more recent. He was an internal recruiter -- which struck me as a bit odd, given that he was working for a startup that wasn't very large, so, unless they were to suddenly grow fast, I don't know why they'd need a recruiter that expensive around on a long-term basis, even a very good one.

(It appears he moved on after being there close to a year, so maybe they reached this conclusion too...or perhaps that's the gig -- you stay as long as you're needed then move on -- or perhaps he just found a better position elsewhere).

*

But what do I know? I mean, if I really understood recruiting, maybe I, too, would be making $300K as a recruiter.

And, if recruiting occasionally proved to be less interesting than writing software, I'm sure I could come up with ways of amusing myself, such as, say, trolling my candidate-developers by scoffing at the existence of server-side JavaScript and seeing how long I could keep a straight face arguing with them :-)
Ask HN: What hardware uses Apple for CI?
I'm interested in CI for apps like Final Cut, I can imagine long compilation times and demanding QA tests. Probably not a bunch of rack mounted Mac Minis or Mac Pros.
Which raises an interesting question....this may sound extremely farfetched, but what if we took the "dongle" concept to its logical conclusion? The Intel Compute Stick already exists; what if Apple sold its own compute sticks with macOS installed on them so that way one could have a portable macOS experience?

In a way, we already have this, already in a much less compact form: the Mac Mini. Ever since its introduction in 2005 the Mac Mini has been marketed as a device where you "bring your own keyboard, display, and mouse." It was always intended to be a drop-in replacement for a PC, kid of like today's Intel Compute Sticks and Intel NUC's. A PC "dongle", if you will.

But imagine if this "dongle" could be connected to a PC that could boost the power of the Mac Mini, which is necessary for some users since the Mac Mini is (sadly) not user-serviceable? If it's possible to offload the computation of a Mac Mini to a PC, then it's possible to treat the Mac Mini as a macOS dongle. It may not be the ideal solution, but I'm sure that Apple would charge near-Mac Mini prices for licensing macOS to PC users if Apple ever opened to the idea.

It's a farfetched idea, but it may provide additional options for macOS users who don't want to switch to Windows or Linux.
> Cape Town will likely be out of water by July 15.

The rainy season is starting, and Cape Town is unlikely to run out of water this year. It was touch-and-go until a few months ago, though, and there's still a risk for next year.
Somewhat interesting: Bananas contain the ingredients necessary to produce dopamine.

I can see how this all plays out as a way for some apes to get some bananas. Even social structures, fairness and other things (I love this video - two monkeys getting unequal pay https://www.youtube.com/watch?v=meiU6TxysCg ) can be explained by a dopamine system that just likes to give us bananas and sex. And it's incentivized to conserve energy because this is better for survival (also called lazy) - interesting is that humans have some tendency to do stuff that don't necessarily is conserving energy. Maybe this is what makes us successful: Sometimes we invest excessive energy to try new things which happens to let us survive better through innovation (which leads to genetics that encode this behavior).

I like it, although it isn't necessarily what I call my meaning of life (I'm a dualist, because materialism is too damn dry). I like bananas, though (and yes, the role of bananas may be exaggerated here).

Thought long about it. From a materialistic standpoint there are only quantitative differences between a organism which has a sensor, some type of memory and an actuator and human beings, although they sure look different. Still following the same principles.

When I further simplify, we are all just energy (and matter, which is just a form of it) following some first principles hallucinating our consciousnesses trying to evade the eventual entropy that we'll reach nevertheless because this is how the universe works.

- - -

Cool fact is that animals are capable of rational thinking (crows drop nuts to break them approx. at the minimal height necessary to achieve that - optimal energy usage. I'm pretty sure they don't even realize that their brains calculate this based on their experience) and I'm sure that all people act rational w.r.t their training data (some outliers like traumatic events and other life circumstances that differ from the average just change some weights in a way that it looks irrational for outsiders). This is indeed difficult to defend because it depends on the semantics on the word "irrational" which is man-made after all.

Interesting resources for this topic:

a theory trying to explain human behavior and the emergence of consciousness using knowledge of psychology: https://unifiedtheoryofpsychology.files.wordpress.com/2011/1... (principles how the brain works)

https://unifiedtheoryofpsychology.files.wordpress.com/2011/1... (why culture and religion emerges)

https://www.youtube.com/watch?v=lyu7v7nWzfo (consciousness as a hallucination)

https://www.youtube.com/watch?v=HRVGA9zxXzk (a bird which can identify itself in a mirror, simple self-awareness - I like the fact that the brains of birds are more efficient because they are space-constrained to be able to fly better)

(the brain as a neural net with meta-learning capabilities that tries to guess what happens next and what it should do next. Emotions and some pre-wiring based on genetics enables us that we don't start with a complete random brain structure because it gives us better surviving abilities if we're able to see and feel as soon as we get out of our mothers).
Gits adoption was driven by github, which won by making public repos free & private repos cost.

If bitbucket had that business model instead of the inverse we’d all think of git as that weird bad hg that Linus forces the Linux devs to use.

Git is a classic example of other factors than the software driving use.
Reminds me a bit of the outer world experience of walking around GDC, where you'd see the big names just wandering around. Talking with lots of big names like Dustin Browder, Tim Schafer and Noah Falstein. Always a delight talking and hearing experiences of these people. Perhaps one day I'll meet Carmack.
Or April 1994: https://en.wikipedia.org/wiki/Laurence_Canter_and_Martha_Sie...
SF?
With more radios access points can be more clever about how frames are forwarded. Instead of everything happening on one channel resulting in a drop in bandwidth as new each extender is added, APs have freedom to choose the best way to forward frames while logically still participating in the same client facing network.
Another layman here.

Could this also be described as _muscle memory_?
What benefits does a landfill have over trash burning?

Here in Switzerland most non recyclable trash is burned in special clean burning power plants to produce heat for most of the cities.

1 Bag of trash is the equivalent of 1,7 Liter of heating oil.

[1] https://www.stadt-zuerich.ch/ted/de/index/entsorgung_recycli... (German)
Brazilian hair bundles for sale – Wholesale Hair Supplier
That's what I was imagining as well. There is no spatial link to see as common ground, and because you can't count on seeing them again you can't get to know them organically over time.

I notice it with stores I go to, I am horribly predictable with food places but because of that I can form good relationships with the people working there. They know I will be in again so they can afford to care more and get to know me.

Even here, I notice familiar name tags and I get to look forward to people's responses on certain topics I can guess they will be interested in.

Those experiences are harder to find online now and especially in games.

Fun annecdote, I found my first software job through Counter Strike Source, I played the same server for months and one guy would knofe me in th same spot at least once a session. He ended up having a software company and gave me an opportunity.
Koala converts any Excel file into python and enables on the fly calculations
Professor Frisby's Mostly Adequate Guide to Functional Programming (2015)
This library enabled us to convert 14.000 business models represented by huge excel files and use AWS EC2 to parallelise the calculations. An iteration of the prediction model that use to take more than one week, now takes 20 minutes.

Other contributors are using it in investment banking and trading and we feel there is a lot more that can be done with it. Feel free to give it a try.
Usually, I'd have said yes.

The local startup community is great. There's certainly not as much venture capital available as in Silicon Valley but first not every startup needs extensive funding and secondly the availability of VC has been improving in recent years, too.

There's more red tape involved in setting up a company than there is in other countries but you only have to go through that once.

However, GDPR currently creates a lot of uncertainty. Unfortunately, we'll have to wait how that works out in the end. Maybe, everyone involved will act reasonably and it'll prove to have been a storm in a teacup but it's really too soon to tell.

So, on that grounds I can't really recommend Europe and Germany in particular right now.
Best Hacking Books Free Download in PDF 2017
Indian Bulls – how India kills innovation
He wasn't sitting on top of it, it was rather behind his ass. He either felt the vibrations or the hizzing sound, and that made him very uncomfortable.
Meatspace, the new spatially aware social networking site. No installation required. Make friends where your feet are!
Yeah, maybe it was HTML and the letters in between were supposed to be rendered with width=0 or fontsize=0 to go around some filters. Ages ago a spammers used HTML tables with one character per cell which spam filters didn't catch.
One thing I’ve learned in my years of working on compilers & programming language tech, which at first is counterintuitive, is that for the best user experience in a compiler, often you want your parser to be “total”, and not to reject any inputs.

Instead of bailing out at the first error, you parse invalid portions of the input and sync up to the next point where you can recover and keep parsing, annotating the resulting token stream or parse tree with error indicators such as “invalid number literal token” or “missing bracket”.

This lets you report all errors in a source file at once, so they can all be highlighted in an IDE for example, regardless of errors earlier in the file. The more semantic information you have about the correct parts of the program, the better error messages you can produce about the incorrect parts.

You can extend this to all areas of the compilation pipeline—for example, proceeding to resolve names and typecheck the definitions in a program that are syntactically correct, while ignoring the others and leaving them as error markers.
Apple doesn’t want its software running on hardware it doesn’t control, period.
I remember playing at a single server on CoD4 online. Because you went to the same server you didn't flame, because you would be playing with the same people the next time...

And lots came from that. I went to two LAN parties eventually with people from that server, after playing together and talking on TS for hours. It was a lot of fun and I miss that sense of community in games.

Now I click a button in League or Fortnite and they throw me in a lobby... Everyone is shit to each other because you never see the others again anyways.

Maybe it's just nostalgia though
I feel the exact same way. I've been a Mac user since 2006 when I bought my first Mac: a white Core Duo MacBook. I am disappointed with Apple's post-2012 hardware direction; Apple has been milking its users by moving toward non-user serviceable designs and by neglecting its non-iMac desktop line. Unfortunately I'm hooked on macOS; I can't stand Windows 10 (how I long for Windows 2000, which is why I'm cheering for the further development of ReactOS), and while I could make do with Linux and FreeBSD, my computing tasks are made much easier on macOS.

The time is ripe for a new competing OS: one that had the polish of macOS and enforced time-tested UI guidelines, and one that is not shackled to a specific hardware vendor.
Flutter in Mobile App Development – Pros and Risks for App Owners
Dell's XPS range, for example.

Can be configured with more memory, a better display, better port selection, is user upgradable and is still very light and compact...
This is not the nitpickers anonymous meeting?

(Does he get a prize?)