skysight-inc/HackerNews huggingface dataset:
> In any case, the unsafeness of unsafePerformIO and importing an FFI function as a pure function are not reflected in the type in Haskell.

It's reflected in safe Haskell annotations. Unfortunately nobody cares about those. Haskell has a culture problem regarding safety, just like most other languages, both high level and low level (with the exception of Java, that don't make data races UB)
This is effectively what Nvidia Maxine claims to do.
Hey, it’s omakase :D
I learned awk before Perl and it helped a lot. I still use awk (and sed) regularly but for more complex tasks involving regexes and such Perl is my favourite.
Until a vaccine comes into play, I feel the logical thing to do is look at countries that have managed to curb the spread. Taiwan, South Korea, New Zealand, Vietnam, amongst others. IIRC there was a report saying Taiwan has not had a single homegrown case in 200 days.

Granted, every country is different in terms of size, politics, culture, etc.

I don't think you can replicate what Taiwan or South Korea are doing in the USA for example because of. both size and cultural issues. However there are still elements you can take - i.e. wearing masks. Unfortunately even that has become a political/cultural issue.
Jeff,

First off, thank you for doing this kind of 'r&d', it is really exciting to see what the Pi is capable of after less than a decade.

Would you be interested in someone testing a SAS PCI card? I'm going to pick up one of these as soon as they're not backordered...
Because it's not a language feature it's an entire runtime / paradigm.
Hi Quinn! Coincidentally, I've been working on a sound visualizer which accurately translates sound to visuals, while preserving all the information and, what's way more important, it transfers the "sound symmetry" which we often refer to as "musical harmony". The visuals can be translated back to sound.

As someone with nearly perfect hearing and musical education background, I find the visuals oddly accurate when I also listen to the corresponding music. It can trivially distinguish human vowels, as those produce different recognizable shapes.

I've put together a few sample images and a live demo: check out "github soundshader" (the project that talks about ACFs). I'm really curious what you think about this.
EDIT: My reading was wrong, see below.

The thing that seemed to me oddest about all this is that Jeremy says the committee spoke to two reporters before hearing his side of the story, and before issuing a judgment. It is not totally clear if they were speaking to those two reporters about his case.

I would imagine that an obvious way for CoC committees to minimize their own liability would be to at least avoid talking to reporters before they have issued a judgment. Really, the process should be totally private until a guilty judgment has been made, and if the person is declared innocent, then the whole thing should disappear without ever having been made public.
They actually can't! They're looking in all directions at once by having 2, and now three detectors on different parts of the planet.

So when one thinks it's seen a GW, it has to correlate the observance with the others, and then they can say "Okay, so given the timing, which way did it come from?" and get a very rough direction. If it's a potential neutron star merger, they can then have everyone swing their telescopes in that direction to hopefully see it happen.
Pelican is an older system which allows you to do just that. https://blog.getpelican.com/

It's already got lots of plugins, but it's fairly easy to add your own as well. It's in the mature / complete category of projects in my opinion (although there's still some development happening)
I was mostly talking about stock buybacks https://www.forbes.com/sites/aalsin/2017/02/28/shareholders-...

Dividends were often a very small piece of a companies expenses, just to incentivize long term holding of shares, not short term seeking of profits
Sh – Super fast Alfred 3 workflow to search through Safari history
John Mayer: My Friendship with Steve Jobs (2013)
The problem here isn't primarily the Code of Conduct itself, but rather how it was applied (and by extension those applying it).

The real challenge to building better communities isn't writing up a list of things that people shouldn't do. (Though that is a first step.)

The real challenge is building (and maintaining) social structures, culture, and institutions that members trust to apply the rules fairly and prudently.
My friend once said:

- B.S. = bull shit

- M.S. = more shit

- PhD = piled higher & deeper
Yep, this can be considered pseudo-polynomial time.
Yeah a paragraph or two with critical information is mere bytes and therefore readily accessible by even the slowest internet connection and processing device - picture & audio are more expensive to serve. This means text is highly visible - I treat posting with a certain long-term awareness.

I have parsed many old forums after a search engine sent me there - this has been my primary education tool for different things. Niche issues encountered by several strangers across the world can be resolved by someone who made a post one time so it can occupy some hardware storage, perhaps many times archived in several scattered drives depending on its contribution value, from where it can be served to anyone else who needs it in the future.

