jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As a personal rant, you can ignore the rest if you can tell this is off-topic from here. I spent a lot of time in Egypt, I have a former Egyptian spouse, and I know many Egyptians. This country has so much potential, and it is all going to waste because variations of this story, kids struggling to even find time to invest in the sub-standard education they are provided, is common.

Now, like a few other expats who studied there with me in 2006-2007, I was really upset post-revolution. As expected, people wanted to bootstrap a nation far behind. There were, like in other public sector jobs, numerous protests by education sector staff and instructors about how it was bad, and not improving. Keep in mind in the average university students are paying a few hundred gineh (Egyptian pounds) per year. As a result, even higher education is swampy messy of inadequate staff and resources like our worst inner city middle schools. And this is the top of education chain in Egypt. Of course, as expected even in the most developed nations (I was scarred and disturbed by local politics, jaded from my time over there as I saw more parallels over time), this was put on the back burner when it is crucial to improving the general state of affairs. Not that many will address that, because it is not politically expedient.

No one really focuses on the education problem in Egypt. I know some people running companies there, if you can even believe it pre and post-revolution when internet cuts were common, web development firms. Egypt invested in, for its time, top-rate broadband availability in the region. It is one of the first Arab countries to have Internet backbone as part of the higher education networks in the 90s prior to the Zaki information economy push around the millenium. When I studied at the time, with everything else faulting, the Internet infrastructure, even for average consumer use, was surprisingly not bad. They even had cool joint degrees. If I had money to spare, I would have considered one.

http://www.africabuild.eu/consortium/iti-mcit

So there is great infrastructure and potential for the Eldeebs I know and knew, pre-revolution at least. The sad reality is that stories like this are so common in Egypt, it is crazy. No kid, even the most motivated, cannot be expected to fight for enterpreneurship when he cannot eat and must work side jobs so his whole family can survive. Education, even when kids can get access, is terrible, in spite of great telecom infrastructure that was part of a perceived information economy bump in the future.

I generally think Ahmed Zuweil, a famous Egyptian technocrat and Nobel Chemistry Prize winner, is somewhat an asshole. But he used to run ads during Ramadan on Egyptian television the last few years underlining education is THE priority to make Egypt return even to a fraction of its true greatness.

If anyone thinks Eldeeb's story is moving, please look into orgs like this and many other Egyptian NGOs invested in education. Lord knows I do.

http://www.zewailcity.edu.eg
The code appears to be hosted here: https://forge.imag.fr/projects/scidetect/

Now, the race is on to patch SciGen so that the SciDetect code fails to recognize new papers. Sooner or later, journals will actually need to read the papers that have been submitted into the peer review process.
stopped reading at 'be awesomer'
Because it’s still the best option. I know my USD tomorrow is going to be worth less than USD today. But I don’t think there is a better option for some portion of my assets, and I still trust that it will be useful to me in the future.

But I also don’t keep more than a few years worth of USD, instead I hold other equities that I believe will increase in value relative to USD. USD gives me liquidity, but not necessarily a good store of value. Other assets give me store of value, but not liquidity.
Good point - It’d be very interesting to see how io_uring changes those numbers if anyone has some time to make a fork / PR!
IP cross-licensing/royalties is the biggest loophole when it comes to transfer pricing.

The reason is pretty clear. There's usually no independent measure of value (because it's not like Apple/Nike/etc are licensing their brand to third parties) so it's very difficult for a tax authority to dispute the company's valuation concocted out of thin air.

On the other hand, IP does cost money to develop, and it's often developed in one country but used in another. Presumably you wouldn't want to just remove IP tax-deductibility outright.

It's such an absurdly exploitable loophole, though, that I'm beginning to take the view that intra-group licensing arrangements should basically be ignored for tax deductibility purposes. Under my revised framework, companies can still deduct consolidated IP costs, but only at the HQ level (i.e. not in between subsidiary groups).

The end result would be Google Australia paying slightly more tax in Australia, but Google USA pays slightly less tax in the USA.

I really don't see that as a problem, given how rapacious these companies have been at exploiting the existing arrangements.

Interested to know if others have thoughts on this arrangement.
What you can do with a "string" that you can't do with a C string?
> Brahmins, a scholarly class, have traditionally been atop the Hindu caste system in wide usage in South Asia for millenia

There's no real concrcete evidence for this. The British colonialists actually artificaly created most of the caste system rules and hardened them. Much like Leopold in Rwanda and the artificial invention of the Hutu vs Tutsi narrative which had devasting consequences later on.

"When the Belgian colonists conducted censuses, they wanted to identify the people throughout Rwanda-Burundi according to a simple classification scheme. They defined "Tutsi" as anyone owning more than ten cows (a sign of wealth) or with the physical feature of a longer nose, or longer neck, commonly associated with the Tutsi. "

