jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> A history book would neither back up the claim about unfettered travel, nor the claim about corruption.

I don't think any ruler would have been able to easily hop to another continent on a whim for an orgy with a wide selection of sex slaves and be back home by next dawn, before the advent of instantaneous communications and jet planes.

The point was that the people who command nations have access to a previously unprecedented level of luxury which would be ruined if the world wasn't largely at peace.
True. It sets rightfully under the engineering category, because all this does is just engineering. At scale is challenging, but with Facebook's resources, it is more like problem waiting to be tackled, but the stakes are not high, because it CAN be tackled, just how much resources you want to pour into.

What makes this mildly interesting is the IGQL, but again, without knowing the full syntax, it feels pretty restrictive.

Youtube is doing much more advanced stuff, like Reinforcement learning@Scale, as comparing to Instagram in this regards.
So if I found any evidence at all, you'd agree you were wrong? Seems pretty strong if a stance to take...
> Not using calculators is a good solution, using apps on computers or smartphones to teach children how to use the tools the scientists use is even better. It would allow to reduce the amount of boring tasks performed in math class and increase the amount of real math.

Scientists don't use apps on computers or smartphones.

Scientists use Jupyter and Matlab. For high school courses, you could even get away with something like Excel or Sheets, or LibreCalc.

> More capitalism (or better to say market) is always good answer because it helps to solve situations where people are stuck with inefficient and useless products.

The best product in this case, is no product.

> If children and parents could choose between schools with different programs, and teaching apps, this expensive and outdated calculator would not exist now.

This is the last thing on people's minds when choosing schools.
Hy isn't a Common Lisp implementation, and it isn't trying to be one, so I think this criticism is a little misplaced.
No it's not a poor replacement of Borland or SlickEdit used both and still went back to emacs.

Personally I use emacs over vscode due to following reasons,

1. it does not waste CPU cycle in rendering html, we have browsers for it.

2. Provide a good irc insterface with ERC without distracting my work like slack and discord with unnecessary bells and whistles,

3. and last but not the least does one thing very well which is processing and rendering text and by virtue became the most customizable editor in the world (not necessary to use customization all the time as it provides a very good out of box experience as well).

Emacs inspired me to take on and understand functional language. Rust still feels an incremental improvement with memory safety over C, not a radical improvement or a paradigm shift.

I believe C is unfairly criticised. C has it’s own drawbacks but it is one of the language which really gave me power to tinker with hardware directly and it was refreshing. Rust may be a great language in design but didn’t generate that feeling of directly able to work with hardware as I had when I used basic peek and poke and later C. Simplicity of C is still far superior to Rust.

If org-mode, text processing and lisp stays with emacs it will continue to survive for next 40 years. Yes it needs constant evolution but I do not agree with the list like renedering html, working with slack will enable it to stay relevant with modern generation Z programmers.
Off the coast of Switzerland? O_o
I think the word "bug" is not correct in this context. If a rewrite of the software contains the exact same bug, then it means that the requirements were not well defined.
Yup. In Riot the DOM is only updated when there is a diff.

Server side support is coming so you can do "isomorphic" apps and render components on the HTML page as string.

Current 2.0.1 does not support this feature.
It's an aside, but wanting anonymity while asking for help/connections probably isn't going to get you very far. If you're willing to provide more information to someone who can help before that person puts his/her reputation on the line by trying to make a connection for you, that might help you to be taken more seriously.
I've noticed that on some monitors antialiasing looks fantastic, while on others not. My sister's laptop has a smaller screen and enabled antialiased fonts, and they really do look great. But on my Samsung 2232BW, which is a 22" 1680x1050 monitor, antialiased fonts just look really bad.

