skysight-inc/HackerNews huggingface dataset:
>some overly-simplistic geopolitical objective function, like GDP or territory controlled at time t+1.

The hard part here is writing down that objective function. Remember, an AI/ML/cogsci algorithm is locked inside a black box, that being the hardware it runs on. Any objective function for RL must be expressed as a function (preferably a smoothly differentiable one, for gradient descent) of the sense-data available to the agent and the agent's hypothesis class about the world. Naive RL tends to optimize the function by, where at all possible, systematically decorrelating the agent's sense-data and reinforcement signal from the distal causes we intend them to represent.
I couldn't tell if Pulled Pork referred to actual pulled pork or, as I assumed, to some new framework.
It would be interesting to hear his take on Zig, which I would say (after only reading about it) is sitting somewhere between c and rust, leaning towards c.
Isn't it gennerally accepted that companies are islands of central planning?
For vegans and other vegetarians, it is possible to prepare green jackfruit into a reasonable approximation of pulled pork. Most people use liquid smoke, but if you can use the nerdified grill process to perfectly smoke your jackfruit with actual smoke, so much the better.
The importance of getting enough sleep as a developer
Those people should find a new line of work that doesn't involve dealing with customers... Then they should go fuck themselves.
Not for much longer I think, they are already unavailable in the UK.
This is the primary tension in “Aurora”. An explorer can choose to go out into the unknown, but can an explorer choose for the children of future generations? Especially considering that humans and the earth biosphere co-evolved. It is literally perfect. Perfect temperature, air mixture, solar radiation, bio-compatible flora and fauna etc. I’m not convinced it’s possible to create an extraterrestrial environment comparable to the one we have here.
At least be so kind as to identify which part of the interview (timestamps) relates to the title and postfix the title with [audio]
it's pretty fascinating how just 98 can sustain a colony for 6000+ years
https://tylertringas.com/selling-my-bootstrapped-saas-busine...

Might contain a few useful tidbits.
What most stuck with me from his pieces on microSaas is that the best time to sell is when you don’t have to - which implies that you should not put yourself in a situation where starting the talks leads you to have to sell (because you fall in love with the idea of selling, of you neglect the business, etc)
AMD's 32-Core Threadripper 2 Is Making Intel Sweat
This is asking the wrong question. We don’t know how to create a robust artificial biosphere, we don’t know how to shield such a large ship from radiation efficiently, we don’t know how to maintain or create the human microbiome, because we’re nowhere near understanding it. We’re so far from being able to survive off of Earth that we don’t even know all of the challenges that exist.

Even if we had the propulsion, which we don’t, we’d still be screwed.
We use Circle CI and usually happy with them
Cold sleep?
It’s not inexplicable, it’s chrome :).
Cell. is actually about 3x faster in a quick test, but latency is also about 3x as bad. In general though, cell isn't that great of an option full time, if you go anywhere, say a quarter of a mile west of where I am, as you'll be in the mountains with poor service.

It's just whatever the local subnet is for my neighborhood. Across the street, the DSL is much better.
It should be "CLI for GIF" or "GIF CLI" or "GIF for terminal".

"GIF for CLI" doesn't make sense.
This seems impressive, but it shows that there is still some way to go when comparing to old school techniques. I don't know how many TPU they used but probably a lot.

You can build a 3d key-points map using Slam algorithms real time on a raspberry pi. From there, you render those key-points and descriptors to a virtual screen given the desired camera pose, then you learn a deconvolution from these sparse rendered key-points to image mapping.

Alternatively, using more memory, once you have a 3d map, you can save some key-frame with camera poses, when ask the view from a given pose, you pick the k closest poses and interpolate (eventually with a neural net).

If now you have some more compute, you can do the previous slam algorithms with dense maps, and interpolate the dense 2.5d point clouds.

Their network is probably doing inefficiently a mixture of those different things, trading compute and memory power for flexibility.
As a person who has been burnt by overpowered processors in laptops, I'd like to advise you to search for thermal throttling issues and look at the out of the box temperatures.

