skysight-inc/HackerNews huggingface dataset:
The other morning I felt a scratching on the underside of my foot, while I had my coffee. One of these things had crept into the lounge overnight - it was its long antennae that were tickling my toes.

I am homeless now, but still worried the fire wasnt enough to kill it.
This is also very likely to be useful for video compression.
You might like the Behrooz Wolf books by Charles Sheffield. The main scifi gimmick at the core is complete bunkum, but the books do a lot of exploration of extreme adaptations of the body for various environments, including other planets and the vacuum of space.
Yeah, this is a question that doesn't get brought up nearly enough in discussions about generation ships: is the entire concept unethical? You're condemning multiple generations currently unborn to spend their entire life in a can. And even once they get wherever they're going, it's probably going to be a barely-habitable frozen rock much less pleasant than Earth.

Kim Stanley Robinson's novel Aurora talks about a bunch of this. Robinson mentioned that he was tired of talk about generation ships avoiding the biological, social and ethical factors and just focusing on the physics and technology, when those are probably the easiest bits. Highly recommended.
My guess is that the profit margin was too small to justify, and that furthermore they didn't want to cannibalize their own MacBook/iMac/whatever sales, since I am assuming all those have a much higher margin for apple compared to the mac mini.
This will come off as a bit snarky, but I'm really just trying to be direct. It's always great when people share their hard work!

> The performance of literally any other GraphQL server is just hilariously slow compared to it.

Is the same kind of fast as in getting the data from the sql server takes half a second, but x then renders the response in 20 ms not a slow 80 ms (520 vs 580 ms response time to the client)?

I mean, I unless your data is in an in-memory in-process database, it comes from the network to the graphql server, which acts as a proxy for the client?

Which makes a claim of being a lot faster than eg nodejs interesting - but also somewhat surprising.
Do you have a source on that? I never hear about iMacs, which makes me assume nobody uses them.
I already had substantial beef with MySQL and took a job I wanted despite the fact we were using it. Eight months later we are fixing exactly this bug.

In the world of production code issues most people rank data loss as the most severe or the second most severe category of error.

Designing this kind of crap into a database is just pissing on your users. It was the last straw. I can’t trust you if you work like this. I’m not working with any code written by these clowns again.
I found that all I need is git for Windows and its bash and Unix commands, plus ConEmu for terminals.

