skysight-inc/HackerNews huggingface dataset:
There is no "their BAT system". It's all on the blockchain.

BAT is just a token like any other on the Ethereum chain. The "easiest" way to acquire at the moment is by using the Browser and setting up the wallet, but if you don't want to that you can just go any exchange and trade it. Or you can have a website and accept it as payment.

I am sorry if I made you on focus on the specifics of Brave when the point of my original post was to say that there are alternatives nowadays for ads. Alternatives that may not be perfect, but that do work and are better than the status quo.

In any case, I think that the best way for you to understand how things work and make sense of what I am saying is if you try it yourself. You can start by using Brave on your phone to replace Chrome or Safari and get a feel of things, see how the rewards system work, etc.
> This article is (badly) written by un-qualified authors (two software developers)

Indeed the first sentence talks about "corona deaths." No qualified medical professional would write that in a paper.
It's true that there's magnesium in everything, but the definition of half decent diet becomes rather strange in the light of a recommended intake for adults.

Men are recommended a bit over 400 mg magnesium per day.

Black beans are quite rich in magnesium, but you still need to eat more than 3.5 cups of it to get the recommended daily amount of magnesium, or 5 cups of cooked brown rice, spinach? That's 2.5 cups of boiled spinach.

Generally, if you eat between 5-10 cups of solid food each day, you are fine no matter what you eat. But that's a lot of food unless you have a very physically active, job.

It used to be mostly true, when most people had physically demanding jobs, it's not true any more.

https://ods.od.nih.gov/factsheets/Magnesium-HealthProfession...

"National Health and Nutrition Examination Survey (NHANES) of 2013-2016 found that 48% of Americans of all ages ingest less magnesium from food and beverages than their respective EARs; "
Facebook, Twitter penalize Trump for posts containing coronavirus misinformation
I didn't know that. Sure, it doesn't sound like a revolutionary idea, and I'm not surprised at all its been thought of. I was basing it on the assumption there are people there already who aren't leaving. With a colony on Mars/Moon it surely becomes more useful to have a vast amount of steel to reuse than some crazy alloy.

Electromagnetic catapult, huh. Sounds fun as hell.
I like the idea of a single consolidated config file as long as:

1. It supports real comments (so not json)
2. It supports imports/includes so if it gets unwieldy it can be split up.
Also, please don't use dotfiles. There is no reason to hide such important files.
> Does your company have a culture of letting everyone see each other’s calendars? Do people often schedule meetings whenever there are openings, without asking?

> If so, your calendar is a blocklist.

Sure, but what is this “schedule meetings, without asking”? Sending out meeting requests is asking. Having open calendars gives people a better first-glance idea of times that are likely to be acceptable and times that aren't.
The world is larger than tech. I think it's perfectly fine for kids to have interests that aren't tech-related :)
The office of the Director of Customs wrote six letters requesting removal over several years, but didn't get a response. It looks like the Port Authority was responsible but there may be court orders involved.

We now know how the ammonium nitrate got there — a Russian ship bound for Mozambique which ran out of money and got stranded — but we don't yet know exactly why it was never removed.
It is not so much of caste cliques in these groups. As you noticed it yourself, H1-B employees are on-call for everything: if a manager requests something at 7:24 pm, you can expect a reply from an Indian H1-B by 7:30 pm. Then, there is game of "appearing to work hard". A team with majority of Indians is full of "appearances of working hard".

Here are some example of such appearances:
(a) reply to emails after work-hours
(b) last minute requests to other teams, as though it is urgent, involving managers and others.
(c) instead of being upfront, they engage in subtle hard-working techniques.

People can add other examples, as they are relevant to study this Indian phenomenon. This phenomenon has less to do with castes, than more to do with the Indian way of 'management' before the British Raj came to India.
I thought Facebook got the better deal as it signed it before google.
Haha thanks.