So maybe it has to do with more than just DPI, but generally I've read that high-DPI screens have no trouble at all with displaying antialiased fonts. (And yes, I have tried numerous calibration tools, with no luck).
It's hard to build grassroots support for a site nobody knows about.
you can presumably purchase before-the-event insurance anyhow. There just isn't a big market. But can you seriously EFF/etc to be that insurance, and have any money left over to lobby government (have you any idea what financial scale we are talking about? in the UK, the pro-patent lobby just got our government to reduce corporation tax on patent-derived income from 37.5% to 10% ! that takes some serious lobby clout) ?
Added that link to the post here: https://news.ycombinator.com/item?id=8807826
Thanks
OK, but I'm talking about a film that is available on streaming media (Netflix and Amazon, within the US at least). And there are no ads or anything if you watch it that way. There's a reason I picked a single example to study closely, it already addresses several of the things you mention.

Oh yeah, and fair pricing. Steam has a huge amount of revenue in older content that's had significant price drops. MPAA should look into that.

??? Old films are already cheap, on the whole. Do you want the MPAA to set price controls across the industry? Because that would be illegal in the US, surely you've noticed several high-profile cases about price-fixing by Apple etc.
> the language tries very hard to make sure you can't understand a piece of code out of context

The language goes out of its way to make it possible to write code that is understandable with as little context as possible; type deduction, lambdas, range-based for loops— all of these are tools for reducing the amount of context or number of contexts necessary to understand a portion of code.

The language also allows you to write code that requires an inordinate amount of context to understand, yes. So does C. Hell, so does every other programming language worth using. It's practically impossible to prevent such code from being written without totally crippling the language.

> You can't even know what your arithmetic operators do without knowing the includes and other context.

If you can see that the arguments to your arithmetic operators are numeric (and you should be able to tell without looking outside of function scope), you need no more context. If the arguments are of user-defined types, you need no more context than if a function named "plus" had been used instead of the function named "operator+." If that is not enough context to understand the code, you have a problem with someone choosing poor names for functions, which goes far beyond operator overloading. For example, sure, operator overloading allows for code like

auto operator+ (string_t a, string_t b) {
return a.length () - b.length ();
}

but so what? User-defined functions allow for code like

void uppercaseify (char* str) {
unlink (str);
}