https://en.wikipedia.org/wiki/Tutsi
I mean why not use == for everything?
I agree; any galaxy that produces even one civilization capable of launching self-reproducing interstellar probes will never be the same afterwards; it's like a phase change. We don't observe any activity from Bracewell - von Neumann probes today -- nothing is rampaging through our asteroid belt turning it into new probes.

The thing to remember is that given enough time and space, nearly every event has probability 0 or 1. BvN probes are either impossible or inevitable.
Truly mission critical sites don't rely batteries, they have diesel or gas generators, with UPS batteries or flywheels that keep key circuits live until the generators can take over. It's incredibly cost and size prohibitive to build a battery system capable of handling megawatt/hours of load, particularly when it's only going to be used on average a few hours per years.

In sparsely populated or geographically difficult areas (islands, semi-frontier areas, etc) that is common. It's not an exact comparison, but Texas has roughly equivalent GDP to Canada. They could certainly match Canada's power reliability if the state government cared to do so. Instead the single-party majority has been content for decades to let major events keep happening instead of making commercial entities meet more rigorous reliability requirements. It would certainly be significantly more cost-effective than eating 100-billion USD disasters.
Expecting every buyer to have the ability and discipline to be perpetually watchful for something terrible when almost all of the time there's nothing to worry about is unreasonable. For most humans, standing guard (well) is really hard work, whereas for most drivers, driving is not. This is part of the reason being a cop or a soldier is so stressful.
> This reads like some generic LinkedIn CEO post that sounds deep on the surface but actually means nothing.

I felt exactly the opposite. In my career as an engineer I regularly encounter experts who claim to be so, but offer no qualifications or expertise. Having the ability to respond to this type of stuff is valuable.

In my personal life, I've felt that many therapists exhibit this exact response. They choose to give heuristics and platitudes because, often times, they work. But it means they are giving up the expertise which they claim possession of.

I'm reminded of quite the childish thing by this article: "With great power comes great responsibility." If you claim to be an expert, you need to actually be an expert. I consider this the social contract of expertise and prestige.
Interesting article, but one thing let it down, it didn't give the Celsius equivalent for the temperatures quoted in Fahrenheit, I think it would have been nice to have those in brackets for those who can't quite make the mental contortions converting from one to the other. Apart from that quite fascinating to see that life did find a way to exist in temperatures higher then today or in the past.
Ask Canada, they seem to go better.
I pretty much never use virtual desktops. I never got the point. I want my windows to always be available not be hidden somewhere else. They stack perfectly fine and now that starting things is nearly instant I just close the applications I’m not currently using (I still have between ten and twenty windows open but that’s perfectly manageable with one desktop). I can get wanting windows side by side however but most descent floating windows managers have that nowadays.

Well, I guess it’s another thing I will never understand with people having trouble managing their hundreds of open tabs. It’s fascinating to me how people actually have very different way to use their tools and how it much shape the feelings they have towards them.
Looking forward to getting killed by a tesla and then having a bunch of tesla stans argue that my preventable death was actually OK and an example of the Great Progress being made towards reducing traffic violence!
Popularity might not be the best indicator of quality, but it's a pretty good indicator of longevity of the project - and this is, I think, more important, in the long term at least.

All the technical superiority of an unpopular library will amount to nothing if couple of months down the road the author will not be interested in fixing some obscure, but important bug, nor there will be anyone to take on the maintenance from him/her.
Switzerland's national defense strategy is designed around an armed civilian militia. They have some of the highest rates of gun ownership in the world, as well as some of the lowest rates of gun crime in the world.

https://en.wikipedia.org/wiki/Firearms_regulation_in_Switzer...
i remember watching my way through rowan atkinson's "thin blue line", and being really taken aback that it had so short a run for so enjoyable a comedy. when i asked some british friends about it their opinion was that it was likely written to be two seasons from the outset and then just not extended for the sake of extending it, rather than an indefinite run with each season's existence depending on the popularity of the one before.
According to other comments and a mozilla bug[1] most/all browsers dont even support decoding these jpegs.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=680385
It messes with your knees and heel. When you take a step during a run, your leg lands with your entire body slamming into it.

There are ways to run that are less damaging (better equipment, like socks and shoes, or using the technique where you largely only make contact using the balls of your feet), but it doesn't change the fact of a shock happening.

