skysight-inc/HackerNews huggingface dataset:
There are an absolute ton of customization options available. In the context of the decisions that can be made, making FP optional isn't surprising.

I do have to wonder about whether they've got tools for real customers that can effectively test the tradeoffs being made, at least for performance options like cache size & associativity. Even with all the options at your disposal and an intimate knowledge of your problem domain, beating a handful of well made and broadly tested off the shelf designs won't be easy.

I love this stuff, but I'm a bit skeptical if it's actually something the market is asking for. If there were more substantial options like crypto accelerators, GPGPU, video encoding/decoding, FPGA, mixing big and lots of small cores, vector extensions, being able to size up the ALU for specific operations... I could see the pain of custom silicon paying off.

Having accelerators sharing the cache hierarchy is not something the big players have really done much of yet and probably won't until there's so much dark silicon they can more or less throw the kitchen sink in.

https://scs.sifive.com/core-designer/customize/f9c3a7e1-08b7...
The only problem with that is that Sharif don’t like it.
Especially the search results are non deterministic, order seems to shift, and it's slow at times, and it puts tons of irrelevant crap in it.
Why is this posted on HN? What if something from Judaism or Islam was discovered etc Why would HN readers care about this? We’re here for the tech, not the white supremacy (Jesus as white, King James, etc) or the Roman derived mythology.
I don't understand why Chinese historians don't seem to have been engaged here? I get finding the American reference source, but then the research just seems to leave it at that.

Is this the scope of the site - just investigating local sources for quotes?
You deserve a vacation!
Show HN: A CLI Minecraft modpack installer/builder
I Love Lucy had fans over generations thanks to reruns. I've mentioned the show a few times in conversations with people in their early 20s and usually they have never heard of it.
Hey HN! I know this has been done in many different ways before, but I wanted to show off this modpack installer/bundler I created that enables you to build/maintain modpacks as well as install them! This is intended to only be used with the vanilla minecraft launcher, since I find most people prefer that one. Check it out and please leave feedback (aside from why another modpack installer... and other variations of that)!
The other issue is that everyone defines "smart" differently and select with bias based on their definition. So in some sense they're all also right.
"Start" does not refer to starting things, it refers to the first button you need to click to make the computer do things, i.e. it's the starting point for doing anything. In a bare Windows 95 install, you have your "My Computer" and "My Documents" icons on the desktop and to do everything else you start by clicking on "Start". I don't think I could come up with a better name for the button that serves as the starting point of almost any interaction. Nothing else comes to mind that will both communicate the button's purpose and simultaneously entice users who don't know what to do to click it.
Automating literally any automatable healthcare process with software is virtually guaranteed to eliminate errors in that process, because it wouldn't be implemented in the first place if its accuracy wasn't superhuman. It's a lot of different bog standard stuff like you said. Medical imaging, yeah this should already have been done by now. Parsing medical records--you don't even need neural networks for that. But then it's no longer a Solving Medical Errors problem but instead a Automating Medical Job X problem. The general problem per se as I envision it would watch a stream of written actions performed in a hospital (maybe even surveillance footage) and determine if an error happened or is likely to happen; that's AGI.
Google T5 scores 88.9 on SuperGLUE Benchmark, approaching human baseline
Dear Silicon Valley: Let's Not Talk About Diversity
The history of Windows 95 is fascinating. The Mac had a GUI, but overall the penetration of GUIs was very low. Windows 3.1 was getting popular, but Microsoft knew they had to something special to make GUIs mainstream (remember, DOS still ruled) and expand the market for PCs to people who'd never considered buying a computer.

It was a different time. The Windows 95 team had this idea of a "beginner's UI" to make computers more approachable -- an idea they subsequently shelved. But their research told them that:

> Beginning users and many intermediates relied almost
exclusively on visible cues for finding commands.
They relied on (and found intuitive) menu bars and
tool bars, but did not use pop-up (or "context") menus,
even after training

