skysight-inc/HackerNews huggingface dataset:
> energy-wise (...) you didn't mention how this is set to improve

Not on this thread, but yes, I did talk about work on Proof-of-Stake on Ethereum and the work on layer-2 projects.

If you are interested, take a look at Loopring or Raiden, both projects allow value transfers between people at near-zero costs. Loopring is a bit more centralized than Raiden but its UX is easier, Raiden still is complicated to setup but can scale linearly with the number of nodes in the network.

> Most often these libertarian interests align with criminal interests.

Get rid of the weasel-words and try again. What is your actual condemnation here?

For whatever it is you think it is a crime, ask yourself (a) if crypto is enabling criminal actions that would be otherwise prevented and (b) how much these activities would not exist if the institutions were actually working at the best interest of the people.

Money laundering, drug/gun/people trafficking already exist without crypto. It's not like criminals will become good citizens if we get rid of crypto. Black markets come to exist because of oppressive regimes, not despite them.
Yeah, I'm definitely not a fan of the ways they put them through the wringer- Gordon's health issues were a particular excessive twist of the knife. Interestingly enough, that description sort of describes Silicon Valley's trajectory for its protagonists as well. Could it just be that showrunners don't know what to do with their characters once they find success, especially in the potentially extremely lucrative world of tech?

Amusingly enough, I remember this 2015 article comparing the two, as well as Douglas Coupland’s novel Microserfs, when both shows were still on their early seasons:

https://grantland.com/hollywood-prospectus/silicon-valley-ha...
And football!

"It was Cornish miners who introduced football to Mexico. The country’s first football club – Pachuca Athletic Club – originally comprised exclusively of Cornish mine workers. The Mexican League of Association Football was established in 1902. The first championship was played that same year and in the 1904-1905 tournament it was El Pachuca that won first place. To this day the city of Pachuca still prides itself as being the home of Mexican football."

https://www.cornwall.gov.uk/environment-and-planning/conserv...
I'm actually working on an AI-based monitoring product[1] that I plan on launching next month. Mines is based on anomaly detection for ecommerce systems with the emphasis on anomalies with the orders. My take is, normally IT just look to see if they're still processing payments and still taking orders. They'll often have a dashboard within their office where they can see the orders and go check that dashboard manually throughout the day. Any process that has manual actions are prone to failure. They don't look for 6 hours or maybe forget for a few days. But even then, if you're looking to ensure that you're still accepting orders, you may be accepting orders, but a random feature may be reducing the sales. An example that I've been told happens a lot, the dropdown to select which variant you want may break. There are also other things other than technical errors that could affect sales, such as changing the layout, it may all work but conversion rates could drop. Noticing a 25% drop in sales is a hard thing to notice by eye and often something that will only get picked up weeks later and cause a whole bunch of painful meetings.

Overall, I think anomaly detection is a major thing we need in monitoring. I generally want to have it with my logging which is where I got the idea for my project, and I will be extending it to work with my logging system even if it's just for me. There are so many issues in legacy production systems where if it happens once that's ok, but if it happens 100 times, it's not ok. Writing rules for all of these seems near impossible if you have a large startup system you need to make reliable.

[1] https://www.ootliers.com
But isn't that kind of the point of the discussion? A bunch of shitposters band together and manage to align themselves with someone with resources and interests to create a "movement" that is self-sustaining. The article makes parallelisms with the Capitol attack and other forms of self-fulfilling prophecies. Enough believers is the fuel, someone with resources makes a spark, things ignite.
>A few weeks before, the Air Force and the plane’s builder, Boeing, had realized that a recent modification—fitting the B-52’s wings with fuel bladders—could cause the wings to tear off. Tulloch’s plane was scheduled for a re-fit to resolve the problem, but it would come too late.

plus ca change
One thing folks don't account for is that the Canadian tax bill includes healthcare, which is something US employers pay $600 per month for. It's effectively a private tax. Comparing like-for-like, one should really include the health premiums paid by employers in the tax total when comparing to Canada.

Even with that in mind, in a number of recent years, the median Canadian tax bill has been lower than the median American tax bill [1]. And to your point, it varies by state/province. The most expensive state OR province for high-income folks is California (51.9%) and the lowest is Alberta (39%). [1]

[1] https://www.cnbc.com/2017/08/07/canadians-may-pay-more-taxes...
Funny, I've done the opposite in recent months.

Dropbox's killer feature is 'Online-only' storage IMHO, it allows me to store and access 300GB+ of music and other projects on my laptop without carrying an external HDD with me all the time. Every file is saved as a zero-byte file, which makes the files discoverable even though it's not stored on my disk. When I try to open the file it downloads it automatically, which works surprisingly well. And it's way faster than mounting DigitalOcean Spaces using s3fs for example.

