skysight-inc/HackerNews huggingface dataset:
Current MR physicist / data scientist here. There seems to be a lot of misapprehension in this thread.

First, this work is about taking data in the sensor domain ("k-space") and reconstructing it into an image. Doing this with partial k-space data and hand-coded heuristics is a completely standard part of the MRI research agenda and has been for quite some time. See, for example, http://mriquestions.com/k-space-trajectories.html. Further, several of these techniques have already made it into routine clinical work, and this acquisition-side stuff generally happens before the radiologist even sees the image (reliable acquisition is in the interaction of radiographer with the scanner manufacturer's software).

There's also various claims here that seem to imply learned reconstruction inherently implies the risk of hallucinations without recourse. Naturally, one should be careful about this, but it's just a matter of careful cross validation: hold out examples of abnormal anatomy for the test set. There's other ways to attack this problem too: training can be done partly or mostly on synthetic data because we have reasonably good forward models of the physics. In this case, one could choose a wide variety of arbitrary synthetic anatomies during training, to further ally the fear of always hallucinating the "typical human brain" from any scan.

Slow acquisition and image artifacts in MRI are a fact of life for people in the field and I believe there's huge scope for improvement if we had more intelligent reconstruction and acquisition. Ideally the reconstruction would feed dynamically back into the acquisition to gather more context as necessary; the MR machine is, after all, one giant programmable physics experiment. This is already done in a limited way, but in what I've seen it relies on a lot of hand-coded heuristics. And guess what's the logical step after hand-coded heuristics? Yes, learned models where you objectively optimize for a final result, rather than hand-coding based on a few examples.

Final note - publicly releasing human data is a massive effort in data cleaning and careful anonymization. Not to mention that the acquisition of each sample is extraordinarily expensive. So bravo to these guys for going to the effort.
Oh those poor innocent Hollywood studios, it's so unfair when critics just get paid to endorse movies--at least it is when those movies are getting made by your competitor. Maybe if the big studios weren't so focused on pumping out sequel after sequel after remake after lowest common denominator designed-by-commitee movies they wouldn't have to worry about this. Netflix is simply making better movies, and if these studios want their awards they're going to have to compete for them.
Happy to see this :)

But sad to see my childhood favourite game Deluxe Ski Jump lagging. There seems to be a comment from 2015 with a fix guide for the admin but no indication if they have tried the steps. Hope it will get fixed. Boy I've been missing that game!
The goal is definitely not to replace NGINX or Apache or the like. I don't see handling TLS ever being a goal of this project, same with HTTP2 support. Although allowing the user to plug something in to handle HTTPS may not be out of the question.
Not a myth. Plenty of information available about it online and in books. Look up Timothy Leary who was a pioneer of LSD use.
Web Designer Company in Jaipur, Best Website Design Company in Jaipur
Website Drona - is the Best Website Design Company in Jaipur Rajasthan. We provide cost-effective Website Development Services to help the organization enhance their online presence and increasing its reach, and make sure their consumers have an awesome user experience on your website every time. Please visit www.websitedrona.com for further details or contact us at@931133772 or send us a mail at sales@websitedrona.com
> but if I think I feel sad, then I feel sad.

Our sensitivity to our own emotions doesn't seem to be that great. People talk about happiness sneaking up on you, or having a realization that they're unhappy in a relationship. Presumably the feelings were there, but they weren't conscious of it.

I suspect if I did have dials in my head that displayed the level of each emotion, I'd go insane trying to move the needles. There may be some logic to the arrangement.
Just so I understand, do you include this particular incident as an abuse of power? AFAICT, as long as they end up only using the data for the stated purpose, and not to charge random other people with random crimes, it would be a correct use of power, at least by my judgment.
wait till they jacked up their prices... then we will miss super shuttle
> whether directly talking to the voltage regulation controller on the mobo

Is it even possible to do that without physical access?

