skysight-inc/HackerNews huggingface dataset:
1) I'm guessing that the point of confusion is 'does nothing - it's redundant'.

This 'do block' is combining multiple ScottyMs together into one ScottyM. The 'Monad' interface means that ScottM tells you how to combine them together. You could write this in Java as

interface ScottM {
ScottM plusRoute(ScottM next)
}

get("/", ... )
.plusRoute(get("/:short", ...))
.plusRoute(...)

The difference is that there's lots of library functions which can work on a Monad, but you'll have to write/import all of the utility methods to combine your custom RequestHandler interface.

3)

> How is that request passed into "app"?

"app" doesn't execute handle the request, it is a factory method returning a request-handler of type 'ScottM'. You hook in the 'app' to the webserver on line 94:

scotty 3000 (app rConn)

You might be getting confused by the "R.Connection" argument; that's the connection to the database, not the HTTP request.

> How is it passed into the "get"?

scotty will apply the "get" to the HTTP request encapsulated as an IO monad. I'm not sure what the internals of 'scotty' are like, but you're basically calling 'ScottM.handle(IOStream)'. 'get' is a 'ScottM' request handler which you combined with the other route handler.

> How is it passed to "param"?

"param" returns "ActionM", which is basically a "Consumer<IOStream>". The rest of the lines here are also "ActionM" which get combined together. The 'get' will in effect call "handle(IOStream)".

Really understanding the niceties of this would require playing around with IO in haskell for a bit. The 'do' syntax is somewhat incomprehensible when you first see it because it is syntactic sugar for a pattern which is used in other languages, but which they don't name. You might have more success learning what it's doing by getting rid of the syntactic sugar and renaming (>>) and (>>=) to more familiar stuff from Java. Maybe it would be best to try it out using Java's CompletableFuture or Stream.

https://en.wikibooks.org/wiki/Haskell/do_notation
Medicare is the near-exclusive provider of medical services to the most lucrative and demanding segment of the market. You're going to need to explain, with specifics, why they've had such a limited ability to hold down costs. Adding a bunch of 30 year olds who see a doctor once every 3 years isn't going to do that automatically.
I have found kindle books that come from a reputable publisher are MUCH higher quality than self-published books.

I just don't think many self-published books have the meaningful rejection, editing and proofreading that a publisher provides.

That doesn't mean that there aren't good self published books. And things might change over time, if teams form. I think publishing a book requires a team.

Meaningful reviews and awards might also help separate the wheat from the chaff.
The advantage of monads is that they whisk away a bunch of boring, repetitive boilerplate code that nobody wants to write and that people will even go so far in other languages as to create a bunch of global/thread-local/hidden-context variables to avoid writing!

The downside is that the abstraction and its applications, maybe a bit like pointers, do take a while to really master. Particularly when you start composing monad types to make other monads, as Scotty does with IO.
Individualized functional networks reconfigure with cognitive state
This looks like the same framework as a recent reactor idler I player recently. I think it is the same dev. It was horribly time gated and had a scummy practice of offering the player to “buy fast ticks” and then balanced the game around it. I like reactor games (and am working on one, praised be to ic2 and gregtech) so I played it, but I cheated in infinite fast ticks. Even then the game took me weeks of open browser time and CPU load to get to the end. Reactor games have inherent metagame difficulties to overcome and this dev exploited them to make money. I am not a fan of them.
> Everything was run by marketing people who had no idea of engineering resources and would just promise clients everything to get the sale done and once the ink was dry on the sales contract they'd get a bonus and we'd get the overtime hours to try to implement whatever magical features they promised.

it’s not just electronics, consumer software is like this too…
Brain hack: the quest for new treatments for eating disorders
Attrition... Layoffs? Or exodus?
> locations that are easily air-accessible but might be a pain to get to via driving

Also known as everywhere in a city
I hope I don't get roasted for this; but I whole-heartedly agree. There's also a sizeable publisher that I find has remarkably poor editorial control, and so I hesitate to read works published by them: Tor.