Also Dropbox is cheaper: 12eu for 2TB, compared to DigitalOcean Spaces: 5eu for 250GB. And I can even access my files through the Dropbox API.
> I know this is HN, but I don't think we really need an algorithm to tell us nazis are bad, do we?

I don’t need an algorithm to tell myself that nazis are bad.

But once you want to censor other people, you need to come up with an algorithm deciding what’s censorable or not. So… where’s your threshold ?
You can easily virtualize your device for secure computing this way. I did a seminar on secure IoT computing and that was one of the main selling points of it. Since the vendor only exposes the APIs they want and has full control of them they can open up the platform more.
It's been my experience, sometimes, that when using a VPN it almost seems like you are purposefully being misplaced. But by hanlons razor, maybe they use other metrics other than just IP to get a user's location, and that's what's messing things up.
L-Tiling Clock in Processing
Give the PS4 "dev-game" Dreams a spin, you can program by physically connecting logic gates and moving wires and gadgets. You wiggle the controller to move around the screen.

Much less efficient but immensely more (visually and mechanically) satisfying than typing. I personally love it.
Personally I have found Wikipedias quality to be declining for anything with a political slant to it. Articles about any public figure that has a right wing opinion looks more like a smear piece than an objective piece. Often phrases like "has been described as" are used in place of objective facts.
Raspberry Pi: Boot to Basic ·
You should let the border guards know ;) the last time I got a TN my immigration attorney told me "honestly, you're lucky you're white, so you shouldn't have any problems."
Pretty much everyone knows their eyesight will get worse with age. It's just that most people refuse to admit they're getting older.
Website Carbon Calculator: how is your website impacting the planet?
116117bot: Checking 116117 (DE) for free COVID-19 vaccination appointments
Then you don't do chats on your primary RDBMS.
The reality is that, 50 years ago, when only the smartest people attented colleges, a college degree used to be a proxy for aptitude (a combination of intelligence and willingness to work hard). It didn't matter that much what you studied, just having that college diploma meant that you're smart enough to be able to contribute in a non-trivial manner in any company, and will likely be heading for a managerial position a couple years in. Whereas now, with a huge percentage of population going into higher ed, the diploma means that you're within 60th percentile or somewhere around that, which is not what companies need.

Unfortunately, many young people and their parents didn't understand this dynamic of watering down and still believe that the degree opens a path to a better life, while the truth is, most people are just not talented enough to be employed into demanding and well-paying office positions that most of us here work in. The Universities are silently running a scam, taking advantage of the obliviousness of young people and their parents by selling them a way to waste 4 years of their lives in exchange for a lifetime of debt... It sounds really horrible. At least here in Europe education is free so you "only" spend 4 years doing things that won't help you in life later.

Luckily, the stories of people who graduated only to sell shoes or coffee are now prevalent enough to make the next generation more aware of the real value (or lack of thereof) of a degree in something non-commercial from an average university. In my family, I now see younger people more often deciding that higher ed is not for them and going straight into trades.
Ok, I wasn't necessarily doubting the donation. I thought though that if they didn't donate but gave the money that their algorithm determined that it would be an interesting thing for several reasons:

1. would show coil is getting quite a bit of money.

2. would show importance of MDN.
Unlikely, I would think. An elephant could walk under it, but “stepping over” IMO would require it to be able to lift both its front and back feet by the height of an elephant (and make steps the width of an elephant, but that, I think is feasible).

How high a hurdle can an elephant clear? I know they can put their front feet on a pedestal that’s, ballpark, ½m, but I don’t see them step over one.
I don't know. Just making the hedge fund managers shit their pants is good fun.
Artist’s animation of the TOI-178 orbits and resonances
There's some jobs in there that are absolutely my dream job. But unfortunately, I probably can't due to ITAR requirements, I'm not from the U.S.

Or does the "eligible to obtain the required authorizations from the U.S. Department of State" apply?
> People on both sides present evidence, experts, witnesses. The two sides get a hand in picking the jury.

Over a twitter spat? Seems like a waste of resources.
This is interesting, I would like to get an Atomic Clock (5071A Primary Frequency Standard), however I can't seem to find any in the UK (Ebay, LocalEbay or other places)

Are they a restricted item because of the radio-isotope?
> This animation shows a representation of the orbits and movements of the planets in the TOI-178 system. New research by Adrien Leleu and his colleagues with several telescopes, including ESO’s Very Large Telescope, has revealed that the system boasts six exoplanets and that all but the one closest to the star are locked in a rare rhythm as they move in their orbits (represented in orange). In other words, they are in resonance. This means that there are patterns that repeat themselves rhythmically as the planets go around the star, with some planets aligning every few orbits.

