jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I lost interest in that kind of programming once machines got so powerful that drawing this kind of thing became easy.

Me, too. Once libraries and APIs become commonplace, programming became much more about connecting known working objects together rather than understanding multiple topics in depth.

Just before the internet took off, around 1998 or so, I spent months and months learning what every byte in .jpg, .gif, .mid and .wav files did. That really itched the scratching in my brain. I would love to find a new skill or hobby that affects me like that. Making pictures with ImageMagick just doesn't interest me... I'm actually finding woodworking to be somewhat as engrossing, but the difference is that in woodworking, you constantly see steady progress toward a goal, whereas in computers, a picture or sound would spring to life instantly once you'd cracked the code. You really felt the jump.

Oh well.
Often it is a guy who has little time , loved ones, and is both disconnected with the community and weak jurisprudentially IOW doesn’t know how to defend himself.
Recent past threads on this:

Lyra audio codec enables high-quality voice calls at 3 kbps bitrate - https://news.ycombinator.com/item?id=26300229 - March 2021 (198 comments)

Lyra: A New Very Low-Bitrate Codec for Speech Compression - https://news.ycombinator.com/item?id=26279891 - Feb 2021 (25 comments)

Is there significant new information here? https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

Edit: it seems the SNI is the open-sourcing. I've changed the title to say that now. Corporate press releases are generally an exception to HN's rules about titles and original sources: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor....
Pretty much any time you have signals going off chip, you lose out on both bandwidth and latency.
In general data races can break program invariants, violate memory safety and do other undefined behavior.

In C++, data races can cause jumps to invalid addresses and the compiler will assume data races away and delete checks that are redundant in the single-thread case. The equivalent problem happens in most languages where data races are possible (two Python threads writing at once can put a value into an impossible/illegal state)

An ordinary race condition is just an observable effect of the nondeterministic progress of threads, so it's possible to have a truly benign race condition, so long as the correctness of the whole program doesn't depend on the outcome of the race. I/O causes nondeterminism anyway, so it's not really practical to avoid all ordinary races.
Selecting for students who have a track record of success in spite of 60-hours of time being "spoken for" is a not unreasonable selection process for students who will succeed at MIT.
I suppose what you want is possible provided the reviewer gets as deeply invested in the process as the author. Most of the time we're lucky if we even know enough about the project to understand what the author is trying to do - in fact I noticed the article claimed that the requirements should be self-evident in the programming, which I think is ridiculous.
Like a lot of things, the pandemic will be used as cover to stop (or change) stuff everyone hates, but otherwise don't have the courage to discontinue otherwise.

--

Is anyone using lotteries as part of admissions?

My interest in lotteries comes thru 1) warming up to the notion of sortition, 2) tired of the food fight over affirmative action, and 3) rejection of ever increasing bureaucracy and credentialing.

As a mental model, I'm starting to think of lotteries as an optimization technique.

--

I briefly worked on some student facing stuff in higher ed. The course registration stuff is insane. There's got to be more fair, easier to administrate systems. Something like an auction. Release some fraction of courses every time interval. Figure out some rational way to prioritize bids. Like add weight for seniority, students in program, declared major. Or whatever. Then administrators can add or remove courses, sections, labs, whatever as needed.

--

Now that our university monopolies have been privatized, why hasn't Freedom Markets™ logic prevailed? Raise supply to meet demand.

Higher ed loves government pork. But are completely unaccountable.

If we are states are no longer willing to adjudicate bottom up, they must now impose some kind of top down pressure.

The most simple idea I can think of is raid (radical cashectomies) the endowments. Use it or lose. Compel places like MIT and Harvard to spend down their hoard. Increase slots. Add campuses. Adopt other universities and invest in them, like scholastic version of sport farm teams.

Let Freedom Markets™ sing!
Among the companies WeWork bought during its acquisition spree:

Meetup

Flatiron School