Which is strange; they've always been a source of pulp science fiction and fantasy, but I enjoy such works and have enjoyed Tor works in the distant past. But recently? Notsomuch.
You could always check out gregtech :^)

Gregtech new horizons is the only bastion of the industrial vision, but unfortunately the eccentric devs focus a bit too much on manual gatey things.
Drone deliveries may be significantly cheaper to the company.

Consumers already get "free" shipping, so they don't notice that.

But at some point, they'll see lower prices for products.
Gold Nanoparticle Sensor Produces Simple Urine Test for Cancer
Closest one to me at the moment (in Pilsen, Czech Republic): Alban Hills [1]

"Fun" facts:

- it less than 30km from Rome, Italy

- it emits enough CO2 that it occasionally kills livestock

- last eruption is thought to be around 5000 BCE

- a magma chamber is believed to be building up 5-6km below the surface

[1] https://en.wikipedia.org/wiki/Alban_Hills
Here’s the airspace management talk we gave at the last Uber Elevate Summit, which gets into some 3D topics.

https://youtu.be/ojkK5zI2VO8
It ludicrous to think that Apple would be interested in streaming South Park under any circumstances. You might as well ask Nickelodeon to do it.
1.68 million in 2018 with a 40% growth rate. That's an incredible number, soon growing to reach one self-published title per hundred literate adults.
Was Shakespeare not a poet?
"The transactions are untraceable"

How can this be if every transaction is in a public ledger?
One of our simplest “screening” questions for DS roles at my company is: “your model is 100% accurate. How do you feel?”
If the answer is anything other than deep skepticism (Data leakage, trivial dataset etc), it’s a big red flag
It's tragic that the "B" Bitmanip extension isn't ready yet for crystallization into the custom hardware on these devices. I suppose one could implement the specific ops needed in the FPGA part of the device, but that's clumsy.
Agreed. Actually, I think the default behaviour should be to show a map with a Voronoi diagram so you can immediately see the closest volcano for any location.

Hm. The volcano locations are in a JSON list, and SciPy can do spherical Voronoi calculations...

Edit: Someone already did it for Iceland (though without marking the volcano positions): https://www.flickr.com/photos/78506020@N00/6807458402/
I made one that is a bit more solid and (slightly) more expensive with a PVC tube and a diffraction grating a few years ago: https://thomasmansencal.blogspot.com/2014/07/a-homemade-spec.... With a good DSLR camera, it produces really nice spectra. There is a companion repository to slice and undistort the spectra given known emission lines: https://github.com/colour-science/colour-spectroscope
I think the catch there is that Zeus doesn't imagine Sisyphus happy.
Is there no Free Software alternative for those devices?
I can sleep with an idling Diesel engine quite close, even in the vehicle.

Don’t reckon I could sleep with a drone hovering above my house.
Most of my enjoyment of factorio has been watching the factories of other people. I have been playing industrial games for ten years and I still stumble through the game that’s primarily based around discovery. Seeing what thousands of hours can accomplish is inspirational.
I used to be open to self-published, in the hope of more great books to read. After years of intense disappointment at so many poorly written self-published novels, or in desperate need of a good editor, I simply avoid them now. If it doesn't have a publisher I'm rarely willing to risk the waste of time and money any more.

For all their faults publishers seem able to bring a worthwhile quality floor. Sure there's been the odd exception in each direction.
Maybe minimum and maximum daily peak?
Viewing the film caused me to look around for the history of the crystal oscillator (happens). Which led my to this 1948 Bell document ... ' The Evolution of the Quartz Crystal Clock' ... which starts at 1500 B.C. (They were very thorough back then.)

https://web.archive.org/web/20110717061023/http://www.ieee-u...
We are possibly being driven to both great advancement and species destruction by the emergence of what we call "consciousness" -- the evolutionary advantage of a theory of mind that allows for complex and powerful collaboration and knowledge-sharing, with a sometimes counterproductive by-product, the illusory concept of the self.
The factorio devs have weekly writeups of this caliber. They’re great reads if you like the idea of making games.
South Park is important and has its place, but it's obvious that place could never be a family-friendly streaming service like Apple offers.
Don’t editorialize is an explicit guideline: https://news.ycombinator.com/newsguidelines.html