Can you confirm that? Do modern motherboards expose an interface that allows directly control over the voltage regulation in software without physical access?! If so, it's terrifying...
Unfortunately, the popular graphical browsers AFAIK do not allow the user to disable CSS. Other news sites that use AMP, such as WSJ, use CSS as well as Javascript to annoy the user. Disabling Javascript is not enough. It is possible to remove the offensive CSS from a page through the browser's developer console, developer tools, etc. but at that point we may as well use a browser extension.

Here is a filter for WSJ.

sed -n '/<article/,/<\/article/{/./{/<h1/,/<\/h1>/p;};/<title>/,/<\/title>/p;/./{/<p>[^<]*/,/<\/p>/p;};}' a.htm
How to Buy Cryptocurrency – A Step-by-Step Guide
I did a ton of good work in QuickBASIC 4.5. Wrote some shareware games, one of which was converted to a successful commercial product. Plus lots of contracting in the 80s for people who needed data (send back and forth on floppies) converted from one accounting system to another.
i saw so many of their buses and vans engaging in wildly dangerous behavior when the weather was bad, along E470 and further north. i assume their insurance cut them off at some point.
> familiarity is important when designing an API that thousands of developers are going to use every day.

I'd argue it's less important for an API people use every day than it is for an API used once a month. Things should be designed for people with more than one week of experience with it, even if it makes adoption slightly tougher!
UK Election Results: Boris Johnson Returned as PM
Why wouldn't that be a need public transport addresses? Most airports are connected via railway or subway, right?
Author here. Yes, but it’s not universal—the Connectix Quickcam I cite in the piece did not work, but I’m sure that’s a result of its age and its use of a mixture of parallel and PS/2 ports. (It did pass through on KVM, though, but I couldn’t get it to start!)
Don't leave us hanging like that, bro. Are you going to start with a generic ARM dev board, or what?
Exactly, you probably won't.

And I don't mean that in an absolute sense. People might very well get up to those orders of magnitude of RAM; but you are unlikely to have that amount of RAM available to a single processor.

The extra margin of the 64 bit might help with address space randomization, though.
SICP JavaScript Going Public
It’s our pleasure to announce the initial public release of