but it would be patently absurd to blame the language for code like that.
Not really. The decision to require applications to open ports, as opposed to just bind them, broke pretty much all networked software on Windows in the 00s. That's just one example where software may run but doesn't work. It's complicated.
No, PHP is not owned by Facebook, and wasn't owned by Zend either. Zend contributed a lot into PHP development (phpng effort is largely sponsored by Zend) but it doesn't mean it "owns" PHP. Nobody really owns PHP. Facebook owns HHVM and Hack (which I guess was one of the reasons they created it - with organization this large, it makes sense to have a platform that is predictable for them - i.e. owned by them). Some people from Facebook also contribute to PHP, including those working for HHVM/Hack team.
Whenever I go on a particularly thorough cleaning binge I always find myself missing stuff over the next few months. (I went to Inbox Zero on my work email right before the holidays so I'll no doubt run into missing stuff over the next few weeks.)

On the other hand, the newsletters etc. etc. that I allow to accumulate in Gmail do tend to degrade search effectiveness. On still the other tentacle though, I think I'd find it very hard at this point to do any sort of meaningful culling without losing stuff I'd rather not lose.
Can you give me some example code? I think our discussion would be a lot more productive and mutually beneficial with some code examples/output.
Truly a great idea. Take human beings who would otherwise be wasting time and put their brain power to good use, converting couch potatoes of the world into research scientist. Not only does the lab produce new scientific results, but it brings thousands of strangers into the fold of protein biochemistry.
Ouch you're right. There's a case where I skip zero-ing out the history buffer. That means you hear the echo simulation for white noise... for a few ms. Sorry about that, will fix and report back.
It is true but only for the most part. My family income was below 60K, but my aid packages varied wildly among supposed peer institutions.

Harvard was the most generous, fully funded tuition + room/board + clothing stipend (presumably to keep up with the lifestyles of what would have been my wealthier classmates) + transportation stipend to fly back home for holidays.

All of the other Ivies (Columbia, Cornell, Penn) had roughly the same deal - full tuition and room/board

Hopkins - I required that I borrow 15k over 4 years to attend. Interestingly, this is the school I ended up going to.
I never said the idea was to use the CEO's assets to recover the losses of that kind of credit. I see prison more as punitive measure in that case. However, I don't see (as kls says very accurately below) why the banks' limited corporate liability should protect them when they do allow such immoral gambling as credit default swap to take place with the hard earned assets of millions of their customers. It my be just negligent but you and I are going to pay for it for long long time...
Indeed, check out his dig at multitasking on Android and praise of iOS multitasking, even though Apple's implementation seems to be essentially identical.
You do mind but if the customer insists you have no choice.

My customers use metres, feet and statute feet, they work in degrees, deg/min/sec and grads. They work in X,Y,Z or N,E,Z (don't get me started on South Africa)

Then you have day/month/year and month/day/year, then you have Canadians that work in both.

It's easy for a web 2.0 site with no actual customers.
Ahem: http://www.x.org/archive/X11R6.8.1/doc/xauth.1.html
Well, there are a ton of Micro's today that can easily support that and there a ton that aren't. We work with high temperature microcontrollers so our devices end up having about 32k flash and about 8k ram.
Yeah! It's really awesome.
"Error establishing a database connection"

That's certainly a lesson I haven't heard before!

:)

edit: I was just teasing
[deleted]

Edit: Removed my comment when I realized this story is over 1 year old...
Once I couldn't figure out how to run it, I typed help and it showed me way to do. Seemed pretty intuitive
An Italian published a book with the same title 10 years ago.
Even if your firewall doesn't track it, you could set up an IDS system to detect and alert on it, if you were into that sort of thing.
'Yes, we could have called the Internet "Network-of-connected-computers" but coining a word for it made it somehow more concrete, and real.'

Using a new words makes it less concrete, in the sense of not being tied to one specific definition. Our notion of what makes the Internet "The Internet" is broader than the hardware + protocol specs.

Much like the word 'hacker'. Were it coupled to, say, "person who uses computers for unintended purposes", we would have a hard time referring to gene-splicers or culture jammers as hackers. Even if you disagree that the current word should be applied in those cases, you at least easily pick up what the speaker intended to communicate, whereas a word that was literally its own rigid definition would fail.
Call me traditionalist but I quite like http://www.wtr.ru/moscow/eng/metro/metro.html

The columns make it much faster to scan over station names. And its got local character while the other just looks like any other western metropolian map. The new one looks tentacly somehow. The "connectors" on the old one are great.

Oh, it's just an Artsy Lebedev project...
...and no money?
Buy Apple then.

Does the camera in the Evo not work, or does the 3rd party video chat application not work?
People who are good at explaining are almost always smart, but a lot of smart people have trouble explaining things.

One common problem is smart people assuming a certain level of background knowledge, and therefore referencing concepts or using terminology that's not familiar to their audience. It takes some experience to really figure out what vocabulary is appropriate for a particular audience.

I've worked with a lot of fourth graders (10-11 years old). I've seen a lot of people try to explain concepts to them and fail, sometimes because they're using sixth grade vocabulary the kids can't follow, and sometimes because they're using first grade vocabulary and overexplaining things and the kids get bored. It takes practice to explain things at exactly the right level for the audience -- it takes a teacher who is both smart (having mastery of the material) and experienced (knowing what level of complexity is audience-appropriate.)
Here's a free app idea: I challenge you to make a chatroulette for iPhone 4's FaceTime. You can use twilio to connect the calls & even charge a little money through in-app purchases. The code should be a one-nighter & then you still have 5 days to get it accepted in the store.
Based on my experience, the cheapest way would be:

1) Airbnb for a affordable room / stay at friend's house