Edit: you get an upvote for being a cool dude/ette about it.
One counter example is “Harry Potter and the methods of rationality”. Possibly one of the best books I’ve ever read.
Bike designed with artificial intelligence breaks world speed records – EPFL
You outta be doing shodan on your own self.
I am surprised that the text mentions the word contraction and yet doesn't really do https://en.m.wikipedia.org/wiki/Contraction_hierarchies

Using something like this will on average get pathfinding for something like O(LogN) time. May sound strange or impossible at first - this is less than the number of squares the path goes through, but works and does not need huge space overhead. This is because the CH algorithm selectively adds shortcuts to the graph essentially making it completely skip many squares. Also this is not a heuristic, but a provably correct algorithm (no provable time complexity for arbitrary graph, but I think logN or maybe log^2(N) can be established for the simple graph in this pathfinding).
it calculates running and time segment based average/high/low/tally values and drives alerts off of them. Processing is done in stages it's not particularly hard to change how one stage works as long as you aren't talking about major struct type changes or message format changes as those are a bit harder to rollout if not harder to implement.
> tfw seattle
Profiling D's Garbage Collection with Bpftrace
Is it illegal to shoot these down and take their contents?
The way Shakespeare is taught in schools is cargo cult art and literature, all the more shameful because the people inflicting it on the population are so self righteous in their ignorant arrogance as they ruin great art.
> You'd just have these ghost windows that can't be directly interacted with as first-class windows.

But that is what the GP asked for, not full duplication.

Though if you want duplication it might be possible by creating a window over the duplicated area that the compositor does not render but still grabs all input events that are then forwarded to the original windows via XSendEvent.
It is a minor change. There is nothing inherently wrong with adjusting the flight controls so one airplane flies like another. In fact, engineers try to do it, as it reduces both costs and accidents. (There have been many aircraft accidents where the pilot did the right thing for airplane X, but unfortunately was flying airplane Y. These happen even when the pilot is experienced and properly trained to fly Y.)

> Software development for aviation is pretty good, that's not where the issue lies here.

MCAS is a software system, and the rules programmed into it had human factors mistakes in it.

You might want to read Aviation Week, 19-Aug, for more detailed information.
How can it be practical to code on my phone without a real keyboard?
This was their promo video: https://www.youtube.com/watch?v=ftV2HeKPeBM

Timberjack was bought by John Deere in 2000, and the subsidiary discontinued in '06.
> not some already rich guys getting richer with their golden parachutes

Seeing how Boeing stock is doing, they ain't getting rich on their stock options.
I think most Americans who say they're in support of M4A would be perfectly fine with the Swiss system, or really any health care system that is universal. The differences between single-payer and private subsidized insurance with automatic enrollment are fairly wonkish to ordinary folks. Most people just want to feel assured they'll have insurance when they go to the doctor and are less interested in the details of how that works. I suspect that polls of M4A are really measuring that instead of support for single payer per se.

