jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In theory, the idea is correct, but making it a metric falls prey to Goodhart's Law: When a measure becomes a target, it ceases to be a good measure. Using a wide range of characters is good, but when you make that a rule for users who don't grok that the point of that is to create more entropy, they use those characters in ways that create less entropy, like l33tSp3@k, incrementing a number at the end, name and birthday to get numbers, etc.

Still, just letting users set their password to "password" isn't acceptable. We have a responsibility to protect our users from hacking, even if they don't know how to select a good password. Minimum password lengths might be a start, but leaves room for a lot of issues.

My feel is that users don't know how to select passwords, so in 2019 we should be selecting secure passwords for users. My ISP does this: our wireless router came with a randomly generated password. They allow you to change the password (and you can change it to something insecure like "password") but most users, I suspect, won't change the password if the existing one is something easy to remember (in the style of "correct horse battery staple"). One could lock this down further by generating new passwords on password reset, instead of allowing users to set a password.

This is a bit heavy-handed, but it prevents all the common attacks against passwords that I can think of.
Shouldn't stock buy backs actually lower the valuation of the company (as cash leaves)?
I'm not a car or truck person.. so forgive the ignorance.. but is it rear wheel only? The `Drivetrain: REAR-WHEEL DRIVE` section has me perplexed for a number of reasons.

1. I thought Teslas where all wheel? Ie, the nature of how they work is such that each wheel was a motor. Is that not the case for this one?

2. Isn't all-wheel a valuable offering? This doesn't seem to be an off-road focused vehicle.. but nevertheless I personally value all wheel. Am I wrong in this?

I find this weird. I can't afford it anyway, BUT, I have often joked that I need a small Tesla truck to replace my Prius. However, strangely nothing about this interests me. Even if I had the money.
"Correlation doesn't imply causation, but it does waggle its eyebrows suggestively and gesture furtively while mouthing 'look over there'." --Alt-text from XKCD #552
1. Google is not exemplary, lmao, they have a terrible culture of paying off executives for harassment and assault which has been thoroughly documented in the NYT and elsewhere

2. the idea that if somewhere else is worse, we shouldn't fight harassment here/in our job/in our industry, is abhorrent. this sort of blase, tone-deaf attitude towards gender oppression causes a lot of problems in tech. I'm very glad people are finally vocally fighting back.
What they want is that you need a diversity counselor for every action or endeavor you undertake in daily life. So it is deliberately confusing, to make it impossible to navigate without a gender studies degree.
> because they are the ones that show up to do that work every day

Because someone is motivated enough to pay them every day to do that work
I'm on 20 years now, can easily see it going 40 more.
While this is a great step forward, it's still going to take years for this to be even remotely accessible. I've been in therapy and taking various medications for years and haven't found anything that really works, at least for more than a brief period.

Don't forget esketamine was also granted breakthrough treatment status recently, but I have yet to find a doctor willing to try it because it's "so new". On top of that, it's still outrageously expensive even with insurance, if insurance will even cover it at all because it's "so new" and I haven't yet exhausted every compound that's ever existed. Sigh.
A flexible UI library that is up to modern expectations is complex and hard. It is even harder if it is supposed to be cross platform. So the only realistic option is to bind to a good existing library. However, these are all written in C++ and hard to bind to anything else. Gtk isn't sufficiently cross-platform to be attractive.

In the end, this is a project that is at least as much effort a creating a programming language.
Fans of Homestar Runner won't be though.
Professional drivers that also spend a lot of time sim racing, that is...

The same is true in this series. Drivers like Max Verstappen and Lando Norris (among the best drivers in the world) so very well, but they also spend a lot of their free time playing these games.

Other world class drivers (Hamilton, Vettel, etc), likely wouldn't do anywhere near as well.

Obviously there is some overlap in the skills required, but at the end of the day, experience gaming is going to help more than more experience in a real car.
That doesn't make a whole lot of sense. Who are the Israelites in the metaphor?
I agree, but my guess is the last sentence. It did become a global pandemic. Today 0.8% of people age 15-49 are infected.
Do you know if there are slack workspaces for other regions?
thanks for the links!

