jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Wow that's the worst. I would NEVER pay for a PhD out of my own pocket. I mean, yes the PhD isn't "free" in the sense of I don't pay tuition. I do but it's included in my funding.

I asked a former university staffer about it once and they told me the money doesn't exist. The university "charges" me x dollars per term, but in my funding there is conveniently an extra x dollars per term in addition to my y salary from the university. So I then tell the university in my funding forms that they owe me x+y dollars and they are like "oh, well we have to deduct x dollars for your tuition". So the net effect is the money doesn't actually exist.

What subjects were these PhDs in by the way?
If it's just getting country/city data, you should only be requesting "course" location permission. You're requesting "fine" location, which will give the user's precise lat/long. You might want to change that.
Turning Kevin away makes no sense at all.
I thought Philly had that distinction about weight?
> How do Qt projects look + feel when ported to Mac OS X?

I haven't seen any cross-platform toolkits that abide by Mac standards. Funny enough, the closest is Mozilla's toolkit. Other than that, there are always telltale signs—e.g. no one seems to grok Mac's toolbars even though they're organized by the basic laws of proximity and grouping. Qt apps have the lazy grid toolbars just crammed from left to right, occasionally with extra-large icons for the ‘designy’ look, and always with colorful icons unless something app-specific is made (like in Calibre). Plus the noisy dividers.

Also, since Qt handles all the graphics and input, it has to reimplement everything high-level that the systems provide out of the box, and presumably to track changes in all of that. Hence the past bugs of one-pixel offsets between elements where they can't be in the system. And the present non-support for system-wide key rebinding on Mac—e.g., home/end instead of cmd-left/right.

But yeah, Qt is better than something like not-obsessively-tuned Swing. As for GTK, it seems to depend a lot on the author specifically not forgetting to bundle the native-look theme.
If this is not peak HN I don’t know what it is.
Not surprising at all. First off you need screens, molds, and other one-per-machine equipment that has to be fully custom to whatever product you want to build. When expedited, these things can still take a week or more to create.

From there you need to assemble a pipeline and do an enormous amount of tuning. Your first runs are generally going to completely unusable products because of a large number of mistakes in the manufacturing process. It takes time (also generally weeks) to find all the places where errors are happening and make the appropriate adjustments.

When you are making 10,000 (or more) of something per day, no product is "simple".
Thanks for the tip. I think I bought it mostly for the archetypal resonance anyway, so to speak. :) In addition to playing these I'm looking at ways to deploy more mech-style thinking IRL.
I don't know, I am not from USA and dont even care about that fable enough to learn what fable is for.

My comment was response to:

> This is an instance where on the one hand, a globally coordinated response doesn't do all that much. Korea doesn't seem to need any special help from Italy, for example.

Not an entry to a greatness or who gives to who or size measuring contest.

Korea don't need help from Italy, but Italy need help frim China. That is state of facts.
"The Plauge" was one of the few books I've read during high school for a book report because I... fried my CPU and couldn't use my PC during spring break so, having nothing better to do, I sat down and read the whole thing.

I could very much feel the loss of agency the characters had to endure, because computers were my whole world back then.
Well the best product usually wins in this space. Usually this means well-managed vanity features like sleek design, animations, emote, but also occasionally more heavy weight performance improvements like video quality and sound quality. Ultimately if the standards and protocols you mentioned provided for that, they'd have won, but they didn't so here we are.
It is certainly more comforting/assuring to see more actions take right now. Once mobilized, US starts to impress more.

But I fear what has been done is not enough, because it only feel necessary, but the virus is an exponential growing crisis, our capacity can not possible catch up with it.

Strict lockdown right now. Take the short term pain, but better for long term.
The images are broken for me (503s from Dropbox, and 404s from GitHub cache) - here's a direct link to the video: https://www.youtube.com/watch?v=DNJ7HqlV55k
Most of these project fold like a cheap suite and could potentially fall under fair use as they are not selling anything.
And the way if forces you into a full-blown file search when you start typing letters and are just looking for files with that prefix...
I _really_ like KiCAD, it's my preference for anything simple because I absolutely love the workflow compared to Allegro or Altium (especially Altium). I actually really enjoy the library management as well.

That said, anything using an HDI stackup or a reasonable number of differential or matched traces, KiCAD becomes a struggle. Even simple things like a single pair can be pretty tricky if you have space constraints. These features are pretty fundamental for modern PCB design.

It seems like KiCAD v6 will be making a lot of progress to manage more complex stackups and impedance control, so I'm very excited to try it.
> Imagine that scenario with tons of metal that could fall out of the sky when something fails.

Hmm, this has different meaning with last weekends context of an engine cover hitting a yard.
"The Bitcoin network has been functional for
99.9861136495 %
of the time since its inception on Jan 3 2009 02:54:25 GMT"