Web forum archive shuttering described by the author would limit information available for the search engine to parse. But the author's solution is to reduce contribution effort because forums may disappear one day? [1]

I agree with you - within a week of something posted is when the "work" gets done (and idea transmitted out of internet into physical group of people who can relay the memory). Seeing a snapshot of a helpful interaction between people skilled in different domains sharing observations/stories/explanations is often inspiring to me and so I would want the creators of this content to put their best foot forward instead of treating it as disposable communication space.

[1] https://en.wikipedia.org/wiki/Nihilism
Had no idea about POSSE -- thanks for the intro!
This is the same code in MCS48 assembly. Or so I hope.

; INPUT: r1:r0 celsius * 10
; OUTPUT: r3:r2 fahrenheit * 10

MOV A, r0
ADD A, r0
MOV r2, A
MOV r4, A
MOV A, r1
RLC A
MOV r3, A
MOV r5, A
MOV A, r4
ADD A, r4
XCH A, r5
RLC A
MOV r4, A
MOV A, r2
ADD A, r5
XCH A, r3
ADDC A, r4
MOV r2, A
MOV A, r5
ADD A, r5
XCH A, r4
RLC A
MOV r5, A
MOV A, r3
ADD A, r4
XCH A, r2
ADDC A, r5
MOV r3, A
MOV A, r1
ADD A, r1
MOV A, r1
RRC A
MOV r5, A
MOV A, r0
RRC A
MOV r4, A
MOV A, r5
ADD A, r5
MOV A, r5
RRC A
XCH A, r4
RRC A
MOV r5, A
MOV A, r2
ADD A, r5
XCH A, r3
ADDC A, r4
MOV r2, A
MOV A, r4
ADD A, r4
MOV A, r4
RRC A
XCH A, r5
RRC A
MOV r4, A
MOV A, r3
ADD A, r4
XCH A, r2
ADDC A, r5
MOV r3, A
MOV A, r5
ADD A, r5
MOV A, r5
RRC A
XCH A, r4
RRC A
MOV r5, A
MOV A, r4
ADD A, r4
MOV A, r4
RRC A
XCH A, r5
RRC A
MOV r4, A
MOV A, r2
ADD A, r4
XCH A, r3
ADDC A, r5
ADD A, 10
MOV r2, A
ADD A, r2
MOV A, r2
RRC A
XCH A, r3
RRC A
MOV r2, A
MOV A, r3
ADD A, r3
MOV A, r3
RRC A
XCH A, r2
RRC A
MOV r3, A
MOV A, r2
ADD A, r2
MOV A, r2
RRC A
XCH A, r3
RRC A
MOV r2, A
And this quote was one of the comments on that thread
https://en.meming.world/images/en/thumb/5/5d/James_Franco_Fi...

Sadly, it seems true. If you don't have an audience, no one will care what happens to you.
Symmetrical Name Monsters with Mr. Snyder
Dunno about the GP, but for me, yes.

I'm not going to subscribe to Medium or other things like it. I don't like subscriptions and avoid them for the most part, and Medium is effectively a weird bundle of mostly crap I mostly don't care about.