You might find this link useful: https://www.notebookcheck.net/The-Dell-XPS-15-9570-might-inh...

Even if the laptop works fine, the temperatures could get worse after a couple years of use. You might often need to change the thermal paste and clean the heatsinks and fan.

I would suggest waiting a bit more for extensive tests. OTOH if money is no issue, I'd go for it. i9 in a laptop sounds really cool.
If I had Apples resources then I think I'd be working on a ARM (or maybe even RISC-V) box that would replace the Apple TV and Mac Mini and serve as a new home IoT server. It could serve as a home based backend to a constellation of Apple devices and services.
iMessages for is a big deal for me too. Almost everything else is manageable for me on windows for the most part. For me, this is the one thing that is annoying to not have.
The problem is if UBI is implemented then it may turn out like some kind of basic standard of living (small flat, free public transportation, etc.)

And if you want more then you'll have to work in some high skilled job to earn extra money on top of UBI. But there won't be enough such jobs for everyone, so there will be fierce competion for these jobs, because those who'll be able to work will enjoy a higher standard of living than people on UBI.
It's been a number of years (the Intel NUC was a new product) since our office bought its first Mac mini. At that time, it was the only product that fit the requirements of size, performance and cooling, and even then was cheaper than many alternatives which weren't as good a fit. Today, there are quite a number of products, including gamer or workstation-class machines, in this form factor. What was once exotic for its compactness is a commodity. All-the-while, Apple has kept this product at a near-standstill. Almost certainly they're worried about cannibalizing their iMac line, or even the Mac Pro line. Given the level of innovation that has take place over the last five years, the remarkable thinness of laptops which Apple helped pioneer beginning with the Air, why aren't they putting out a Mac mini the size and thickness of a slice of bread?
A lot of people who complain about hyperbole in the press seem to enjoy hyperbole applied to their favorite and least favorite tech brands.

Really? You really think Apple “doesn’t care about professional Mac users”?

Not only does this exaggeration/absurdity denigrate the author, it also makes it really, really hard for reasonably-minded people to pay attention to possibly valid arguments. The best authors tend to be candid and precise.
A common pattern is something like:

fn main() {
if let Err(e) = real_main() {
let status = status_from_error(e);
// print the error message, or whatever
std::process:exit(status);
}
}

fn real_main() -> Result<(), TopErrorType> {
// ...
}

And simply returning Result<_, SomethingConvertibleToTopErrorType> from functions called by real_main that might need to exit the program.

I believe that in a recent stable version of Rust, you can make this even simpler and have `main()` return a Result directly.

edit: not quite as simple as I described, but maybe more powerful because of the Termination trait: https://github.com/rust-lang/rfcs/blob/master/text/1937-ques... see: https://github.com/rust-lang/rfcs/blob/master/text/1937-ques...

fn main() -> Result<(), io::Error> {
let mut stdin = io::stdin();
let mut raw_stdout = io::stdout();
let mut stdout = raw_stdout.lock();
for line in stdin.lock().lines() {
stdout.write(line?.trim().as_bytes())?;
stdout.write(b"\n")?;
}
stdout.flush()
}
> 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.

That would be extremely exciting! IMO even more exciting than finding a desolate planet. Discovering an entire unknown civilization is anti climatic? No way, it would be like discovering Atlantis! So what if they’re more advanced? We were capable and curious/brave enough to even make the trip! Keeping score would be pointless but the fact would remain that we made first contact with them, on their turf, even though they were more advanced.
> Having a child that is bound to live their entire life on such a ship strikes me as tragic and depressing.

I agree. That's why I'm not moving to the suburbs.
Just a quick note to anyone who doesn't know what Enpass is. It's a closed source [1], proprietary app. No user can be sure what malicious backdoors, exploits or bugs are contained in this app. One who cares about their security and privacy should go no where near this app.

If you are interested in using a password manager have a look at any of the many [2] open source systems that can be audited and reviewed.