I'm completely at ease with developing on Windows now, and I've "done Linux" since 1994, worked long for one of the major Linux vendors and even contributed a bit to the Linux kernel (networking and firewall), but if I had to do system administration I might have a stronger opinion (simply because I'M so sued to Unix ways in general).

It is like this Monty Python scene https://youtu.be/WboggjN_G-4?t=69 when people start arguing about their operating system.

For the last couple of years I looked at how nature (biology) "computes", not just neurons, the entire bio-chemistry with its machinery. Now that is something different - while everything people put on their computers works on pretty much the exact same principles unless you zoom all the way in to nanometer scale (figuratively speaking).
There is a way to measure economic and political performance other than "I have not yet annihilated the planet" -- I mean, that's a pretty low bar. In Italy, GDP per capita is below what it was since the Euro was introduced[1] in 2000. In the U.S., In 2014 the middle class was poorer than it was in 1989[2]. Real median household income has been flat for since 1965, increasing by only $4000 in chained 2016 dollars over that 50 year period[3], whereas the costs of necessities such as housing, college tuition, and healthcare have gone up much faster than income, creating a lot of anxiety.

When things get better for a majority of the people (rather than just for the top), the population is happy with their leadership. When there is a record of failure, then cries of "well, we didn't kill off all life on earth" and "we are experts" are not well received as reasons to keep the current regime in power.

[1]https://tradingeconomics.com/italy/gdp-per-capita
[2]https://www.washingtonpost.com/news/wonk/wp/2014/10/01/the-m...
[3] https://www.advisorperspectives.com/dshort/updates/2017/09/1...
What is the indication that this person has changed? OP ran an extortion scheme against non-technical folks, and then extorted the victims again. Its a horrible horrible story and the OP should be ashamed with themselves, and rethink their life.
That gives you step -1 of "invent general-purpose AI that can completely replace a human". If you've got that, why not just send the robots by themselves?
Mozilla may be working on a voice-controlled browser
Dr. Richard Stallman Includes His Thoughts on the GitHub Microsoft Acquisition
That’s great!

I’ve been meaning to go check out the Snowman @ MoMA

https://www.moma.org/calendar/exhibitions/4982
shell, emacs, chrome. What else do you need?
Or the even more venerable (i think) aalib:

http://aa-project.sourceforge.net/
Do you really need to though? I routinely work with two monitors but if I had a 5K iMac. I probably wouldn't care. Between Dropbox and git, it's fairly easy to move between computers.
Is this patented? I heard that deep mind is patenting a lot of that, is that applicable to this particular technique? Where would such patent be enforceable?
He could have rewritten the last sentence from "They just seem to have lost any interest in making one that runs MacOS." to "They just seem to have lost any interest in MacOS.".
"Crashing the plane" is not the best metaphor. In the case of politics and economics, we have, broadly speaking, two tribes of experts who disagree, at a fundamental level, on many things. Furthermore, they have both been repeatedly blindsided by events - their expertise seems to consist mostly of being able to explain, in great detail and certainty, but always after the event, why the opposing tribe's fundamental beliefs inevitably caused the problem.
But I want the "end of work" to happen!
Funny, I liked the trackball laptops as well. I had an old Zenith with one and later a Dell laptop with one (Latitude Xpi iirc). That Dell had MMX, so it would play mp3s in Musicmatch Jukebox without skipping like my desktop at the time would. Desktop trackballs are still a thing; I like my Kensington Expert Mouse Wireless Trackball quite a bit with my mac. The scroll ring feels kind of janky for a $100 mouse but it works.
I'm pretty disappointed that the same event where Apple touted that they were keeping support for the iPhone 5S was the one they dropped support for pre-2012 Macs.

Especially because my maxed out 2011 Mini apparently has similar geekbench results as the current entry-level Mini, which certainly isn't true on iOS.

So maybe what I'm most upset about is that the Mini + Pro haven't had updates in so long, but the software side is behaving like they don't have an ancient product line.
Retracted! See below; compute is disclosed and is not that crazy. For this project their training hardware used 4 Nvidia K80's.

Original comment: I think they leave it out because otherwise the standard response to their work would be "no surprise they get better results than anyone else, they are using two orders of magnitude more compute time than anyone else!" Not highlighting the computational expense makes their results look more impressive.
Sound can be excessive police force, federal court rules
4 Years in Vancouver: A Tech Giant on the Rise
>Yeah, but once your computer is out of warranty, you'll definitely appreciate the ability to replace parts.

On a laptop I don't really think so. An extended warranty runs about 3 years and most Macs I've had have lasted about 5. At that point I would just rather get a new computer anyway than bother sprucing up an old one.

I did have one computer fry in about 3 years because of a logic board issue, which pissed me off royally. But in the grand scheme of things, the money I would have saved by having a user replaceable GPU vs. just upgrading the thing 2 years before I was ready to doesn't amount to very much. If I was very money constrained it would definitely be more of an issue, but that's never really been Apple's target market.
Maybe freeze some eggs too. Might be worth having some variety in mitochondrial DNA.
But the problem is sending people AT ALL. Not really which people you send.

The women you send there would still have the problem of potentially arriving to their destination to find it has been populated by humans for millennia. (If they arrived at all. Interstellar space is a dangerous place.)

It would be anticlimactic in the extreme to arrive to a destination to find a thriving civilization thousands of years ahead of you in terms of technical know how.
Yes, and they provide a fraction of the functionality.
And what Intel will sell you starting at $799:

https://www.anandtech.com/show/12226/intels-hades-canyon-nuc...

The number of ports on that thing is crazy. Two displayport 1.3 and two thunderbolt 3 ports, to start with.

https://images.anandtech.com/doci/12226/front_back_575px.png
In Homesick by Lyn Venables the first interstellar crew arrive home and find that people have been lapping them for 30 years.

That’s 1952. Probably it was already a trope by then...
Wouldn't you know it! I live in Boston too. I think we're a good prototype case since, well, we're such a shithole in so many ways.

Every year the Globe runs a story on Massachusetts losing its young and poor population to the Sun Belt, but if you bring up building more apartment buildings, people yell that you should Go Back Where You Come From.
Is there any Windows replacement for Alfred/Launchbar? Give me that and I’m out of here.
Of old, yes - but I think the newer round of these are meant to go much further - eg. including a thermometer to measure body temperatures, etc.

I think it was this article I remember reading a while ago that went into some of them...

https://www.theguardian.com/society/2017/oct/15/can-apps-pro...
Seriously. Leisure, not jobs or production, ought to be the goal of our economic policies.
The financial crisis also wasn't very "unwitting." The banks knew that placing first large benefits to selling more loans, and then making it a requirement to remain employed would lead their employees to issue bad loans. They knew that loaning out 30x their capital was dangerous. They knew that when they reclassified garbage-class debt as AAA that they were lying through their teeth and were essentially guaranteeing a crash. But they also knew that they wouldn't bear the consequences for it. And they were right. The system in place makes it ideal optimal behavior to provoke such crashes for those involved in the financial services industry. It resulted in them receiving $1+ trillion, with nearly no change in regulation. When they want another trillion, they know they can count on getting it.
Unless I'm misunderstanding you, [`std::process::exit`](https://doc.rust-lang.org/nightly/std/process/fn.exit.html) does what you want.
How we track customer costs in Mixpanel
If you hit the paywall, here's the story https://outline.com/GS6Yz8
> What cameras shoot uncompressed 8K HDR video? That doesn’t even seem possible given current SSD bus speeds.

12-bit bayer RGB matrix 8k @24 fps: 7680 * 4320 * 12bit * 24/s = 1.2 GB/s uncompressed. Currently SSDs go up to 3 GB/s. And you could have a RAID 0 array made out of multiple SSDs.

So it is possible. Entirely another matter whether it makes sense.

One hour of video at this bitrate requires 4.3 TB.
Why not just send rocks? The concept is the migration of the species, ie the fulfillment of genetic imperative. If you aren't interested in that, the rocks will be fine without us.
Yubico takes credit for vulnerability research that wasn't theirs
Bannon buys into Bitcoin
Spouses don't get normally updated every 1-2 years either. So the similarity is not exactly apt...
I (might have) had a similar experience to the author, but instead with an earlier skylake model of the Intel NUCs. The only issue I (in theory) had was the predictably slow graphical performance due to the lack of a GPU.

Ultimately I chose to keep using an older macbook pro as my main driver and installed linux to run things that were too slow for Vagrant/VMs.

[Edit] Upon reflecting on this article and my (theoretical) experience, I'm going to do a little reading into how well supported AMD APUs are (i.e. Ryzen 5 2400g).
> This is the dilemma that should make us really consider and possibly wait for the right technology

If one is thinking from a species planning perspective, the question is an interplay between the (a) development of propulsion technology and (b) propensity for our species to annihilate itself. Given (a) and (b) are intrinsically related, there is likely an elegant solution.
Sea to Table's Fish Isn't Sustainable, Local, or Wild-Caught as They Claim
std::process::exit does not call Drop traits (at least the last time I tried -- maybe I am doing it wrong?). So for example, if you're relying on Drop to clean up temporary files in the system, that will not happen. Providing no method to call destructors AND exit non-zero feels like a bug or missing feature.

EDIT: to expand on this: a suggested workaround is to only call std::process::exit at the very end of the main function. But consider stuff like "env_logger::init". What about that? Ok, that doesn't use Drop and if it did you could put it into it's own scope I guess - so there are workarounds - but it in my opinion that gets pretty ugly. Comparing to c++, std::process::exit or panic! is like abort(), but what I want is a "return 1" from main.
Having only written a couple small apps in Phoenix, none of which have needed to scale beyond a single instance yet, I think it's quite possible to build a Phoenix app without even knowing about the actor model or what OTP is. I read Dave Thomas's book first so I've built toy apps using Gen Servers, Supervisors, etc, but so far have needed none of that to write apps in Phoenix. (CRUD apps that make calls to 3rd party servers).

That said, I wouldn't advocate jumping into Phoenix with zero Elixir knowledge. You'll have a tough time. And knowing about OTP/supervision is also recommended because you'll be much better off in the long term. I don't think you can avoid it forever.
> ...we should think about whether it's easier to change body types in the medium term than it would be to terraform Mars to a desirable level.

This could be called bioforming[0][1] and here's an abstract for a paper that suggests modifying humans, alongside modifying Mars, to speed colonization.[2]

[0] http://memory-alpha.wikia.com/wiki/Bioforming

[1] http://terraforming.wikia.com/wiki/Bioforming

[2] https://www.researchgate.net/publication/289486325_Bioformin...
For years I've been wanting to write something that lets me use a cheapo webcam to plot timeseries temperature data from cheap (ie. non broadcasting) thermometers and thermocouples, something like the Chris' Coffee E61 grouphead digital thermometer[1] I have attached to my espresso machine.

Like you I was also keen to automate my WSM smoker, and ended up buying a £20 Inkbird PID controller[2], hanging the thermocouple off the lid and hooking the 12v relay output directly to an old case fan attached via ducting to one of the vents. For I now get temperature stability to +/- 3 degrees C, and fuel that used to last 3 hours now lasts 11!

My 2c aside, I really enjoyed reading your writeup, and I wouldn't have stuck with it and learnt as much had your chosen subject not been so close to my heart.

[1]https://www.chriscoffee.com/e61-digital-thermometer-adapter-...

[2]https://www.amazon.co.uk/Inkbird-Temperature-Controller-Ther...
Interesting discussion, but not very forward-thinking on the biology side. As a simple critique, they claim that 32 crew would result in too much inbreeding, but what about IVF? There's no reason all the children have to be the full children of the crew. They could put sperm and egg cells from thousands of donors into deep freeze before leaving.

There's also no discussion of life extension, which seems more near term than interstellar starcraft.

Anyway, we will probably have good data on the optimal size of asteroid colonies long before interstellar colonization is a live issue.
> But the problem is sending people AT ALL.

Right. It doesn't seem to me that humans can live outside of Earth's safety for any significant duration of time at all. The Sun is very explosive.
That's a podcast.
In essence it’s the difference between what’s done here on HN, and the travesty that is Twitter.
Maybe I'm alone in this, but I really don't see what anyone likes about Macs or macOS, I bought a rMBP a few years back and it's to this date one of the worst purchases of my life, I hate the touchpad (the clicking thing is much slower than tapping), I hate the keyboard (feels really cheap) and macOS too, mostly due to Finder and Objective C being absolute garbage like nothing else I've seen. Wound up bootcamping it and giving it to my brother.
The trick is to then to have one agent try to take on the perspective of another agent, then change its behavior accordingly (depending on task goal). I.e. theory of mind.
Yeah, that should work fine. It's easy to test, just output a row that has an emoji.
Yubl's road to serverless has a section on testing:

https://hackernoon.com/yubls-road-to-serverless-part-2-testi...
How do you know? Not disputing your claim, just curious where you get your numbers.
> We also found that the GQN is able to carry out
“scene algebra” [akin to word embedding algebra
(20)]. By adding and subtracting representations
of related scenes, we found that object and scene
properties can be controlled, even across object
positions.

This is incredible because it provides a way to link with linguisic understanding and manipulation of the rendering.
Geekbench is pretty much useless, especially across architectures and OSes. It claims a maybe three-watt iPhone CPU can beat a 40-watt Ryzen 1200, which is plainly ridiculous. Apple makes a good CPU, but you'd have to be crazy to think they have beaten the competition by a factor of ten in power consumption with no compromise. When you see something incredible, be incredulous.

https://browser.geekbench.com/processors/2051
https://browser.geekbench.com/ios_devices/50

Does anyone know of a decent iPhone benchmark? I'd be very interested in comparing their hardware to other CPUs, but none of the benchmarks I know run on iPhones. And the people who know what they're doing, e.g. Phoronix, don't test much mobile hardware.
I love Elixir but being completely honest the ecosystem is sometimes lacking. That isn't to say that you can't do things but rather sometimes you need to rollout your own version of something. For example, Redix refused to support SSL because Redis didn't support it natively[1] even though Redis providers started wrapping Redis with SSL proxies (the maintainer has since then reconsidered and agreed to add SSL support). We also couldn't find a decent library for payload validation. There are Ecto changesets but these are things you check right before saving to a DB after you might have done a lot of work already.

Sometimes there are split clients for what I wish had a community recommended or be in the std lib. For example HTTPotion[2] vs HTTPoison[3] (names are _super_ similar and sometimes confusing).

[1] https://github.com/whatyouhide/redix/issues/77

[2] https://github.com/myfreeweb/httpotion

[3] https://github.com/edgurgel/httpoison
if the child knows of no reality beyond the can, it may not be so bad.
An Inconvenient New Neutrino?
Automation should lead to the end of work. The end result should be that everything we want is produced for us and humans wony be forced to do labor, at which point we can focus on doing what we _actually_ want to do.
It's a recorded interview on a podcast. Transcript will be added later.
Out of curiosity, what was the driver for switching to serverless in the first place?
Also, because they are focusing heavily on the RL part of the modeling. They obviously have obscene amounts of available compute, but that is not their competitive advantage.
I use it for muscle spasms, when CRPS is bad.

It's quite amazing how much has come to light with THC et al. recently. I vape CBD daily (never smoked, or vaped nicotine). I can't help but feel that the last 100 years has been lost (in the west at least), feels as though it's now being rediscovered.
It's rather portly body kinda makes it cute... kinda.
Automation won't mean the end of work, but if robots take over the simpler jobs then lots of people will be out of work who won't be able to find new work.

There will still be jobs requiring higher education, but not as many as many simple jobs are eliminated. You need less robot maintainers than garbage men.

One high skilled worker does the job of many low skilled ones and if robots do the low skilled jobs then low skilled workers won't find other low skilled work.
You sure about that?

I've been using bindgen for ages on stable and just grabbed the latest version on an empty project and it still works for me.
THIS :

> However, it is worth drawing a distinction between these two types of expertise—the kind people question, and the kind people don’t. In short, people value expertise in closed systems, but are distrustful of expertise in open systems.
The world will be scary when we get to the point where we can implement an Anne Hathaway bot that's not in the uncanny valley. The world will be even more frightening when we have the beta Hathaway bots and they're still in the valley.
Honestly: What are you scared of?

What is it about this technology that isn't already done bigger / better / faster / more by TV and video games, or by alternate technology like LiDAR or even a Kinect?
It can be a very subtle issue, though. How would you recommend testing backups for rare corruption? Especially when live data is changing.

With this I had used a backup and nobody even noticed the problem for three weeks, thankfully I had some more direct backups too...
yeah instead of taking rocks from space, send rocks into space lol
Mac user since 2006 here, who often tries switching back to Windows. The biggest deal breaker for me has been the Windows 10 update system, where it will sometimes start installing updates when you shut down your computer and tell you "don't turn off your computer". There's been times when I've been stuck at a cafe for 45 minutes & nearly missed a train home because Windows was still sitting there saying "Don't Turn Off Your Computer". With the Mac, I can close the lid and it will always go into sleep mode straight away (with its excellent snooze light to indicate sleep mode), or shutdown and have everything off in seconds.

There's also a Mac program called SuperDuper! that makes bootable copies of drives, so I can clone my internal drive to an external USB, and if/when my internal drive fails, I can actually boot directly from the cloned USB drive, just by plugging it in during the Mac startup sequence. It has saved my bacon several times. I don't think there's a Windows equivalent, unless that has changed.
> "They just seem to have lost any interest in making one that runs MacOS."

Sadly, I believe that this statement is true not just for Mac Mini, but for the whole "pro"/desktop line of computers.