skysight-inc/HackerNews huggingface dataset:
I've had encrypted USB storage on a Pi 2, as a Git server for over 5 years, used by several users for large projects, when the commit size was large there were some CPU bottleneck(it's Pi2 after all), but never had any reliability issues although I had daily backup to another USB storage on the same device and a remote-backup pushed from the device. I might have rebooted it 3-4 times over past 5 years just for cleaning.

As long as there is proper storage (Reliable SD card for boot/root [I prefer Toshiba], USB storage for other files) and Power supply (Official RPi power supply) Raspberry Pi's have been the most reliable computing platform to me.

With current generation Pi's, it's much more easier to even boot from SSD, have better filesystem like btrfs, zswap, ArchLinux ARM etc.[1].

[1]https://abishekmuthian.com/getting-smoother-desktop-experien...
Source for this ? I can only see mentions of plans implementing this, not of it being actually deployed
I would say the availability of publically hosted bridges, use by large FOSS orgs like Mozilla and Drupal, and an all-in-one spec which is not fragmented into separate specification extensions are some differentiators.
So selling an App for a dollar using stripe, you get $0.67. With the App Store, you get $0.70.

And for that stripe fee you still have to have your own store, download infrastructure, and website to sell it on. A website that you also have to build, maintain, and market. And you have to deal with chargebacks and customer support during the buying process.
You know that a private, or permissioned, blockchain is pointless, right? If some entity controls the blockchain, you might as well just use a standard database.
Except the prices didn't skyrocket and the quality of service didn't plummet for the last 10 years. I think if VCs are willing to give me 10 years of cheap quality rides, I'm in.
Yes, and the very few games that really tried to make use of the interface were amazing. Zelda Skyward Sword was incredibly fun. I remember slashing around thinking there was no way we were going back to regular controls from then on, but I was wrong. I think we have invested so much in the current controller layout that it's difficult for new ideas to get off the ground.
Imagine every scientist started to acknowledge in their papers all the free software tools they used for their research. In my field it has become more common to cite R packages in papers, but we could go further and give a shout out to the whole FOSS community who provide the infrastructure for computing. Much research would simply not be possible without people dedicating their careers and free time to developing free software.
Ask HN: Any data journalists out there?
What does your week look like? Would you recommend the field?
Another example would be forward error correction (adding parity bits to improve robustness at the expense of efficiency).

But inefficiency isn't necessarally more robust unless the extra bits serve some purpose.
SMT4 is a bit of a surprise here. Obviously POWER uses it well but this feels like new territory for ARM designs.
That seems like a strange flow, it means the user first has to input his email on your app, then you redirect to Microsoft, user will have to input his Microsoft email and password, and redirect back to your app.

This means the user now has to remember which email he used on your app, which is not very different from remembering which third party provider you used before.

Maybe I'm missing something, but how would you explain why Google does this two step login process?
Why wait? Maybe for the very first time doing it, afterwards do it in some VM, let it run in the background, suspend/resume as needed, deploy from there, and so on.

OK, impractical when you have only one system and are new to this, but otherwise?
Blockchain is good for LARPing.

And if you think LARPing is pathetic then that's on you. While you go to your billion dollar church or watch your billion dollar sport or analyse your String theory or do your medieval sword fights in dress-up at castles.
Gotta love how programmers are so anti-social they'd rather bitch for decades about salutations than elect even a single dev to spend five minutes scripting a pleasant-reply-bot.
"Can we stop using 6-year-old info for apps that get updated monthly?"

The fact Telegram's E2EE has not been available

1. by default

2. on desktop apps

3. for group messages

for seven years tells you exactly how secure it is.

"the only other criticism comes from a direct competitor"

Fuck this attitude. Everyone has the right to criticize. If Telegram can't own their mistakes it's their fault, not that of the people who are beating them. Also, impartial professional cryptographers like Bruce Schneier and Matthew Green have told people not to use Telegram. Why is that if not because it's so horribly insecure. Why isn't there a single recommendation for Telegram from ANY cryptographer on the entire planet?