Structure and Interpretation of Computer Programs, JavaScript Adaptation
(https://sicp.comp.nus.edu.sg/)

A community effort led by Martin Henz and Tobias Wrigstad, this project provides the full content of the textbook classic Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman, using sublanguages of JavaScript, instead of the language Scheme. We provide our SICP JS adaptation in three editions: a mobile-friendly interactive web edition, an interactive PDF edition and an e-book edition. Readers of the textbook can click on the programs and run them using the Source Academy [https://sourceacademy.nus.edu.sg/playground], a web-based programming environment that supports a collection of purpose-built language implementations of the JavaScript sublanguages Source §1, Source §2, Source §3 and Source §4 [https://sicp.comp.nus.edu.sg/source/], each of which are designed to serve the respective chapters of SICP JS.

SICP JS has been used by the National University of Singapore in the computer science freshman programming methodology course CS1101S [https://www.comp.nus.edu.sg/~cs1101s/] since 2012, and is maintained by the CS1101S community as an open source project. We share it with educators and learners and welcome contributions and suggestions.

https://github.com/source-academy/sicp

Full announcement: https://sicp.comp.nus.edu.sg/announcement.html

- Some fun examples:

* A spiral with a twist, by Yuki Akizuki ---- https://tinyurl.com/SICPJS-twist

* Bohemian Rhapsody cover, by Siddarth Nandanahosur Suresh ---- https://tinyurl.com/SICPJS-rhapsody

* Times tables using the curves library ---- https://tinyurl.com/SICPJS-timestables

* NUS Sumobot 2018 (video), a robotics contest conducted in Source ---- https://youtu.be/-8aZNwjWp7c

Martin Henz and Tobias Wrigstad
Refinitiv used filter to block Reuters reports on Hong Kong protests
I recently posted these thoughts about Bill Atkinson, and links to articles and a recent interview he gave to Brad Myers' user interface class at CMU:

https://news.ycombinator.com/item?id=21726302

Bill Atkinson is the humblest, sweetest, most astronomically talented guy -- practically the opposite of Rony Abovitz! I think they're on very different drugs.
The Psychedelic Inspiration For Hypercard, by Bill Atkinson, as told to Leo Laporte.

"In 1985 I swallowed a tiny fleck of gelatin containing a medium dose of LSD, and I spent most of the night sitting on a concrete park bench outside my home in Los Gatos, California." ...

https://www.mondo2000.com/2018/06/18/the-inspiration-for-hyp...

Full interview with lots more details about the development of HyperCard:

https://twit.tv/shows/triangulation/episodes/247?autostart=f...

Bill Atkinson's guest lecture in Brad Meyer's CMU 05-640 Interaction Techniques class, Spring 2019, Feb 4, 2019:

https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=...

Including polaroids of early Lisa development.

About PhotoCard:

http://www.billatkinson.com/aboutPhotoCard.html

PhotoCard by Bill Atkinson is a free app available from the iTunes App store, that allows you to create custom postcards using Bill's nature photos or your own personal photos, then send them by email or postal mail from your iPad, iPhone or iPod touch.

Bill Atkinson, Mac software legend and world renowned nature photographer, has created an innovative application that redefines how people create and send postcards.

With PhotoCard you can make dazzling, high resolution postcards on your iPad, iPhone or iPod touch, and send them on-the-spot, through email or the US Postal Service. The app is amazingly easy to use. To create a PhotoCard, select one of Bill's nature photos or one of your own personal photos. Then, flip the card over to type your message. For a fun touch, jazz up your PhotoCard with decorative stickers and stamps. If you're emailing your card, it can even include an audible greeting. When you've finished your creation, send it off to any email or postal address in the world!
"Why would we want to switch to 128 bit addresses?" - eru, 2019

I am gonna hold onto your quote, for enjoyment and giggles in 2032 :^)
Singapore : https://news.ycombinator.com/item?id=21661958
x32 failed due to the horribly botched ABI that was created.
That's a setting that can be disabled in Android (assuming they're not straight up lying of course), it even asks you about it during initial device setup, separately from enabling location services in general.
Yes, that's partially why I mentioned the 48 bits.

It's interesting that you mention hitting that with memory mapping in practice. That is a valid concern.
Author here: I actually tried doing this with the Connectix Quickcam I cite in the piece, basically as a stress test. No luck, though. https://tedium.co/2019/07/16/connectix-quickcam-history/
Have not myself. Many of my friends have. The revelations are often profound and positive but directly tangible results like "LSD --> Hypercard" seem to be quite the exception and I suspect Atkinson left out many steps for the sake of brevity.

Standard psychedelic advice is to try them with experienced friends if at all possible when getting started. Trips can also be bad and scary (and sometimes, that is a necessary step on the road to positive change)
The New Mac Pro Can Cost More Than a Tesla Cybertruck. Is It Worth It?
HyperCard is just as mind expanding as LSD, and you can make it stop whenever you want, and come back to it in the exact same state when you're ready for more.
Poetry v1.0
Give this a read if you’re interested

https://erowid.org/chemicals/lsd/lsd.shtml
This has bigger and impact on startup ecosystem worldwide than say a new framework etc but no one is discussing this. I wonder if people gave up on the idea that tech can help make informed decisions ?
It looks like people voted off their emotions and based on what they would like to happen (UK being a sovereign empire again) and not based on what is realistic- a bunch of trade deals that are worse off than being in the EU
Yeah someone made a big claim about it being increadibly hard for robots to deal with cloth. It's true it is tricky, but the shirt folding problems has been solved for a while.

https://foldimate.com/

https://www.theverge.com/2018/1/10/16865506/laundroid-laundr...
the next spec will end up saying...Must be equal to the string...

This is exactly the right way to solve the problem. The UA header isn't going away because of Legacy. Pin it to an arbitrary generally accepted value and be done with it. The best part about this is that any client-side developer can implement this solution unilaterally... and Vivaldi now has.
I try. But I'll never be the true Kibo.

(We went to college together, though. Worked on the same humor magazine and everything.)
There were a few benchmarks IIRC where it showed a big improvement, the problem was that x32 ABI was horribly botched.
Thanks for the info there, I see near the end in regards to the spam issue is also says: "Spam protection, which works with your message data while keeping your messages private"

It's partially because of my assumptions that they would need to see messages in order to determine if they are spam or from a 'verified' business.. but also language like this:

"we warn you of suspected spam and unsafe websites we’ve detected. If you see a suspected spam warning in Messages you can help us improve our spam models by letting us know if it’s spam or not."

Makes it sounds like they (google) are detecting spam sites, and we can engage in 'letting us know' - like it's a connect with google..

but I guess there is some other way they are handling this stuff (a shared db af bad stuff between carriers so only they need to read msgs?) and keeping 'your message private' - which now I have to read that and wonder if that means something slightly different than what I first thought it did..
Oracle OpenWorld Conference Moves to Las Vegas from San Francisco
Why would I use this instead of Anaconda?
https://outline.com/mdeq7H
Imagine being concerned about privacy to the point of building your own pocket computer to carry instead of a smartphone, and then installing Windows on it. I can't even stop laughing at this
The tech cynicism that’s growing in me is just waiting to see if it was fakenews on Twitter, or Russian ads on Facebook, or Macedonian teens with clickbait, Nazis or something entirely new to blame these elections on. It seems there is always a “reason” to lose elections now.

I don’t know when everything had to become a scandal and “well, it seems less people agree with me than it took to elect the side I preferred” became an unacceptable thought.

Edit: even a thought about that thought is unacceptable to some here :)
What do you reckon the impact on the international and national startup ecosystems will be?
It seems these days like every time someone sees an election that doesn't go their way, they assume that the voters on the other side were clearly all imbeciles voting for their own destruction.

