skysight-inc/HackerNews huggingface dataset:
Developers need to understand this is war and act accordingly.
Arrgh. I wish shortcuts like this were more discoverable. Shift+right click seems useful and I'll probably end up using it sometime in the future, but I would have never known about it if it were not for this comment. Same as ctrl-L, and for 99% of people F5 and alt+left/right. There should be a page listed in the Firefox menu with a list of useful shortcuts, from most useful (F5, alt+left/right) at the top (so that normal people can get some efficiency gains easily) and going to to more obscure ones like shift+right click so that power users like us can... well, be power users.
That's a big question, and I don't want to crud the thread up. My point was just, if you're at the point where you're arguing about single quotes versus double quotes, OWASP is just fine as a starting point.
Further proof, the solution to every problem is not more taxes and more legislation.
I get that you're being sarcastic, but can you expound on why? This isn't a ban on the sale of sugary drinks, just the advertisement of such.
I'm curious if this is actually computer literacy plummeting or if it's a wider population of students being expected to understand computers.

When I was in high school the vast majority of my peers understood how to bundle up a bunch of photos, documents, etc. into a zip file and e-mail them. This is because my peers were nerds, and we were excited about this new computer technology and eager to learn everything we could about it. There were no computer classes in high school. When we had high school science class, we were expected to draw pictures of our experiments (y'know, with a pencil, on paper) and fill out the lab report longhand. There was a large segment of the student body who had no idea what a file was, or how to turn a picture into one, let alone how to bundle it into a zip file.

It was a bit different in college, where we were expected to understand Excel and how to run a regression or graph some data. But then, that drew from a very different population than high school.

It's sorta like how SATs are dropping not because kids are getting stupider, but because a larger proportion of people who would never have been considered college-bound a generation ago are now expected to take the test.
Only for personal and non-commercial use, which is probably not what startups need.
Trails in Finland are spotless. But I guess that's cos there's just not many people to begin with.
Arbitrary serving sizes are kind of useless though. In an ideal world, most foods would list nutrition information in two units: per container, and per 100g. You'd be able to tell at a glance a) what you're buying, and b) how it compares to similar items. Unfortunately that will not happen in the United States any time soon.
It's already legal. Adding law adds restrictions.
What if “dopamine fasting” isn't Silicon Valley B.S.?
Furthermore, he was not recalled for the power outages. His recall was bankrolled by those he was fighting having California pay the $80Bn embezzled with the aid of Enron and Dynegy.

Arnold Schwarzneggar stole the governership, and promptly made the state pay the $80Bn. Californians paid through the nose for going along with the recall.

If Gavin gets hit with a recall, it will be more of the same. Californians will be the poorer for it. There are a lot of billionaires here, but also widespread extreme poverty. No coincidence, that.

It is very cheap to run a recall campaign in California.
This is a natural reaction and it’s common for people to remark on his high memory yet low cognition, but nonetheless this comment somewhat bothers me. This is my issue, not yours, and I may be misinterpreting, but here’s my thinking...

Why is scientific discoveries even something he’s compared against? What does that have to do with the post? Do all people with excessive talents of some kind have to make scientific discoveries to prove it?

How would you even presume to have any idea whether Kim had wisdom to share? Wisdom is very different from scientific discoveries, and why would anyone know that except himself or his family? How hard did you try to find whether he had wisdom to share? What if he had lots of wisdom that the rest of us couldn’t understand? Are you suggesting that someone doesn’t have wisdom unless they publish it?

Let me ask this way: do you consider yourself smart & wise? What scientific discoveries have you made, what wisdom have you told the world?

We should not draw broad conclusions about the way knowledge and intelligence work based on one person who’s in an extremely abnormal situation. In most normal people, knowledge and intelligence and wisdom are closely related, it takes knowledge (experience) to gain wisdom, it takes intelligence to formulate wisdom, and it takes wisdom to seek the kind of knowledge that can lead to intelligence. For most people, having a lot of knowledge would precipitate some wisdom automatically. Normal people spot patterns. You can’t normally have a lot of one without the others. Kim Peek is a stark outlier compared to how normal brains work.

Your comment also hints at a cultural narrative that is common but not true, where people tend to see someone with extraordinary talents and “remind” everyone that it also means there must be some extraordinary deficiencies there too, because balance. There are some people that have extreme memory and are still smarter and more accomplished than the average person. Marilu Henner is a good example of that. https://en.m.wikipedia.org/wiki/Marilu_Henner
I was a kid when I got my first iPod and I remember storing a copy of Starcraft on it, to be able to play on school computers and on the computers at the University near my house.

Great memories
I 100% agree with the paper.

