skysight-inc/HackerNews huggingface dataset:
Ahem - whoosh? I agree with you, only, you know, it's the cloud. All new things should be there whether it sane or not.
I have had a similar idea, what you're proposing is essentially a ranking/filtering customisation. The internet is a big scene, and on this scene we have companies and their products, political parties, ad agencies and regular users. Everyone is fighting for attention, clicks. Google has control over a ranking and filtering system that covers most searches on the internet. FB and Twitter hold another ranking/filtering sweet spot for social networks.

The problem is that we have no say in ranking and filtering. I think it should be customisable both on a personal and community level. We need a way to filter out the crap and surface the good parts on all these sites. I am sure Google wouldn't like to lose control of ranking and filtering, but we can't trust a single company with such an essential function of our society, and we can't force a single editorial view on everyone.

As we have many newspapers, each with its own editorial views, we need multiple search engine curators as well.
Ah, so just a file space with a rooted DAG where each node is a diff with paths manipulable by queries where diffs can use a groupoid action to produce a new file or conflict, resulting in an API to interact with a torsor.
Ha, you're right!

So the algorithm is correct, but I think sort of by accident.

If you change the initial check from "if lo > hi then" to "if lo >= hi then", the algorithm remains correct, and does not depend on accessing an out-of-bounds array index.

(The input range to the recursive search is half-open, so the check for an empty range should be greater-than-or-equals, not strict-greater-than.)
Covid: Chemicals found in everyday products could hinder vaccine
Yes. Even at home it's so much nicer to be able take the laptop anywhere without worrying about wires.
this is not new, (2018) please

see some previous discussion https://news.ycombinator.com/item?id=17487552
I recently came across Beekeeper Studio in a comment here on hn, and I really like it so far.

I generally use pgcli for talking to postgres, and I occasionally need sql developer for Oracle - but with Bk i might standardize on it for ms sql server, postgres and sqlite.

It's foss and electron. That it's snappier than sql developerto start isn't saying much... I guess.

https://www.beekeeperstudio.io/

https://github.com/beekeeper-studio/beekeeper-studio

https://www.pgcli.com/

I tried ms azure data studio or what it's called, and I think Beekeeper is a good alternative. It doesn't do all that sql server mgmt studio does - but then it also doesn't need to run in a windows vm..
That seems to be what everyone was wondering about when they laid off a large portion of their web teams
LLVM monoculture? People used to complain about the gcc monoculture, and LLVM hasn’t quite caught up with (the moving target of) gcc. Plus gcc has more front ends.

I use them both and appreciate their different strengths. There’s no question that the existence of llvm spurred gcc to improve a lot, and vice versa.
Yes, you're right. Thank you. And they're still doing offering PDF's only to members. Which I don't have a problem with.
Why apps don't just install a copy of the JRE (I believe it is redistributable).
The same Google that suffers from "Not Invented Here" syndrome? We're talking about a company that literally tried to supplant the defacto language of the web!! Highly doubt it.

Besides, nothing's stopping them from porting it without funding the project.
https://archive.is/kIca3
A good data management system (with hashes of datasets etc) is great. Data mess is not fun.

Merkle trees are also fun and have applications elsewhere like cryptocurrency/blockchain.

I don't have a problem with computer science in general, it's a fascinating subject.
Keep in mind the RCMP is not responsible for policing major cities. They are mostly the canadian equivalent of the FBI and also are the provincial police in some (not all) provinces. They also are the local police in small towns.

I've seen mounted policemen in canada, but never a mounted mountie (outside of ceremonial things)
Financially troubled startup helped power Trump campaign
NASA Model Reveals How Much Covid-Related Pollution Levels Deviated from Norm
Since when is Amazon interested in following outside regulation?
Hey, not to be too harsh but you do realize that was only for 1 hour in the middle of the day when usage is near its lowest? It’s impossible for solar to provide 100% of the power used in a day because the sun doesn’t shine for 24 hours. It also doesn’t reduce the amount provided by baseline power sources because they can’t scale down quickly (they take days to start up and slow down) so they ended up generating a wild excess of energy those days. The amount of power generated != power used and if there’s no one to use it then it goes unused. On top of that, that first link was great and showed just how much solar fluctuates week over week and day over day making it hard to predict.