that most appreciated, and a little encouraging (as much as a campaign page can be i suppose, caveat emptor and all that)
Not just absolute colors, but absolutely bizarre Rube-Goldbergesque colors!

https://en.wikipedia.org/wiki/Apple_II_graphics
> One day they _may_ be sufficiently better than Intel that Apple could pull a “Rosetta” a second time on the Mac, translating apps from x86 to ARM at the software level.

Emulating x86 on ARM is very hard because x86 has a strong memory model while ARM has a weak one. This either makes emulation very slow or will break lots of multithreaded applications.

The other emulation direction (ARM on x86) works much better.
earlier this week, there was an article about F1 drivers playing the codemasters F1 game, and the best pro driver came in 8th and seemed pretty happy to have done that well.

the rationale is that driving is not just a challenge of operating the controls, but a physical challenge too. when you take away the physical aspect, the drivers lose not only the advantage of their physical training, but also an important input that they use for reactions.
Graduating in Spring 2017 with a BS in computer science

Location: Providence, Rhode Island

Remote: No

Willing to relocate: maybe in 2017

Technologies: Perl, Go, Git, SQL, Lua, Linux

CV: https://stackoverflow.com/cv/patrickhurd

Github: https://github.com/djent-

Email: patrick d0t hurd d0t 1995 @ gmail.com
Useful list of tiling window managers for OSX:

http://superuser.com/questions/162849/tiling-window-manager-...

I use Divvy, personally, but I'm not super-hardcore about tiling all the time.
GNOME3 isn't too bad, visuals-wise. But it has to be noted the author was talking about Xmonad, which is basically a completely chrome-free, tiling desktop
Ruby metaprogramming hell is a myth used to frighten school children into doing the dishes.

C++ metaprogramming hell -- ohhhh, that's real.
I agree with the sentiments of your professor :)

I think I will definitely be adding some more illustrations and such.

The difference between this and a flickr album is that this is made specifically to get feedback from clients - whereas flickr is made to display images.

Sure, they both display images - but both have different purposes.
Out of curiosity, why did you switch to OSX? I'm on OSX now, and I love much of it, but the author's points ring very true. I'm less and less sure every day why I stay on Mac as apposed to Arch, which I use on my servers.
Flip the system and make the classwork homework and the homework classwork.

Instead of a lecturer being the 5000th person trying to teach the subject with a varying degrees of preparedness, you just get the single best and most enthusiastic lecture of all time, everytime, as a video. Then in class teachers, TAs, and students can have normal humans conversations with each other to work through problems and peer interaction to motivate learning. Instead of this being relegated to additional office hours\recitations\labs.
Amusing no one wears helmets.
nice site, but a lot of the information is very vague:

[Essays]
> Read a lot of college essay books. See what’s cliche and what’s not. Absolutely avoid cliche topics.

Such as.....?

[Recommendations]
> These can be crucial, but usually aren’t.

So they are but they aren't...give an example of when they are, and when they aren't.

However, you do have some good information that you don't emphasize enough:

[Extracurriculars]
> The truth is that most people, high school, college, or otherwise, are not really passionate about anything. The goal of your extracurriculars should be to explore things that you may be interested in. The more unique your ECs are, the better. Don't do math club just because you saw someone online doing it.

[Overview]
> Being the smartest in your high school doesn’t guarantee you anything.

Also if you're going to use references, e.g. in Essays: "Some good books are [1,2,3]", make [1,2,3] links to said sources.
I can't take this seriously. The author complains that MacOS X's support for Valgrind is in its infancy. Well, how is DTrace support in Linux coming along?

One could write an essay like this that accentuated either platform. For example, I'd like a diff/merge GUI like Changes on my Ubuntu machine. What do I have at my disposal? Meld? I can't even navigate & merge individual changes with the keyboard. Darned thing actually makes me use the mouse. The mouse...on linux.

Yeah, I know: submit a patch.
However, I have never seen non-EU based companies do this. Why is that?