However, one should not mistake historical contributions with state of the art needed today. Unix and C are still largely relevant and will continue to be so for a long time, even more so their legacy, but one should not interpret that as if nothing better is needed now. For Unix derivatives, well they evolved and are already largely not the same thing as the historical versions. For the C programming language, it is a way more complicated situation. Of course it evolved too, but I would say not as much, especially in areas (safety) where we now have pressent needs.

C has contributed greatly to the world and will continue so. But don't forget that so does Cobol.
I think also what most people don't realize is that linkedin's current model makes it difficult to access someone's profile without them knowing (if they pay for it and have the option on their account) to see who is looking at their profile. As such the user wanting to look at a person's profile has no privacy that they have done so. There could be many reasons someone looks at someone else's profile (even just some kind of curiosity or mistake) so this to me is an issue in itself.

Sure there are ways around this (you can make up a fake profile and some info is public but normally what I run into is a request to login to linkedin to view something that I am interested in).
> They made it difficult to get a good timing source in JS

It's true that Date.now() has a reduced precision, e.g. Firefox with privacy.resistFingerprinting=true rounds to the nearest 100 ms increment. But you still get high-precision timestamps from window.requestAnimationFrame(), so you get a precision of at least 16 ms, assuming 60 Hz refresh rate, or even higher on gaming rigs with 144 Hz monitors.
CVSS has the opposite of merit; it actively confuses people. The same vulnerability found by 3 different teams will have 3 wildly different CVSS scores.

Low, medium, high, critical is actually the interpretive scale provided with CVSS! CVSS isn't getting you away from that; it's just giving you micro-gradations of "medium" or "high". But CVSS isn't even reliable to its first significant figure, let alone into the decimals.
Would it really be that difficult for LinkedIn to requires users to be logged in before viewing profiles and include anti-automation rules in the EULA?
The Young and the Reckless A gang of teen hackers snatched keys[2018]
The summary here is that LinkedIn tried to argue that it could prevent scraping of public LinkedIn profile data under their ToS, but the courts have ruled that if data is public and provided by users, it can be scraped/crawled, that is, it isn’t LinkedIn property. This is generally a positive outcome for people/companies turning web text and HTML into structured data, e.g. tools like Puppeteer and Scrapy can be used more freely on sites like LinkedIn, Twitter, and Reddit. Now, you might still get into trouble if you re-publish that data, but you can, at least, safely use the data ”internally”, and the act of scraping/crawling (politely) is not, per se, something unlawful.
That depends entirely on your interpretation of RFC 2119 in this context – whether you consider Google to have "valid reasons" or not. It's not an objective or inarguable issue.
Another interesting savant with an IQ of 210:

https://www.storypick.com/kim-ung-yong/

The guy actually had a productive career as a civil engineer and had a decent publication record after being exploited as a grunt differential equation solver at NASA for 10 years while a teenager.
While I understand and hear his stated intent in the twitter post, corporate legal departments are going to look at the actual written license and say no.

I also hear your point that other more permissive code bases can be written to reimplement the spec but what a terrible waste of resources that would be. By going AGPL he's basically making all the work he did to implement it a throw-away effort that will need to be superseded by an MIT or BSD or Apache-licensed implementation. I get the intent of AGPL, he wants updates committed back to the codebase. The problem is that corporate legal departments that are fine with PR's to MIT projects won't let you even touch an AGPL project to begin with. As with so many things involving social contracts, force is not always the best way to achieve the ends one desires. If I'm using a project and I make a fix or improvement, I want it committed into the main release branch because that makes my life easier the next time I need to pull updates from master. A quick tally of license popularity trends over the past decade demonstrates enlightened self interest like this is far more effective at motivating developer behavior around PR's than the AGPL ever was, without adding any terms that cause legal departments to block adoption.
Question:

This seems to mean LinkedIn can't sue to prevent scraping.

I assume it's still legal for them to implement technological anti-scraping measures? So the two companies can play cat-and-mouse if they wish with rate-limiting, IP addresses, etc...
Hey there ! I'm one of the co-founders of Paperspace. We currently have a couple of options for data ingest (and more coming soon!). The current system provides a single persistent mount that you can access from any notebook/experiment/etc in the /storage directory. We also mount a special directory called /artifacts where you can pipe out any models, files, etc and they will be pushed to an S3-compatible object store.

Checkout the docs here -> https://docs.paperspace.com/gradient/data/storage

And happy to answer any other questions
Hi HN! I launched Webwide this week. A bit of a throwback to the traditional forum. About time they made a comeback in this space I think!

Let me know if you have any questions or comments at all.
Not to sound too frustrated here, but these CBT techniques are now 40 years old. So hoping the profession slowly comes around seems too mild of a take for me.
It is also stupendously implausible that our civilization arrives at all in a mere 14 billion years, considered against the gazillions of years in the potentially infinite lifespan of the Universe. Yet here we are.