Wavegarden (Surfing Wave Pools)
Physicist Frank Wilczek has clearly never met a software engineer.
Contributor here: there's so much cool stuff in this release.

I was personally most involved in improving the docs, the reliable change detection work (you can now detect changes no matter when your system runs, even skipping arbitrary numbers of frames), and a great deal of the other ECS work. AMA if you have any questions or requests ;) I'm particularly curious about "I'd like to use Bevy but..." stories.
…would not stop until Newill acknowledged it on the computer screen…

Sounds like software to me. I suppose you could put a computer controlled relay into your physical system, but the software would still have to know which alarm it was disabling.
"really disappointing" ??

another example of the HN changes around here.
anigbrowl wrote: "I cannot take Manning's claims that he had no clue that there was anything untoward going on until he arrived in Iraq and began reading secret military reports."

Do you all seriously belive that Manning could say anything else at this point? There are many other possible frames of mind he could've been in when joining the military and getting secret clearance, but he cannot express any of them (at least not if he wants that parole in 8 years).
Eh, three things really grind me gears about the tech scene in Chicago.

1) Lots of mediocre entrepreneurs that seem to have the same story:

- Little to no hard skills.
- Probably got an MBA from a good B-school
- Did a stint at a consulting firm and is going to outsmart
the competition with all the wisdom they gained at
Accenture, McKinsey, BCG, Bain, or some big IL firm.
- Does NOT have a technical co-founder but is being advised
by some guy with a similar pedigree that attended a coding
bootcamp/wrote a crappy iOS app/got a CS degree...
but has written <10,000 lines of code in their life.
- This person will interview you by giving you a fizz
buzz test followed by "lateral thinking" brain-teaser
questions). Very 90s.

I know these people exist everywhere today but there's an unusually large number concentrated in Chicago. Must be something in the water?

2) Developer compensation is roughly 10% lower (when adjusted for CoL) than it should be. And in terms of equity compensation Chicago isn't even in the same league as SV today. Getting >0.25% as the initial engineering hire is extremely rare here - even at companies that lack a technical co-founder.

This causes younger talent to get sucked to the coasts.

3) Many of the startups do not actively cultivate a technology or engineering culture. I think this largely stems from Point #1 - you really do need a tech co-founder to drive that side of the company.
One of the Bitbucket engineers put a one-liner in the comments on the post that will generate diff-like output similar to what you're describing: https://developer.atlassian.com/blog/2015/01/a-better-pull-r...
What's the distinction you're drawing here? Surely anything that could possibly be booked over the internet would ultimately be a "standard" thing, and so any "bespoke" tour arranged by internet reduces to a "collection of standard things".
3 great virtues of a programmer:

- laziness
- impatience
- hubris
This is great! What i am still missing is sharing a vagrant vm across multiple machines i work with easily. Basically to set this up i have to set up a base box and bring that up on another machine and then manually switch the hd uids so that they are in sync. Otherwise dropbox sharing my vagrant workspace will sync a different id and on the other pc vagrant up wont find the existing vm and start a new one.

Also when i install a new service inside the vm on one machine, i have to repackage the vm and reinit it on the other machines later.

Kind of a pita, has anyone an elegant way to solve this ? Can't believe no one is working with multiple machines at work/home.
Halt breaks too, though!
So sad. I met her in 2012, she had generously treated me with dinner, drinks, and time from her busy schedule. She seemed so interesting. Been a year I wanted to invite her back but we were both busy all the time... Now it's too late. We lost a great CEO and beautiful person.
> Fox News would have been exempt from the Fairness Doctrine as a cable network, i.e. it doesn't use the public spectrum.

Yes, but city-wide local Fox-affiliate news channels broadcast over the public airwaves would not have been exempt. Those are often watched in their local environments more than their cable alternatives. See also Sinclair Broadcast Group: broadcasting over public airwaves is in the name!
People are mentioning One Finance on the Rediit thread. Not sure about the feature parity though.
Being contractors isn't always a shield from some of these laws. Check with a lawyer and https://www.dol.gov/agencies/whd
For people who cream themselves over good documentation, why are there so ma y people who refuse to read the mueller report? It's not that long.