When something is worth it, a la carte works for me. It should cost more than as part of a bundle. (Although I'd need to need your tutorial rather badly to pay the price of a book for it.)
Their point was likely that implementations vary on the interpretation. Which is a bit of a problem for rpc systems.
> how can IFTTT compete?

Whilst Shortcuts is great, there's a lot it can't do - it can't accept webhooks to post content to your Day One journals[1], for example, or read RSS feeds and add those to your Pocket library or add your Netatmo temperatures to a Google Docs spreadsheet or ...

[1] Because Day One still doesn't have an API.
Real world tests are seeing around 3 to 4 Gbps of memory bandwidth.

https://medium.com/@ghalfacree/benchmarking-the-raspberry-pi...

LPDDR cannot sustain anywhere near the max speed of the interface. It's more of a hope that you can burst something out and go to sleep rather than trying to maintain that speed. In a lot of ways DRAM hasn't gotten faster in decades when you look at how latency clocks nearly always increase at the same rate of interface speed increases. And LPDDR is the niche where that shines the most, because it doesn't have oodles of dies to interleave to hide that issue.
I mean given how much unusual braking Waymo cars do, causing human drivers to rear-end them, I wouldn't have any sympathy for them if an antagonistic driver succeeds in brake-checking a Waymo car and causing a collision.
Loved that part too, was really confusing at first, because I was not aware that the manual might have a use at all.
I think the files are on the game creators webpage, there was even a photo of her at the back of the box.
> But if I'd like to remain a little more decoupled it's not very good at all.

I don't really understand how gRPC makes this harder.

Either way, you have to call things correctly or they don't work. gRPC just naturally generates the client implementation for you, and it should always work. Swagger/OpenAPI theoretically help with this on the REST side of things, but it's up to the person publishing the Swagger as to whether it is actually 100% correct, or just a first order approximation.

But, I agree it's easier to have one protocol than two inside a company, so that would definitely be a downside of having both REST and gRPC in one organization.
Currency Converter App with Python
The Chromium Chronicle: Adding Tests to the Waterfall
Ask HN: If you could invent a new programming paradigm what would it be?
We seem stuck in a very old way of writing software. If you were to reinvent it, what would it look like?
Seems like pretty bad long term $$$ move if it results in FB getting dismantled or regulated to hell.
Famously, Dijkstra did not have a computer for most of his time there. He either typed his work on a manual typewriter (early in his career) or wrote it longhand in his elegant Dijkstra font (https://news.ycombinator.com/item?id=7796919). His secretary would print out his emails for him to read and respond to.

Eventually, he got a Macintosh (IIRC, Cynthia Matuszek (https://www.csee.umbc.edu/~cmat/) was the one who set it up for him. (Hi!))
BattleTabs – Multiplayer Battles in Your New Tab
Isn't that Facebook blocking off anything but business pages though? I think Buffer has the same issue with posting to Facebook, IIRC.
Great analysis and new data!
Monitors, linking, supervision trees, vm-level introspection into the state of the actors, distribution primitives that make actor identity nonlocal across clusters, actor cancellation (like kill -KILL), graceful actor shutdown, sane id serialization (how easy is it for me to serialize an actor Id, put it on a kafka queue and have it come back in a response so I can route the response back to the actor) etc, etc, etc.
It's a miniaturized computer with a laptop class CPU, GPS, gyroscope, LIDAR, 4 cameras, screen, speakers, mobile broadband chip, promiximity sensors, RAM, and SSD -- which is also waterproof and fits in a pocket.

Makes sense that at some point such devices are not repairable any more.
It really is billions of light years.

Can you imagine the amount of energy released that we can detect these waves billions of light years away? It's mind blowing.

In some of these mergers, two black holes combine but their total mass after merging is short by 1 to 5 solar masses. ALL of that mass was converted to energy to create the gravitational waves we picked up. Picture that- the entire sun converted to energy in the blink of an eye, times five.
I'm pretty sure this is intentional. Note how the article "a" is missing before "Medium", and the capitalization has been changed to sentence casing while retaining the upper-case on Medium.
> "Is a really romantic history"

It still amazes me how often people think that biologists are stupid

Wolves return to Yellowstone has being ruminated, and I say ruminated, by scientists for 70 long years

All the possible results were examinated, there were lots of reports evaluating the project and all the benefits and cons were studied for decades, by lots and lots of well trained people. The effect of wolf in environment and its role as key species is described in conferences monographs and books.

Teams of scientists studied the populations of each single big mammal and bird in Yellowstone, before and after wolves. You can find their conclusions in the libraries of all universities specialized in ecology and animal management.

The results were even better than expected, but this was a big success because it was based in a entire life of previous hard work.

We talk about reviewed, easily verifiable and painfully verified facts, not about a pulp novel written on a weekend or somebody tossing a coin. Do you really think that somebody could just upload a fakebook video linking to a fake scientific article in this field without being detected and disclosed immediately?
Wikipedia basically says there is not evidence for adaptogens being beneficial. https://en.wikipedia.org/wiki/Adaptogen
Your statement presumes that:

1) a Code of Conduct is necessary to enforce order
2) a Code of Conduct will prevent or discourage disorder

I think that 1) and 2) are both demonstrably false.
Haha, yes, backwards was the best way to play Nascar!