If it is difficult for civilizations to develop, then our existence is so implausible already that being the first is not such a leap.
It sounds to me that the walk/stand system is nice because it creates a priority queue. Some people would rather wait and stand than not wait and walk. The people who are in a hurry get to walk and not wait. If the norm was "always stand", the 40% of people who walk would be much more annoyed. Even when the escalator was only at 5% capacity, there would be enough side-by-side standers that they wouldn't be able to walk.
What makes your community inclusive?
I use Keepass and git. Keepass is open-source and available on all major platforms. Git lets me not worry about some kind of data loss when manipulating the keepass database, and equally importantly, let's me sync multiple devices for offline use.

I've run into a major problem with this setup where the size of the repo explodes, because of some file attachments (5-30mb) that I edit from time to time. Every time I edit one of those file attachments, the repo's new size becomes its old size, plus the new size of the database.

I've been pondering the solutions. Could use one store for passwords and small binaries (photos of documents for example), for which keepass+git works fine, and another store for bigger binaries that are sometimes edited (tomb?, rsync?). Still figuring it out.

A nice upside of encrypted data in git repos is that I can use the same git providers I use for version control of other things like notes and code.
Remember "Worse is Better" by Gabriel?
Lisp was a correct, consistent and complete system, prioritizing these over simplicity. C, on the other hand, was a simple system but not nearly as much complete, consistent or correct as Lisp. Nevertheless, Lisp lost to C.

This is what happens when Capitalism meets Software. When it comes to winning markets, shipping simple stuff is always better than shipping a slightly more complex (in terms of code as well as UX) but correct stuff. That is why most companies prioritize feature development over bugfixes. That is why selecting multiple items from a list is still inconsistent across the web. That is why XMPP lost and Whatsapp and Messenger are winning.

There are efforts like Solid (https://solid.inrupt.com) by Tim Berners-Lee himself that's trying to bring back the concept of files and data-ownership to end-users, to enforce correctness and consistency. But I'm still skeptical if the efforts will ever win the market.
Pointless unless you want a one world governement to enforce a law monoculture.
This is very interesting. I've heard similar reasons as to why computer literacy is apparently low in Japan; the keitai ecosystem was so good that e-mail in Nippon is synonymous with messaging.
Fruit juice is only marginally better. Most of the good stuff in fruit is removed when you just extract the juice.
I agree, this doesn't sound "everyone": https://support.spotify.com/us/using_spotify/the_basics/full...

Apple music is available in another 59 countries that Spotify is not.
Chrome has other behaviour that I think violates a sort of trust relationship. One of which is that Youtube would ask you "do you want to install Chrome"? Almost as if your current browser is not "what you need to access Youtube". This is especially a problem for elderly people who often use the web but don't really understand how things fit together (the way 5 year olds actually do).
There is a setting that lets you see other people’s profile without them being notified. You can do it with free accounts. But you also can’t see who viewed your profile.

If you pay, you can keep your viewing private while seeing other people’s profile.
KVM maintainer here. Virtualization still has slightly better overhead on Intel for several workloads. Even with all mitigations enabled (they hardly affect AMD times), AMD is sitting at about 3000 clock cycles vs 2000 for Intel.
Maybe even more in the other countries. Loss of productivity and loved ones is also expensive, albeit harder to directly measure.
Working fine here. Do you have any DNS level blocking going on for which that server could be a false positive? Alternately (but probably less likely) they may be moving things around and a DNS change hasn't propagated to your upstream resolvers yet. What address does the server name resolve to at your location?

Could also mean they have multiple addresses for that name and not all of them point to a host with that file. I'm not in a position to try check that ATM.
I don't have the overall impression that AMD/ARM are significantly less affected by all those issues.

There were a few intel specific fuckups. Maybe more, maybe more people were looking. But the core problem is deeply embedded in how CPUs were built for decades.
Object obsession is fucked up. The most deranged fucked up code I've had to deal with has always been OO. Go gets it right. Elixir gets it 100% right.
I wrote a Medium article on how to actually turn it off 3 years ago that consistently gets about 500 views a week to this day.
In all, unless you use Optane. Which you might on database servers with large infrequently accessed datasets? Can't really think of many use cases where throwing in an NVMe drive isn't better.
If you add .json to the end of a Reddit URL, it will return JSON data. For example: https://www.reddit.com/r/ubuntu.json . It also works with comment threads and posts.
Were there it not that my perception of the sound was highly dependent upon my location (even within one room), I might be inclined to believe it was my problem.

If you’ve ever played with a good subwoofer, you know that where you stand relative to the speaker and the frequency it is generating greatly impacts your ability to hear it. You can be in a dead zone and hear almost nothing, but a few steps back or forward and suddenly your eyeballs are vibrating. Same thing with these environmental hum situations, but much more subtle.
It only applies to data displayed publicly, though. If Facebook and such started requiring logins to see personal data would that be such a bad thing?
GitLab Is Down
Anyone else getting 502s and long/failing push times? Status page shows green but this just started happening.
It's not quite like that. The first company cannot prevent scraping by individuals or another company of information that it already shows to everyone. Which, to me, is a good thing. My 2c.
In 2016 the rules were updated for certain package sizes to require just that. You see it on almost all >1 to <5 serving packages now, but its not legally required till next year. You can see a bunch of examples on page 6, 10, and 13 - 15 here: https://www.fda.gov/media/99203/download
I've never heard about this, genuinely curious what workloads those are.
I hope it's better done than his other projects that, while impressive at first, are full of corner cases and incomplete documentation ... which is brilliantly convenient when you sell consultancy for them.

(just speaking from experience, not a personal attack)
Parent was talking about not utilizing the hardware video codecs, which is indeed software “transcoding”. It drains your battery like crazy.
I think if most of the pages were also dark like the surrounding chrome, because they implemented a dark theme with the prefers-color-scheme media query, that we would find the experience more agreeable. We’re in the early days, but once the dust settles and most sites have implemented dark mode, I’d expect the dark web browsing experience to improve.
Air-conditioning, CO2 monitoring, etc.. Vs opening a window and have a few trees and plants around

Isn't the latter (when possible) better for cognitive capacities and well-being? and most importantly for the global environment
Keeping the lights on didn't bankrupt them. Paying billion-dollar dividends while neglecting maintenance bankrupted them.

There are plenty of utility companies who manage to make a profit, deliver reliable service, and not start wildfires. If PGE can't, others would be happy to step up.
Nice.

Despite saying "It's a complete map of ALL transport networks, on a single map. ", it appears to be missing the London Underground which is probably the most important transport network in a major world capital.
I like inclusive in many senses of the word. No matter your background, technology, skill-level, etc. Inclusive to those who share our values that is. Trying to achieve this by:

- Clear messaging from the start setting this tone to hopefully attract people who share those values

- An enforced Code of Conduct with zero tolerance on hate speech and growing enforcement team

- Spaces for people using any and all technologies including code-free

- No areas off limits to free users

I anticipate there being many lessons learned along the way but very excited to see where we can go with it. Thanks for checking it out! :)
Yes - happening here as well.
Only as anecdata, I got my first motorcycle at 14 and that was several years before any Law made helmets compulsory.