Who am I kidding, we all know the answer is that you think by ignoring the facts insulates you from realizing the republican party and their leader colluded with a foreign adversary to influence the election
Just by the screenshot, does this remind anyone else of R Studio?

I'm a psychology major and working as a "student tutor", which in my case means helping lower year students work with R for statistical analysis. A lot of them are struggling, but for the ones that aren't and show further interest beyond R, I might recommend this IDE after looking into it more!
This is the pragmatic approach to the issue. Switching from a ubiquitous communications platform to something that practically nobody uses (relative to WhatsApp's active user numbers) carries a high cost in Weirdness Points[0], and those are only very slowly renewable unless you want to be seen as "the rebel of the family".

[0] https://www.lesswrong.com/posts/wkuDgmpxwbu2M2k3w/you-have-a...
Man, I am sympathetic to the free speech argument and I agree that the right has been getting shafted in that department, but this does seem pretty close to the "don't yell fire in a crowded theater" exception. This was not a protest in the democratic sense. It is a shameful day for the country.
My approach of theoretics goes in that direction, more or less accentuated on different goal settings. Your approach must work for you as for sheer efficiency. You will spend more time on relevant issues, if so desired, of producing meaningful content.

Now include hardware into the same philosophy, the long term into shelf live, a single programming language worked on by dedicated knowledgeable individuals ideally. You are on our side of things.

A page (web/print) should be written, locally, off-line, in the same editor of always, in open-source code, preferably the blob of compiled code at it's nucleus, if there is any neeeded also. Content should have a seven hundred year lifeline, readable, view-able in minimal software allowances. Then it cannot be said too often, hardware-software is in-extricable.

For all those that think phishing in the public domain for the soul of the crowds, well, that is fine, but nothing the matter. And be prepared for a frustrated life-time of scratching your itches.

Theodore Kackzinski, people who vouch for the "hundred year", robust hardware, for the fashion of the ages, they seem to be on the right side of history. That same observation de-obfuscates the evidenced in what is going on in AI, and statistics, mining data. ...when the data are repeats, high-level, junk, outright meaningless, no amount of AI or tweaking using computer power will assert anything but junk outcomes.

People scale badly, that makes for the most efficient workflow to be a-synchronous, for nuggets of which as an individual we have as a rule none, and few individuals very little, that sort of data merits a long life-line, that data need to be tailored for the above allowances as you point rightfully out.

You might be fake, or limited in your ambitions, but from what I read, I must concede you make sense before any back-ground check is at order.
Chances are they're forgetting that Trump actively discouraged his supporters from voting by mail, which along with the fact that most states counted mail-in votes last meant that most Trump votes were counted early while most Biden votes were counted late.

This meant that the intermediate results early on pointed to Trump and then shifted to Biden.

This effect was predicted in the very beginning of the pandemic! As soon as we knew mail-in voting would many up such a large fraction of votes, this was obvious, and many (including me) anticipated that Trump and others would make up propaganda about this, or even try to stop the vote counting early to stop the mail-in votes from getting counted.
> I don't have any inside-Apple perspective, but my guess is having a tight feedback cycle between the profiles of their own software and the abilities of their own hardware has helped them greatly.

Also we see not the first chip but the first one that met their needs (demonstrably better performance on their workloads).

By which I mean: presumably MacOS has been running a many generations of A processors, so they have had a lot of time to figure out what tweaks would be good and which turn out to be pessimization and overkill. It doesn't hurt that there is significant internal overlap between modern macOS and iOS.
Take a look at https://mail.google.com

Although they don't really have such fancy loading bar. Whereby I really prefer such a simple one.
Yes thats the intent. They handle only styling and framework integrations are upto the community
As a Zoom user, I want Zoom to forget me on my laptop when I sign in on my desktop, so that I can enjoy typing in my details again whenever I switch machines
I’d love to get a flyin miata or similar compact car but it’s not practical. It’s a second vehicle.

I have a SUV and love it. I can haul lumber, small freight, large grocery trips, tow my boat, and I can drive with 4 friends somewhere.
Also improves your cardio tho.
'because I respect you and your time' screams that you are probably good enough at your tasks to not need help or too proud to ask for it, but you want others to apply this rule so that they can stop 'interrupting' your 'productive work'.

I have never ever gone into a team environment and felt the need to earn respect from my teammates or have them earn mine. This is a glass half full or empty thing. You can go into a team and require others prove themselves and vice-versa or you can give people the benefit of the doubt and let them lose the trust if something happens. Both lead to vastly different experiences.
More complex for individual actions, but quite good at predicting behavior on average.
It is very important to plan your weekend. After all, often on weekends there are a lot of household chores and there is absolutely no time to rest. No need to save up things for the weekend, delegate responsibilities more often and use delivery services. Be sure to make to-do lists and take time off to rest.
Of course it's okay to outsource things; and it's also okay to outsource critical stuff. I'm doing that too.

But, outsourced or not, critical things should be as redundant as needed, and not relying on a single point of failure.

If in a hospital a life-keeping machine depends on electricity, I hope they have diesel generators available even if their outsourced power supply fails.
If you're looking for something mobile, I'd suggest the WikiReader.

http://www.thewikireader.com/

Mine has been perfect on every out-of-cell-reception adventure.
I think they've done the right thing and done it well (based on a cursory glance) - identified a market niche that I certainly hadn't seen exploited, using UGC at least partly to reduce their labour, nice website design. Looks like a winner.
Menuism (http://www.menuism.com/) - bootstrapped in 2006 and profitable for a few years now. 2 FT founders.
I'm currently having fun at http://hacker.org, which features a cool map.
You don't need to incorporate, but you need to at least file a DBA (doing business as).
It's clear this issue will be resolved shortly by Google (the site's already dead).

I just hope that, once fixed, the exploit is released for inspection.
8pen doesn't seem to be quicker or simpler than a on screen keyboard. Is there any prove that it's worth learning? Why not just put a Shorthand keyboard? At least the method is prove to work!
This is exactly the thing I am saying "give me a break" about! Knowing what public key is, or that DH can be "man in the middled" is not enough to assess vendor crypto. It's not even close. More importantly, knowing the answers to these questions isn't even an indicator that you might know enough to assess vendor crypto.

And that's fine. Very few people (even in appsec) have that qualification. By way of example: I don't consider myself one of those people; I know three of them, total. Colin Percival might not consider himself one of those people.

What's not fine is pretending you've assessed a qualification that you don't understand.
The details are minimal in regards to what happens between pushing changes in git and the source code being updated in the cloud. Could you elaborate?
It's not entirely inappropriate when you consider how the economics work.

Most people who use computers really don't do much beyond browsing the web, reading e-mail, and balancing their checkbooks. Ergo, they consume content and use web apps.

Most of the people for whom mobile devices like the iPad are inadequate for doing their job are creating content (e.g. games, movies, books, etc) and web applications.

Revenue from the internet is from people using applications, viewing and clicking on ads, and buying content. You don't need a PC for that. We're not quite at the point where an average user doesn't need a personal computer no matter the OS, but we're close.
All true, but it's also true that it's ultimately in all their best interests to build a strong app ecosystem for the platform as a necessary but not sufficient requisite for competing with Apple.

The individual hardware makers may not think that way, but Google certainly should be, and is in a position to frame that problem and take the lead in solving it.
Which is a childish rant (like most of his posts).

He chose a license that explicitly permitted what he's complaining about, and then cries that what happened within his own terms of usage...isn't what he had hoped for. If you want money for your code, you explicitly ask for it via an employment agreement or a software license.

He's weird because he's obviously intelligent, due to the code he's demonstrated, but at the same time, he fails so hard at anticipating the obvious repercussions of his actions (i.e. his "Rails is Ghetto" debacle he's trying to pass off as a joke post).
Of these points, #2 squares particularly well with my experience (there is a constant gold rush for top talent in software security), but the "how" vs. "why" thing rings false; all sharp questions are good, even if they're draining.