"they recommend WhatsApp despite the fact that it's closed-source and nobody can verify if its encryption truly works."

Because they've helped implement the encryption? Also if proprietary tools doing encryption are not secure, then why do Telegram users think it's ok for Telegram to use closed-source server that's doing the "distributed datacenter encryption" for group messages' at-rest protection. There's not even documentation available for this let alone source code.
My theory is most of imaging software & hardware is in Japan, and software is not a strong point there since it doesn't pay well. I bet it would be better if they could pay like FANG. Instagram alone probably make more money than the entire photography industry.

Samsung NX was going towards the 'smartphone pro camera' that we should be at by now, but they pulled out because they probably saw the future of it.
This looks like just a replicated append-only database. One can call it "blockchain" but it's not exactly anything new.
I don’t know man, I hope this blows up to scandal levels in this case, but I have been hearing about these power pole cameras for a long time.
Credit card surcharges have been allowed in many states for a number of years now: https://usa.visa.com/dam/VCOM/download/merchants/surcharging...
What Black Panther Gets Right About the Politics of Museums (2018)
The US has a long history of conscription, I don’t think this concept is as foreign as your response indicates. Conscription, the word, though, is not confined just to military service, but to state service.

Targeting 100% employment is a way of providing a UBI while also allowing the government to extra some value. It doesn’t particularly matter what they do, the government is just subsidising some economic activity (But the money is already spent, they just need a place to spend the labor, which is a good that is taxed by time itself). Works could be provided to companies or industries that are deemed a social good even. Maybe it is advantageous for a government to subsidise farms with labor instead of dollars due to the stability 100% employment could give to people.

I think you’re missing the overall point, though, which is that this is the default case. There’s nothing stopping a worker from getting hired at a private entity for whatever wage they want. You can still be a software engineer at your company, your wife still report. What it guards against is labor being priced below the government’s rate unless there is another reason to take the job.

The original commenter asked for a way to mitigate risk of people becoming independent contractors competing to a below market wage, this is one solution that seems to alleviate that risk by providing a minimum market wage.
Linked List Operations – Traverse, Insert and Delete
Whether it's independence in some cosmic sense doesn't seem like a tremendously interesting question. (Is anyone independent from anything on a scale of decades?)
>is an indication they might be misunderstanding and neglecting other stuff, right?

So like all companies?
"Are we sure it can't?"

No, there's a 1..2% chance of backdoor.

The real question is, why is Telegram more secure? There's a 100% chance it can read your group messages, because it says so on their documentation that describes the cloud encryption. There is no E2EE at all for groups. There is no E2EE at all for desktop. Together these mean E2EE are completely neutered and useless. I'm a privacy researcher and I don't use them at all. Why would an average joe?
After having 3 razor keyboards arrive with problems, and 2 warranty claims to finally get one that actually worked, while waiting for the 2nd replacement I bought a corsair K70. Oh it's so much better than the razor I had.

I swapped the keycaps on the razor to zhuyin and gave it to my wife. Much prefer this corsair!
It's funny that `vidir` spawns `nano` by default on my system.
> BC solves a problem there because operating a database for that scale would be very complicated.

Would it, though? Google tells me that India has a population of around 1.4 billion people. Let's assume each person has one phone number, and each phone number requires one kilobyte of number-mobility-related data. Then the database would need to store 1.4 terabytes of information.

1.4 terabytes doesn't seem like an impossible amount of data to store. That fits on a consumer hard drive! Dell will sell you a single server with that much memory! Request volume doesn't seem like a huge issue either, since porting a phone number is something people do extremely rarely.
To be clear, the 1978 federal consent decree is essentially the federal government telling Memphis PD to quit their spying bullshit “or else”, and yet they’ve continued this surveillance anyway, over the years?
My point was that they engineered the dinosaurs to depend on lysine or whatever as well as making them all one gender. The idea was to prevent unplanned reproduction and ensure that they maintained control. As the saying goes, life finds a way. Now fiction and reality are different but the warning is there.
You're very much on to something I think.