My dad (who also was a motorcyclist) when giving me the bike told me that the helmet and gloves were the keys to start the engine:

"no helmet, no gloves, you cannot start the bike." <- and that last character was definitely a full stop or period.

A lot of friends didn't have the same imprimatur, and since it was not compulsory, rode happily their bikes without protections, and - even if I always wore the helmet according to the recommendation - I thought several times how futile it was, expecially for short rides/in the city until unfortunately a friend, just turned 19, died in a "stupid" accident, at no more than 30 km/h (he forgot the side stand down and pivoted on it, hitting a curb wiith his head).
There are well-defined patterns for such behavior. Domain services are introduced to protect invariants _between_ entities. Implementation is simple really. Student “fills out course registration form” (VO) and then Course “completes registration with filled out registration form”. Essentially the behavior of registering for the course is distributed between Student and Course as appropriate.

The point I’m trying to make is that the problem is not inherit in OOP. The problem is that domain modeling is hard. If a developer cannot synthesize the above “solution”, I’m not sure a different paradigm is going to help.
Was just going to post something like this, but didn't know if posting a link to their status page which claims "everything is fine" would be helpful.

I'm unable to resolve their homepage or, more importantly, push or pull repositories at the moment.
I was going to make a very similar point. It's not only the fact of a layoff that impacts those who remain, but it's also how it is done. I think this can change company culture much more negatively than is widely considered as the case.
Anyone versed in U.S. law who can comment on whether the judgement in this case sets a precedent?
Bugger me for living in a country with no mountains at all.

Japan's Alps really are quite something. Leaving the area cleaner than you found it is taken quite seriously by Japanese hikers.

I've hiked in the Southern Alps, including up Kitadake, Japan's second highest mountain, during my stay there as a graduate student. The occasional views you get of Mount Fuji standing far out in the plains are breathtaking! I joined a hiking group at the university I was staying at, which proofed a rewarding way to get to know Japan's hiking culture.

To be fair though, as soon as you leave the family-friendly day-trip hiking trails leading from the valleys to mountain hotels/restaurants well below the treeline in Europe's Alps behind and get to the trails that require at least a minimal amount of preparation and gear the story is much the same. People clean up after themselves, and pick the incidental wrapper or bottle lost by others along the way. People who hike up a mountain are on the whole a lot more respectful of nature and personal responsibility.
https://en.wikipedia.org/wiki/WinFS
Most Popular Programming Languages 1965-2019 [video]