2) cheapflights.com

3) PACK minimalistic - http://www.fourhourworkweek.com/blog/2007/07/11/how-to-trave...

4) Try everything you can to pay for bills(such as internet). If you're going to any US city, it shouldn't be a problem.

Oh and have fun!
He doesn't know this, but he really needs a good manager to mentor him. He is a classic case of a "Perfect Language Programmer"; people like him, if not supervised, can drive themselves insane and into isolation, not to mention poverty.

It's impossible to lose a refined taste once you develop it, and in my experience, the best way to overcome it is to have someone believe in you. If you don't have the business sense to discover an interesting niche where you can apply your skills to solve difficult problems for a small industry as an individual, the next best thing you can do is join a "boutique" shop headed by someone with excellent mentoring skills.

An ideal manager would be someone who appreciates your skills, but can also steer you firmly when conformance is necessary to reach an important objective. People like those generally love to exploit automation; you will be allowed to write all the haskell you need for in-house tools and automate your development processes, maintain data, and generally oil the office engines. However, for the pieces of software that you need to ship, you will be given enough boilerplate code and development guidelines to make the temptation of the Perfect Language impossible; you wont be as eager once you get your fix coding peripheral projects anyway. It's always a good idea to start at maintenance, that way you get a good understanding of the infrastructure, while absorbing their development culture and the Ugly Language. Maintenance code is usually big and important, and you will not even think about rewriting it in something else.

To get a job, I would start by responding to job ads that state problems, not those the prescribe solutions. My initial exchanges with them will be informal emails, never send your resume off the bat. Inquire about the project, ask questions, and demonstrate your skills. You will get more response by being humane and eloquent. Explain to them that the technology is the same underneath, that you have a deep knowledge of the fundamentals, and that their job is phrased such that it asks for individual instances and ignores the big picture. An analogy or two might come handy, internal-combustion engineer vs Honda Civic mechanic. It's always a good sign when you see companies advertising positions that require broad skills, across languages, APIs and platforms. It means it's a development shop, or they're at the exploration stage and you might be able to influence decisions.
In my deluded world, significant equity is enough that you get rich if the founders get rich and get wealthy if the founders get wealthy even if less so in both cases.

It's not the $100,000 in salary over three years you didn't get in exchange for taking equity after a deal which made the founders rich if not wealthy. Significant equity aligns your outcomes and interests and gives you a seat at the table when liquidity events are going down.

Significance is more of a sliding ratio. 0.5% is significant if the founders each have 6%. 10% is significant if they have about 25%. There should be only one qualitative step between stakes, and that step should reflect the size of the company.

A final tell on significance is if the ownership structure is relevant to the discussion. Significant equity alters it in a...wait for it...significant way. It signifies that the offer is about more than a hiring decision. If the next programmer passing the interview process would get the same offer next week then the equity isn't significant. Gates and Allen wanted Ballmer, nobody else was going to get 6% with an option to 8 because there was nobody else.

Good luck.
Server side rendering is on the roadmap among other things. Look for the last item on the FAQ:

https://muut.com/riotjs/faq.html
Um, a narrow focus on three women doesn't exclude the possibility that they're generally misogynistic. (And it's an error to reduce "misogyny" to a conscious hatred of women, that's one definition of the word, but not what the word usually means.)

But you go right on saying that, person who made an account to post this one comment.
There are tons of correlations, for example INTP/INTJ subreddits on Reddit being most popular while these types generally are one of the rarest. There's tons of things you can predict with this. INTPs are often going to face similar challenges and obstacles in life, there's similar things that will help them grow as a person that would not help other types.
Interesting. Anyone have any examples?
I'd again recommend a Raspberry Pi (ideally 4 with 4GB+ RAM), but with some modifications.

- You can choose an high endurance MicroSD card to maximize its life.