I asked a question about the CEO & management soon after they announced the layoffs and the post had a few very good observations by others - then someone flagged the post and only my comments/responses.

Maybe she or her umpteen executives were on a mission to be busy lol.

You can see it here and some of the really good answers imo https://news.ycombinator.com/item?id=24171030
Nobody's claimed that. Open source is not panacea for verifiable security, it is however a requirement of it.
The downside of that integration is it makes upgrading much more fraught. For example, if you want to add or upgrade a video card, you might need to replace the PSU. But you might find that the PSU is a non-standard size, or that it has non-standard connectors.
Maybe, depends on what your priorities are!

Personally I use ARM SBCs to get physically separate hosts for things like Consul/Vault/Nomad servers, k8s control plane, some monitoring instances, workers for loads that don't need blazing single-thread performance, etc. This way I can run something close to "best practices" HA redundant clusters while staying low on purchase and electricity costs, and my whole setup can fit in a suitcase if I need to move.

Some of the things you mention (m.2, RTC, switches) are things that are either included or cheap and easy add-ons to the boards I mentioned.

Another nice upside is the low power means it's easier to power them via PoE, so you don't need a power supply in the first place.

I also try to go as far as I can in the direction of libre/open software/firmware/hardware, which means I try to minimize the reliance on Intel and AMD CPUs.
Yeah, but the 0.01% is where the clout is.
The British Museum is full of stolen artifacts
Did the assessment of taxes in kind prevent silver and gold from being used for purposes of trade?
This is not my experience but

1. I use the store only for free apps

2. I use Blockada which blocks ads even inside apps https://blokada.org/
Download it from F-Droid, not from the Play Store. Google doesn't allow the full functionality version on its store.
Scala, React, and SSR (part 1)
Who here is actually using blockchain as a developer?

I'd like to hear from people who have actually created solutions, not speculation about potential use cases or price action.
To be fair, I'm disappointed at the lack of sophistication of this surveillance device.

Everything is off the shelf and is very conginizent of burn notice.

https://burnnotice.fandom.com/wiki/Episode_216:_Lesser_Evil

Litereally, to the "T" with the high voltage sticker.
Y 조합: 북마크릿
Why mention speed at all? Mach 4 is nothing. We can hit satellites and ICBM warheads going between Mach 20 and Mach 30. Speed of approach just means that the impact energy will be greater.

Impact energy grows with the square of the velocity. If the velocity doubles, that is like quadrupling the mass of the bullet, which is like turning 20mm ammo into 32.75mm ammo.

It's not like a small flightless ant on radar, and anyway a Mach 4 object will be hot from compression heating. Mach 4 is just below what it takes to rip air molecules apart. That's damn hot. IR tracking would be trivial.

There is no limit that says "one bullet only". Typically the Phalanx CIWS fires about 100 shells, and those aren't even equipped with seekers. It's just dumb 20mm shells, about the same as carried by the typical fighter plane, costing about $30 each. We use the Phalanx CIWS against incoming missiles. It works great.

BTW, that was an unimpressive video with no clear point. Yes, missiles can fly and go after targets. We all know this. It works especially well in the missile vendor's promotional video.
The $40 SoC isn't $40 after you the drive, power supply, enclosure, etc. There's a parts list in the article. I don't think the 4GB bare RPi is $40 anyway, it's higher.

And a used Lenovo Tiny is easy to find for much less than $200. $100 shipped without an SSD, $140 with one.

You're exaggerating both ends.
The Death of the Dumb Pipe
Thanks a lot! I'll reach out to for further clarification if any.
And cruel, almost as cruel as withholding their education from them and forcing them to social distance.
Syria Says Donald Trump Stealing Its Oil, After U.S. Company Makes Deal to Drill
RouterOS 7 finally supports UDP OpenVPN so at least that's something.
Here's a problem that blockchain solves - financial censorship.

