skysight-inc/HackerNews huggingface dataset:
I understand this knee-jerk reaction. However it is completely wrong. It is foolish to block tracking like this.

Blocking tracking on a university website or email correspondence would be like setting your LinkedIn profile to private prior doing research on a job opportunity.

This is the domain I work in at the moment and I can 100% assure you that anonymous behavior hurts your admission chances significantly.

Don't ever visit a campus without letting them know you are there. Same goes for email and web site visits.
>> people have complained about it approximately since it was released

and I ain't gonna stop complaining until I find a suitable music player to replace it!
Are the water sources in Southern India safe to drink?

Wrt the Ganges, iirc there was a project started a few years ago that was supposed to clean it up, yet the river is still dirty as ever. For what is such a revered river, you think that the clean up would be a prime priority.
Shorthands may consist not only of the symbols themselves, but also their positions, or the thickness of the line (nib pens allowed that), so it's clear they could be hard to decipher for those who have no idea what to look for.

https://archive.org/details/crossseclecticsh00crosiala
Don't compare CSS with JS. Compare it with LaTeX.
... because restricting peoples freedom of association would be great revenge for restricting drug use?
Sure but they're never 100% fringe benefits. A director "has" to drive around meeting people. Customers/partners, hell even IRS representatives. So the car is taxed at 10%, because only 10% is used privately.

Even that doesn't help because "taxed" in this case is a big word for "taken out of what the company pays the person". Which means the company pays in situations where the person controls the company, for obvious reasons.
ahahhahhahahahahahaha that is a joke ️️
>So… your theory is that if people understood pointers this wouldn’t have happened?

Yes. But it has nothing to do with pointers specifically, just the mindset and training of the average developer who has had experience with them, vs. the average developer who has not.

There's an entire generation of developers now graduating from CS programs, hiring into Apple, and getting dumped on these application teams with zero real world experience and their only language being Python or Swift. The result is you have tons of brilliant people who can quickly whip up a DFS algorithm, but don't understand that using 4MB of RAM for a JPEG is unnacceptable, or that whatever dynamic thing they are asking the runtime to do might not always work as intended. That's why we get these massive feature lists nobody asked for with every iOS release, and zero emphasis on performance.
> Is there any historical evidence that high-severity bugs in iPhones (or really any mobile phone) are reputationally damaging, sufficiently that Apple would worry about the impact of this bug?

I'm sure Apple "worries" about any bug and its potential impact on its reputation, particularly in the area of privacy, where it has a leg up on Android at least in perception.

That said, what historical bug is up to this one for iOS? This is a big deal and I cannot recall anything similar.

edit 1: this hasn't exactly been a banner couple of months for iPhone. You'd expect that mitigating any negative news about the device would be paramount

edit 2: look to Facebook. I find it encouraging that people have reacted so negatively to a company acting so cavalier with their personal data and privacy. Yes, I think Apple cares, moreso than with other bugs.
> Is there any historical evidence that high-severity bugs in iPhones (or really any mobile phone) are reputationally damaging, sufficiently that Apple would worry about the impact of this bug?

That reads much clearer, you're right, I misunderstood what you meant. I think it depends, PSN isn't as personal as someone's potential unsolicited nudes being extracted by total strangers. If enough bad press came of it, it wouldn't be the same ballpark. I certainly hope nothing horrible comes of it.
> any foreigner can move to the US to contribute to and enjoy the benefits of being #1

This is not true. There's, at a minimum, hundreds of millions of people who'd like to move here and can't.
I suggest trying a CSS framework that handles most use cases for you. Just like we use frameworks with every other language, CSS/Sass/Less/JS frameworks can help here so you aren't constantly reinventing the wheel.

The ones you can customize with something like Sass or JS are my favorite when I don't want a basic template looking website. Tailwind, Foundation & Bootstrap are popular choices.
> and then just milk government for all they can, or if they go out of business the whole system is dorked up