In this artist’s animation, the rhythmic movement of the planets around the central star is represented through a musical harmony, created by attributing a note (in the pentatonic scale) to each of the planets in the resonance chain. This note plays when a planet completes either one full orbit or one half orbit; when planets align at these points in their orbits, they ring in resonance.
Is it actually inconvenient? I think it only took me a month or something to get used to typing `./` for commands not in my path when I switched to Unix (and someone explained why adding a . to path was a bad idea); I don't think I've forgotten to type `./` when running a directory-local script or binary in decades.

The difference between "run a system command" and "run a command in this directory" is as different to me as "the cat" and "a cat" -- I'm as likely to forget the `./` as I am to forget an article when composing a sentence.
Indeed, there are always two parts to it: the software and the machine (the system of chemical structures and interactions inside the cell) , both equally important. We are at the point we can read the software but have a very limited idea on how the machine works.
The golden rule of backups;

3 backups
2 local
1 remote
GDPR contains special protections for LGBT people, but Grindr shared their users private information with third parties anyway, since they argued that Grindr users might be straight...

Pretty shocking and absurd.
Then you are not paying attention. The floating shares are fewer than the shorted shares. Even if all the floating shares were bought, there are not enough shares to cover the short's position.
You hate writing because no one taught you well – 3 bad teachers we encounter
I concur.

What is surprising to me is that the politicians and bureaucrats seem to think bad actors are supreme idiots. They aren't. The overt nature of a criminal mind whose cloaks themselves in church going taxpayer in suburbia is the reason why no agency in the world can predict tragic acts of domestic terrorism.

If someone is going to plan a Charlie hebdo-esque operation, no intelligence can help you. They can just meet at the park for a cold drink and discuss which weapons they are going to use. Intel agencies rely very much on tip offs from civilians and private interests like banks and shops/malls "guy came in looking dodgy and bought a ton of slightly dangerous stuff" kind of thing.
"Companies cannot just include external software into their products and then hope that they comply with the law. Grindr included the tracking code of external partners and forwarded user data to potentially hundreds of third parties - it now also has to ensure that these 'partners' comply with the law." – Ala Krinickytė, Data protection lawyer at noyb

This has a pretty wide impact, I'd say.
Could you explain why the 8086 is "non-bootstrappable silicon" please? Or what you mean by "bootstrap the actual computational substrate"? Thanks.
Ah, yeah, I don't think that many people have the extension installed yet, but I can see them not requiring big sites to add a monetization header and just sending the money to them instead.
Indeed, what a fantastic skill both in animation but also in communicating a complex concept. I missed this the first time around, so much appreciated.
You need a consent as soon as there is a possibility to trace down a single user. Even with the help of the ISP. Just anonymizing the IP will not be enough.

We recently introduced a cookie-less mode for https://splitbee.io that aims to be GDPR etc compliant.
I have an old 4gb ram 11" macbook air that's more or less dedicated to streaming video and music these days. For video, we use firefox over chrome because chrome stutters more. Firefox is smooth. I have no idea why, but I'm guessing the GC is implemented differently.
I majored in Computer Science and minored in English, with a focus in literature. I can only speak for myself, but most of my Computer Science classes were nowhere near a cake walk, while I aced every single literature class, even the 300 level classes.

The only hard part about the literature classes was how much reading was assigned (often 300+ pages before the next class, per class, which might be 2 days later). But for the most part you could skim them just enough to take the pop quiz for the day and then get the parts the professor wanted you to know from the lectures, although I did my best to actually keep up with the reading. Tests and essays for lit classes were super easy for me, mostly just required parroting back what was covered in the lectures.

For Computer Science classes (in particular the programming assignments), if I couldn't figure out how to get something working, I ended up sitting in the computer labs for an extra 10-20+ hours until I could, because otherwise the best I could hope for on the assignment was a C. Professor's office hours were usually a joke for me, I even got told once "If you didn't get it in class I can't help you now," which I thought was the whole point of office hours. Didn't have Stack Overflow or Youtube or even very many tutorials online back then either to help out.

Also I had several friends who pursued various humanities majors, and it never seemed like they were ever as busy as I was. I even thought maybe I picked the wrong major at one point because I was spending so much of it stressed out about classes (that's actually the main reason I minored in English, I spent a semester only taking English classes, considering changing my major, but didn't end up doing it).
> In order for a piece of software to be exploitable, you need to have an input channel that is not isolated from the functionality

And prove that your input validation is correct for every possible value, and that under stress the system doesn't start doing something weird, and there are no possible integer overflows that might cause something funny to happen and ...

> For example, for all the C/C++ code that I have seen that deals with web, only once I remember seeing a check on characters in the passed data being in the set of [0x10, 0x13, 0x20-0x7e], which should be the first check performed on any HTTP data passed to it