1. https://discussion.enpass.io/index.php?/topic/210-open-sourc...

2. https://en.wikipedia.org/wiki/List_of_password_managers
While a logically sound solution, the issue with this is that the second / third generation would not have committed to the trip and would want to produce their own offspring as opposed to those of someone else.

I have to imagine being born on a ship and being told that your grandparents signed you up to live and die on it for a science experiment would potentially cause a psychological aversion to wanting to follow the rules set down a generation before regarding sex and procreation.
The Moscow Midterms
> You can build a 3d key-points map using Slam algorithms real time on a raspberry pi.

Does anyone have links to any open source projects doing this? Preferably with an example video(s) showing results?
This is strangely relevant.

https://archive.fo/zP1F1

- The economics surrounding AI development favor those who can commoditize data to the cheapest price. (Silicon Valley, militaries, and finance have AND MUST MAINTAIN their influence over this commoditization) This commoditization requirement was once previously thought as irreversible, allowing dumb money to buy into the idea that “data is the new oil”, but Butterfly War shows how to unexpectedly drive up the liability of a mass accumulation of data commodities.

- Foreign actors and short sellers can now use derivations of the Butterfly War to become market makers of the data economy, forcing the theory of “AI Winters” to be replaced with a more predictive “AI Business Cycle”. (Do you now understand why I went to Soros-influenced actors first?)

- This undesirable pressure, when paired with the institutional dependencies of established AI infrastructure, will force a deeper consolidation of Silicon Valley, military, and financial “cognitive assets”, which in turn will skew the funding and purposes behind additional AI development to be more risk-averse and conservative (from an power preservation standpoint).

- The pressures to embrace “cognitive mercantilism” become irreversible. Nations will aggressively retain talent and technologies for themselves to improve their collective bargaining power on the international stage. /pol/-tier nationalism finally has the footing to stifle their material humanist opposition.

- AI development will enter an artificially induced “deep freeze” period, similar to what happened to space exploration after the Space Race.

- The doctrine of Gnostic Warfare we develop today dominates in this period, focusing primarily on the epistemological limitations of Deep Belief Networks and, more precisely, how these cognitive assets define emotion.
That could be really interesting, StreetView but with this system imagining interpolated points between the original photos, giving the user more free and natural movement.
This + the recent grid cell work would allow for the view training points to be generated unsupervised as well. Just drop an agent in an environment, it will explore it and come up with the scene representation entirely on it's own.
Great points. I agree that a more granular approach would be better. But I think "salami" papers are too poorly implemented at present.

As a compromise in the meantime, it might be better to encourage more short papers which avoid the boilerplate parts. This would make salami slicing your papers more acceptable as you wouldn't be expected to write a full length paper, which encourages salami slicers to pad their papers.

The French "Comptes Rendus" journal works like this, and I consistently find the papers I've encountered in it to be an efficient use of my time.
> But what are "sufficient resources" in this case? How do you train a universal function approximator, even a good one, in, say "increasing GDP"? Where do you get the examples for that?

You could specify a simpler goal like “increase economic output”, and an example might be something like optimizing the Cobb-Douglas production function. Even that very narrow goal in the context of say, manufacturing Teslas, would give me pause. Look up “instrumental convergence” to see why the above is a bad idea.
It is rather funny that in nearly every Tesla-related thread, they are slammed as irresponsible fraudsters for their decision to not use LIDAR and rely on a radar/camera-based system. Cameras cannot detect obstacles, we are told, and they'll never be able to make an autonomous vehicle without it.

This, despite the fact that humans do well enough and that Structure From Motion has been a well-established part of Computer Vision research for a while.

More on topic, this is pretty great work and it'll have wide applications, for example Google's own efforts to make robot arms more perceptive using regular cameras: https://ai.google/research/teams/brain/robotics/
If you mean your future, you could certainly be right. But if you mean the future of all programming I would like to say that compiled/static languages are in fact the past.