So one has hidden variables that happen to be locally constant, and the other is purged of hidden variables.
On which systems are they hidden? I hadn't even considered this issue because no file browser I've used in the last ~10 years has hidden dotfiles. Maybe Windows Explorer does, but that's a setting I typically change right away, so I don't even remember.
I have two of those Planar’s.

Pros: 5K over a single display port is great. Awesome price. Glossy finish, same form factor as the 27” iMac. Costumer support is good.

Cons: Expect lots of dead pixels, burn in/ghosting. I RMAed two of them for these issues and the replacements had the same problems.
This (recent but buried) comment suggests replacing FileInfo in the ReadDirFS interface with a DirEntry type, for reasons of performance and future extensibility:

https://www.reddit.com/r/golang/comments/hv976o/qa_iofs_draf...

It was prompted by this proposal for os.Readdirentries():

https://github.com/golang/go/issues/40352

It seems to me that FileInfo isn't a suitable interface for either a general filesystem construct, or a performant implementation.
Indeed, with such a splendid last name, it must take considerable humility to avoid naming all of his projects and even variables with it. I doubt I would be able to resist.
I agree; this is how I've understood the terms for as long as I've been aware of and used them.

The lack of light = black, and light which includes literally all colours = white.

When light is "blocked" from passing, black.
When light is "allowed" to pass, white.

I look forward to seeing what other concepts can be mutated to make a point on unrelated topics.
Just to understand you better, Clojure lazy-seqs are thread-safe but the Loom killing mechanism is not compatible with sections guarded with locks? So, if you had:

try {
lock.lock()
// long computation here, no interrupts check
} finally {
lock.unlock()
}

What happens when the virtual thread is externally killed in the middle of the long computation? Nothing at all because is not manually checking for the interrupt token? (like Go, unlike Erlang). Or is interrupted but the finally block is not executed and we get a dangling lock? I know Loom is not finished yet, but I would like to know about his prospective.
The source of the explosion is easy to identify by comparing it to these two videos[1][2]. You can see that a crescent-shaped area of the pier gets obliterated creating a water-filled crater in front of the silo (the building with 16 tall cylinders in a row). What's fascinating is that the flat buildings on the other side of the silo are obliterated as well. From the two videos below, it looks like the shockwave wraps around the silo and destroys stuff on the far side.

[1] https://streamable.com/zg9oal

[2] https://streamable.com/zykkj6
Actually, I think that only in cases where you showed extreme lack of preparedness will you get a bill.

Most SAR organizations really don't want to have someone not call them because of the cost. Or worse, delay calling them and end up with a more time-critical or more dangerous rescue situation.