Renewables are fantastic, don’t get me wrong, and I’m a huge proponent of them. Problem is they’re just one piece of the bigger picture and making wildly infeasible claims like 100% renewable energy just makes it that much harder to implement a reasonable and highly effective strategy that relies on growing renewables while maintaining a robust grid that can provide power cheaply. Southern Australia is one of the most expensive power markets in the world so it’s not really a good example and the world shouldn’t be following their model.
That's a pretty significant step up from what they were previously shipping, right? The 16" MBP page says it has "2666MHz DDR4". Are any other major (laptop or desktop) manufacturers using LPDDR4X-4266 or LPDDR5-5500?
Elinks is the only one close, but last I tried it there were still issues
Radare2 isn't any more minimal than cutter. Cutter contains all the same components as r2, it just layers a GUI on top of them.

(I find the conflation of minimalness with elaborateness of GUI a bit amusing. Like when people say that xterm is more minimal than gnome-terminal, when in fact the two have similar featuresets and xterm is if anything more bloated.)
That is a great question. I am not familiar with how much the production of these CPUs are dependent on ASML, TSMC etc. I think think China is kind of forced to have its own supply chain after the Obama era ban on Intel chips in Chinese supercomputers.

https://www.theregister.com/2015/04/10/us_intel_china_ban/
I've said it before and I'll say it again. An iron oxide fire has a ton of energy but none of the designs or tests I've seen so far even remotely attempt to prepare for an accident.

Gas? Shut it off. Wood and coal? Water. Oil? Fine water mist or co2.

But iron oxide? An out of control fire can burn for days and most fire departments aren't equipped to handle it. The byproduct is a magma that destroys anything it touches and if water contacts an iron fire it will result in an explosion.
Ahh the joys of discovering simple, meaningful writing.
You probably don't realise it, but you're cheating.

Operating systems are currently written in C, and therefore have a C interface. Which language is best at interfacing with C? (No trick here, just a rhetorical question.) C of course. Other languages would need some sort of FFI, which is generally unwieldy enough that the designers hid it behind a comprehensive standard library.

C doesn't need an huge library to be available, you say? Oh but it does. It's called the kernel. Comes with a freaking huge runtime too.

> Imagine if you need to write a new OS, a compiler, a linker, or a shell interpreter... you get the idea.