I remember being absolutely blown away that the game kept track of tire rubber on the track, and you could see your own spinouts and stuff on the next lap.
Hex Crypto
Anyone else look into Hex? I'm new to alt coins but a passionate friend convinced me to look into the project. It's designed to be a decentralized certificate of deposit. The incentives reward the community for locking up their coins causing the price to go up. I've 4x my initial investment.

Interested what the hackernews community thinks of this project?
Oh wow.

its awesome for noobs like me to train things.

Thanks.

You should release this on android and market it hard. Remember machine learning will flourish when idiots like me can train to do to mundane task.
Yep, this is a non-apology apology.
>Firstly: The company has no competitive advantage buying bitcoin.

They were able to secure Bitcoin from an OTC desk, at a discount relative to what retail investors pay. You're essentially able to secure the BTC without effecting markets, with this size of purchase it's highly advantageous.

MSTR very loudly announced their strategy which was quickly followed by other public companies. (bitcointreasuries.org) Although this type of strategy has been adopted before, the FOMO has really started kick off.

This is fundamentally not any different than APPL holding cash, although I'd question the ever decreasing value of USD relative to BTC.
To an external observer, new material takes an infinite amount of time to cross the event horizon. So your intuition is kind of right there. But there is matter that starts out inside the horizon, and there needs to be something going on in there because otherwise the gravity would keep pulling it tighter and tighter to infinite density in an infinitely small spot (the original meaning of "singularity").
I feel code copying is a somewhat overrated problem. Pretty sure everything written before is 80% wrong and must be redesigned, how people resist the urge?
Well, the point of the article is that Greenwald was trying to write about how an (ex)(vice)president was using his influence to enrich his family...
Not at all, I completely agree. I personally wont be eating lab meat, partly for that reason and partly because I don't feel like I need to. At this point real meat, even if lab grown, would probably seem to disgusting to me.
More fundamentally, NPVIC doesn't actually require an agreement or compact.

States just need to pass a law which says: "If greater than [threshold] of states pass NPVIC-compliant laws, we will select electors based on popular vote of America, rather than on popular vote of [state]."

This type of collusion very obviously doesn't meet the threshold under Constitutional terms, and continues to be a republican form of government. I don't see any issues.

This sort of collusion is pretty common too. See local COVID19 response state consortia, codes like UCC, professional accreditations, etc. Without that, the US government would be impotent, since there are things which are outside of federal power, but which require coordination across states. If this were banned, the US would collapse.
It wasn’t the CoC that resolved the issue in this instance, it was the fact that the he had the community clout to raise the profile of his mistreatment.

Arguably it wouldn’t have been an issue if the CoC didn’t exist.
Good read. For anyone interested in seeing the human side of Dijkstra, I recommend this documentary:
https://www.youtube.com/watch?v=RCCigccBzIU

When I watched it I was both studying Computer Science and learning Dutch, so it was twice as interesting. The version I linked provides English subtitles.
I'll try to refine your argument a bit: codes of conduct have tended to become a distraction because of the sudden onslaught of such from a specific, highly politicised group of people who have used the opportunity to try to enforce their way of looking at the world upon others by getting their 'code of conduct' - which reads like a political pamphlet - adopted by a number of high-visibility projects. Having a code of conduct in itself does not need to be distracting as long as that code is politically neutral and above all short and concise. A good example of such a code of conduct is the following:

don't be a jerk

Everybody knows what this means. Nearly everybody will agree on how to behave.
Rattlesnakes actually don’t rattle that much, they rely a lot on camouflage. Also young ones won’t have fully developed rattles and older ones can lose them.

They will often strike without warning. It’s important to pay attention where you put your hands and feet when you’re in rattlesnake country.
NOT Trick-or-Treating
Yes, this is why computer science students from schools like Stanford, Carnegie Mellon, MIT (well, it's an engineering school, anyway), and UT Austin (EWD's stomping grounds) are almost completely unemployable in the software-related industries. All of the employers learned pretty quickly that they were all grossly incompetent.
The Intercept Responds to Glenn Greenwald Allegations
Cheesecake Factory Is Closing This Business for Good
I believe that "reporters" here means "one who reports a violation" and not "a reporter who can be expected to publish the story".
Here's the kicker: while this might sensible to you, some JSON implementations out there will reject duplicate fields (fail a parse completely), and the RFC does not even specify what is the correct behavior (override previous, ignore duplicates, fail entire parse, return non-unique keyed dictionary, something else entirely?).