As opposed to public sector workers and their defined benefit plans? https://www.latimes.com/projects/la-me-pension-squeeze/
There's always a trade-off between exploration/exploitation - in any optimization, we're incapable of enumerating every path to our intended goal or the associated cost. We need some time to experiment, fail and learn - and ultimately discover a more optimal pathway.

I guess that's the motivation behind Google's 20% time (if that was/is ever a thing).

I'd also be interested to know how Amazon approaches the problem. From the outside, they look like a much more top-down organization than Google - keen to hear if/how that gels with "encouraging experimentation and failure".
The crazy thing about the ageism in our industry (perhaps others but I wouldn't know) is that it's the one form of discrimination we all will face, unless we die or get so rich as to never need to work again. Yet it tends not to get covered in any diversity/inclusion, at least as far as I've seen.
> It won't be, because different groups answer questions differently.

And the common currently practices don't control for that any better. The parent's idea (blind or double-blind screening of candidates) seems like it would, to me, be inherently better if we can figure out how to deal with the logistical complexities it adds. (E.g., how does on-site work? Are there on-sites?) If anything, it would be interesting to weigh against current practices of a few phones screens and a on-site.

(It doesn't seem worse that the world I'm living in, where I'm at the bottom rung doing my damndest to make sure I'm not part of the problem by treating people equally, while at the same time I see some employers offering hiring bonuses for "diversity hires".)

The query in the paper allows the candidate to say "they don't know"; if you force their hand in answering by removing that option, they should be again on equal footing, no?

Additionally, I've also read about mathematical means of recording uncertainty in answers and weighting score with that. (That is, correct answer to which you were more certain net more points, incorrect answers to which you were uncertain lose less points than incorrect answers to which you were more certain.) The end result you're trying to get at is which person is giving better answers and certainties.

> Meritocracy is a lie used by the privileged.

Sure, people can twist things into something they're not, but that doesn't inherently make the original thing wrong or evil.
Sometimes I feel like a relic using Slackware with lilo and SysV init, then I read about exploits like that and I smile.
Yeah, that's bizarre. If my team were responsible for a bug like this, we'd be fixing it before we went home.
Talks by Alan Kay – Viewpoints Intelligent Archive
One of those benefits is generally spreading democratic ideals and promoting natural rights, such as free speech, private property, etc.

I think your view of the last 50 years of American intervention in other countries is not based in fact. The U.S. has consistently subverted democratic principles. We’ve done this in Central America, Iran in the 1950s, Haiti, South Vietnam, South Africa, Cambodia, etc. The U.S. government frequently promotes regimes that are antithetical to the promotion of natural rights and democratic ideals.

It’s fine to want the U.S. to be number 1 and to want to prevent China from becoming number 1 but one should not believe that the U.S. has been anything other than a self interested hegemon the last 50 years.
I really don't see how consumer hardware like this could ever be a clamoring success compared to what the smartphone saturated market has been.
It's not uncommon to hold additional investment accounts outside of your 401k. So more than likely, YoY investment was close to 30-40k including 18k pre tax.
Redis Tutorial – Part II
- Snapchat didn't exist until 7 years ago, so not sure they qualify as a highly evolved corporate entity

- Snapchat solves a unique communication problem (the desire to express yourself without it living forever). It still solves this problem today, however so do a lot of competitors.
I am a designer turned developer. But long before entering development, I made websites with HTML and CSS from scratch.

I have no idea why people find CSS difficult. There is the odd case which even I find cumbersome, but for most of UI development, I find creating layouts with it very natural.

If you have specific questions, I can probably help.
Your comment shows a clear lack of contextual insight into general software security. Alice (A) and Bob (B) are ubiquitous in discussions:

https://en.wikipedia.org/wiki/Alice_and_Bob
The dividend provision just says that the common won't get a dividend unless the preferred has already received their 6% (per year). It doesn't mean that you couldn't issue the preferred a smaller dividend--that would just count toward the 6% but still wouldn't allow the common to get a dividend until the remainder is paid out to the preferred.

It's relatively rare for venture backed startups to issue ordinary course dividends anyway (for the reason you stated, funding development/growth is typically seen as a better use of company cash to try to get to a big exit or IPO, etc.).
Star Control: Origins Returns to GOG and Steam
Well worth a visit. Queue early, bring water in summer: its hot waiting outside.

If you do get in early, consider heading to the diagonally opposite top corner: its where a lot of really nice stuff is you'll want to linger over, and you can avoid a crush and then backtrack.

I was totally surprised by some gems in the collection. Pre-raphelite works. Don't miss rooms, give everything its due.

The Thyssen is also another must-see.
Agreed, it would have to be phased in/out over time in a very smart way to not crush businesses and accountants. Doable perhaps over a long span of time if everyone agrees to it but man would it be a longshot. I'd imagine it would still have devastating second and third order consequences that aren't apparent until it's too late.
Hits Daily Double Hacked
Better/faster communication can facilitate work, but it's not the same as causing a breakthrough like say new data/theory. In that regard, English as a unified scientific language has probably a bigger impact than the internet.
The last month should demonstrate that the government is a terrible steward of jobs. Shutdowns and dysfunction are on a bad trend. Half the board (Congress) won't talk to the other half, and the CEO (President) is a narcissist at best.

I don't think anyone who relies on a paycheck should work for the government, unless God himself touched their heart with his finger and made that their calling. Although the man in the article is probably desperate enough to give that a shot.
The whole set of web technologies is a mess. We‘re still in the stone age of web UI design, similar to the 80‘s era of home computing when everybody built their own UI with basic drawing primitives. It’s going to take a while till decent, cross-platform/device UI libraries make progress and designers discover the value of reusable components that just work and are familiar to users.

Until then, we‘re stuck with terrible websites with, at most, one messy version full of ads for desktop computers, with much too small links/navigation elements for tablets (hi, HN!) and one clunky mobile version that looks horrible on most devices, particularly tablets.
Yeah. Never attribute to malice that which is adequately explained by stupidity ~Hanlon's razor
the quantity matters, and it's very clear that China did it a lot more. Also, Meng got arrested because we are in a state of law and she broke the law, not because some despot chose to
Is that taking into account the effect of the exercise you're getting while cycling?
http://www.mrmoneymustache.com/2013/06/13/bicycling-the-safe...
Desperate times call for faster-deployment.
Been there. Sometimes, you might even need to patch a binary.
This article details both the different regional definitions of graft, as well as the reasons it's spelled as it is: https://separatedbyacommonlanguage.blogspot.com/2012/01/graf...

Spoilers: US usage is always negative, Australian usage mostly matches US, British is mostly positive, India is both. Someone asks the same spelling question, and gets the answer that it is because the word was only written down in either meaning quite late.
Just curious: why do age discrimination laws only disallow discrimination against older ages?

Even if discriminating against people age 20-30 is more rare, what's the advantage of allowing it?

It seems like a hard sell to say "you should care about age discrimination" but to enact age discriminatino laws that literally discriminate based on age. Maybe this moral inconsistency is why more people don't care/do more about it.
React statically hosted on Github pages. Analytics on Google Analytics or Amplitude.

Whenever I can, no backend. If I need, either Google spreadsheet, Firebase, App Engine... let's say I choose the one with less maintenance, depending on what I have to do.
While I appreciate the work done I feel this is conceptually problematic and is somewhat nefarious in nature, just like "evercookie" that it's based on.

> clearing cookies is a common user action, even for non-technical users. And browsers will unceremoniously delete IndexedDB, LocalStorage, and/or SessionStorage without warning under storage pressure. ImmortalDB is resilient in the face of such events.

When a user (especially a non-technical one) clears cookies, their sole objective is to remove their identity and "start fresh". That's the expected outcome and this library violates that expectation. Also, the reason the browser "unceremoniously deletes" some storage areas is because they are not meant to hold 100% persistent data. So in both cases, the "right" thing to do is respect the end goal of the action and not restore it.

Furthermore, this library should not be used for sensitive data but likely will. This is because sensitive data should not be stored in local storage but rather in cookies [0] as they have better security options with "httponly" mitigating leaks via XSS and scope narrowing with Domain and Path. Local Storage is available to any script on the domain including any 3rd party script in the page.

> Strikes an equitable balance between reliability and respect for the user.
That's a fancy way of saying "Doesn't fully respect the user".

[0] https://www.owasp.org/index.php/HTML5_Security_Cheat_Sheet#L...
HNPWA
Perhaps apppe should disable Group FaceTime calls until an update is out.
One of FANGs I interviewed at, I couldn’t help noticing they totally avoid asking practical questions that require field experience to understand and instead just focus the entire interview on CompSci college homework problems that recent grads can easily relate to. I wonder why. Hmmmmm ...
Ten years behind in life expectancy, five times behind in GDP, despite starting from a similar economic footing in 1948... Except China had to deal with five decades of communist misrule, three of which were under the leadership of, well, Mao Zedong.

This isn't a 'Oh, China enjoys a few more luxuries then India'. Today, there are three hundred million people in China that are living nearly-western lifestyles, whereas twenty years ago, there weren't any.

There's nearly an order of magnitude in the difference of development, between the two countries.

Don't get me wrong - India has made a lot of great achievements over the twentieth and twenty-first centuries. But if you were to ask - which approach to trade brings prosperity - the winner is pretty clear.
Ask HN: Static website generation with large number of images?
I'm looking into creating a static website using something like Hugo or Jekyll that has about 1GB of images hosting on something like Netlify:

- For each image, I want to automatically generate mobile, tablet and desktop sizes, and also optimise each image with tools like pngcrush.

- I want an easy to use CMS interface like Netlify CMS to edit content.

- Deploys should be fast. Correcting a typo and having the fix deployed shouldn't take long.

What approaches are there to doing the above where image generation doesn't slow everything down? Can generated images be cached somehow between builds? Can generated images be automatically committed to Git somehow when a new image is uploaded? Is it better to use a web service to generate and serve the optimised images on demand?
Telling yourself that makes you feel better but it doesn’t change the reality that ageism is a thing.

My wife looked for years until I told he to give up and retire. Working as a consultant, I’m making double what I made as an employee but I’m exceptionally lucky.
Same exact experience. I have a few theories as to why some struggle. One, I think of myself as having really great spatial awareness and reasoning abilities. I can think of a div in 2D space and imagine all of the forces acting on it to push it around. I’m a very visual person and tend to do well with stuff like this. Contrast this to complicated recursive algorithms and I can’t do it without actually drawing it with shapes and physical things. So I think of this as the proverbial right brained or left brained... some are able to visualize things better in their mind and I think those people tend to grok css better.

Two, I think all of the modern tooling and libraries have stunted folks abilities to learn the fundamentals. There’s also been a paradigm shift in that, at one point, there was a much more distinctive line in the sand between frontend and backend where it was more typical to build a website that was either static or used a CMS and you spent 90% of your time living in HTML/CSS... so you could master it better. Nowadays if you find the latest tutorial or join a boot camp or whathaveyou you’re gonna a be messing with components and css-in-js, express servers, graphql etc... so it’s a lot harder for a newb to hone that skill.

If you wanna know and be good at CSS you need to go back to basics and actually learn it. Text editor, style.css, index.html and a browser window.
https://www.linkedin.com/in/dwimsett
newer browsers can actually just embed PDFs natively[0] in an iFrame, but there are more fault-tolerant ways to do it that provide a better ux.

Cool note, Google Drive provides an embed code for PDFs[1] which I've found to be useful.

Filestack also provides a great API for viewing PDFs in apps/browsers[2] that I use all the time.

0- https://pdfobject.com/static/

1- https://alicekeeler.com/2016/06/05/google-drive-embed-pdf/

2- https://www.filestack.com/docs/concepts/transform/#document-...
The sad thing is that by the 1990s we'd figured out how to do good UI design for desktops, but then we promptly forgot every single bit of that knowledge when the web came along.
Most likely 2 different teams worked on it. One worked on accepting calls, the other worked on transmitting audio, another probably worked on video. Then it got integrated and complete e2e testing wasn't done.
No, the 7 were delivered together.
I have a lot of aesthetic sense, and a strong eye for good layout and design. I still struggle every time I need to use CSS. I know enough to eventually make it do what I want with a lot of experimentation and googling, but not without a great deal of difficulty. I’ve known CSS whizzes who can make it do what they want easily, but they’re extremely rare.

I think it is just a really poorly designed framework. Other layout toolkits for native programming are typically far easier to learn and use.
Get started with eDEX-UI, a Tron-influenced terminal program
Hey buddy. Our site's been hacked by the Russians, so we'll be down for a bit until we can get things figured out. Keep checking back and refer to our Twitter feed (@HITSDD) for updates.

http://hitsdailydouble.com
> In many jurisdictions of the United States, promissory estoppel is an alternative to consideration as a basis for enforcing a promise. It is also sometimes called detrimental reliance.

Wiki: https://en.wikipedia.org/wiki/Estoppel#Promissory_estoppel_2

PDF: https://chicagounbound.uchicago.edu/cgi/viewcontent.cgi?refe...
Comparable examples?
Why wouldn't it be a good solution to write something like Box, but with a new function that returns `Option<Box<T>>`? I'm not sure what Rust is lacking here.
This has been disproven time and time again.
> In China, stealing trade secrets is called “打破技术封锁” (breaking the technical blockade).

Wow. This is a blatant lie. Where did you get this piece? The Chinese phrase means developing the technology to a certain level that an embargo no longer works as intended. There are plenty examples in space technologies - US prohibits NASA collaboration with China and there are indigenous innovation breakthrough from within like landing on the far side of the moon.
Yes, oversampling will reduce blurriness but it will be there anyway. ClearType is there for the purpose.

Yet all that with the price of memory and CPU consumption - number of pixels to rasterize on 192 PPI monitor is four times of the one with "standard" 96 PPI.
Remember the original comment only said that people plea because of the big threat. It is a big threat. And given the fact that you probably wouldn't take a 1:33 chance on Russian roulette, it seem it is a big threat to you.

But not when it is on others. Then it's fine 'because low probability'. In fact, many of the apologists for what happened go as far as to conflate in a single post low probability with no probability.

The double think is amazing.
3 months of inventory are "in flight" being manufactured at any given time, that is the minimum amount of affected inventory. Huge feedback loop, most chip designers can only squeeze in 2 revisions a year due to this.
College Board is but one vector. Everyone from Naviance and SAT (college board) to grade 12 personality and career testing sells your children to aggregators who then resell to colleges.

This is the domain I work in, and while I empathize that getting spam sucks (digital and physical), in this case I think you can likely leverage it.

Every student should have a set of safety colleges. My guess is that among the detritus, there are some colleges that might fit the bill. Finding a set of reasonable safety colleges is a good thing. [Heads up, your child absolutely needs a safety college both as a fallback and as a bargaining chip]

Secondly, and more importantly, some (but not all) colleges can be bargained with using offers from these colleges. Some colleges will respond with counter offers if you you can show them a better offer even from a college you are not all that interested in.

My recommendation is to look through the junk and make sure you have colleges of interest in three buckets "safety", "comfort", and "reach". If they are sending you junk mail then they are already interested in you. Select a few and see if it can work to your advantage.

The company I work for deal exclusively in this area and our negotiation tools and strategies save candidates $5000 a year ON AVERAGE.
Deep Dive: Redux Under the Hood
In startup accelerator world, people with white hairs are brought in when the the team needs an "adult" to manage things. At an earlier stage, having someone who is 35 or 45 or 55 or 65 might make the VCs and advisors feel awkward.
Original link is a 404 because of the trailing slash. Good link here...

https://m.jpost.com/HEALTH-SCIENCE/A-cure-for-cancer-Israeli...