I think I do, but I'm afraid you don't. Writing an OS (and the rest) in Pascal (I'm thinking of Oberon specifically) is no harder than to write it in C. If you write your whole OS in Blub, interfacing with Blub will be easiest in Blub, you won't need an extensive Blub standard library because you already have the kernel, all the tools (debuggers, editors…) will be Blub friendly…

Lisp machines used to be a thing, you know.

> My conclusion is that language designers still didn't get what made C so successful […]

Language designers can't even address what makes C so successful: network effects.
"Shit" - Nothing happens. "Reddit" - Nothing happens. "Java/JavaScript" - Nothing happens.
The problem with multi day battery life is you never get in to a routine and you get caught out every time. I had a pebble watch which had a 10 day battery life and almost every 10th day it would go flat on me mid day or I'd get a warning about low battery while I'm outside and then forget about it when I get home.

Now I have an Apple Watch that lasts almost but not quite 2 days, I charge it every night and it has never gone flat on me and I find it no hassle since I take it off before bed anyway so I just drop it on the charger.
> Apple is one of the most capitalistic companies out there, they want you to buy new stuff and they'll try everything they can to force users to upgrade sooner or later

The more charitable view is that by not being wedded to backwards compatibility they can make their ecosystem stronger, faster.

See https://medium.learningbyshipping.com/apples-relentless-stra... for some discussion of those tradeoffs.
Bear in mind this cuts both ways. Replacing a gas heater (which directly produces thermal energy from chemical reaction) with an electric heater now means this energy has to be produced, transmitted, and run through a heating element. If this heater is being run at night, it likely has to go through an energy storage system, too.
Also it's straightforward to levy customs on imported goods and services that originate from jurisdictions where the carbon tax is too low.
Maybe it's because I use a 5GHz wifi network, but I've never had issues with my Bluetooth headphones disconnecting when I walk to another room. I seem to get maybe 50 feet out of it, give or take a few?
I agree DDG isn't perfect or great but it's _good_ 80% of the time.

I always start with DDG and revert back to Google if it doesn't help, or I feel "there's got to be a better way".

That said, talk is cheap, show us your engine.
Terrible acting, even worse mustache.
I can't say that it is why Arizona turned blue but these articles have numbers for the people moving from CA to AZ. Whether they vote blue or red isn't really stated but considering that CA is a blue state it is not crazy to think that many of the people who move will vote blue.

https://azbigmedia.com/business/economy/lots-of-californians...

https://www.azeconomy.org/2020/09/economy/destination-arizon...

Californians have been beating a path to the Grand Canyon State and moving to Arizona for more than the last decade – but it’s not exactly been a one-way street.

While close to 500,000 people moved from California to Arizona from 2010 to 2018, just over 308,000 people were moving in the other direction, according to state-to-state migration flow data released this fall by the Census Bureau.
Would it be possible to redefine "customer" to include the credit card costs? Then the MFC clause can remain, but it will have a different meaning.

Like, if the customer A pays me $10 in cash, and the customer B pays me $11 using credit card, and the credit card company then takes $1 from me, in some sense I have provided "the same price for each customer": each of them ultimately gave me $10.
There is nowhere for the savings to go. What investment can you trust when central governments print money like it is going out of style, retail is hamstrung until further notice, and everyone who is qualified for a loan has one? The stock market is clearly inflated, consumer credit has been stretched to the breaking point, and small businesses are failing left and right.
To some degree I think, but I think burden of proof is kind of shared int his situation.

The general topic of the thread is ~government agencies "being bad", with several people complaining that ~"people don't care" about privacy.

I submitted for consideration the notion that governments engage in "conspiracy theories", and covering them up. Evidence can be provided for this - there is plenty on record.

A point of contention then arose:

>> How is this story related to QAnon or a conspiracy theory? I feel like this is a true example of "begging the question", you just sort of assumed that part was true.

>> Who in the US is "taking care of" stories? If you're going to make bold claims like this, include some details.

And then:

> I wonder: does your mind desire evidence when it encounters the inverse of my ideas?

So what would be an inverse of my idea. By my reckoning, a valid example would be where someone asserts that a story should be ignored because it is attributed to QAnon, or even better, when someone disputes that claim, and then the channel goes silent.

I don't mind "losing an argument" on a technicality, the elephants in the room being discussed (or, explicit mentions of them "not being seen") is more than enough for me. To me, this is kind of the logical equivalent of asking conspiracy theorists where the evidence is that substantiates their characterization of the state of reality. One would think, at some point at least one person might realize and acknowledge that indeed, there are some things that occur (or do not occur) in reality that we do not know all the details of...that some portions of reality are unknown. One would think.
Is that an I, l, or 1? Python typosquatting attacks and Arbitrary Code Execution
This is clearly not true, since the DOM interface is implemented in something like C++ (or Rust, in this case) in browser engines, so you could write your logic in the same language, or even write a binding for any language you like.
Walking videos on Youtube! The good ones are high quality, stabilized, and don't have any commentary. Very relaxing to watch and you get a nice closeup view of another city. Here's one of my favorite channels: https://www.youtube.com/user/Rambalac

I like watching them while exercising, and they also serve well as ambient background noise while you work. I'm partial to Japan but there are similar channels and videos for just about every major city. Here are a couple others I found just now:

https://www.youtube.com/watch?v=EsFheWkimsU (Rome)

https://www.youtube.com/watch?v=NTqDSjyxHjE (Oslo)

https://www.youtube.com/watch?v=uuEdf1jOtdU (Shanghai)

https://www.youtube.com/watch?v=i1XsfoJ10yM (Budapest)

The keywords to look for are "video walk", "virtual tour", etc. If you do prefer to have commentary like a tour guide, I'm sure there are videos with that too.
> Turbo Basic was the Borland copy/response to QBasic.

Turbo Basic predates QBasic (but was after and responded to QBasic's predecessor, QuickBasic.)

> It's totally source code compatible with QBasic.

I don't think that that is true of any version of Turbo/PowerBasic and any version Quick/QBasic.
They don't intentionally execute any code, they do sometimes have a vulnerability that allows memory corruption in a way that can be exploited to run attacker-provided code.

If you're not familiar with this omnipresent class of exploit, I wouldn't hope for many people on HN to take your advice on whether a security measure is needed or not seriously. Even if your comments were underlined and flashing on the page instead of grayed out.
What about a curated search engine? Allow anyone to curate the results and define a custom list of allowed URLs. Then, others can use their list.

For example, I decide Google is terrible when I'm searching for product reviews, and all I get are results to Amazon referral websites and spam blogs that never owned the products to begin with. So, I find 200 sites or forums that actually have quality reviews and I create a whitelist of those URLs, and I name it "John Doe's product reviews list".

Other people visit the search engine and they can see my list, favorite it, and apply it to their results. I maintain the list, so they continue to get updates as it's refined.

The idea is you visit the search engine, type your query, then select from a drop down one of your favorite curated lists to apply. Maybe you like to use "Mike's favorite free stock photo websites" when searching for free photos for your projects. Maybe you like to apply "Jane's vegan friendly results" when searching recipes or face creams. Maybe you want to buy local, so you use the "Handmade in X" list when searching for your next belt. Maybe you use a list that only shows results from forums, or another for tracking/ad free websites.

Keep track of list changes. So, if someone gets paid off to allow certain sites on their popular list, others can easily fork a past version of the list.
This may be a very dumb question, but could the filtering be done client-side? As in, DDG's servers do their thing as normal and return the results, then code is executed on your machine to weight/prune the results according to your preferences.

Maybe this would require too much data to be sent to the client, compared to the usual case where it only needs a page of results at a time. If so, would a compromise be viable, whereby the client receives the top X results and filters those?
In that case it'd be interesting to see a text-based VNC that works system-wide not just as a browser.
This is an understatement. The only relevant platform that supports Annex K is MSVC, and this is unlikely to change any time soon.
Also please signup for informed delivery if your mailing address is covered by it. It is wonderful getting a 4 hour heads up on what mail you might get that day. I have discovered that fact that my mail carrier lost letters in one instance.

Unfortunately only available in areas with automated mail sorting machines
Couldn't agree with you more. For the first time in who knows how long, I can confidently say that we made a leap into a new generation of computer power. It's a huge step up from the small marginal improvements we've been seeing over the past few years.
What an overreaction. You'll find the proliferation of emojis distributed appropriately according to the genre of writing (among good writing of the genre). For example, you'll still hardly see emoji in newswriting where they don't have much to add to the semantic content, but you already see it liberally used in places where stickers and drawings are already expected: e.g. in edited Instagram photos.
Didn't they introduce something like that with the Synth look and feel[1] in Java 7? Although with more XML.

[1] https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/...
My grandmother bought me stock in Disney when I was a child. I have no plans as far as touching it.
Aha! Certainly more striking :-)

Leaving mine running did result in a pattern (though weaker) nonetheless though: https://imgur.com/a/hgWEA0H
The whole conversation is about infections from Covid. I don't think that chaostheory needed to explicitly state the context. Everyone in every post in every thread does not need to state the entire context. That's what threads are for.
In many locations you can replace a resistive heater with a heat pump and more than make up for the losses.
Here is the problem (and it isn't privacy):

A search engine's job is to present you with the best possible results for any given query.

A ad is either A) the best possible result or B) not the best possible result. If the ad is the best possible result, then the search engine must display it anyway in order to fulfill its mission. If it is not the best possible result, the search engine must violate its mission in order to display it. To put it bluntly, advertising is paying to decrease the quality of search results.
They said in the keynote that Logic had major improvements under arm as well. I can't remember if it's actually shipping yet.
Very low quality submission, sorry.
1) The information density in videos is always very low
2) The guy is just annoying
3) Not knowledgeable or digging deeper: 2,4GHz? Yes because it’s one of the unregulated bands worldwide, thats not a coincidence.
4) I can acknowledge that BT has its problems but this is just unscientific clickbait
Looks like the author had to take some of the services temporarily offline. If you use Brow.sh, consider donating!