(My personal feelings are along these lines; I think a Swiss-style private universal system is more likely to work than single-payer in the US, so I favor a private system, but I wouldn't describe myself as an opponent of M4A.)
If you look in the upper right corner, there's a "MIDI Select Device" button.
But it typically tells you how to compose such a thing, especially if it's 100% abstract to begin with (like Scotty.) It just becomes type Tetris.
IANAL, but it is already illegal to:

- Shoot guns within city limits

- Damage property

- Steal

A more grey area might be what you're obligated to do if it lands/crashes in your back yard.
Thanks for the warning!

All apps currently offered are free licenses, with the exception of the Adobe suite and Autodesk Fusion. For those, you follow a workflow as if you were doing it on your own device.

For Adobe, you're prompted to enter your personal license info (Bring Your Own License). Adobe limits your usage to a certain quantity of devices per license, and it recognizes the app in the Booste cloud as a uniqe device, prompting you to log out of your other devices if you've reached capacity.

For Autodesk, I actually just provide the download link for the software, leading you through the process to properly do the download and license compliance yourself as if you were a traditional desktop user.

I understand that this answer may not be enough, and will be diving deeper into the implications. Thank you.
It seems to me that a good README is a summary of all four of his documentation types: it should have a brief explanation, a short how-to on getting started, a tutorial or usage example of the system, and a reference in the form of pointers to further documentation. And something he doesn't mention, graphics and screenshots!
Somewhere I read about research showing a high correlation of altitude to depression.
The Github guarantee: satisfaction or your money back.

"Here, take it, and scram."

"Take what?"

"Exactly."
Some engineers have told me they'd like to change code on the fly (emergency situations). This product definitely leans toward small laptop and tablet use cases, but if the push for phone support arises, I'll build out what I can!
DaveMcW regularly does amazing and unbelievable things in Factorio, like the in-game video screen[1]. Whereas I am happy to muddle half a dozen combinators together with my lazy head on - to control a level display, delivery buffer, or turn off specific features etc.

I just hope he doesn't decide to turn his hand to self-aware general AI. :)

[1] https://www.youtube.com/watch?v=mgfwwqwxdxY
For me personally, the thing about self publishing is it gets authors noticed by actual publishers. Many of my favorite current authors started in self publishing but didn't stay there.
I'd be interested to see the distribution of the sales in the 24 months following a book's self publication. How many are sold 0 times? Exactly 1 time? 10 times or fewer? 100 times or fewer? 1000 times or fewer? How many books are sold over 1000 times? ...
That's cool, I didn't know they supported that. Good enough!

Of course, it's not as if '0' wouldn't be ambiguous, so I don't really buy the underscore-as-variable-name argument. C++ left context-free grammar behind a long time ago...
The bank manager is identified, but the request is not authenticated.
Related topic... Drones delivering blood in Rwanda -- https://www.youtube.com/watch?v=bnoUBfLxZz0
That's not the case. FIPS only recently covered random numbers and permits on time initialization.
If you download it from the wrong mirror..
The problems with putting that kind of data in any sort of distributed service are that:

1) It depends upon enough users being able to consistently contribute a lot of storage to the system. It turns out that this is hard. Casual users are actually a hindrance, because they'll suck up a bunch of bandwidth trying to replicate data, then drop out of the swarm forever.

2) The service will inevitably be used to host illegal pornographic content. Without some sort of centralized control, there's no way to stop this, making participation legally problematic.
Great question! Workspaces is my most direct competitor, and the current product is exactly that - a cloud based desktop. Booste is aiming to be more layman-friendly, whereas workspaces is more IT-admin focused, from my experience.

The vision of the next build is to launch and display apps as if they were local. IE: you click the app icon and a window opens up, without you even needing to context switch into a remote system.
This is how iPhone works today. Apple bricks your phone if it is stolen, as a disincentive against theft.
Looks like this is slides from a talk Walter Bright gave which has been posted to YouTube [1]. It helps with some missing context.

For example, I wondered why in the slides he felt implementing contract programming in D was a miss; it seemed like a strong selling point for the language. According to the talk (around 1:34:30), however, he felt that contract programming was relatively unpopular/unused in D and that "assert" covered most of the use cases for it.

[1] https://www.youtube.com/watch?v=p22MM1wc7xQ
Windows Remote Desktop has been usable or at least not completely unacceptable in the past. VNC though I've never seen it be acceptable for CAD so I'm curious too.
It's a direction I've considered (bundling and distributing licenses in a compliant way), but for the next year I'd rather build out the tech and UX, with a simple "Bring Your Own License" approach.
You just named two things that are already illegal. Why would there need to be a new law?
I wonder if we’ll see independently-owned drones doing deliveries ala Amazon’s driver-partner contractors. I suppose it depends on how much drones cost in capital and how much liability there is to make it worth it for the big cos to distance themselves that way. Employment costs probably aren’t much of an issue.
The colors are gorgeous even on my impoverished screen: I can only imagine what this work looks like in person and with real light. A style reminiscent of other masters but unique and undeniably her own. And the scale of this work! Sure it compares favorably with similar great works but to languish in obscurity for so long...

