jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I may be misunderstanding you, but it feels like strings and datetimes are library related more than language related.

Yes would agree and see them as platform related. It's just too large a task to create from scratch. Like say on JVM you can compile to bytecode and have strings already built into platform, and java.time, and ability to access an ecosystem of libraries.

With zig could one could use c or rust libraries?
I wouldn't judge all VRML-enabled software the same, as they were not all terrible. For example, back in the mid-to-late 90s (and for several years in the 00's) there was a free (client) product called OnLive! Traveler (later DigitalSpace Traveler) that utilized VRML 1.0 with a few additional, custom VRML node types.

It was multi-user, it had a wide variety of customizable avatars that could express emotion and featured lip synching to the user's mic audio, it had 3D spatial user and environmental audio, and it all worked really well over dialup (even with 28.8kbps) even on first generation Pentium PCs. Movement was done with "FPS"-style keys (cursors, ALT for strafing, etc.). MTV would host regular live events in-world and there were a number of other large companies that were involved as well.
> I don't know about barbarians

Here's a nice article: https://www.rferl.org/a/ukraine-rape-russian-soldier-wife-by...

> During the call, which Ukrainian security services in the Kherson region in the country’s south said they intercepted before publishing it earlier this month, a woman can be heard giving permission to a man to rape Ukrainian women.

> “Yes, I allow it. Just wear protection,” the woman says between laughs.
This is the guy: https://www.linkedin.com/in/dmteter

He's an engineer who's job was, in the past, to be one of the people who developed the U.S. nuclear warplans against Russia.

His open source attempt at using his understanding to build hypothetical target laydowns for Russian attacks against the U.S. is here:

https://github.com/davidteter/OPEN-RISOP
And you get replaced by a team of consultants that charge $9000/hour. Or the company will pivot in order to not need someone with your qualifications. Because that costs less then giving everyone a 10% rise in salary. So if you want a high salary, go work for a company that pays top salaries.
Cops get more benefit of the doubt there than anyplace I’ve seen. And the cops, prosecutors and judges are in close coordination.
Why is complaining bad? If no one ever complained, we'd still be riding horses.
I've noticed this, too. I have a plug-in prius, which only gives you about a 10 mile electric range, so the game ends up being "can I make this trip to X and back without having to burn any gas?" Knowing the terrain in your neighborhoods and knowing the paths that don't involve a lot of elevation change can really make a big difference in whether you "win" this challenge.
OK I just replaced the installer on the website with a fixed version. When you re-install, please choose custom and deactivate installation of the kernel driver (otherwise you need to reboot afterwards, which can be avoided).

After the update, the app should be version 1.6.7 :)
There's a 5$ promo (35$ otherwise) right now for the first 20 buyers. Great theme
http://richg42.blogspot.ca/

Disclosure: I'm probably the only person to release a game that uses LZHAM other than Rich… I chose it because because I needed an LZMA-like compression ratio with a faster decompressor. Performed up to expectations.
I feel the complete opposite for all of the college textbooks I've used (although all of my textbooks are filled with problems rather than readings).

Using a laptop or e-reader to read textbooks is awesome for a couple of reasons. First off, having multiple textbooks doesn't weigh anything, and I can carry them around at all times. Secondly, when doing assignments and the like, I can bookmark the answer section in the back, and flip back and forth between questions and answers arguably faster than I could with a paper book. Finally, the best part of electronic books is the ability to search through it. Every definition in the book is a Ctrl+F away.

So maybe reading books electronically isn't as great when you're doing a lot of actual reading, but in my experience using more math/science textbooks, electronic wins out every time.
But only in September, April, June and November!
Why does everyone think its easier to get hold of money in US?
My friends in bay area do not know any investors at all. How does one go about this in the US? Which meetups should I go to?
> you have a third option [...] you store your text data as a lisp program.