Unless it's unicode of course, which it really should be these days if we're talking about the web, and when really you want a unicode parsing library to validate, and then you're reliant on that having no exploits, and anything of any significant complexity usually turns out to have some somewhere.

> "Between all the other mechanisms in place, like non executable stack/heap, stack canaries, ASLR, and the tools like memcheck and valgrind, the possibility of you making an exploitable software is as low as coding it in a "proven safe" language"

This is provably false though, and that's part of the point of the article, even well looked-after software written by experienced people with an eye on security suffers from problems, and with unsafe languages there are classes of attack that are just not possible with safer languages. These keep on happening regardless of the apparent skill level of the practitioner. The author has been doing it for 25 years and doesn't think they could do it reliably. I was a C programmer for 15 and I agree, past a certain level of complexity it looks like there just are going to be errors of this sort somewhere in your code.

Sure, programs written in 'safe' languages are not bug-free or exploit-free, but for public-facing, networked code they do seem to be better as they eliminate a huge number of damaging attack types straight off.
The days of multiple users logging into the same machine and each having a writable home directory are pretty much over. 2020 mostly consists of single human machines with a user account and a root account. All the private data is stored in the user account. There is nothing extra of value in the root account.

The 1980's security paradigm's no longer really work.
Melvin Capital lost Billions last week alone. They needed to get bailed. You have been sold the narrative by the same people who screwed you in 2008. The bubble is the consequence of Hedge Funds getting greedy and repeatedly screwing a "dead company", by overshorting the shares.

Don't take my word for it, take Louis Rossmann's, somebody known to stand for the little guy.

https://www.youtube.com/watch?v=4EUbJcGoYQ4
This is a personal conclusion having work in both, some US and some Canadian based companies. What I realized, the reason we are pay less in Canada, is caused by our perceived value from management.

In the American company, the managers want me to succeed because that is directly link to their success. I'm part of the team, I'm accountable, but I had more freedom.

In the Canadian one, managers want all the credit (pay+bonuses+recognition), because they are the incredible one who made the monkey produce the value. I'm part of a pool, managers will decide what programming language I'll program in, he's managing the risk after all. Oh, and by the way, it was a hard year, not all goals where reached, so they need to cap the bonuses, but the company is glad for the all-time profit record.

Of course, it’s a bit of a caricature. It surely applies to US or Canadian company. But our perceived value struck me in all my employers.
Never mind, it's already on the homepage:

https://news.ycombinator.com/item?id=25913954
The magic ingredient is time. This is the result of billions of years of iteration, trying quadrillions of quadrillions of different approaches, parallelised across a whole planet, with every generation being built only from a successful previous generation. The result is amazing, but the scale of all this compounding is also amazing.
So, I'd like to try this and I think it's a viable approach... But a language, especially one with a different script that I can't read, really needs some audio clues too, because that's a big thing that'll help to be able to internalise a word.

I mean I can guess banana from the picture and the repeated na sound, but I have absolutely no way of internalising the other characters.

I know of the existence of katakana and hiragana, but I don't actually know any characters, and if you intend this to be teaching the language, you need some way of teaching the basic building block you're relying on.

Also, as I'm learning Chinese, the kanji aren't really a problem and actually I can guess the meaning, but even then I can't internalise the kanji in Japanese with no idea what it's supposed to sound like. At best, it'll just be Chinese plus squiggles. To me it'd just be "yuan mmm banana mmm shi mmm mmm".

If the goal is only to read, then I guess eventually you might start to recognise some of the grammar characters. But if the goal is to learn the language, and presumably to speak it to, then I don't see how this can succeed. Unless of course, I'm missing something obvious and there is supposed to be audio...
> I had a lot of peers who partied through college, skipped classes, hardly worked, majored in women’s studies / art history / literature / etc and still managed to live in the dorms, buy daily lattes, have the latest iPhones, etc.

That's what you get when your system is designed to give money easily to young people who don't understand the consequences of major financial debt.

Blaming this on the individuals is leaving aside that there are huge incentives to behave like that in the US: lack of financial education during formative years, a society based on consumerism and status, a society which provides easy access to a huge amount of capital through student loans.

From the outside it looks extremely predatory, even more when this easy money flows into universities increasing tuition prices, the same pressures on housing prices get in play here, with the difference that a mortgage is potentially dismissable if you go into bankruptcy.
that's just silly. someone with operational experience can switch to ai research later in their career. probably not super common, but nothing definitionally wrong with it
Perl is usually installed in most Unix or Unix-like systems. Lua not that much. And the size difference though proportionally big (5x) it's insignificant in modern systems (1M vs 0.2M). Also consider that Perl is more featureful language and switching to Lua could mean more work for the devs if some of them are required to be implemented.