That said, it's unlikely to be so damaging to you as to outweigh its benefits. Swimming is better mostly because water has less resistance than the ground, and pushing off isn't really a shock to anything.
Running, especially when heavy or overweight puts a lot of stress on your joints, most notably the knees. The effect is worse when you're untrained and don't have a proper technique. Swimming does not, since your body weight is suspended by the water.
AFAIK, there is no proof that cold showers have an effect on catching cold. And there was plenty of research, for example in the Common Cold Unit (http://blog.wellcomelibrary.org/2013/09/fighting-the-cold-wa...)
That's not true. Trees metabolize year round, and they literally breathe CO2.
Why do 2^16 rounds of a designed-to-be-fast SHA-256 when there are deliberately slow PBKDF, such as scrypt?
Does a specification count as native-tongue programming (using this term as NLP seems overloaded)? If it doesn't, why doesn't it? Would it be better if everybody on a project expressed their ideas in a computer programming language?

This seems like an eloquent diatribe against AppleScript, but Applescript is not what I imagine native-tongue programming to be.
http://www.newegg.com/Product/Product.aspx?Item=N82E16815327...
That is basically what COBOL looks like.
Once I became accustomed to Netflix streaming, it was very difficult to rationalize paying for ad-sponsored streaming, particularly if it is being broadcasted OTA for free (and available sooner).

They should double(or triple) the price and drop the ads.
But testing for bugs surely is pretty mundane?
Using dosimeters works in many places where they use equipment that produce X-rays. On occasion, an incident happens. This may lead to a lawsuit, but still a lawsuit much smaller in scope than when workers are being overdosed over longer periods of time and them finding out in a few years.
This could work for small teams, where there is great mutual respect, and a cultivated atmosphere of learning and collaboration.

However, in my experience, both for software development and quality assurance (which shouldn't be separated, but generally are...), this state is not generally the case. As such, metrics tracking and acknowledgement always seem like a good idea - but never are. Inevitably productivity will seem to skyrocket for the early trial period of awards (or any metrics-based system), until the ass-kissers and numbers-experts figure out how to game the system. Then you have people over-documenting bugs, using multiple VCS commits to "fix" minor text updates (because "they occur in different areas of the code", or something equally ridiculous), and similarly wasting time and efforts just to unlock an achievement. Once this starts occurring, the same people always carry the same prize (badge, whatever), and work ethic and motivation reverts to a state that is probably less satisfying for the team than it was prior to the achievement-based system. Also, your code maintenance and issue trackers are riddled with pointless records, making troubleshooting, reporting (other than for your achievements), and code reverts require a painstaking effort.

If you have a team that collaborates well enough to keep something like this from having detrimental effects - don't waste your time. Your team is already more productive than most.
That is because they are, but in my country 99% of the business number and 70% of the economy are small and medium companies. When MS wants to make kinect or Apple wants to add sound recognition to the Iphone they buy it from small companies.

GM should have collapsed, all the megabanks and companies that were too big to fail show us how central planning works without control.

Some things need central planning(mass production), communism is state capitalism with only one megacompany. That is a supermonopoly.

I have friends that were in communist Russia, if you made -talked something that upset some member of the party(they were God), depending on the offense, you, your sister, your son won't be able to work anywhere(there is only one company after all). Nothing else was needed to control every one.
There have been explanations for the HN readers. Here's one that I'd put in a non-techy newspaper:

The Y Combinator is a way to make computer code self-referential without having to introduce names for parts of the code.

Or a bit less accurate:

The Y Combinator is a clever way to make computer code self-referential.
Thanks. I can't make it this month, but definitely interested in coming along another time. Cheers.
I question whether the article is correct about the "J-Damper" being a meaningless code-name. In circuit theory, a capacitor can be thought of as a resistor with purely complex (and frequency varying) impedance. Since "J" is the standard symbol for the square root of -1, and given the fact that this device had never been used before, "Imaginary Damper" seems entirely appropriate.
She didn't cry wolf. She was unfairly treated by her employer. Gender was probably involved in some cases of maltreatment. But a jury ruled that her employer did not violate the Civil Rights Act. There's a difference between a company being shitty and it breaking the law.
It has static typing, but on the other hand it's got duck typing and a batteries included standard library. And in practice people tend to move to it from Python rather than C++.
Work on an example page or design that conveys the essence of what you are trying to create. This core design prototype will help you focus on what distnguishes your project and can be used to get some early feedback. I strongly support youdigging into this project and forgetting about your age. You'll learn more from this than you can imagine regardless of its success.
I've had a great experience with prgmr.com, even when asking them possibly-stupid questions about my configuration. If you can get to one domain but not others on a VPS account, it's likely not the VPS provider's fault...
+1

I run everything on Rackspace Cloud Servers, from SaaS apps to a very large Ecommerce site, and I'm extremely happy with them.
I like this suggestion, but I wouldn't use it to drive my primary rankings for this reason: I am truly interested in the revealed preference of students. If College X is bending their preference and basically buying kids away from Harvard, then I want to reflect that. If students pick BU over MIT because MIT scares their pants off, I want to reflect that, too.

In other words, my aim is to have descriptive, not normative, rankings.

However, I like your suggestion and I'll think about tryin to implement a system, in parallel, to give a different set of rankings with the 'feel' that people expect. It should be fun — thanks for the idea!
I haven't emailed Luke this time, but I have in the past. I have never been rude to him or his staff, but I should email him now regarding my discontent.
A Teletype?
Gandi is quite good (but based in France). I'm using their VPS hosting service since March and it's flawless (12€/month, and you can take advantage of the cheap euro if you're in the US). 3 months is too short to have a solid opinion, but I've been using their DNS service for years without any trouble.

Their motto is: "No bullshit"

http://en.gandi.net/hebergement/
I see from prbuckley's profile that this is probably related to the DODOcase, a fashion accessory for tech folks which has six week delivery time. Ahh, pieces are falling into place: 700 orders shipped out of a few thousand, some customers complained (love that tech induced ADHD), Google froze the money.

While it isn't immediately helpful to you, a little bit of craftiness here will kill two birds with one stone. First, don't let orders queue. Customers, particularly ADHD tech types, are very sensitive to shipping delays. Instead, if you don't have the inventory and you're at your (low) maximum queue size, turn off orders on the website.

The key, though, is how you do that. I'd highlight the scarcity/exclusivity angle and play it to the hilt. Come on, you're selling I-can't-believe-its-not-moleskin handmade in San Fransisco straight to Mac owners. This is a luxury status item. Tell folks that if they didn't buy in time, they're simply not worthy of your magical goodness. Then three weeks later, you produce some more, and open orders again. You will be stampeded, and have to close again within a day. Folks who didn't hear about it in time, well, not everybody can be cool enough to own this. (Every time you open up orders, expect a burst of Twitter/links/etc, as folks try to get in and then lament that they missed it again or primp to their friends that their faith has been rewarded.)

(I'd suggest making the batches distinguishable in some way -- any way, heck, you could just say "Our artists whispered the words 'Made in the second batch' over these" and that would have the desired effect on your target customer. Also, charge more.)
Where is the kensington lock thing? I have a Mac Mini (the previous generation now) and one thing I absolutely need is a way to lock down my stuff. My last laptop was stolen directly from my office because it wasn't locked down.
Freedom is for the people, not for its own sake. Don't take ideology out of context
That's what Re-Pair does. It repeatedly replaces the most frequent substring with a symbol until the input has no repeating substrings.

See https://en.wikipedia.org/wiki/Grammar-based_code
Ah, so they're not using CF on those. Got it, that's fine then. It's rare with Cloudflare to see them used purely for static assets.
two thirds down the page until I came across this comment.

> You need to have conversations with them.

This, a million times this. Stop building and start talking.
Jobs abroad: first page only has US jobs.
"[" as an argument to another command is fine.

"[" is just another name for the "test" command. It isn't special syntax.
Yeah it’s a waste of time but there are people out there that enjoy wasting their time making this work and Linus likes hardware support.
That was an enjoyable read and a gentle reminder to avoid the shiny tools and just get to work. Thanks for sharing.
Disagree.

In this structure, a roof is supported by a pillar at one corner of a building. When a brick is placed on top, the roof will collapse onto the figurine. Adams et al. asked study participants to stabilize the structure so that it would support the brick above the figurine, and analysed the ways in which participants solved the problem.

And in more detail from the notes on the original paper:

Participants could stabilize the top platform of the Lego structure so it could hold a masonry brick above the head of the action figure by adding new supports to reinforce the single corner block or by removing the corner block and letting the platform sit flush on the layer below. They earned $1 for successful completion, but adding Lego bricks cost money. The most profitable solution was to remove the single support. Participants were randomly assigned to instructions that explicitly stated ‘removing pieces is free’ (cue condition) or instructions that did not mention removing pieces (control condition).

It seems to me the problem to be solved was clearly stated (in the supplementary material, it is even more clear that the reference to a 'masonry brick' is an actual terracotta brick weighing ~3lbs, not an additional lego brick); the specific result was that In the control condition, 41% produced a subtractive transformation
and in the subtraction-cue condition 61% produced a subtractive transformation; but a follow-up experiment involving reviews of possible solutions shows they were perceived as equally valid (also in the SM).

I guess it's possible that what's being measured here is confused by a variable of whether people take things at face value, or assume 'there must be more to this even if not stated,' but even when told that removing bricks is acceptable, 40% of people choose not to.
Hi Benjamin,

Thanks for the note. This is Jeff (I started Slack Chats).

As mentioned above, the team at Slack has been very positive about the project. I've been in touch with their marketing team to make sure we are transparent about our "non affiliation" to Slack.

This was very much a 24 hour project and has been very positive for building new communities on Slack.

Appreciate the feedback,

Jeff