Ironically newer UI designers have forgotten that 'visible cues' lesson -- both on Windows 10's Flat UI and on touch interfaces such as iPad OS, which imho suffers from really poor discoverability.

> Although we abandoned the idea of a separate shell for beginners, we salvaged its most useful features: single-click access, high visibility, and menu-based interaction. We mocked up a number of representations in Visual Basic
and tested them with users of all experience levels, not just beginners, because we knew that the design
solution would need to work well for users of varying
experience levels. Figure 5 shows the final Start Menu,
with the Programs sub-menu open. The final Start
Menu integrated functions other than starting
programs, to give users a single-button home base in
the UI.

(Here's a picture of what earlier iterations of the UI looked like: https://imgur.com/IWCGPzU)

These extracts and image are from Kent Sullivan's very readable "The Windows 95 user interface: a case study in usability engineering": https://dl.acm.org/citation.cfm?id=238611 (previously discussed on HN: https://news.ycombinator.com/item?id=12330899)

The upshot is: "Start" is just a label that worked well during UX testing, what mattered more was the anchored, affordance-rich, highly consistent button that let you interact with the GUI in a predictable way.
"Good evening. Here is the news on Friday, the 27th of Geldof. Archaeologists near Mount Sinai have discovered what is believed to be a missing page from the Bible. The page is currently being carbon dated in Bonn. If genuine it belongs at the beginning of the Bible and is believed to read "To my darling Candy. All characters portrayed within this book are fictitious and any resemblance to persons living or dead is purely coincidental." The page has been universally condemned by church leaders."
I think the site editor is a native English speaker, and I don't think the site has a team of speakers of other languages to help investigate non-English quote origins.
>What if something from Judaism or Islam was discovered etc Why would HN readers care about this?

Apparently so:

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

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

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

https://news.ycombinator.com/item?id=20856121
You can use a browser extension such as foxyproxy to specify proxy settings based on url patterns. Just tell it to use the SOCKS proxy of the Tor daemon for .onion addresses, and the I2P proxy for .i2p adresses for example.
Well if you want to cherrypick like that, I have no family members. What is 43 times zero?
The article states that their interface was from 2010 and in Angular 1, which is ancient by now for JS frameworks and there is no upgrade path to newer versions. It would have to be a rewrite either way.

9 years is a curios definition of "constantly rewriting".
Well, that or he is a rare strand of hay in a stack made mostly of needles.

(I'm stretching the analogy to point out that you are correct that he is providing cover [the hay], but that most of the traffic currently is of the type that the surveilling entity is looking for [the needles]).
Pretty sure that is the point...? The United States won't be safe. So I'd assume if you accept this paper, the answer is yes you should be.
Yeah, we're paying for it, but not everyone has the chance to do so.
I always liked PCMCIA slots -- you could add a whole bunch of different features to your machine in a fairly compact format. It's sad that laptops ditched them so long ago
There were a number of things that go missing when going from win7 to 10, like the games, Chess Titans (and others) disappear and replaced by ad driven crap. Also, DVD player, in Windows 7 it was included in Win10 you have to buy one or get a "free" one that is ad driven. Hard to blame Microsoft when it seems like everything has ads stuffed into it now days.
I am bootstrapping UsePixie.com, which is a Basecamp for accountants. Just barely launched in fact. Feedback has been really good and a few firms are using it. Tiny team, distributed, but the company’s UK based.

I’m looking for a full stack tech lead to take over from me, but I’d surely prefer a more experienced/senior long term partner/co-founder.

Tech stack is Rails running on AWS, with sprinkles of Vue in a few key parts of the app.

These are the principles that have guided us so far: https://medium.com/pomarhq/pomars-guiding-principles-ca00356...

If anyone’s interested my email is celso@usepixie.com
https://stackoverflow.com/questions/44886756/simple-k-means-...
No one should launch a business with zero hours of legal time. Even a name search is worthwhile. Just pay a lawyer for an hour. If you don't have $200-400, you probably don't have the cash to launch anything successful anyway.
Somewhat off-topic, but what's with the lambda replacing the "n" letter? I'm no expert in Greek but I thought lambda was the equivalent to the letter "l"...
You might want to go look at some actual early cars. A lot of stuff that’s now standard was not for decades.
Storing the social graph is not required at all. For example, Threema creates a random alphanumeric identity that is linked to your public key (instead of linking the phone number directly to your public key). It's possible to optionally link your hashed phone number and/or e-mail to your identity. Finding your friends can be done by comparing hashes of the data in your address book with the hashes linked to the identities. Those address book hashes never need to be persisted anywhere on the server, an in-memory comparison is sufficient, then the data can be thrown away. If you wish to stay anonymous, just ask people to add you manually by typing in your identity (or by scanning your public key QR code, which also results in verification / trust).
I just want to take a moment and say , while Dan is smart and has probably the right patterns we all need to implement, he is a horrific API writer.

So none of this could be abstracted right? Like, jesus, not functions but reducers, not straight for ‘cancelRender’ but ‘Suspense’ Api.

There was a guy once upon a time that said ‘$(‘.comments’)’, that makes sense , it’s intuitive. These APIs are just getting dumb from a common sense perspective.
Be careful. IIRC, according to Borges, you can't just dip your foot into Cervantes.

What bio are you talking about? The Life of Samuel Johnson, by Boswell? That should be reasonably easy to get anywhere. This article is from Professor Borges: A Course on English Literature, taken from a student's notes for the class.
I agree. It's not all about learning the technology but more about learning to apply it and understand how to do that effectively.
My high school computer lab (barely/rarely) ran off 8" floppies.

https://en.wikipedia.org/wiki/Poly-1

The dozen or so computers were "networked" to a shared storage unit (Proteus?) that consisted of two 8" floppy drives. Not that we got our own disks or anything - they were more of a permanently mounted NAS/SAN. We'd probably average a couple of hours class time per year on them, so not very effective.

This was 5 years or so after I'd already used 5.25" floppies on a TRS-80, and about the same time 3.5" ones were used on early Macs and Amigas.
Street level surveillance: a guide to law enforcement spying technology
Another somewhat off-topic comment: Someone please do this for stock prices / SEC data / financial modeling, with the ability to output into PDF (or PPTX) and you will conquer the world.
Perhaps the product name is actually pronounced "Polllote"
This may be off-topic but is there any consensus on what is the most accurate translation of the bible into English?
Maybe for a secure messenger, but for a private one? It bugs me that I need to share my phone number with people that I want to contact on Signal, especially since Signal claims to focus on privacy. A private messenger should be usable anonymously, shouldn't it?
That’s true, but that isn’t the case in this thread, or with OP/TFA.
Actually, the top level bubbles are called microverses. The recursively smaller ones inside those bubbles are the miniverses.
Right? It would work as Poλynote.
As someone who has worked a lot with both Qt and React at my current job, I feel that React is significantly easier for almost everyone. Qt’s complexity negates a lot of its benefits in most hands.
I.e does it cheaper. "Better" is optional, not necessarily available. But surprisingly often is...
The Chaos Computer Club scene in Germany, The Warsaw Hackerspace, NYC Resistor, Helsinki Hacklab, ...

All of them are community supported, non-profit and doing some fairly advanced stuff in some domain areas (security, electronics, machining, ...).
Gev is a lightweight, fast non-blocking TCP network library for Golang
But that means that something knows which door was the winning one. Either Monty knew which one it was, or whatever mysterious Agent is sampling from all the possible outcomes knew (because the Agent only sampled the ones where Monty happened to open a non-winning door). Either way, you're given the choice between having the 1 door you initially chose, or both of the other doors.
I’m guessing not at all if they follow the same guidelines as Uber’s abuse department.
Street lights are pretty nonessential, tbh.

Regardless, I have a small titanium 1xAAA LED flashlight on my keychain, an 18650 red (preserves night vision) LED flashlight in my shoulder bag, and a 4xD white LED maglite in the trunk. Do most people not do this?

I can’t see needing them for a streetlight outage, though.
JS doesn’t have to do computation on a single language. Web workers an option, and I believe Node has additional tools as well.

It definitely can’t compete with true threads for work that needs true threads, but you probably don’t have much work that needs true threads (rather than just workers and channels).
> And if I, as a former developer, YC alum, etc.

This actually makes you the least important type of bug reporter (and reeks of entitlement). Given Moxie's personal views especially, you probably aren't going to win any points for either of those, especially not the last one.

Andrew Torba is YC alum, too. It's not good on its own.

On top of this, the response wasn't that rude, especially given you didn't follow the template:

I've closed this, because it's not a bug. It's a single scenario-free trace without a debug log, and without connection to a user scenario. Please, when you open a bug, talk about the user impact. Follow the bug template.

It does sound like you're talking about interactivity problems, which is something we've been talking about here: #2613

If you'd like to get involved (which you seem to with that trace!), please check out the current beta build, which has a potential fix for the interactivity problems.

https://github.com/signalapp/Signal-Desktop/issues/2703

You seem extremely over-entitled.
> They still call it "rendering", even though it now usually includes data fetching.

Their documentation explicitly states that Suspense is not for data fetching. That's what the new Relay APIs are for.

https://reactjs.org/docs/concurrent-mode-suspense.html#what-...
> But worse, it relies on me a phone number as an ID

This is the sole complaint I have with Signal (and one of many complaints with Telegram).

It's impossible to create an anon account, which I imagine would be very important for someone needing a secured messaging service in mainland China, for example.
I think the consensus is there can't really be a "best" translation. A quick google led me to this page which matches well the reasoning I've heard from most practicing Christians: https://www.biblesociety.org.uk/explore-the-bible/which-is-t...
How can it support the vector extensions? I didnt think the spec was done yet. Is it?
People overstate the stagnation of the Qing dynasty.

That said, the cultural inertia and resistance to adapt to changing global patterns made China's 150 years after 1836, shall we say, full of change and commotion. To paraphrase Pericles, just because you do not take an interest in disruption doesn't mean disruption won't take an interest in you.
My Experiment: Autism and Non-Local Consciousness Link?
Old school video store isn’t just surviving –- it’s expanding
:) i agree its not normal behavior but the homeless have been dehumanized enough they arent quite normal. Add a bit of mental issues and no public poopers... its simple to understand
Java eats about a quarter-gig of disk space on my windows installation. That's a bit less than the base electron bundle. That is one installation for the computer, but that's due to dumb packaging (you _could_ just tell everyone to install chrome, just like you used to tell everyone to install java; we've forsaken that space for convenience.) The ui of java then was significantly more bounded in flexibility. So we've forsaken space savings of old java for subjectively-prettier ui.

> Best case scenario of the continuing "evolution" of electron is the elimination of the OS entirely. Why do you need it? Just put drivers in Chrome and be done with it.

Have you used a chromebook?
To be fair I’d say half the time I’m summoned into a discussion like that it’s because the person asking fully expects and wants me to say no to the proposal. Raising an issue with the plan of action set forth by someone more senior can be tricky to navigate politically.
What a farce! Pontius Pilate and Herod should sue for defamation of character!
We can have all the nuanced discussion we like, but most likely Congress will still do whatever Hollywood's lobbyists want.
OP here. I would love to explore this avenue in more depth. If anyone has suggestions as to improvements/other experiments/etc, I'm all ears.
>Wouldn't this mean that landlords are effectively leaving money on the table?

Yes.

>If it's not rent controlled, couldn't they just jack up the rent whenever they felt like it?

I was talking with a guy who I work with who is a landlord on the side, and he seemed to have this real labor-theory-of-value sense of fairness, like he says he jacks up rent every time his taxes or insurance or what have you goes up, but it sounds like he's like 5 years behind market (which is a huge amount)

And this is super common in California, small-time landlords, if the tenant is not causing issues, tend to raise rents rather less than market.

I think some of it is that the vast majority of your ROI, in California, comes from property appreciation, (while in many other markets, as far as I can tell, you usually get a lot more cashflow; all the places I looked at in cleveland or in new mexico would be positive cashflow out the gate; all the places I've looked at buying in California only become positive cashflow once rents go up rather a lot) - so I guess maybe some landlords feel that if they don't jack up rents too much on easy tenants, they won't have to do as much work, and as most of their income is actually appreciation on the property which happens either way, they don't see giving up some of the rent as that big of a deal?

I can tell you that if you rent from a professional property management company, your rents will go up way faster, but they are also way more responsive when it comes to fixing things, and there is a strong feeling that if the rents haven't gone up on you in a while, you want to deal with any problems yourself; you don't want to call the landlord, which is evidence in favor of the "landlords avoiding work" theory.

The thing that this theory doesn't explain is that a lot of these landlords seem to be below market by a lot more than what a property management firm would charge. (I think. around here property management companies charge more than usual and usually have really big fees for replacing a moved-out tenant)
> Perhaps the React team is getting bored?

No, you're just not solving problems at the scale Facebook is. You probably don't need to use Suspense.
There is no consensus since “the most accurate” isn’t a single goal. For instance, you could try to translate word-by-word, but then you’ll lose a lot of idioms. Or one translation might well preserve the poetic nature of a part of Genesis while leaving out the understanding of what specifics the poetry referred to. One commonly acclaimed translation is the ESV, which I’m familiar with and like the translation of, but it certainly has its problems.
Which OS are you using for that kind of memory usage? I've tried it, and seen double that out-of-the-box.
I like this as a concept, but the JDK / jep requirements are a bit of a turn off, personally... I understand they want it to speak Spark but that's not exactly how I would imagine it worked from the name or the "polyglot notebook" description
ICE ops says what?
Why read news at all? https://www.mrmoneymustache.com/2013/10/01/the-low-informati...
The NRSV is commonly used by scholars, but there is, of course, no such thing as a "most accurate" translation of the Bible.
How do they plan on loading up an iphone or android phone with a 'trojan'? This seems to be more an excuse to get police some sort of excuse to be able to snoop even more than what they currently can.
and https://www.nhlbi.nih.gov/health-topics/hemochromatosis
which affects an estimated 30% of americans
AKA "well it's not illegal," a lousy lower-bound.
There’s not a whole lot of room for discretion here though.
This discussion is about the King James Version. You seem to be talking about something else.
I think educational infrastructure is almost a trailing indicator... Silicon Valley is special 'cause it prizes the sort of education required to do this sort of work. Especially when I first came here in the '90s, it was amazing - going from the place I grew up, where reading in public felt like it was risking physical violence (well, that's not really fair, I was 17) - to silicon valley, where that sort of thing was the sort of thing to do.
It exists in California too at least.
Dan didn't write the entire API himself. I'm sure the whole React core team contributed in some fashion and it went through various code reviews. No need to bash.
OK I know it's off topic but I can't resist.

https://youtu.be/WEWG6kSYqlY
Yea you're right, I guess there is a distinction between reinventing and reimplementing. The authors even mentioned that concurrent mode is inspired by "double buffering" from graphics.

I am just trying to support the grandparent comment that the current optimization is at the wrong level of abstraction. React is at the level of a "scene graph" (dom). If it's slow, the first technique to reach for should be stuff like "occlusion culling".
>Because the police are allowed to lie to you.

This IMO needs to change, if they can legally lie to you they can lie in court. They do both.