They are super useful and given a complicated enough problem/ sophisticated enough programmer they will look like a good enough solution for all problems. But ... Wordpress
Yes, currently doing something similar to that, but I'd much rather have it as a first-citizen feature. Returning result directly from main sounds very interesting! I will have to look into that thx.

EDIT: I assume you mean RFC1937? Looks like it isn't implemented yet, so we will probably have to at least another year before we can get it in stable rust. But yes - without having read the entire RFC - I think that was what I was looking for!
This will probably become the new new wannabe loophole. "Our SAFT is a security but when the token launches it won't be."
I would add to the list of open systems that are impossible to control, predict and eventually unravel in the face of chaos: businesses
I've got a 2006 MP, and a 2008 Mac Pro. All updated with SSD and maxed out RAM. Work like a champ. Even running High Sierra on the latter. I figure it will last me another 5 years, then I'll have to make a decision.
Preach it brother.

Sadly the alternatives on Windows are simply terrible. Wox, Launchy, etc.
What is a potato? It can't become a de facto world currency, and it's not a security.
This topic is quite subjective, but could you provide some example? Overall Elixir seems to me a bit easier to read, for instance:

Elixir:

"Hello,How,Are,You,Today" |> String.split(",") |> Enum.join(".") |> IO.puts

Erlang:

-module(tok).
-export([start/0]).

start() ->
Lst = string:tokens("Hello,How,Are,You,Today",","),
io:fwrite("~s~n", [string:join(Lst,".")]),
ok.
1) There are many possible implementations. Right now the problem is that very few software engineers understand blockchain sufficiently so that they can design efficient solutions. There is always an overhead when coupling a service to a blockchain but it can be minimal if done correctly.

2) People get paid to provide quality training data... So yeah it's valuable but if there is a built-in financial incentive to share data with the system then people will do it. Also, other people could get paid to verify/curate the training data. The system just needs to setup the right incentives.
You can see synaptic receptors (T-bars and post-synaptic densities) in EM, particularly if the staining is good. Neurotransmitter identification, not so much. So you combine the EM connectomics with other studies like RNA sequencing or Fluorescent In-Situ Hybridization. In insects, you can have multiple transmitters with multiple receptors (possibly differing in sign) in the same cell, so there's that complication.
What if we're flying up and not down?
It's possible that Textile is a little bit too "middle ground": it's not trying to be a fully semantic markup language like AsciiDoc, but it's not as minimal as Markdown's "cover the common cases as easily as possible and fall back to HTML for everything else" approach, which I suspect is kind of what led Markdown to win. (Also what lets it get away with its "who needs specs" approach that drives some people nuts, of course.)

That suggests Hamdown might also be too middle ground, although it'd be more familiar to folks who are already Haml fans. Personally I always found Haml a little off-putting, but I have absolutely no good reason why.
Humans do awful at it. All sorts of visual confusion can fool humans about how far away something is.

Versus lidar, which can't be fooled about how far away something is.

Robot arms in a factory environment are very different from driving in a snowstorm, or blowing rain, or through a construction site, or with tree branches waving around.

It's precisely this experience that drives people to ask Wtf are they thinking?
From GP's "about me" on HN:

> most of my comments are designed to provoke a response

Nothing to see here. It's likely a bs story.
Kids are weird. I used to look for a horned lizard, give it a tour of my house, and release it if it looked stressed. If it didn't, I'd take it to school in my shirt pocket. A big one in particular seemed happy as a pet and lived permanently in our backyard.