Glad to hear someone well-respected sticking up for cover letters, since there appears to be some controversy about whether they're valuable.
You bring up a good paradigm, here and it's one that distresses me when looking at the big picture of what's happening with Apple and the consumption junction society we're in now.

Apple wants (probably not consciously, or at least overtly) to be the de facto hub for content distribution, and their hardware wants to be the de facto hub for content consumption. Not that there is anything intrinsically wrong with this (though some of us would like other options), but it's the way Apple is doing this that causes contention among the ranks.

Even though I do not own one (I did spend about 30 minutes at Best Buy reading the NY Times Editor's Choice App), it feels very much like Apple is renting an experience to users, instead of selling one. A casualty of the digital age perhaps? Is the idea of owning content a dead one?

A question for another time.
More like CNN and others pay to be included, NYT is getting how much traffic for free here?
People always seem to forget that this is marketing. They're trying to show what the difference is like, they don't need to be exact.
I think when you're specifically comparing resolutions, and you make one resolutionless and the other not... well, I'm sorry but it's not quite the same.
I was mainly trying to underline frossie's comment about how people eat meat unthinkingly, by pointing out that they may often also be eating meat unknowingly. It's shocking how pervasive dead animal products are in our society -- to the point that we use shellac (including dead insects) to wax apples, so even raw fruit may not be vegetarian.

For the record, I'm a vegetarian, but I drink filtered wine (isinglass or oxblood), eat cheeses made with rennet, eat sugar without knowing whether it was whitened with bone char, and last week ate a dessert that likely contained gelatin. I don't think those things mean I'm not a vegetarian, but I find it crazy that our society has so much dead animal hanging around that we've stopped keeping track of where we put it.
I am not sure I would use RedMonk Index as popularity measure.

Most people who I see using clojure are bored ruby programmers and they bought their open source culture with them to clojure.

Clojure is not even in top 50 on TIOBE index
http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
Naturally the way one lives has an impact whether potentially he/she will get cancer. Smoking, drinking, eating certain types of food (manufactured wrong) etc. all have direct relation on cancer. It's never just luck who happens to get these horrible diseases.
Not only the JVM (which is rock-solid at this point) but also immutability, persistent data structures, the separation between values and identities and its solution to the expression problem which is protocols.

I was at first turned down by the JVM (not knowing any better back then), but it turns out being a hosted language is one of the best aspects of Clojure.
You don't appear to have contact information for yourself viewable. What would be the best way to pass a resume directly along?
It's worse than that. In a few mile territory you have:
IST - which is on a half hour.
NPT - which is on a 15 minute.
CST - which is several hours different (as China does not have timezones per say)
BST - which is normal, but is only observed in a small part of the region.
That's weird all the CCC videos were returning 404. The link appears to be working again now. It's a few days since I watched but I inferred that SSH may have some undisclosed vulnerabilities.
Do you have any reason for that or are you just trying to be cheeky? Why would 'not north korea' imply the US, especially on such a simple attack?

Now politicians using biased evidence to further their goals, that is far less exceptional.
Aww crap. Guess I stick to regular taxis from now on...
If you just implement the spec without talking to anybody, you'll end up with code that solves the wrong problem.

Good, then they'll pay you again to write it a second time. As the Demotivator definition of consulting puts it: "if you can't be part of the solution, there's lots of money to be made prolonging the problem."
Depends, you want to get fucked up by bears?