jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I can't find the HN story, but I seem to remember that PG was rebooting the server quite regularly. It must be pretty difficult when you're looking at having to toss up continuing to use the language with it's limitations or start looking at changes to Arc.

Maybe a front-end cache like nginx would help?
While PG & ESR have each played a role in re-claiming the word hacker from the stereotypes of old, there is a lot of lingering damage.

Once upon a time, a hacker was more like what the Maker/MAKE Magazine/MakerFaire scene is now. It was people with a passion for creating and tinkering and creating and tinkering some more. While much of that spirit still remains, it also seems to have gained an air of entitlement about it, and a fixation with legal issues like licensing. I think that, impressively enough, RMS is the main driver behind this, but I think a lot of poorly behaved businesses helped drive his point home.

Don't believe me? Think that the hacker ethos is inextricably or necessarily tied to the free-as-in-speech and open software movement? Counterexamples: Apple and Intel. Both these companies are very closed, but you'd find few people willing to revoke the title of hacker from the hardworking software/hardware engineers and designers at Apple or Intel. These companies are successful, and they are that way in no small part because they manage to tap their employee's passion for doing the the best work they possibly can and effectively channeling that into a product.
of course math is not the only ingredient needed to do science, but it's something you can't do without. If your theory is based on "self-evident axioms" that nobody is allowed to challenge, what you've created is a cult or religion, not scientific branch.

behavioral economics uses quite a lot of math alongside psychology.
While Orbitz might offer an API, I believe that underneath the hood they also use ITA. ITA currently have no competitors in this space.
You can also archive pages that you're worried will be taken down.

As with downloading music: that's exactly my question. Why would people download and play music like 10 years ago while there are numerous streaming services out there?
The fact that this dude literally sold millions of dollars of magic beans, which made the beanstalk, which suddenly disappeared, has got to be at least a little suspicious.

It was a super basic flash loan oracle manipulation, which could have been done by anyone, so it probably was just another Waterloo kid finding their fortune, but really, who are these people who dumped millions of dollars into magic beans?
Perhaps it's not as large as you think, relatively speaking. If we take a look at bugs.freebsd.org, it seems that many bug reports are opened and left to rot for years. The documentation section of the tracker is no exception.

https://bugs.freebsd.org/bugzilla/page.cgi?id=showreport.htm...

Seems to be getting worse with time too.
My personal favorite of theirs is Super 3D Noah's Ark. It's essentially Wolfenstein 3D -- they licensed the engine and everything -- but instead of shooting Nazis with guns until they die, you instead shoot food at animals with slingshots until they fall asleep from satiation.