- You can delegate big file storage to something external (a HDD or SSD w/USB 3.0 connection). If you want something small, SanDisk Extreme Pro USB stick is a real SSD with USB-SATA bridge inside and 400MB/sec throughput.

- Armbian writes logs and swap to RAM in a compressed manner and will only commit logs back to disk during restart/shutdown. You can modify Raspbian to do the same I think. Armbian is not present for Raspberry Pi, my bad, sorry.

I'm using Armbian on a OrangePi Zero to run dnsmasq, qbittorrent (humble bundle downloads and ISOs), syncthing and other couple of services. I've delegated storage to an external USB 256GB drive and it's doing fine for now.

It's not as powerful to run Kodi and other multimedia stuff, but it's a plug and forget matchstick box which makes my life way easier.
I get your point and understand where it's coming from. But I'd rather read more honest flamebait on HN than those obsessivly sterile technocratic sohpisms for the sake of enabling pseudo-objective debates. A lot of people here are all about constructing smart arguments which only superficially add to a deeper understanding but actually handicap it.
> unless you want them to see who you recently communicated with in what order as well as the start of the most recent messages.

Thanks for mentioning that. I always wondered why there's no option to at least hide the most recent messages and dates (or temporarily hide the whole sidebar). I guess most people are either fine with it or use their phone instead (and using Signal-Desktop in public / when someone's looking is probably uncommon). It seems like at least Telegram-Desktop has this issue as well (not sure if there's an option for it).

Anyway, a slight modification to the UI to hide/minimize the sidebar would be something I'd appreciate for those rare situations.
So Bitcoin is just distilled capitalism, right?
Reading/writing and comprehension/composition are the same thing. The author is just attributing specific meanings to those terms to draw superficial semantic differences. Reading is just another word for comprehension.

Only a narrow view of reading would be limited to the physical act of moving ones eyes across a page.

Similarly, the word coding is often used to describe a plethora beyond typing if statements and for loops.

The author does have some good points despite this problem, but the entire hypothesis is based on a weak argument of semantics.
It's highly unlikely I'd pay money to read blogs. Maybe if WordPress had a pay wall like the NYTimes, and if there were an exceptionally high number of good blogs on it, I'd pay something like $15 a year to read all of WordPress. Or, better yet, something like WordPress, but focused on a topic I was interested in.

But in general there's too many mediocre and crappy blogs to say I'd pay money for them. Seriously, why would I pay money to read the millionth article about some random guy just discovering Haskell?

IMO, maintaining a blog is like having a Facebook account.
It must matter when there are only Google cars present.
"seems to be a product of our intricate biological structure"

How do you know?
Manual transmission in the CRX vs an auto in the smart?
Just fraud, not laundering. They're solving the problem of how to effectively cash out credit cards. Selling items in someone else's platform has multiple upsides:

1. it's a large trusted platform, so the victim's bank is less likely to freeze the transactions

2. multiple items with arbitrary pricing means maxing out each card is simpler

3. the platform will likely have to eat the charge-backs, so where ever the seller receives money from Amazon is relatively safe for a while to further convert into crypto or whatever

4. because of the size of the platform you can keep creating new accounts indefinitely - they cannot possibly vet all new sellers - this is probably where the stolen identities for authors come in. Amazon must be doing some basic sanity checks / credit score lookups or something similar - hence they need real peoples names / SSNs.

I've seen similar things on app stores / freelancer sites etc. Yes, the accounts get flagged after a while, but there's usually enough time to cash out and creating a new one isn't that hard.
Yes i would have a problem with the gov giving a massive vaccine delivery contract to uber or lyft - privacy issues notwithstanding, their labour practices alone would be an issue.

And it’s actually a really simple problem, not some fantasy perfect world thing - pass a law that requires private companies to limit the data they collect on people, treat the data they collect carefully, and allows me to opt out. Then you can give that kind odlf contract to whomeever - since i no longer have to trust the company to “do the right thing”