Thanks for sharing this article!
Yea. Funnily enough I wrote a library in ef_vi for UDP sending with mixed results. Just UDP/MC dispatch and it was a little like grappling with an underdeveloped library. Pretty fast but I'm sure I hit some kind of memory barrier bug at one point.

The thing with onload is the sheer simplicity which makes it an easy sell. Also handy to tweak socket options with env vars. They also have a direct tcp lib if you need a some extra nanos. Templates sends too.

Not heard of netronome and never used libexanic.

These approaches mean you have to invest more in external passive monitoring tools as is stats are of little help.
This is great validation, thank you :)

I've caught wind of Suhail already and am actually really excited to see what he does with it. In fact, I hope to meet with him soon. If Mighty and Booste help consumers shift their hardware to the cloud, we build the market for each other.

Suhail, let's meet.
Isn’t pulp fiction by definition low quality?
That spokespersons claim is plainly a lie though, refutable both in theory -- the given explanation is gobbledygook -- and in practice -- Chaos Computer Club has YouTube videos showing that fingerprint cloning works.
Disability Advocates Are Filing Lawsuits Against Scooter Companies and Cities
And it never will be :D. There was never any need for crypto currency to begin with and pretty much all of them fail to deliver on their core promise of decentralization. If they do deliver on that promise, they are so slow that the idea of global deployment is ridiculous...

The core idea of crypto currency (i.e. byzantine fault tolerance) is 2000 years old. The fact that this happens now already demonstrates that there never was any need for this and there won't be.
fought the good fight, and then his meds stopped working.

are you holding that against him? Does this bear on the wisdom of the advice?
Exactly. The tech is nothing new. I'm moreso consumerizing the Citrix tech, which has historically been enterprise-focused.

It's an amazing tech and just needs to be packaged up in a non-intimidating, non-intrusive way for laymen to use.
It's tough to assess just how great a manager he was, I'll definitely grant you that. He took over from Carly Fiorina at HP, and she wasn't exactly a tough act to follow (although her predecessors obviously were.) As long as he didn't set the building on fire, he was going to come out looking good after her tenure.

And certainly, nobody who worked at Oracle will be remembered as one of the all-time best-loved business figures.
For local U.S. housing markets, it’s death by a thousand oligopolies
It would be nice to find a document showing how to do some examples in both Grid and Flex and compare the amount of markup needed, also pros and cons of each for each example
Millstone made an excellent point. I'm currently doing a Bring Your Own License model, which complies with your current Adobe license.

Email me at erik@booste.io - I can have an Ubuntu version packaged up for you within a week.
Thank you so much! This makes sense.
.. which is defined to be between the tropic of cancer and tropic of capricorn; 23°26′12.2″ north and south of the equator respectively.
CME Group Statement on Vanity Fair Article
The abrupt jump in the altitude plot looks like that sensor was malfunctioning.
Would you use a binary literal for a single bit set in a mask? I'd think a `1 << n` would be clearer in that case.
Is it a recent concept? The "concept" seems as old as time. If you say it it's your responsibility. If I say it it's mine. Your editing of my speech is your speech therefore if you edit it becomes your responsibility.

A simple example just for clarity. I say "I hate my sister when she doesn't clean up but I love my sister more than anything". If you edit that to "I hate my sister" you've changed the meaning. That edit is your speech and hence your responsibility.
This is a harder one because of Apple's death grip on their OS and ecosystem. I'm wary to get too deep into it because multiple illegal cloud emulators have been taken down and sued.

I'd need to work out a licensing agreement with them first. Very encouraging and validating to have your interest in the cross-platform aspect of this though! I'll dive in.