That's an incredibly naive and narcissistic view of the world.
This is a great extension: https://github.com/iamadamdev/bypass-paywalls-firefox

The same dev on GitHub has an equivalent for Chrome as well.
Convert WordPress Blog, WooCommerce Store or Google Sheet to Native Mobile App
As a Brit this is utterly heartbreaking. The Conservatives tried every trick in the book in the last parliament and fought a dirty campaign that has set an awful precedent for future politics in the UK.

That remain-backing and second-ref parties actually got the majority of votes makes it even worse. First past the post is not fit for a modern democracy.
Isn't Lync based on Office Communicator?
After looking through some of the threads there, I have to applaud the moderators. They're very explicit about not wanting to be hateful, and (if the number of deleted comments is any indication) they're very willing to enforce this. The surviving comments mostly focus on the photo manipulation.
In any random week I see the following at a minimum: failure to stop at stop signs, running red lights completely, riding on the sidewalk, riding against traffic, failure to yield to pedestrians, failure to signal a turn, failure to use lights and/or reflectors after dark, illegal parking, speeding (yes, really - speed limits here are often 20 and cyclists with electric motors are often going 25+).

Bicyclists should not get special rules. If you're on wheels, you obey the laws for vehicles. I say this as someone who cycles frequently - the cyclist "special privilege" mindset needs to stop.
The fact that you can put everything, ever into 128-bit means you can easily shove ten thousand 20-terabyte storage devices into a single 128-bit system's memory-mapped I/O space and still have 3 exabytes left over.

No more packet-switched serial storage I/O. You now have first-class ability to ask for any byte anywhere, really really really fast.

Because I/O request speed is now only limited by the the memory controller (which already goes at TB/sec in x86 hardware), a fast storage controller now has the opportunity to optimize and batch requests downstream to storage devices much much more efficiently. Because if the storage devices go at a certain speed but suddenly the addressing infrastructure is A LOT LOT faster, your optimization window just went through the roof and you can coordinate much more effectively.

I forget the exact architecture, but one of IBM's 128-bit boxen already does this. Various random bits of the hardware use MMIO as a first-class addressing strategy. The OS does the rough equivalent of `disk = mmap2(/dev/sda)` at bootup. Maybe this is a z series thing.
> It is a lot of resources thrown at saving, not the equivalent of the Library of Alexandria, but the public toilet block graffiti wall.