(It was originally supposed to be a straight-up adaptation of the movie Hellraiser, but they decided this was insufficiently Christian after it became clear that it would look like a cheap knock-off of Doom, which was released during the game's early development.)
>For people from other countries wondering about the veracity of these claims

I don't think GP is out of touch with reality as much as sensationalizing what is going on. Given the trend of the housing market and wages across the entire west, it could be closer to reality quite soon.

Rather, Average Joe is struggling with things that realistically, he shouldn't be struggling with given our global wealth. Comfort level of money has risen far above median wage. If you're not sitting on wealth yet, anything below that isn't going to feel comfortable for a myriad of reasons. Individuals can work around that and build up the wealth, but that won't make the road itself any more comfortable.

Not to mention the majority of actions individuals can perform involve less spending, and every time that happens, politicians, economists and the news will quickly throw out a panic article how the economy is doomed if people don't start spending more quickly.
I would prefer to think he's suggesting that diversity is a representation of cultural background, rather than suggesting that between racially different individuals that have had similar life experiences (upbringing, education etc.) there should be segregation. Agree that the cynical view of the role of measures ensuring diversity in the workplace needs expanding upon though. Perhaps he means that nowadays diversity isn't ensuring equality but rather the quotas can be met in a workplace where the minorities are still discriminated against e.g. in any team there are members who do more work than get credit for and vice versa - perhaps he means there's currently a racial bias at play behind this? I don't know, maybe I'm giving too much benefit of the doubt... or too little.
Of course. You are at the stage of life when it is natural to inquire into the fundamental questions of life: Who am I? What am I? What am I here to do? What is the meaning of life? etc.

At that age, I was a successful studio musician. Like you, I found the prospect of continuing in that mode of life empty and distressing. Long story short, I found a guru and went to India to serve and learn from him.

Now in my mature years I derive great satisfaction, comfort and peace from what I learned and did. The great questions have been answered. There is no more fear or uncertainty in that regard. I now serve as a teacher for others, and they report similar experiences.

Sure there are lots of phonies in this business, but if you can find someone sincere, skilled and actually Self-realized, the benefits are unparalleled. Good luck.
This tweet thread explains what happened: https://twitter.com/FrankResearcher/status/15156938958872944...

The key step was: "Further, they deployed and voted for a fake BIP-18 that moved all funds from the protocol contract to the exploiter."
If your job is in that city then yeah kinda.

Workers today are so entitled, demanding an entire studio apartment the audacity.
Unfortunately those studies do not take into account the pollution and energy needed to create actual battery chemistry, just because that happen in the poorest area of the planet and the fact that actual batteries last from 5 years if used much to 8 if used softly, while ICE cars last more than double and materials in them are partially recycled. As I said: remember the TCO pollution, not just the journey. Oh, BTW CO₂ is a problem, but is not the only nor the worst pollutant, it was just chosen because people can't really embrace nor like complexity and is a thing we can reduce, so something useful for economist games, not for science.
A "right" to stop other people from freely developing their property is absolutely a "positive right", or the whole dichotomy is incoherent.
Not personally involved with the petition, though I did use to be a student.
Congratulations to Twitter for discovering only fans, twitch, substack and Patreon. Personally I think this monetisation is slightly in the wrong direction - Twitter provides most high profile users free advertising of their external projects. It would seem more obvious to monetise that rather than trying to duplicate the external sites. No actual content on Twitter is currently worth a fee. Hell, lots of people are quitting even though it’s free.
Disclaimer: I've only worked on lower parts of the stack so my experience is biased. It's mostly the concept of "garbage in, garbage out."

There's a simple fix for most audio problems:

- use wired headphones

- use a wired microphone

- disable all DSP in your conferencing platform (echo cancellation is the big one, AGC helps as well)

Almost all the fidelity problems in audio conferencing stacks comes down to crappy microphones, wireless codecs/latency constraints on wireless audio (almost all bluetooth headsets, it doesn't really matter how much you spend, the only model I've heard that doesn't wreck fidelity are Earpods), and DSP that is intended to remedy environmental problems and compensate for the aforementioned crappy microphones and mic conditions.

> It would seem sensible to switch to audio-only when bandwidth is limited

Audio doesn't need that much bandwidth to be perceptually lossless. The bigger problem for conferencing encoders is latency.

I'd also add that the "garbling" sound is definitely different compared to how poor fidelity manifests in analog telecoms/radio. Before you'd get nonlinear distortion (frequencies that don't exist, but are correlated, not a huge deal), low bandwidth (the human brain can interpolate missing frequency information quite well) and wideband noise (human brains are good at dealing with this).

The garbling sound you hear in crappy DSP, including encoders that are doing their best to discard information that doesn't matter and echo cancellation doing realtime adaptive filtering (which is like training a neural net as you evaluate it!) will manifest in really strange ways where small amounts of temporal/phase coherence is lost.

I'm not an expert on perceptual codecs but my guess is that overlap-add/save or other time/frequency based analysis/synthesis algorithms that can lose phase coherence between frames will wind up mutating the edges of some phonemes in human speech in a way that our brains can't interpolate what was said, and its a very alien kind of distortion compared to harmonic distortion, low bandwidth, and noise which all occur in nature.
> Are the insights from Analytics really valuable enough to justify the cost?

Yes. It is especially important when you are running ads and want to make sure you are getting the most bang for your buck in ad spend.
I really hope this is successful, and that I could afford one of those some day, even as a pre-owned!
Thank you, I missed that. Spreading falsehoods of any kind is not my intention.
I gave the author the benefit of the doubt until I read this part. A request on every input change? Browser-side validation exists for a reason. Even at Google scale this leads to embarrassingly bad UX.
Yes. YouTube deserves a little bit of credit for preserving a chronological view, but this is perhaps cancelled out by their draconian restrictions on what you are allowed to publish.
Blazor comes in two flavors: Blazor via WebAssembly and Blazor server-side over websockets/SignalR. The contents of this story directly relate to the latter one.
Slightly related: In pretty much any store which has sales people that come and talk to you those people have the ability to knock 5-10% off if you ask for it. Cheap things aren't worth negotiating a lot for, but they certainly can be negotiated and the other side will quite happily make a small concession normally since it pays off in happy customers.

This is why always asking for a discount is worth it.
Including market cap.

I consider myself an apple hater (or at least wanna-be hater), but I have to give credit where credit is due. There are some things, like design process, publicity control, and outright valuation where apple is almost undisputably the top dog (right now).
Yup, me too! It sucks that the developer resources aren't available yet, since it's not being open-sourced until 2011, but I'm happy to get the box since it's $299 if you buy it.
Well, they do. That's the consequence of knowing something. Because you are "literate" in solutions based on reusing prior working knowledge(as in the "host photos on own web server" solution) you will fail to see a problem for the tech-illiterate layperson.

This has some crossover with the "tech-elitist" trap as well. The intense focus of writing software tends to make people forget about a well-rounded life - and the more you are involved with computers instead of people, the more likely you are to look down upon people who cannot live in the computer world.
picture thumbnails are gone?
I think rate limiting per user is perfect. And if the real person wants to log in while someone else used up their attempts, do a quick email confirmation.
THE $25,000,000,000
∗ EIGENVECTOR
THE LINEAR ALGEBRA BEHIND GOOGLE
http://www.rose-hulman.edu/~bryan/googleFinalVersionFixed.pd...
a while ago, I wanted to create a real-time broadcasting website. I explored all sorts of technologies, like webrtc, mediasource ... none seems to be suitable for what I wanted. then, I asked how twitch does it? it's flash.

what html5 can do is what flash can do long time ago. the motivation for replacing flash must not be technical but perhaps political.

why didn't adobe release flash as opensource to push it as a standard.
(Disclosure: I am a cofounder at one of these schools, Hack Reactor.)

> Most of the job growth appears to be in academic stuff like AI and data science

This is incorrect -- web jobs are growing quickly.

> there are companies hiring people at $100k who, twelve weeks ago, had never opened a text editor in their lives.

This is rare, but it does happen. The more common case is the student that coded on the side for a year or two and then jumped in full-time to a school like mine.

> And if it's really possible to build a rails developer from scratch in 10 weeks, why not just just do it in-house through an internship program?

Running an educational program is hard. You might as well ask me "If your grads are really worth $100k a year, why not hire them all and make software?" That's, like, a whole different company.

> And why do most companies still ask for "at least a Bachelors in CS" for web and mobile development positions?

We tell our students, "This means 'you have to know how to code', so that random non-coders don't apply." As a former engineering manager, this was true in practice. I didn't care if an applicant had a BS or not, as long as they could code.
Your comment reads to me as if you think the author implied that they think Go "magically" provides scalability. I inferred nothing of the sort. Rather, I assumed they wanted to use a language which provides concurrency as a primitive, to make it easier for them to write concurrent code.

This switch (Python to Go) for this motivation (better concurrency support) seems reasonable to me, particularly since Python does not have a good concurrency story. (I love Python. But I would not choose it if I wanted high concurrency.)
You may find that, for some popular
software technologies now, so far no one
has organized the material into a solid
tree with a trunk and a few large branches
that quickly provide good paths to any of the
leaves. Instead you may be looking at
a noxious vine or even a patch of
jungle with some poisonous plants and
reptiles.
Did you read your own link? It adds up paid work, housework and child care, and shows that the total is 45.6 hours for men and 45.2 hours for women. It doesn't say what women are doing in those five hours they don't spend on leisure (personal care? sleeping?), but we do know that it is not childcare or housework, which invalidates your entire argument.
This sounds like solid advice. I've done freelance work with Wordpress for one of my clients and it showed potential. Any tips on pitching WordPress to those who are not sure what it can do for them? This client, in particular, I was working with was interested in setting up an online store using WooCommerce.

FWIW, I am a developer with strong Linux/unix admin knowledge, and plenty of PHP experience.
People take more risk on paper -- it's like your high school stock market contest where the winner put everything on a penny stock and got lucky. Will there be some bias like this?
Our (Braintree) fees are competitive. We have a higher monthly minimum than some, if that's what you're referencing, but otherwise if a merchant is processing a few thousand dollars a month our fees are right in line. We are different than others in the industry. We engage in a meaningful way with our customers. We educate them on the risks, nuances and best practices. We try to properly assess risk upfront instead of surprising afterwards. We proactively help them lower fees. We assist with PCI Compliance and credit card data security. We don't hold stored credit card data hostage. We don't hide fees and then deny that we hid them in the first place. We answer our phones and respond to email very quickly. Our goal always been for our customers to conclude that we're the best payments provider they've ever worked with and many of our customers maintain that opinion which we're always very pleased to hear.
I realized I was reading a post by a moron when I read this.. "Vancouver’s suicide-inducing winter climate" - Oh you mean the mildest winter climate in Canada. WTF? Buy an Umbrella!
I guess it's a good thing we replaced the Taliban with the CIA then.
Ah yes, implied nudity. You know, like clothes. ;)

Here's the iPhone dev agreement: http://www.eff.org/files/20100302_iphone_dev_agr.pdf

The only pertinent section I can find is:

"Applications must not contain any obscene, pornographic, offensive or
defamatory content or materials of any kind (text, graphics, images, photographs, etc.), or other content or materials that in Apple's reasonable judgment may be found objectionable by iPhone or iPod touch users."

Which, in matter of fact, does not prohibit nudity, but rather anything Apple thinks its users might be offended by. Nudity is in fact allowed. We can surmise this from the approval of "Fabulous nude paintings puzzle", and dozens more like it.

http://itunes.apple.com/us/app/fabulous-nude-paintings-puzzl...

Stranger still, "iGirl uncut", where you can "Blow her, shake her, touch her and more", must not be obscene, objectionable, or pornographic.

http://itunes.apple.com/us/app/igirl-uncut/id300462216?mt=8

I agree with you: the panels are sexual. But Apple's policy clearly allows them to ban whatever the hell they feel like. When the enforcement of that policy is wildly inconsistent, it looks a hell of a lot like unjust content regulation to me.

As for the article's claim of homophobia, I don't have the grounds to claim the reviewers who censored this app were motivated by anti-gay sentiment, but I also wouldn't be surprised.
to add to mgkimsal's answer if you plan on having children and want that be covered be sure to ask about it. You may need extra coverage for such things.
Because you need to hit bottom first on this issue before finding that bottom and deciding, enough is enough, and moving on. Just like you're beginning to do now, in fact, by making this post.

Trust me -- many people have been here where you are.

You appear to have the entrepreneurial spirit. The world needs more of us, actually. But get there wisely. Plan, prepare, make the exit, feel the "sink or swim" period, get used to it enough in the lows so that they don't scare you as much anymore, and then you'll soar just like I did.

Of course, having a spouse with a stable income sort of makes it a lot easier. :)
ln(e^(2πi)) is not 2πi

http://www.wolframalpha.com/input/?i=ln(e^(2%CF%80i))

It's similar mistake to claiming that sqrt(square(-2)) is -2
An active gift card with them also gives you access.

I wonder if you will still have to make an account to get this free wifi.
Have you talked to Victoria Ransom at http://www.wildfireapp.com/ yet?

If you need an intro, my email is my user name at gmail.
I thought that was the whole point of building lots of nukes on both sides. They called it MAD, mutually assured destruction.
Oh, I have no fear.

I was just comparing to C++ - where you have to understand how everything about templates and the STL works if you intend to understand the error messages produced by the compiler if you use STL. Or any library that interacts with STL containers. I heard things on this front have improved - I myself have left C++ for C a while ago.

C++ is a monstrosity. A common advice is "just pick the parts you like and stick to them". But it never works that way - as soon as you interact with 3rd party code, you have to deal with the parts THEY liked.

In comparison, my intuition says that despite all the dark corners (and if you read the entire manual, there are quite a few of them), that's not the case with Nim; Instead, if you treat it like a dialect of Python, you'll get simplicity close to Python; You'd only need to understand those dark corners if you plan to make use of them.

But I will need actual experience in Nim to find support for or against this intuition.
I'm little bit sad to see that HN'ers are discussing the prize and money/time ratio instead of the challenge itself. What happened to the "hacker" in "Hacker News"?

I agree, money is a factor - but it doesn't have to decide your every move. This is an interesting challenge whether the prize offered is worth your time or not. The entrepreneurs are supposed to bunch of people who likes solving interesting challenges - not a bunch of people who likes solving interesting problems if only it makes you money.
That's pretty funny. If you'd said that was what it was I'd have believed it (it sounds right, and you worked in finance in NY didn't you?)
I don't agree with one of his premises:

"I normally like to avoid tools that generate new C files for the very simple reason that these usually generate ugly looking code I then have to look at which is annoying or at least require yet another tool in my toolchain which causes headaches when compiling code on more than on operating system. A simple Python script that generates a C file sounds simple, but it stops being simple if you also want that thing to be part of your windows installation where Python is usually not available or works differently."

I have moved most of my macro code generation to using another language, with a proper template engine, to generate code (in my case C++ but the same holds for C). If he doesn't trust Python across platforms, he can take a fixed version with known properties and code around it, or take another language (which presumably will have the same issues). I use PHP, I'm a bit careful in cross-platform features and it works great.

Apart from this, he can still write his code generator in C, so that on a new platforms it can be bootstrapped with a regular C compiler, then process his templates, then compile his actual code. It's painful to do string processing in C, but this generator only needs to be written once anyway, and it's not much work. Plus if he uses a small template engine, that'll take most of the pain away (most of the work will be in modifying the templates, not the code generation engine).
Definitely interesting. As other commenters have mentioned, a spike in status and experience updates definitely often signifies something is going down. Another one is recommendations. When one person suddenly is getting 2-3 recommendations from colleagues, they are usually on their way out. If a lot of people from the same company is getting recommendations left and right from each other, the company is either going down or there is serious downsizing imminent. Very interesting side effect of sites like LinkedIn.
It's hard to understand your question because the quality of its writing is as poor as its punctuation. Can you clarify? What do you mean by "directly render", "application-level X11 clients", "they", and "server"?

Perhaps you were suggesting that remotely displaying a window of, say, FrameMaker in your browser would be better done by rasterizing the application window on the same machine where FrameMaker was running, as with Xvnc, only as a browser plugin.

That is indeed a workable and fairly simple solution, but it usually uses a lot more bandwidth on the network and memory on the machine running FrameMaker than just running X11, particularly with LBX or ssh compressing the X11 protocol.
Slightly off topic, but bucket shops are not dead.

Most, if not all of low end forex (at least the more honest ones spell it out in fine print) is basically a bucket shop.

You are buying(betting) against the house, that is all.