If you want to buy a 4chan pass, you'll find there is no option to pay in EUR or USD. Cryptocurrency only. Is this because 4chan is operating an illegal business? No. It's because they cannot process payments using the traditional means.

Controversial websites get financially censored all the time. Here are a few that come to mind: Kiwi Farms, Wikileaks, Backpage, 8chan, Bitchute, American Renaissance. I'm sure other commentators can chime in with more. Calling blockchains a solution to nothing is pretty offensive to the those who rely on it to pay their expenses without another realistic option.

Not to mention, anonymous cryptocurrencies such as Monero protect both the recipient -and- the sender from financial censorship. I wouldn't want to end up on a public list or have my bank account closed for donating to a controversial person or organization.

And Monero could not provide the excellent privacy that it does without a distributed ledger authenticated by proof of work. When a Monero user spends money, he randomly samples the blockchain until ten dummy transactions can be found and combined with his real transaction in a construct called a ring signature used to obscure the true sender. This only works because the user can secure his own copy of the blockchain. If he had to ask someone else for those dummy transactions, that someone else could use process of elimination to identify the authentic transaction in the user's ring signature.
Next in news: over 6.5 trillion cigarettes are sold per year.

shrug

I wonder what the public health perception on videogames will be like in 100 years.
You are right and it's mind-boggling how they do it.
Building Machine Learning API with FastAPI
This is a matter of experience. If I have a tight loop looping millions of times but I have a heap allocation inside, I can be 99% sure this would be slow, without looking at the profiler and if there is an easy way to avoid it without obfuscating the code (e.g simply taking it out of the loop, or using the stack instead of the heap), I'd just do it. Profiling is a waste of time in such cases.

Also, bottlenecks happen in surprising places, and allowing slow/bad code just because the profiler doesn't scream about it on the development machine is a recipe for surprising performance issues in the future. The slow code might become a problem when a user has slightly different task for the program.
Re-institute the Manpower Board then, the government’s management of large amounts of manpower means they have a vested interest in their training. Look to the military, kids turn into marines, fighter pilots, engineers.
I'd agree with that understanding, but it only makes it so much better, since it still means a union can end up supporting candidates or legislation that I oppose even though they might be bad for my career interests.
Saifedean Ammous writes pretty convincingly how a fixed money supply would be a good thing. I don’t know of any other unique benefit. It will be interesting to see how it plays out with nation states and diminishing block rewards. I’m holding a little bit just in case.
Oops, I reworded my question and removed the antecedents.

"It" is the benchmarks game and "they" are the maintainers of the benchmarks game.
Probably from the US, they didn't sign the human rights treaty and are a bit.. underdeveloped at that front.
People are ultimately responsible, and people are ultimately held accountable. Disrupting nodes or node network traffic, 51% attacks, and proverbial rubber hoses are all options.

If Iran, Venezuela, and North Korea can barely avoid sanctions what makes you think a blockchain network can avoid something similar?
There's always someone making weird correlations between Blockchain/Cryptocurrency and some random idea.
The 30% apple fee does not cover taxes/VAT. Those costs are added on top.
I should make a gacha game, hmm.
> That's cool and all, except everyone in that country had 2 sim cards with 2 numbers.

This is not true. Some people have multiple SIM cards, but it is not even remotely close to "everyone". Based on numbers that I found, multiple SIMs have around 30% people.
Indeed. Official packages exist for Centos / RHEL 7 & 8 for those that need it.
> private blockchain

So a database?

> AFAIK it is live and actively used.

Most things people seem to think are running on blockchain tech turn out not to be, so I'd be interested in any evidence here. Nonetheless.

> operating a database for that scale would be very complicated

They're already operating a database, so at most this is an argument that a traditional database tech wouldn't work, except...