I still find them pretty cool, but I don't think I'd chase another ever. Specially now that I know they shoot blood when scared.
What happened to their server line?
That's true. I do think that some people are too enthusiastic to recommend nightly; it happens when you have people who are really into where the language is going and want you to see the future rather than use something that works in the present.
A tutorial for the development of Altcoin
The article mentions that ~5% of residences don't have internet, but I would wager the majority of those do have smartphones and can easily access the internet via cell data, coffee shops, public outdoor wifi, etc. Is it really that much of a travesty if it's hard to stream movies on your couch?
Really? I've had a generally poor support experience with dell. Granted, I don't have enterprise support, but still. My dell laptop stopped charging (still within warranty!), called up support and spend a while trying to explain what the problem was. Eventually, I got it through and they said they had to replace the motherboard and would charge $200 (the whole thing was ~$500) for it.
> It is rather funny that in nearly every Tesla-related thread, they are slammed as irresponsible fraudsters for their decision to not use LIDAR and rely on a radar/camera-based system. Cameras cannot detect obstacles, we are told, and they'll never be able to make an autonomous vehicle without it.

I don't think anyone reasonable says it's impossible - after all, humans are living, walking proof that it's entirely doable. The core of criticism is that it's insanely more difficult than just using LIDAR data. One could even say that LIDAR, as a specialized tool for depth detection, is a intrinsically better tool for the job.
It's all good; I appreciate it anyway.
After minute 38 there is a discussion about GitHub.
THIS book was my first serious introduction to anything BigOh. Playful yet dead nuts on the mission to introduce self taught programmers like me the fundamentals the right way.
Ah, good point - I misread the comment. I would reassert, though: a HC diet can leave you prone to very snotty episodes, compared to the alternative ;)

It's been one of the two most obvious beneficial changes of my LCHF foray, the other being a substantial reduction in inflammation (and no longer suffering with chronic Achilles tendonitis). N=1, IANADr, etc.
If someone is interested the actual GitHub discussion is after minute 38.
Not just a child... 250 generations of descendants.

Suffice it to say the technology is not yet up to the task.
> Well I can only speak to my experiences, but given the technical knowledge of 90% users on systems I support...it is definitely worth the cost.

Is this meant to mean they have high or low technical knowledge? Because we support some users with a decidedly low understanding of... well, everything really, and it hasn't been a problem. They still give help desk a lot of grief, but it's because they don't know that windows can be minimized and things like that. Accidentally installing malicious applications or other reasons you'd think of restricting them really just doesn't come up.
The iMac 5K is the best Mac I've ever owned. Powerful, almost silent, amazing screen, beautiful.

I wish the same could be the said about the rest of the Mac lineup which is in terrible shape.
A tutorial for webservices
Plus, it's well known that the supply of doctors is artificially restricted by the limited number of residency slots available each year. I can't have much sympathy on lack of doctors until the industry does something to stop strangling their own supply.
As @AlexeyBrin points out, the Github part is at minute 38.
Purism's Librem 13.

Everything works great out of the box on Manjaro including the trackpad.

Size isn't exactly up to Apples though, if you're using later models.

Last Macbook I used was a 2012 15 inch MBP.
Making Time Machines from Taxi Meters
You're not wrong. The issue is, it's hard to make a good API for this; anything else is basically dealing with global state, and so you don't have a guarantee that something else doesn't re-set it to something else while unwinding is happening, etc. I do have one more thing to say on this, but it fits better in a reply elsewhere in the thread :)

panic! does return a non-zero exit code, but isn't really designed for good end-user output.
> learning to know when to make something run flawlessly, and when to make it just... run.

Or learning that user has a very different meaning of flawless, and that is almost always the more important definition.
Update your bios: http://www.dell.com/support/home/us/en/19/Drivers/DriversDet...

That mostly fixed the chirping I had. Still get it for a few milliseconds here and there, but it's nothing like it was before.
lol. I posted that at EXACTLY the same time. Thank you. :)
I built a tool that tells you whether you should use an NPM package or not
Modern alchemists are making chemistry greener
Craig asked the question, then advanced to a slide that just said, “No.”
Do you have a source on that? The mac users I know are especially worried about data loss because of the high rate of other failures on their new MBPs. One of my co-workers temporarily lost some of his work because he hadn't pushed his changes to git and his computer had to go back to apple for repair because it wouldn't boot. He got the computer back the next day, so all was well, but it makes you wonder.
In one religious ideology here in India, they actually focus on one thing which is being non-materialistic