...for certain definitions of "functional".
The common view in the US is distorted because as the cold war developed people were shown a lot of propaganda lionizing the US's victory and distracting from things like the firebombing. When you talk to more serious people in the US there's awareness of the point you're making, you just won't find it in Hollywood's movie version of things anytime soon.

A similar issue is how Band of Brothers, an otherwise excellent show, re-enforced the idea that D Day happened to stop the holocaust. Those who've read a bit more history however know it was to stop the soviets from marching all the way to Portugal, and that the US and allies declined to take even simple measures like bombing the railway lines to the death camps to fight the holocaust. In particular the treatment of holocaust survivors like a game of hot potato afterwards makes clear what the priorities actually were.
I think you're getting at something very different, and I don't disagree. But the US is perhaps unique in that it has a massive lesion caused by the tumorous growth of the "military–industrial complex" — or whatever other name you want to give it — and this is entirely different from the civil service type of appointee you mention. Someone who heads the CDC or NIAID, though perhaps identified as a member of the "deep state" by some on the fringe right, is not the deep state. I'm talking more about the high-powered lobbyist who works for a private-equity-owned, $24 billion valuation, silent giant kind of company that manufactures surveillance and missile equipment.
Official announcements on http://www.safercar.gov/ (image) and http://www.nhtsa.gov/Misc/HeadLines (first headline)
Pretty amazing. All it needs now is a copy of Balance of Power.
> Some people are saying, but economic growth does not necessarily imply tech progress

I think generally speaking, economic growth does not necessarily mean tech progress. But, tech progress does mean economic growth.

With improved technology, we get more value from the same inputs. What would have gotten me a small black and white TV 50 years ago gets me a 60inch plasma TV today. In the time I once could draft a letter to one friend, I can share a thought with all of my friends on social media.

I know sometimes the word "economic" growth makes people think of some impersonal behemoth corporations preying on the little guys. But really, if you are working on something to give people more value for the same resources, whether it be a person's time or money, you are contributing to economic growth.
The fact that I have to click on something to see language breakdowns is a problem. The fact that I have to refresh the repo page to make the language breakdowns go away is a bigger problem.
Hey chimeracoder,

I went to school with you and saw you at some ADI events and hackathons from time to time. Even if I dont know you more than in passing, hearing something like this about somebody I know hits much closer to home than hearing it on the news. There isn't much I can say that hasn't already been said here, and you probably won't read through these hundreds and hundreds of comments, but if you read this, I just want to say that I'm so sorry. This is disgusting, and I hope that you never have to deal with a clear violation of rights like this again.
You can not receive the exchanges market data over the Internet. You must be co-located at one of the data centers with an available cross connect to the exchange.

Also how is Canada in the stone age technologically? The TMX provides far more direct access to various technologies that are not available by any of the exchanges in the U.S. such as native smart order routers, TMX's native pre-trade risk checks (Mantara) which was a regulatory requirement added back in March to prevent any kind of fat finger mistake or flash crash, and a host of technologies built right into the exchange.

The consolidated market data products available on the TMX are also much more comprehensive than the ones in the U.S., for example in the U.S. all you get are the consolidated last sale (CTS) and consolidated top of book (CQS), in Canada the TMX provides those via the CLS and CBBO but in addition it also provides the consolidated depth of book via the CDF feeds.
I could see reusing an empty fuel tank or something as a cute way of doing this.
Amazing! Thanks for the quick response.
Well, considering how the comment literally says "Wealth inequality and social unrest in America is DIRECTLY related to corrupt and/or incompetent (you choose) Fed policies," you'll forgive me for disagreeing.
Zurich is the largest city in Switzerland, the Internet tells me. It has a population of 400,000, which is slightly less than the total current employees of the USPS.

We spend all day here talking about scalability, but then we start talking about public policy and people get amnesia.
It's a fair point, GTA V is released and suddenly 7 years later there's an increase in carjackings. Who can argue with that?
It may not have been Boston Dynamics, but I read in a news article some time ago about how the police (US) used a remote control robot to find and blow up the person who was engaging in a standoff.

So regardless, I think such things are already approaching SOP and not just in literal urban warzones.
I use it for when I want to watch multiple streams of the same event.
Yep, Sourcetrail can do that, for the languages it supports. (It has an SDK so additional languages can be added, with effort.) Give it a method, another method, and it will draw a line from point A to B (with all the functions in between) using static analysis plus you can explore before and after to see what calls what. You can even see field usage though there it can be confused sometimes, understanding varies by language. But it’s still really useful. Doesn’t yet support cross-language integrations but it has a lot of potential now being open source. It works great for individual developer use, for team use I’d want to try my hand porting it to React or the web in order to more easily share views with others, and perhaps use a central database. For now you can make Sourcetrail projects as part of a CI system to share them with other team members.