And now anyone with access to a "text" file can run arbitrary code. Or am I missing something?
My intuition is that 1.8 times your salary as a freelancer is not enough to cover your expenses as one and retain the same lifestyle. On the surface it is more money, but you're stuck paying your own benefits (health insurance is the big one), and expenses (such as computers, phone, electricity, etc..), and taxes (I use this formula ((Income-expenses)*40%) = how much I need to give the US government.

As an aside, if you're too busy, you may consider raising your freelance rates now as a way to generate more income w/ less work.
Surely she could just say she was rejected. Does she need notarized proof??
Negligence that leads to bodily harm, ya; but negligence that leads to monetary losses is probably a civil rather than criminal matter. It depends on the jurisdiction for sure, some developing world countries might see it as criminal.
Definitions of words evolve.

Has "it sucks" always meant that something was bad? No, but that's what it means now because that's how people started using it.
I'd argue v8 is a much more vital part of chrome than webkit is.
...and you commit to buying 12 more ebooks over the next year.
Still, neither GNUStep/NS, KHTML/Webkit, or even the Mach/XNU kernel were native Apple tech. To portray them as that in a "Apple VS. The World" scenario is a bit misleading and presumptuous. Webkit and KHTML are still both mutually beneficial projects.
Having screened many, many resumes from co-ops and interns, I buy the shorter resume arguments. A lot of people put crap that some job counsellor told you will make you look more rounded, but the sad truth is that I care about your ability to not mess up the code base so much more than the fact that you volunteered on 'campus day'.

It also makes you stand out in a very basic way. In the stack of 30 resumes, you'll be the one person who could articulate in 1 page where everyone else took 2.
Very cool. This is headed in the right direction.

I think there's a lot of room for improvement in LaTeX editors. For instance:

Suppose I'm reading a PDF compiled draft and spot an error in an equation. It would be fantastic if I could simply click on the equation and have a mini text box pop up with the relevant LaTeX code. After editing the LaTeX the PDF would seamlessly update.

Or suppose I see an embedded figure and want to change its dimensions. It would be great if I didn't have to guess, compile, check, guess, compile, check, guess, compile, check, etc. If I could see the result as I edit the code, or maybe even have a little GUI to click and drag to scale, that would save me tremendous amounts of time.

I would pay a monthly subscription to have a fast online version of that software.
I just get a blank, white page. I would expect a 21st century design to perhaps have a fallback in case JS is turned off, or even a simple "please turn on Javascript" message.

Edit: Since I'm getting downvoted, I'll say this: I've always maintained that sites need to gracefully handle the absence of javascript. In the past, (http://news.ycombinator.com/item?id=1788856), people have correctly pointed out that not all startups have enough time and money to burn on handling a few percent of the population that keep their JS off. But I still think a huge site like MapQuest needs to be able to gracefully degrade, ESPECIALLY if it wants to compete with Google and Bing maps.
I remember reading that even if we found a cure to ageing, our life expectancy would "only" be around 10 000 years because of various accidents (car crashes being probably the most major contributor).
Use DoH. ESNI would help too.
You forgot safety. I can’t recall how many times I’ve come close to an accident by Taxi drivers.

Fuck them. These people are the most unsafe drivers on the road.
Too many facets to this question...

to adolescent me: https://en.wikipedia.org/wiki/Weird_Science_(film)

to middle aged me: https://en.wikipedia.org/wiki/Office_Space

But, in relation to HN? Perhaps https://en.wikipedia.org/wiki/Catch-22 mixed with https://en.wikipedia.org/wiki/Schizopolis
I think you are probably right, median household income likely can afford the median rent. Median rent is ~$1100. After taxes 2 people making $15 an hour are going to bring home $3,900 a month, so after rent that leaves $2,800. Probably a livable amount. To be honest I am not really sure where we were going with this conversation but I agree with all your points :)
But it’s still not profitable, unlike slavery which was extremely profitable. So how can it be more effective?
> I can hail Uber from an app that works in Frankfurt, Paris and New York.

That matters to travelers (and skewed towards business travelers, too), i.e. people who visit only for a short time, but not much to anyone else.