...this is only a few billion rows, at most, right? With minimal data? It would totally, totally work. We're at a scale where a copy of "MySQL for dummies" is going to explain everything you need to know here. A moderately large number of people in this thread probably work for companies that have traditional databases that work at a larger scale or with higher demands than this.
Really sorry about not noticing any replies whatsoever. Yeah I built this entirely myself over 7-8 weeks. I acquired most of my users from Reddit, Hackernoon and here.
The protocol and all Telegram is open source.

The open source Telegram client tells us

1. That E2EE is not enabled by default

2. That E2EE is not available at all for group chats

3. That E2EE is not available at all for desktop clients.

So just. No.

"Are you a cryptographer?"

Here's the world's most famous cryptographer, Bruce Schneier saying don't use Telegram: https://www.schneier.com/blog/archives/2016/06/comparing_mes...

Here's the world's second most famous cryptographer, Matthew Green saying don't use Telegram https://twitter.com/matthew_d_green/status/72642891296898252...

Now show me the cryptographer who recommends Telegram. You can't. Because there isn't _any_.

"And who "rolled" the Signal protocol, Moxie Marlinspike? Did he not design that himself?"

No, it was co-authored with Trevor Perrin[1] who is a cryptographer.

[1] https://twitter.com/trevp__

Telegram's encryption OTOH was designed by Nikolai Durov who is not a cryptographer, but a geometrician. That's like asking a gynecologist to perform brain surgery, lol.
Uh...wouldn’t British people just consider these items expats?

I mean ... it works for them when they are in other countries.

Disclosure: I am British
Been a while since a denialist article appeared here. It is in stark contrasts with governments, nasdaq,banks, people using etc and many others. But hey the right to say computers are worthless is always there
Having written Haskell for over a year now for personal projects, understanding the memory model can be one of the hardest aspects of Haskell, which can make it frustrating to write allocation-free code (although some techniques like deforestation are done by the compiler to eliminate intermediate structures entirely).

Linear types being added in GHC 8.12 would be a big deal because it would allow programmers to be able to write allocation-free code that can use mutable data structures with a pure API (as opposed to the ST state monad), much like how Rust solves this with the ownership system.
Given a high enough tech level and a sufficient handle on the associated ethics, you could [digitize your population and restore it afterwards](http://localroger.com/revelation-passage/borden3.html)
At least as far back as 2009 Pinkertons still existed. They were in the business of being contracted by major US companies to perform background checks on staff who needed high security clearance.
How would the authorities know who to look for?

Ethereum is becoming increasingly anonymous. While not as good as Monero, it's still trivial to go in and out anonymously.
I got excited when I saw this - I don't game much but my son is obsessed with samurai and would love this. However, I think it's a bit violent for him - anything similar you could recommend for a 13y/o?
Google's position on Android is way too strong to say that they deliver their 30% worth of value.
Riding the state unemployment fraud wave
I'm really surprised by how uneducated most of HN are about blockchain. This means we're still early. Few big things that are coming out of blockchain;

1) ICO - a way to raise money in a distributed manner outside the traditional financial system (think Banks and VCs).

2) Defi - a way to borrow and lend (and much more) outside the traditional financial system. One example, Banks get as much as 16-20% return on your depoiste -- you might see 1% of that. Defi solves that by removing the Bank and you can capture all of that yield. You can lend literally with a click of a button and see returns with every mined block. Take the money back any time you want.

3) Governance - there is a big social benefit if we figure out all the edge cases and the correct implementation. Many benefits in voting, real-world governance, and open source (what to work on next, what gets funding).

4) Many many Comp. Sci. and Cryptology advances; see byzantine general problem, zero-knowledge proof, and many more. Just one example of a company doing lots of research: https://iohk.io/en/research/library/
Is this sort of multi-tier allocation used in any other garbage collected languages? Or is it specifically used in Haskell because of immutability (which would presumably to result in a higher-than-normal frequency of allocation/deallocation)?
Bill Gates agrees, he said as much in that famous interview.

The current president seems to crave attention, so that’s different. Many other wealthy men of power are happy to influence from behind.