In addition to Sourcetrail, I also recommend adding OpenTelemetry for distributed projects or flame graphs for less distributed ones. Some of the videos Honeycomb.io put together really highlight the value of distributed tracing, such as this one: https://youtu.be/GuIWQ-EF7YE and the OpenTelemetry Collector makes it simple to filter telemetry, route it to services or drop a majority of traces which don’t have exceptions, for example.

One day I hope OpenTelemetry tracing can be baked into any language the way flame graphs tend to enjoy first-class support in Java, and that tools like Sourcetrail can be baked into IDEs such that runtime metadata is available just by hovering your mouse over modules and functions. Kind of like CodeLens shown here, but for understanding the code: https://docs.microsoft.com/en-us/azure/azure-monitor/app/asp...

Something like https://www.codestream.com/use-cases/code-documentation works as a social network and documentation hub but doesn’t necessarily bring in production telemetry or models/ontology from code (such as Lattix, but that’s specialized to code organization in a way…) Maybe Project Cortex but for source code? https://techcommunity.microsoft.com/t5/microsoft-365-blog/in...

JetBrains Space or GitHub doesn’t yet analyze code beyond dependencies/security issues/CI but might in the future.

Finally, there are tools like https://backstage.io/ which hint at a future where developers build their own infra tools for the rest of the company to use… but that hasn’t extended much into the realm of modelling, documentation or telemetry yet. Folks might be lucky if they have a hosted copy of SourceGraph right now… the future, I think, builds on all of these ideas.
Now we have Airtable and Smartsheet, where you can have a proliferation of undocumented shadow IT systems core to your business processes AND pay by the user every month for the privilege! That's progress, right?
It Is also impossible not to get DDoS on the internet, you still would want people not to DDoS you.
If the clock strikes thirteen times, you don't just question the last strike, you must doubt the previous twelve too, even if they sounded reasonable before.
Interesting concepts.

Let’s see if any FAANG companies or standards bodies or top tier open source frameworks adopt the extensions.
Is this the same Riot.js as the 1kb framework or is this just named the same?
I dont think it necessary implies default block. It just implies you have to ask before comitting to activity. Whether the parents are more likely to say yes or no is orthogonal.

Also, we are talking here about overnight camping. It is not the same out for few hours. 16 years old being expected to sleep at home by default does not strike me as overly controlling.
Is the implication that SN was googling himself from Indiana at this time to see what came up? Or perhaps some research in that vein?

Here's the same search but for japan

https://trends.google.com/trends/explore?date=2004-01-01%202...
Yeah could be. I had a requested a Mac.
Most people in general. Every time ebola started in Africa, there were information campaigns. But as long as you don't touch and it doesn't mutate, nobody cared much for some poor uneducated africans.