We have that kind of graffiti from Pompeji. It's enormously more fascinating and insightful into regular people's lives than all the stuff about kings and battles people wrote about in the more official works.

When looking through all newspapers and magazines, the advertisements are often the most interesting bit. Especially since you can probably already read about the big events they wrote about on Wikipedia or history books.
True, it always shows me that I have arrived in an underdeveloped country when I arrive at an airport and there is no reasonable public transport available. SFO and JFK being some laudable exceptions.

On the positive side a SuperShuttle ride can be a great experience. You get to know 5 locals and half of the city already in your first 2 hours there.
Sample size of 1, but I was able to get an Uber at 4am in a C-list (D-list) city --can I even call it a city?-- in my hometown where I grew up. Had to wait ~20 minutes for it, though.
I read "The Five Dysfunctions of a Team" a few months ago, it's quite good. The narrative delivery makes it a very easy read, and it has some ideas which are useful in basically every situation where collaboration is necessary.
It’s amazing to me that tech people can see that monoculture makes systems fragile in security yet long for it in geopolitics. Brexit should happen. Catalan independence should have too.
Another key use case for header-only libs is for games and projects where you need to do rapid prototyping. A lot of game utilities are distributed this way, e.g. https://github.com/RandyGaul/cute_headers
I'm tired of this radical subjectivism anytime people vote for something stupid. Sometimes people cut off their nose to spite their face. Reading convoluted reasoning about how it was really actually rational from their perspective because reasons and values never adds anything, either.
Pray Someone Steals Your Startup Idea
Assuming that the problem here is people doing UA sniffing, the problem, like with people doing glue sniffing, is to stop people sniffing the UA (or glue) - not to make the UA (or glue) unusable for it's intended purpose.

Have you ever used a service that shows things like your active sessions, login attempts etc? Notice how they basically all show you what kind of device and usually what browser the session/login is from, with a date time and usually location?

If everyone pretends to be Chrome what's the fucking point any more? "You logged in from Chrome on Tuesday the 3rd at 8am". "Well no I fucking didn't, I guess I better go reset my damn passwords again".
Just to note, dev dependencies in Poetry is still rather flaky vis-à-vis projects forever in pre-release mode e.g. Black. Consider sticking with Pipenv if you have heavy dev dependencies requirements.
Mind-bending confusion of ‘hammer on a bed’ shows AI vision is far from solved
You don't really lose access to the Play Store, you can access it indirectly using the free Aurora app instead.

There is also microG, a free reimplementation of Google Play Services, which would allow you to even use apps that depend on that (for instance, for push notifications).

Of course what I actually recommend is doing neither of those and only using apps from F-Droid instead. But it is an option.
Is there a good way to build a portable package containing dependencies for installing on an airgapped system?
Just from a design point of view the console looks great!
https://tines.io (security automation platform) might also be based on (or inspired by) Huginn
Ask HN: How is Outline.com not sued?
I often open the comments section of paywalled content to find a link to the Outline.

Example:

https://outline.com/mdeq7H

How is it possible that Outline.com has not been sued out of business for copyright infringement, by WP and many others, for pages like the one linked above? Is that not considered a “market replacement”?
Frontpage > Office SharePoint Designer > SharePoint Designer 2013 (now EOL)

Also there was Microsoft Expression Web, also EOL.

I’m remembering a deal Microsoft made with Adobe to stop making Microsoft Expression products in exchange for more platform support, or something. I forget the details.
Nassau spends $43M – and computer system still is obsolete
It's likely that wherever you reload your SIM card will have a photo of your face.
Not at all.

Being able to vaguely confirm the type of device someone uses can help in basic troubleshooting (particularly related to e.g. noticing unauthorised account access).

Using the user agent string to identify web technology compatibility was and is a huge mistake.
I've been watching poetry for the last couple years, hoping that it is THE replacement to the virtualenv/virtualenvwrapper/pyenv workflow.

pipenv never felt quite right. poetry has felt really close.

I'd love to know if anyone has made this jump and their experience.
Good point, Java could definitely be more aggressive with deprecating, even if they never intend to remove the deprecated methods/classes.