So while to you and I this behavior might be expected (although I'm still not sure that overriding previous fields is more obvious than ignoring repeated fields) - some library implements thought differently, and there isn't even an agreed on standard. Arguing about this isn't purely academic, either - there have been security vulnerabilities resulting from these differences [1].

[1] - https://justi.cz/security/2017/11/14/couchdb-rce-npm.html
V-Party Briefing Paper #9 [pdf]
Show HN: No Nonsense Whois Lookup for All TLDs
I do agree, but I was referring to all of the comments from people who are saying that CoCs are worse than the problem they are trying to solve. I don't agree with that. As for building things fairly and prudently, well, that, sadly, is something humans are very bad at. Life on Earth could be so much better for so many people, yet there are too many (powerful) people who just don't care about anything other than themselves.
Grant Morrison Surveys the Situation in “The Age of Horus”
odd... I emailed Hacker News to ask.
There are countries that have addressed this effectively. Maybe we could follow their lead. https://medium.com/indica/the-overwhelming-racism-of-covid-c...

But something being technically feasible doesn't mean it's politically realistic. https://arstechnica.com/science/2020/10/trump-admins-pandemi...
A language that should not be named.
Do you feel the same when Apple named everything with an "i" like iPod, iTunes, iPhone, iBook, iMac, etc?
Converting Jupyter Notebooks into Blog Posts with Gatsby
I think I've seen this movie before. You better start grabbing from the archive what you don't want to be lost forever.
I guess people in use medium for visibility? What does Medium offer? SEO? Brand recognition (by hosting a few well know authors)? Some special relationship with google? It s hard to tell why it became popular
Yeah, I think you just need to invest a small amount of time to set up your clients and servers, and you reap the benefits for a long time.

I use https://github.com/jrockway/opinionated-server as the foundation of my server-side apps. I thought about monitoring, tracing, and logging once... and then get it for free in every subsequent project. I explode the app into my cluster, and traces are immediately available in Jaeger, I can read/analyze my logs, and it's all a pleasure to debug. I think everyone should just have their own thing like this, because it's definitely a pain to do it more than once, but a joy once you have it working.

(My thing specifically is missing some things I now need, though, like multiple loggers so you can turn on/off rpc tracing at runtime, support for auto-refreshing TLS certs from a volume mount now that everything is mTLS, etc. Will be added when I am less lazy ;)

While I'm here I'll also plug https://github.com/jrockway/json-logs for making the structured logs enjoyable to read. You can query them with jq, it understands all the popular JSON log formats, and I can't live without it. It's the only client-side app I've ever written that passes the "toothbrush test" -- I use it twice a day, everyday. Recommended ;) (Someday I will write docs and an automated release process.)
Check out Thimbleweed Park. I haven't finished it yet, but I heard about it on HN. Its a great flashback, and i've enjoyed it so far, I'm taking it it small slow pieces to fully appreciate it which is why I haven't finished it yet.
Zoom also has an option to show the video in a second window to the shared screen if you enable multi screen mode. (You don't need two screens)
> Peter Molyneux, designer of Black and White (an old god-game)

Wow, I didn't thought he will be know for that particular game, for me he is the creator of Populous and Powermonger :)
Although I played Black and White for much longer then any other of his games (but I didn't remember he made B&W, but I do remember Populous :)
Note that your existing system will not be migrated to BTRFS.

I'm sorry to lose your trust. I think that comes from a misunderstanding about expectations. We want to provide a functional, usable system -- but we also are going to change things in new releases, and while we do weigh user impact, we're tilted towards bringing upstream innovation to users. That means we're likely to bring you things like cgroupsv2 sooner rather than later.

If you have these expectations, I hope we're holding to them pretty well. See our mission and foundations page at https://docs.fedoraproject.org/en-US/project/, and hopefully that will make things more clear.
My biggest thing was that there was only one trigger and no ability to add conditionals so I couldn't compose triggers together to automate things.
DistrictBuilder: The power of drawing electoral maps in the hands of the people