" Browsh is currently maintained and funded by one person. If you'd like to see Browsh continue to help those with slow and/or expensive Internet, please consider donating. "
Another example is trying to implement a text-editor in the browser. Yes it can be done, but the standard component for text-editors is TextArea which is not much to write home about.

An example big issue I faced creating my own editor was getting the caret follow my mouse-clicks and key-presses. Then trying to highlight matching parenthesis. I know it is doable because I did it but I had to spend a lot of time on it and I'm not quite happy with the end-result. A standard high-quality text-editor component should be part of the web-platform but is not.
Fxtec's Pro1-X Is an Ubuntu Phone with Physical QWERTY Keyboard – OMG Ubuntu
I don't see X86 dying either, I think it will be dominant in the desktop/laptop segment for a long time. I am not sure why Longsoon uses Mips64 over RISC-V. Is RISC-V generally available and ready for prime times?
My school had a policy of no chargers at school due to safety regulations (Fires/tripping) so the macbook air made an excellent choice.
The current number of CAs does not prevent state-level attacks either.

DNSSEC works I don’t really get that point.

The “root of trust” problem is hard to solve. I kinda hear the DANE guys’ argument, I’d rather trust one authority than a thousand.
The book is primarily about Rust-specific things. Section 1 says: "Some of the techniques within are entirely Rust-specific, and some involve ideas that can be applied (often with modifications) to programs written in other languages." I will clarify this.