> And it is far more ubiquitous, particularly outside the major metropolitan areas.

Not my experience. I can be far outside the city and call (through the App nowadays) a taxi and I know it's going to be there and reliable. Uber was hit and miss, tends to cancel suddenly etc... I don't think I've ever had a german taxi cancel on me, in decades. If something happened to impede my assigned Taxi, the driver would contact the central and they'd dispatch another one.

Uber does not have a proper "central". They only have an app and dispatch servers, no humans to sort things out to guarantee service.

> Uber is often cheaper.

And you get what you pay for... A german taxi gives you trained people and dedicated, specially maintained cars.
Also, a thing to note is that HN has user hierarchy, meaning certain users have more power than others, more or less based on karma. Which does mean that if you're thinking an easy of expressing your thought doesn't align well enough with those above you, your experience of HN will be crippled.

Like with all things in life, HN could be better, more accepting to different thinking people.

There have been times when seeing what gets up voted and what gets down voted really made me think twice about what people that are running this website are actually thinking.

Also also, not sure if this is specific only to me or if it happens to others who's first language isn't English but quite often when I ask a question users assume the worst and think that in just trolling and down vote, making the website less useful...

But! Compared to pretty much any other content aggregator, HN is, content wise much better, even if the comments experience can get worse then Reddit.
But $2 of BTC... ;)
All the complains in this thread seem like they can be solved by Uber easily, mainly by allowing drivers to set their price by themselves.

Taxies in my country are so bad, it feels like you are asking them for a favor by using their service, not to mention they pick and choose if they wanna take you or no based on how profitable for them it is.
They're called fax machines. Virtually free, and everyday you'll get a couple random ads faxed to you whether you want 'em or not.
I agree. Even within the relevant field (front-end development), explicit leading zeros are encouraged. JavaScript code quality tools such as JSHint and JSLint will complain when the leading zero isn't explicit. E.g:

JSHint
var foo = .1; // Unexpected '.'.

JSLint
var foo = .1; // A leading decimal point can be confused with a dot: '.1'.
You can't imagine how prices of such things are similar outside US. Even in countries such as Sudan. Most of the time, prices are even higher.

http://herbsutter.com/2009/02/06/income-in-perspective-2-bpp...

Another example, I live in the East European xUSSR country, where average School teacher's monthly wage is $200 (not a typo). But the prices of milk, meat, bread, MacDonald's, coca/pepsi, ... are the same or more, compared to e.g. Switzerland.

Last time I checked, the meat was more expensive here than in San Diego.

So not everything is adjusted by income (in case of my country, housing and renting can be stated as significantly cheaper than in Switzerland).
Only 2 lawsuits have ever challenged a DMCA takedown? Then the DMCA is seriously broken. There needs to be a better path for appeal against excessive or unfair takedowns.
I use sed in makefiles, to scrape the source code for a version number, and then embed that version number in the name of the executable to be built. That would be easy enough in, say, Python, but as a sed script it's lightweight, decently readable, and puts everything you need to know right there in the makefile.

That said, I've recommended learning Python to a few people, but have never even suggested anybody learn sed or awk.
Maybe the best thing to do is just run with the hyperbole, join in with songzme, and pray like hell that when the hyperbole reaches critical mass it will implode on itself.
What is the milage on the thing by the way? Wonder what part of his monthly budget is allocated to Gas.
Yeah, really believe that.