Everybody just thought it won't happen during their life/term, like some big asteroid impact. Well, not anymore
I agree with the premise that there are multiple measurements for ‘safety’ and I absolutely do not believe Rust’s chosen method is superior to all others, but I’ve seen you get blow back in other threads for these statements before, so I thought I’d toss in some support of the overarching ideas before the long meeting of response come flying in.
While we're proposing alternatives to the recorder, I'd add the harmonica as an accessible instrument. It depends on the kind of music one wants to play, but the harmonica is easy enough to start playing for a child, and the range of expressivity has room for expertise to develop (chromatic harmonicas are difficult but can produce sweet and exotic scales..).
I agree that the cost of a college education is increasing, perhaps disproportionately, because demand is so high. However, I would not call higher education a bubble: as an undergrad, I have found that my education does not lack rigor or intensity. I have learned an incredible amount in a very short time, and for me, the personal value of a college education (disregarding the value perceived by society) far exceeds the cost. (I'm studying at MIT, so perhaps my college experience is different from the norm.)

Many people at MIT drop out to start companies or work at startups. I don't know how common this is at other schools, but at MIT, "so-and-so dropped out to work full-time at his startup" is not an unusual thing to hear. It seems to me that students value their degrees less than society does.
On what grounds would she reject the song, but be ok with the lyrics? Because by asking him to sing it she's basically said "I'm ok with the words. But I might not be ok with the delivery."

Delivery can make the difference between affectionate parody and harsh parody.

Most of Weird Al's songs don't really make fun of the original performer. Most of 'em are really about food, or surgeons, or the Amish, or the Beverley Hillbillies. Only a couple of 'em actually target the perceived flaws of the actual singer (e.g. his version of "Smells Like Teen Spirit" which makes fun of Kurt Cobain's somewhat incomprehensible drawl).
You need over $200K (probably more like $500K) just to apply, and then you'll need to beat the other inevitable applicants. If .app ends up being auctioned, you'd need millions.

http://www.icann.org/en/topics/new-gtld-program.htm
Click the privacy policy link at the bottom. Get "Really? What privacy?"
I had a full loop with Google last year. It was awful. The guys were really aggressive and incredibly offensive, reminding me time and time again that they hated the company I worked for. Which is fine if it's your personal opinion, but don't invite me to your offices only to insult my employer. Kinda silly, really.

I can't help but wonder that maybe the interview process is broken. Can you really gauge how effective a dev is based on his might at solving a few programming problems on a whiteboard?

I've seen the strongest candidates in this field end up being the worst devs (bad team players, no design docs, not adhering to spec, crap unmaintanable code), and vice versa. Which makes me wonder. Anyone using any interesting techniques out there other than the standard "here's a tricky problem, now solve it"?
It looks like something designed for 3D and film production. Such an interface has very little contrast and color so it doesn't interfere with the perceived color and intensity of the image.
Is money the issue here? He said he'd donate all proceeds from the song to the Human Rights Campaign. It seems more Lady Gaga was offended by the parody, and being on YouTube means she'll still be offended by it (probably more so as this controversy gains traction, this will probably be Al's most listened to single in some time)
If you value your freedom, advocate for the repeal of these regulations (along with many others - although that is not the point I am trying to highlight here.)

Each of us has a moral right to buy and sell what we want from whomever we want. Advocacy can make this a legal right once more.
I agree, there's nothing that requires facebook yet, and I hope developers realize the importance of keeping things that way, and stop integrating FB's services while there is still a choice.
Not to be excessively glib, but I can't resist pointing out that children successfully comprehend this notation daily, it's called "fill in the blank."
If you have read the K&R C book I am not sure you would say that. It's great no matter what you do with it.
My "citation" is my own experience managing infrastructure for several AWS-backed startups. I think public cloud services have a role and make sense in certain cases (particularly for very early stage companies), but I'm realistic about their performance characteristics and tradeoffs. The biggest danger is in overuse of proprietary AWS services, which makes it much more difficult to migrate off when the business outgrows the public cloud.
there is this discussion (flame war?) about python3 not bringing too many benefits. i haven't made my mind yet. could you elaborate what you saw in 3.4 that was nice?
What method do you suggest will measure calories in and calories out exactly?

If these cannot be observed exactly, what's the point in being so insistent about them?
Or just n>4 regions meeting in a corner. Allowing 'meeting in a single point' turns the theorem into the 'infinite color theorem', which would be uninteresting.
If you ran a taxi service, in a competitive market, would you offer this information to your customers? You know they would want to know about it.

So you would, correct? Probably because you would then earn their business over your competitors, right?

If your answer is no, then why not? What if your competitors did, would you then?
Here's my thoughts about the demise of Smalltalk, if you will. There are of course many reasons, and as said by others it's still alive and well with Pharo.

The first reason may be just that it was too good, too ahead of its time. A huge programmer population already existed for C and C++ at the time Java with its C-like syntax came around. In programming languages "incrementalism" rules, which is easy to understand when considering how big an effort it takes to become an expert in one.

I think Smalltalk was also a victim of its own success. It promised a huge increase in productivity and software quality. This caused a business-war among its few suppliers at the time (Parc Place, Digitalk) and wars are never good.

And there's a technical reason for that too. Smalltalk is not just a language, it is an environment with a big library built into it. Even though the class-hierachy was mostly given by the original Smalltalk-80 there were small differences between the vendor-provided libraries which made it hard to run a Smalltalk application written for one Smalltalk virtual machine on another one. Which made it more important for every Smalltalk vendor to try to tightly own their users.

Here again ST was a victim of its own "goodness". The class-hierarchy is a tightly-knit set of classes which allows for maximum of code-reuse, but also means that it was not easy to combine classes from different platforms. If you took one class from vendor X it meant that many other classes had to follow and those could override similarly named classes in the target environment, which again would break many other things in the target platform and so on.

In other words Smalltalk was not modular enough, it was not easy to combine classes written on different platforms with each other. Smalltalk is not only an "island of its own", every Smalltalk is more or less an island of its own. Then again there's still only talk about bringing modularity to Java. But Java has the benefit of non-diverged platform. THAT also almost happened, with "Microsoft Java".

The ability to easily reuse large portions of the Smalltalk platforms is a huge benefit for productivity, at the same time it hinders co-operation between programmers working on different Smalltalk platforms.
> I'm excited to watch the show through again in HD.

I think that's in my future too.
6 years after being reported, Android still doesn't support downloading .ics files.

https://code.google.com/p/android/issues/detail?id=1257

Makes it impossible to add events from websites.

It's very frustrating that there doesn't seem to be anyone at Google who looks at bugs. It's all about creating "cool" experiences without the tedious work of fixing bugs.
That's pretty much how free markets operate. There is nothing wrong with it. The idea that X profession deserves the smartest kid in the room is nonsense if the profession has found out how to get along without that kid.