iStock charges VAT based on billing residency. So does Big Fish Games. That's just where I've spent money today, so yeah, it's common.
AMT credit is useful, but typically the issue is that 1. the taxpayer may not have savings to cover initial AMT and 2. the underlying security is volatile and could lose all value. If the security is just taxed a the time of sale, then the taxpayer definitely has the funds to pay (and the amount can be straight-up withheld) and no complex AMT schedules have to be filed.

AMT helps the government get paid sooner than later for fast-growing companies. This mechanism doesn't have to affect non-C-level execs to be effective.
I wish there was some way I could just put money into a weighted bucket of every international currency in case one or a few of them inflate to nothing. That’s the only thing that worries me.
Thank you for sharing this.

Having looked into it recently, the current pricing for online merchants is just excessive. Unless you are selling an item with a ridiculous margin, it is hard to keep up. And it isn't just Shopify and companies of the same type. Online marketplaces are about as bad in terms of trying to capture bigger slice of the pie.

I will keep watching your project.
Does that mean that having Netflix streaming in a window would make my connection faster as well?
No. Car swaps ended with the introduction of the Gen2 car:

https://www.fiaformulae.com/en/discover/cars-and-technology
What about an unencrypted HTTP connection, or any unencrypted connection whatsoever?

Couldn't those be MiTM'd?
Svalbard?
> There are no classified offensive nuclear weapons. Probably no classified launch vehicles.

I'm not sure this is really true. It's widely believed that Israel have classified nuclear weapons and launch vehicles.
IMHO, these stories aren’t unexpected from a tech company that grows 80% year over year, developing and expanding as fast as technology and market forces allow. Yes, there are mistakes and unfortunate incidents in the organization of people and tech priorities here, but this is inevitable in an engineering org that moves this fast. You really need to measure this up against Tesla’s achievements:

Growing high double digits each year for more than a decade in a brutally competitve space, developed 4 hugely successful vehicles, first US auto company to succeed (knock on wood) or grow to significant size (>700,000 cars sold) since Ford, production constrained continuously, did this with almost zero paid marketing, built global networks of dealers, service and chargers, improved the state of battery tech by a multiple and doubled global li-ion battery pack output, built 3 car factories, made electric cars economically viable, incidentally seriously wounded the car dealership model, succeeded with qualitatively different software approach with OTA updates and tight software integration, designed cars with hitherto unparalleled performance in their class, and others that I couldn’t come up with on the spot.

This is only controversial because this is safety-critical tech and it’s uncomfortable to see the development pains of consumer grade software affect it. There’s no evidence that the approach have led to more injuries or deaths than cars do in general, quite the opposite. Tesla cars are safer than competition, the argument can be made that fast deployment is a net win regarding safety. Even in the absence of any other things they have achieved.

I believe there’s also an element of envy, or misunderstood beliefs that the best tech approach is taking things slowly. Yes, in isolation. But then market forces will crush you because someone else was faster, or because you missed the window of opportunity for making things so dramatically better that you manage to unbalance the local maximum of the status quo.