They don't need to, all your data belongs to iCloud :)
No, fixed space fonts can be beautiful.
Was part 3 ever written?
Admittedly, I don't own an iPhone 6. But when I've tried it in the Apple Store, I must say that my own iPhone 5C fits my hand better than the iPhone 6 does. I love the 5C, it's the perfect size and shape.
On the other hand, there is substantial evidence that LSD changed the Beatles' music qualitatively. They first took the drug in summer 1965. Their next album, Rubber Soul, written and recorded in fall and winter 1965 was a major stylistic shift.
A lovely sentiment, and one that I do share. If we (programmers/developers) are to regard ourselves as professionals then we must plan/design for the fact that we will not be around forever. (In the sense that we may not be associated with a project forever, but also that we will eventually/accidentally/intentionally die at some point. If you really care about your profession, you'll hopefully plan for that.)
Oh god, that's me! I was offered a position as CTO two years ago, couldn't turn it down. Coming from a very strong technical background, the financial side of things has been challenging. I have never had to plan budgets before. I'm learning. CFO has been hands-on with me, helping as much as he can. First year I overestimated by 10%, second year by 20%. We are doing well, so that was a non-issue and my overshooting went into bonuses + new software licenses for the devs.

How in the world do you get more financial experience, short of bashing your head against it like I'm doing? Are there books you can buy that don't suck? We're going to double our development staff in Q1 (10->20) which is sort of terrifying....wish I had more knowledge!
Why python? There are far more straightforward languages to learn with more beginner-friendly development environments. Seems like an unnecessarily frustrating place to begin.
Would you say that again while considering your spouse is a travelling salesman? It's not about one-time trips, it's about the aggregated death toll over years or decades.
In metric deaths per kilometer Britain is about 15% higher than Sweden.

Something that has to be considered is only weirdos live to drive, most people drive to live. This will be contentious much like work to live vs live to work. None the less, its quite mathematically possible to have a situation where fewer societal lifetimes are lost overall, yet more lives end in a car crash. Obviously re-implementing feudalism and never allowing serfs permission to leave their lords land would have very low car death rates, but the total amount of wasted lives would be enormously higher.

Its quite possible that in terms of "lifetimes lost commuting per million people" that the USA is lower than Europe, what with our lack of public transit and seemingly everyone owning a car. For political reasons this statistic cannot be compiled because the result may not match predetermined journalistic goals.
My son loves Minecraft, but why the price of $30/year - I won't mind paying $50 for a package that could be used forever.
A driving facility, where you experience driving through water, surfaces with low friction, as well as attempting avoiding obstacles, rescuing skidding (both front and back end) out and so forth.
You use it with GDB, it wraps it and makes the execution under gdb deterministic, so you can set breakpoints earlier in your execution by going back to the start and replaying up to your breakpoint. This sounds a bit inefficient, but compared to reversible debugging it works quite well.

You should watch the videos
What about the females...
Doesn't FreeBSD use Mersenne Twister as its CSRNG?
I completely agree with you, but everyone who doesn't have to deal with unicode/strings on a regular basis should consider themselves lucky.

Once your add RTL text (with the matching bidi algorithm) or grapheme-based written system such as Devanagari which doesn't really have characters at all it becomes such a mess so fast.
true. But then nor does a crisis around the year 1945. Still, given the option of vanishing into the earth or creating a country where you won't be murdered just for existing...
Most likely many more than the one you are alluding to.

A carbon tax is a far better policy than banning ICE vehical by 20xx, keeps the govt out of the market, mostly.

Read the article and you realise the Biden admin is not likely interested... That's the more interesting part
>If rents are not growing at a rate that's higher than wage growth, then it is stable and thus acceptable

Nonsense. Theoretically if wages and rents grew 5% in step together yoy, but most other goods increased at >100% (say houses), your statement implies things would always remain stable. I'd think not...

The real reason CPI is garbage (for measuring total inflation) is because it doesn't track everything, and hence misses the inflation in things that the CPI doesn't track (such as houses). More specifically, it's a measure that only tracks what urban people CAN & typically spend money on. It doesn't track the things which some people have been entirely priced out of and hence don't spend money on (such as home ownership, as well as other assets).
Rent and food prices have increased dramatically in the last 10 years, at least in urban / suburban areas. For consumer goods, shrinkflation has led to a huge decrease in product longevity, meaning I need to replace items more frequently. If the price for e.g. a toaster or blender has stayed the same but I need to replace it twice as often, then I'm really paying twice as much.
It's just group voice chat right?
For me, personally -- I cannot think of a sufficient justification to put a production database in a container. A good database server is designed for performance, reliability, scalability, security, etc., without containers. Putting a production database inside a container introduces a world of unnecessary edge cases and complexity.
No, their remark is also relevant for sexual reproduction. They even provide a link with more details!
Thank you! The author should really add a screenshot to the webpage.
Expo produces ridiculously huge bundle sizes. I Would steer clear of it.
>In fact, you're probably losing ~$1000 a year - if you invested that, you could have ~$650K in 40 years

11% real return? Really?
Running that benchmark on my Mac (Catalina), I see a comparable difference between Firefox and Chrome but Safari (14.0.3) is ~10% faster than Chrome. This wasn't with any care taken to create a controlled environment and my Firefox had plenty of tabs open.
I have distance-maintaining cruise control. But the quantums of distance go between clearly too close and uncomfortable (and I think there's one closer), or engraved invitation.

The problem with putting out the engraved invitation is it means never passing the big trucks. I don't like following directly behind big trucks because of visibility and fumes. But it you leave a big space, people will keep passing you on the right to get into that space, and then you may as well sit in the right lane behind the truck, because you're not going to pass it.
I had fun clicking random things to hear the noises, noticed them after pressing 'enable tab key' :)
That's nowadays.

Contrast that with my dad. NOC calls at 2am and he has to drive I to work for half an hour. Do a 5 minute fix and drive back.

Since they knew him and that he did good work sometimes they would call him even if he wasn't actually on call. He'd ignore those calls but you still wake up... And one time they actually sent a frickin taxi to our house. So half an hour after we ignore the phone, someone rang the door bell. Taxi from company X.

He never quit that job but he signed up next union representative election and actually got elected too :)
My preferred solution looks like:

(published 2021-02-26)

The program will get a list of two atoms, “published”, and “2021-02-26”. It can complain if you’ve eg written “published” when you should have written “submission_date” and it can complain if the next atom isn’t a valid date. You don’t need to tell the reader to parse something as a date because the reader isn’t best placed to know what should and shouldn’t be a date. Whereas the program should know exactly where it expects dates to be so it might as well handle parsing them so you don’t need to tag dates when you write your config.

Any human can read that date and know what it means so why bother tagging it if the machine can also know it should be a date.
On iPhone 12 with iOS 14.4, it works after enabling WebGL 2.0. But raytracing example shows lots of weird black pixels. It looks like shadows rays are self intersecting with the object.
Homeless people in Britain can't afford cars.
Auto is the implicit default right? As in function scoped, stack allocated, and lives until the function is returned?

K&R (Second Ed). Makes no mention of the auto keyword in Section 1.10, but it does say,

> Each local variable in a function comes into existence only when the function is called, and disappears when the function is exited. This is why such variables are usually known as automatic [sic] variables[...]
Is appeal to cosmic rays a candidate for an engineering logical fallacy?
> ... exactly _where_ is it getting the "rsc.io/quote" package if the user doesn't manually specify Github/Gitlab/PrivateEnterpriseRepo

It's getting it from https://rsc.io/quote

I don't understand what's confusing about this... it's literally specified in the name of the package.

Russ Cox is hosting his packages at rsc.io, which is a personal domain name he owns. If you visit it with a normal browser, he just kicks you over to pkg.go.dev, because he doesn't want to put in the effort to make a website for your human consumption. He's just hosting some packages there.

I really, really feel like you need to spend some time with Go Modules. You don't really seem to be getting the decentralized nature of it. But it works, and it works well!

In this case, Russ Cox has a meta tag there that tells the Go tool to download it from GitHub: <meta name="go-import" content="rsc.io/quote git https://github.com/rsc/quote">

But there's nothing stopping him from actually exposing a git repo at https://rsc.io/quote, instead of just exposing a redirect.

By telling people to use that package URL, he has the flexibility to change how and where he hosts the package in the future.
If it is deleted instead of commented out I would have to know it used to be there in the first place to track it down in the git history.