https://www.facebook.com/NoChargeforRescue/
Instagram is what it always was for Facebook: a clear sign of the decline of Facebook’s original product into irrelevance while it slowly mutates into infinite town square forums trapped in valley of echoing stupidity and a less anonymous craigslist/gumtree. The Instagram acquisition was the first clear sign Facebook never could innovate it could only steal and perfect existing ideas. Now they decided that outright copying is cheaper than buying, so they copy Snapchat and now TikTok.
>It’s also ridiculous to believe other western countries don’t have the guts to protest the US considering the largest protests in recent years (in western countries

Name one "western" country that has elected an anti-US government. Places like Venezuela and Bolivia have, and the response has been US coup or US coup attempts.
I take 5000 IU D3 a day, in a pill that combines 180 mcg of K2. K2 is important for calcium transport. My most recent tested level was 38 ng/ml. I'd like it to be above 40. I also make sure to get a lot of sun, because I think the measured benefits of D3 blood levels might be partly a proxy for sun exposure. A good resource for managing your serum D3 is https://www.grassrootshealth.net
Roadside Architecture
In the screenshot in the article, 5 out of 8 are related to using JavaScript. Anecdotally, it does seem like more of a problem with Docker + JavaScript + Git in the same project.

I know some tools allow you to specify the location of your config files, and it would be nice if all tools started to do that.
Ask HN: Inexpensive embeded CPU for a web server?
Hi all. I am developing a hardware product that I want to be able to configure via a web interface. I need to keep the costs and power consumption down, however. What kind of CPU would you recommend that can run a minimum stack necessary for a web admin interface. Maybe something like what routers use. Any suggestions for an inexpensive stack that's NOT Raspberry PI or similar.
Where the Humans Howl
Usually not, because the hosting doesn't provide access to request logs (consider github pages, heroku, wordpress, LAMP providers).
I do like something to sort overhead from core code, whether `_` prefix or something else.
it would have been self-sustainable. If there was any water there.
The rich already can do a lot without any real consequences. Fines are for poor people.

Fines for minor matters should be % based somehow.
(I don't know how!)

My $150 parking ticket should be their $15,000 parking ticket.
An architect friend of mine asserts that except for the everything-in-one-big-building thing we already have arcologies, they're just called traditional European (or Japanese) towns.
No, you need to route their traffic through a VPN running pihole.

Presuming you have a decent set of rules it can block ads and shield the IPs of your kids devices.
Python is unified on a requirements.txt file with pip, to manage dependencies.
Ah man! I'm just starting to learn, so if I get far enough along maybe I'll write up a blog post and submit it on here documenting my concept, still unsure what I want to do currently though.
This isn't some sort of obscure conspiracy theory, all of what the GP said was and is being very widely reported on. The name of the ship is the Rhosus.

https://slate.com/news-and-politics/2020/08/rhosus-beirut-ni...
What is dogfooding?
> What would've their response been if this happened in a European country?

I think's it's human to initially dehumanise people who are different but what's sad is when you point it out people just double down and insist it's ok.
> is not a viable option for most people.

Of course this depends on what sites you frequent, but you'd probably be surprised. I disable Javascript by default, I'd say 70-80% of the sites I visit load. An even larger percentage load with only 1st-party Javascript enabled.

I do think excessive required Javascript on the web is a problem, but I also think Hackernews overstates this problem sometimes, to the point where people think it's literally impossible to browse the web without Javascript.

I don't think that characterization is helpful, a lot of us browse the web every day without Javascript running by default. Most news sites are fine, high-end publications like the NYT actually tend to be pretty good at progressive enhancement. Lower-quality engineered sites like Kotaku won't load images, but the articles are still completely readable.

And to be clear, permanently enabling Javascript for a specific site in UMatrix only takes 2 mouse clicks.

> Suggesting that someone techie can do extra stuff that most people won't do is not really germane to the conversation.

I suspect at least 50% of Hackernews readers are smart enough to disable Javascript and selectively enable it when a site breaks. It's germane to the conversation in that those people might want an effective way to mitigate tracking.

I don't have to restrict myself to the lowest common denominator of features when I'm choosing a browser, and I don't think other users should need to either.

Of course raising the lowest common denominator is important, but if you really care about your own security and privacy, at some point you have to make technical decisions that go beyond that. I think it's relevant to the conversation to point out in a technical forum that those options exist for people who need them and can use them.
I would argue that rules should pay attention to "motivation".
When you say the politician should "work", I hope you mean "breaking rocks" or "brick laying" rather than continuing as a politician...
If you look at where the building holding the explosives was, it's a now filled with water and connected to the ocean.

I'm wondering if it was a tsunami that flipped the ship over? Haven't heard any reports of a tsunami, but you could imagine if that much dirt was blasted out into the water, it probably created a substantial wave.
I also personally think it sucks.

Put everything in a folder, and use a namespace, e.g.:

org.organization-name.project.json
Jupiter | Senior Software Engineer | Full-Time | SF/Remote

At Jupiter, we’re on an (ambitious) mission to eliminate personal food waste by putting groceries on autopilot. We’re based in San Francisco and backed by Khosla Ventures, NFX, and Y Combinator (S19 batch).

Our goal is to make the experience of buying groceries as seamless as paying for running water. By keeping track of our customers’ consumption habits and product preferences, we aim to play a role in reducing the 8 million tons of food that go to waste every year due to spoilage by building the most personalized, comfortable grocery experience for working families.

Joining as the third full-time member of our engineering team, you’ll dive right into our TypeScript/Kotlin stack and have a say in making foundational infrastructure and architecture decisions. You should have a strong background in building human-centered products from the ground up. You’ll have the opportunity to marry operations with data to create the most personalized predictive experience for our hundreds of homes in San Francisco.

Learn more here:
https://jupiter.co/careers/senior-software-engineer

Check out our stack here: https://starship.jupiter.co/jupiter-stack/
Sweet sweet karma points
I had a similar thought and slow reaction finding the slider, I expect "before and after" images to show me the full images side-by-side. After thinking about it I still think that's the better UX, my eyes can identify the same areas and switch back and forth more easily than I can drag my mouse back and forth over a slice. That it's apparently popular on news sites probably explains why I don't remember seeing this UX before (though I probably have), those few that I browse also get the most limited set of JS enabled.
You're welcome!

It is still a ton of time, about an order of magnitude more than optimal if the real/sys time split is to be believed.
SABRE might be an option for a first stage on vertically launched vehicle, to be used in that part of the atmosphere where the engine can get most - or even all - of its oxygen from the air.

Then again, if that stage were to be limited to a maximum height of ~20km it might as well be equipped with a stack of upgraded J58 engines (as uses in the SR-71), saving the weight of the cryogenic coolers used to produce LOX for those rocket engines. I guess SABRE makes more sense for a space plane than it does for a vertically launched rocket.
Binary search is not a riddle... it's pretty basic algorithms knowledge. Had to look up inverting binary tree. Apparently it's just reversing the ordering, which is also very basic as you learn about binary trees in your 1st year, 3rd at the latest. The knight thing, sure. Idk, I feel like programmers should know these things. It's like knowing calculus as an electrical engineer.
As far as I can tell, the only reason this is even a problem is because github doesn't hide dotfiles
A Diagnosis (2014)
definitely, that is in general a factor. Though erbium and platinum doesn't differ that much than it come to X-ray attenuation.

Additionally - the X-ray absorption by the lattice is important in the low energy level setting like that NASA experiment (basically equilibrium conditions) as any absorbed energy is basically lost and would just radiate away, whereis in high energy Z shot (non-equilibrium inertial confinement situation) the absorbed energy would still result in increased temperature and pressure of the target.
> That is not part of the threat model, and in any case is basically an out-of-band channel.

It may not be the threat model you are interested in but it's part of the usage model of just about anyone capable of actually using a computer with arbitrary software, even in extremely restricted parts of the world. (users who can't run arbitrary software can't really be helped by steg stuff they can't use!)

Simplified threat models can be extremely helpful in formalizing security arguments, but taking them too and confusing them for actual usage can be devastating for the users security too.

> That has nothing to do with what I was talking about. The "time domain" of the image is where the noise lies and where the bias exists in the bits. Even if it can be encoded in some way that looks uniform, that does not mean that an arbitrary change to the encoded image will have the correct bias when it is decoded.

In fact it has everything to do with what you were talking about. One of the advantages of using wet paper codes is that you can arbitrarily preserve the properties of the underlying data while encoding uniformly random information. Even better: only the encoder needs to know about the properties that are being preserved, so it can use information which is unavailable to the attacker or the receiver such as an unquantized or higher resolution original. This is what the PQstego program I linked above does.

The encoder has significant freedom to preserve whatever properties it needs to preserve while encoding uniform data.

> but the reverse direction is not so straightforward. This is a classic problem with doing ElGamal encryption on elliptic curves

You would _very much_ not want to use ElGamal for this (or essentially any application which you didn't need its additive homomophism)-- doing so has terrible performance, terrible security properties, and terrible communications efficiency.

If you look back at my message I specifically brought up "elligator" for ECDH -- a bidirectional mapping between curve25519 points and bits. Similar approaches exist for many other curves.
I previously used Hurricane Electric, too, but Netflix blocked it.

A more practical challenge, Hurricane Electric is a 6in4 tunnel, not layered over TCP nor UDP. Some ISP-provided residential gateway devices (AT&T) don’t support 6in4, not even if you configure your device as a “DMZ” with a public IP address. Also, I frequently find myself in situations with IPv4 NAT and no public IPv4 addresses at all.

The only free IPv6 tunnel service that supported UDP was SixXS, which shut down in 2017.

Nowadays, AT&T supports IPv6 natively, and I went through an annoying amount of effort to bypass their gateway device and control the entire /60 instead of being limited to a /64 and being limited by their NAT.
https://github.com/jaysoffian/eap_proxy
I hit this myself all the time with my product. I think the core problem is that we're too close. We know all the little things it can do, so it's hard to pull back and see what the BIG things really look like.
Let public institutions run their own ActivityPub installations. The Internet needs a return to the Commons[0] as its operating model.

[0] https://en.wikipedia.org/wiki/Commons#Digital_commons
Lebanon and the Lebanese are like the Phoenix... They will rise again. The story here is one of incompetence and corruption beyond comprehension. It's the culmination of years of angst amongst the population. I hope this is a turning point for a city that was once the Paris of the middle East.
Putting them in .config is something to work toward in the long term, but I like this as an immediate fix. A possible UX could be a single entry at the bottom of the repo root listing with "+ 6 hidden files, click here to show", that then expands out to to reveal the full listing when clicked.

Edit to add— someone suggests this on the linked issue, and it is mentioned as a concern that auto-hiding the files could lead to them being used to conceal malicious code. Not sure how significant of a concern that really is, but it's an interesting angle, anyway.
I'm thinking of a single megadose scenario.
Look into orchestrator for mysql, vivid cortex, sequelpro, and phpMyAdmin. Three of these are webbased, and sequelpro is great. Maybe there are ideas you can leverage from each.

I’m not sure how you would manage ssh tunnels, vpns, nor a whole slew of security concerns.

For my use case, I prefer local software that I control; I’m never going to do work without my laptop, so I’m not sure of the value add of it being a web app, just like I wouldn’t use a web terminal if I can avoid it. Maybe the market is more for folks who leverage phpMyAdmin, are novices, or have many projects/clients.
I did all the medium & hard ones in there and was getting through them pretty consistently. I also don't have a CS degree so prior to that book I took the online Stanford algorithms class, I'm not including that in the 40 hours of work because I think most people reading this probably have more formal education in the field than I have.
Ammonium nitrate is a high explosive all on it's own, but not a very good one. It's a very insensitive explosive and tends to absorb water from the atmosphere, so fuel oil is added to make it a more efficient and stable explosive.
Don't be lazy asking for citations for things you can easily lookup on Google. It is not the job of people on HN to do your research for you.
Who cares. Get over it.
Wow, that's the perfect XKCD for my work right now. I'm integrating ML into my very traditional field of science and it seems like the most fitting place is on the "boring" problems.
Ammonium nitrate does not require fuel to detonate. Even if you add heavy diesel, you will still be need to use the same boosters (usually PETN) that you would use for pure ammonium nitrate to achieve reliable detonation. Ammonium nitrate has a positive stoichiometric oxygen balance when it detonates so it is typically mixed with chemicals with a negative oxygen balance (such as heavy diesel) to inexpensively improve explosive performance. It has nothing to do with making it detonate.

While ammonium nitrate is quite difficult to detonate at room temperature, it becomes considerably less stable as it approaches its melting point, which is relatively low. Sensitivity can also be increased chemically but that requires significant effort and intent.
It's not a duplicate! Reposts are ok after a year or so: https://news.ycombinator.com/newsfaq.html.

I post those links because many users like to read older threads. Still looking for brief unambiguous wording to make that clear... "if curious see also" is still leading to some misunderstandings.
Is Jio still using and building on KaiOS, their fork of FirefoxOS, the javascript-based mobile OS? I'd love to read the story behind that and where it's going next. Are their contributions open source?