[Edit: To everyone who downvotes this: For the sake of enlightening discussion, could you please express your disagreement in words rather than the downvote button? Note that I'm talking about GP's linked commentary on Tesla's engineering mishaps in general, not this specific vulnerability].
Fair points, thanks. (The question was only semi-rhetorical, as I'm only an observer rather than an insider, so I appreciate the genuine answer.)
Are you sure about that? I got the impression that should work well under Linux, unless you create a lot of contention.
"Cotton and down can kill you."

It isn't like they - or most of the rest of us - are climbing Everest here.
I think that's a very poor business choice by Arash. Third party developers need freedom.
Your "F is better" is nothing more than "I am used to it". I am used to C and it is just good: 25 is warm, 0 - water is freezing, -10 - getting cold.
today's a day I won't forget? The day Apple announced yet another way to buy songs from the world's most popular band?
Ughh...truly I was hoping this wouldn't make it on here.
HackerMonthly is repackaging several articles under a unified name. He is also putting ads on the magazine and later selling them after the first couple of issues. Not getting permission would have been both legally questionale and a dick thing to do.

This "web-app" (if I may use the word), is a simple automated way of putting multiple stories in to PDF format. You could do it yourself at home. There is no ad, reformatting, or rebranding or selling involved.

This distinction seems very obvious to me.
Yeah, that wasn't cool at all Apple. And you're right, I will always remember this day. I remember the day you pulled that terrible PR stunt.
Wow, I had that exact same idea! Does it already exist?

I figured it wouldn't be a good first project, but maybe.

Also GPS kills my battery in under two hours on the incredible :-(
All my friends are non-technical (or at least completely uninterested in mobile apps.) I'm not sure how that happened actually ...
Zzz.

Is this announcement any more seismic over in the music industry?

(Is there a music industry equivalent to HN? Hack News?)
Why would anyone be able to prevent someone from connecting to another machine to play a game?

Oh, because they use centralized servers. Well, don't do that. Live by the cloud, die by the cloud.
Yawn. If you wanted the Beatles on your iPod you could have gone out and bought the CDs and ripped them.
> They can't use protocols, they can only consume third party services over HTTP/S for the most part.

Your comment brings a whole new angle to IPv6 I hadn't before considered. Having each packet routable straight to a TCP/UDP port number eliminates the complexities of NAT. Since the {hard,soft}ware that handles NAT wouldn't be needed, perhaps a shift to IPv6 could also give throughput gains.
It’s one thing to go to a conf and learn theory another thing to have first hand experience.

It’s like saying you can become a good programmer and have a good company culture by going to conferences.

It ain’t going to happen.

Once you have N years, and see and solve X problems you won’t be experienced.
> the 2014-2016 range, when growth stops on that graph

That graph is "artistic" and doesn't represent reality. Check out this earlier, far more reality accurate graph:

https://web.archive.org/web/20170701044638/https://basecamp....

You might not have liked the new pricing, but from memory signups only ever acellerated.
The benchmarks on the Ryzen Threadripper and Zen 9 3rd gen cpus look great. I have been looking to find prebuilt gaming desktops that don't have issues with those chips. Newegg reviews show failures around their units and Amazon isn't much help either. Is this truly a build your own situation? Not necessarily issues with the CPUs but the overall quality of the build and bios issues/DOA status. Any recommendations for BYO or prebuilt options?
Aren't they only interesting if you're an accountant? Their big scam was to find loopholes in revenue recognition standards.
I tried many dating site over the years and the one thing that stood out is if you're under 6 feet tall don't even bother creating an account.
Time and resources to comparison shop (in a broad sense) being neither of them infinite, the more we can assure certain definitely- or probably-bad options are absent from the market, the better the market will function.

Pro-healthy-and-effective-markets and absolutist pro-liberty or laissez-faire stances aren't always aligned.
As someone noted in a previous discussion, if governments get involved things will get messy, as just one example imagine China objecting to issuing/renewing a domain for a Taiwanese or Hong Kong NGO..
I suggest you start with the "when" part of things - most places have a peak tourist season and a bad weather season. You will probably want to avoid both of those!

That said, I'd give a big +1 to the Australia suggestion. I'm a Brit, but I've emigrated to Oz after I came on holiday here a few years ago. It's definitely a relaxing place to live and there's loads of nice locations (the typical travellers route is down the east coast with a detour to the outback). There shouldn't be much of a language problem (once you work out what Ozzies mean when they talk about their thongs), prices can be anything from fairly cheap (shared dorms in a youth hostel, but not as cheap as SE asia) to very expensive. There's a huge variety of stuff to see.here (beaches, mountains, deserts, weird animals).
Stop being average, stop calling yourself average, stop caring about your job description.

Do what you want to do, do it awesomely, live small, be patient.
If you know programming, the thing probably is to get intrigued about the various different areas.

The Predictors (Thomas Bass)
Market Wizards (there's a series)
When Genius Failed
Pit Bull (Marty Schwartz)
Rigged (Mezrich)
Liar's Poker
Reminiscences of a Stock Operator

These are all basically novels. All basically dated, misguided and incorrect. But then slowly you might learn to ask the questions that will interest you.

In terms of learning finance or trading, you have to learn that thing in a spiral (like with programming). Unless you're superhuman. In which case, by all means, pick up: Fabozzi for bonds, Ross for equities (Corporate Finance is the name of his book, but he's known for inventing APT, a key model in equity portfolios -- so unlike a lot of people, he does have a pretty clear sense of authority) and Hull for options/derivatives, etc.

But remember -- that one thing that is very much alive in the markets is the invisible hand and specialization. There are even fewer generalists than there are among professional programmers, etc. Most highly successful people can summarize their trade by highlighting 1/2 of a sentence in some textbook. (If they have experience, they might also be able to tell you how 40% in that textbook relates to or is in some ways similar to that 1/2 of a sentence.)

So it's kinda like that, imho. Good luck. And as I think you mention in one of your recent posts about being a millionaire, leverage your strengths, etc. If it becomes a very large interest, probably the most efficient thing is to go to a prop shop or a large firm and learn from the source.
Another way to say that: you don't break out of mediocrity by learning to program better. You do so by picking what you work on. The craft is only a small part of it, and getting commoditized everyday.
what's unconscionability?
But it did take 400 years more technology than what Cortez had. The Zulu army was not a walk-over in the mid-19th C, although 50 years later (with gatling guns) it would have been.
Ah yes, and he seems to have typeset it all nicely in Word.
tldr -

Guix-HPC is an initiative to bring reproducibility to the HPC (high performance computing) community using GNU Guix (a framework for building and deploying software).

Highlights include: an extension for Guix for creating reproducible, declarative data pipelines ("Guix Workflow Language"), and an extension of Jupyter to create reproducible notebooks.
I left that comment.

My colleague just wrote up our process: http://news.ycombinator.com/item?id=2032346
pattern seems to be yc alumni
Thank you. I am trying to learn Lisp(Emacs Lisp and Clojure) and was curious on your format choice. Great article btw.
He can slam Groklaw as much as he wants, but I've still never seen them offer anything other than rational and backed interpretations of the presented facts.

I particularly love how he thinks ISO approval of OOXML is some sort of silver bullet against all allegations against him. Everybody in the know is very aware of the nastiness that went on with that. And as zdw in this discussion notes, it's ISO approval doesn't mean jack in reality.
My landline is a digital phone form my wonderful cable company
It's less reliable than the internet connection from the same company - "network is experience connection difficulties"
The tone of the article was a bit strange, as was the way it kept referring to "ancient" genes and such.

If they're genes in modern people (Melanesians), how are they any more ancient than any other genes that exist chiefly in one population subgroup?

Isn't it becoming increasingly indefensible to talk about "our own" species (or "us") when we know that all these species interbred and that their genetic material lives on in modern humans, even "anatomically modern" humans?
I like the 80s sitcom opening music.
> the technocratic elite have changed American democracy forever

The president has spent weeks trying to delegitimize the results of a democratic election, culminating yesterday by inciting a mob to de-rail the ratifying of the results, but it’s the banning of said president from a social media site that has changed American democracy forever. Right.
>That shows you how little value these services actually provide to most people. The remaining users wouldn't pay for year two, because to many others would have left the platform.

No, I'm extremely critical of many aspects of Facebook (and implicitly Whatsapp as an FB property, especially now) but to say they provide so little value based on how few people would possibly pay these amounts uses flawed assumptions. If people didn't pay it wouldn't be because they don't gain at least 1 or 2 dollars in value (many people almost certainly do, I certainly do with my own use), it would be because the model of offering high value for free in exchange for massive amounts of saleable user data is so lucrative that alternatives with free versions would quickly take over market share. In absolute terms, the use value of FB or Whatsapp to a user is often much more than 1 dollar per month, but compared to the ease of switching to someone who in the existing market again offers the same for free, it could quickly descend to less than 1 dollar.