Having said that, Section 16 does have general optimization advice, and I will consider adding some brief notes about the things you mentioned there.

Thanks for the suggestion.
Do service workers continue running?
The genetic structure of SARS‐CoV‐2 does not rule out a laboratory origin
> If I want my blog to show up on your search engine, do I have to get it linked by one of those sites, or can I register with you? Will I be tier 1, or

I think what I'd say in defense is that we've misunderstood what search engines are useful for. They're really bad at helping us discover new things. Your blog might be awesome, but it's not going to be easy for a search engine to tell that it's awesome. It's going to have to compete with other blogs that also want views, some of whom are going to be better than yours at SEO, and so on.

What a search engine might be able to tell is that it's useful. Because what search engines are at least potentially good at is answering questions. You do that by having a list of known good sites to answer specific types of questions, and looking at the sites they link to. It's when you try to do both (index everything on the web and provide accurate answers to specific questions) that you end up failing to do either. For example this is the #2 result for "python f strings" on DDG[1]. It's total garbage, and, quoting the blog, "we can do better". (This result is also on page 1 for the same query on Google.)

What I believe ddevault is suggesting is that we make a search engine that does the only thing search engines are really good at, answering questions. You throw away the idea of indexing everything on the web, and therefore the possibility of "discovery". What that means is that in 2020 you need some other mechanism for discovering new sites, bloggers, and so on. Fortunately we do have some alternatives in that space.

To be clear, I don't know if I 100% buy this argument, but I think it's the general idea behind what's being suggested in this blog post.

[1] https://careerkarma.com/blog/python-f-string/