jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'd say its reasonable from a moral universalism perspective. (https://en.wikipedia.org/wiki/Moral_universalism)
Yup, I bought a Ryzen laptop because I didn't want a discrete chip (causes all sorts of issues in Linux), but I wanted decent graphics performance. I have the 3500U, and it's more than capable of what I need it for, without the complexity of switching a discrete GPU on, and I like the 4-core performance.
Why was Prism stopped? Does anyone know?
I'm a big fan of extending the settings_local pattern to make it possible to add to lists.. for that I use this snippet to be able to define things like 'EXTRA_INSTALLED_APPS' in my local settings.. Super handy.

https://gist.github.com/948855
I think that's mixing up technology and content. Just because it has become easier and more efficient to send lots of JSON messages back and forth doesn't mean all documents suddenly become interactive applications.
Are there any postmortems on the Dreamcast and why it failed? I'm genuinely curious. I don't know if the openness of the Dreamcast led to its downfall, but it has a fairly strong community of hackers using it currently.
Agility and talent pool.
Chromeless 'apps' or whatever are written in 'HTML5', which developers can be assumed to already know, rather than XUL/XBL which they can't.
Actually, this is really old[1] but gets reported all the time by noobs.

[1]: http://news.ycombinator.com/item?id=2478
Linkify: http://news.ycombinator.com/item?id=2498478
Everything is awesome! AT9PUiYE1X8FPWLUmo8aZKT7o7pS4Mmc4g
>Valve does peer stack ranking in order to set compensation.

That is going to be their downfall.
+100.

It looks modern yet very readable thanks to great typography. Loads fast. Fully usable on mobile as well. E.g. Gets a hamburger menu on Mobile. The featured client animation is simpler. The spinning globe icon is replaced by a static image. They have absolutely top notch front end engineering talent.

This is in huge contrast to the current trend where they want to hijack browser's scrolling behavior for absolutely no gain to the end user.
The comments thread is physically easier to read (no ads, banners, interference with scroll, carousels, clickbait sidebar) and gets to the point much quicker. And if people are rehashing a tired argument in the comments then I can skip the topic entirely.

The linked article itself is also allowing others to influence your judgement and opinion, especially if it's a news article.
Charging through the platform has you pay all of the fees and take on chargeback liability, whereas charging directly passed those on to the managed account. This also affects the default statement descriptor and contact info on statements.
If only 10% signup, then 10% of that purchase....These are dangerous ways to make a business, though we all do them while daydreaming...
As one of your unique daily visitors I say thanks for making this. I have passed it on to all my climbing friends and posted it on Facebook. I like the clean interface and high quality content thus far. Are you planning to throw ads on this at some point?

PS- This link is broken: http://www.thrutched.com/password_reset
regardless of what oldstrangers is claiming, I think its very possible for Facebook to be unseated especially amongst the hipster, younger, more fickle crowd. I hear people continuously making the claim people don't want to keep creating their social graph, or entering their data over again, but I think history proves this is untrue. People will invite their friends and find friends on different sites, and will be created over again.
Wow, trying to get back up right now, hit publish and drove home to get a call from partner that site is down. :( Next time I'll make sure to pay attention.
Signalling to whom?

The telephone companies? They don't care - they don't want open. And they control the sales channel.

Signalling to the telephone manufacturers? They're powerless - if they anger Verizon they'll lose all of their customers.

Until that changes, Android, and wireless in general, will continue to be a lot less open than it should be.
Android doesn't appear to be failing. We better not let the facts get in the way of a story.
Mostly clear here on the East coast of the US, so I'm setting up the telescope.
Drone is the ultimate example of simplicity in CI. Automatic VCS-provider OAuth, automatic authorization for repos/builds, native secrets, plugins are containers, server configuration is just environment variables, SQL for stateful backend, S3 for logs, and a yaml file for the pipelines. There's really nothing else to it. And when you need a feature like dynamic variables, they support things you're already familiar with, like Bourne shell parameter expansion. Whoever created it deeply understands KISS.

I think the only reason it doesn't take over the entire world is the licensing. (It's not expensive at all considering what you're getting, but most companies would rather pay 10x to roll their own than admit that maybe it's worth paying for software sometimes)
Scripting languages aren't used directly because people want a declarative format with runtime expansion and pattern matching. We still don't have a great language for that. We just end up embedding snippits in some data format.
We're past time for a discussion about the millions who are no longer able to get effective pain meds - that anti-opiod Rx laws (written in response to the pill mills that had already wound down a decade earlier) are bringing real life harm to millions, insuring they remain in chronic pain.

Assumptions that the much smaller number of pain-mgmnt dr.s (that only the well insured can afford) are a broadly usable replacement for the care lost, doesn't reflect reality at all.
As a developer, all of the time I spend working on hobby projects (and self-hosting has turned into a hobby) keep me up to date.

True for some things, like things that are not at all related to your work. But your job should be actively trying to make you better at your job, and a better person.

Large companies like the one I work for hire outside firms to offer classes to the employees for free, and on company time. If there is a new version of a piece of software that is significantly different from an old one, my company pays for the users to go to training, or to train online. This is very common for products like Office or the Adobe suite. But for some reason, as developers, we too often think that we're supposed to better ourselves on our own dime. If it benefits your current employer, the current employer should chip in.
Yes, that's why large employers will offer severance benefits or something else in exchange for laid off employees agreeing to forego unemployment benefit from the state.

And a large employer will be deterred by lawsuits, but smaller employers might have nothing to lose and/or the employees will be low wage and not in a position to deal with lawsuits and whatnot and have bigger things to worry about.
Context is more senior leadership, but 3-4x/year we hold multi-day offsites where we rent a huge house and the entire leadership team lives in it, shopping for groceries upon arrival, cooking all meals together, working on and off, with meals, nearby hikes or other attractions sprinkled throughout.

Those are incredibly productive (it's probably 12 hours per day of "work" topics) and help forge strong bonds in the team. They're one of the things we're literally counting down the days until we can schedule one for 15 days after the last vaccine dose is in the last arm.
If you don’t mind me sharing, I’m also building something for making discussions more transparent and discoverable. https://AsyncGo.com just launched and I’d love to hear your feedback.
Yeah, I'm blown away when I watch videos of people smashing Dark Souls 3 while almost never dying. Then I think of the 2000+ hours it must have taken to achieve that level of muscle memory and expertise.

Then again, they are making money with their Twitch streams and walkthroughs simply by being Souls experts. So who am I to say they are wasting anything?
Programming languages like C, C++ and Objective C are compiled to machine code. Apple Silicon support means it is compiled for the ARM instruction set rather than x86. The Apple M1 chip can execute either, ARM code natively and x86 through the Rosetta translation layer. Native ARM code will run a bit faster.

In theory this is done by changing a flag to the compiler. In practice most code needs some changes. They also had to get ARM versions of any pre-compiled libraries, and there may be some differences in how to interact with the operating system. If they used any hand-written assembly code that also had to be rewritten.
> Talented people are going to have lots of remote options making it harder to find good people willing to show up for daily cubicle warfare.

I worry a lot about how this cuts the bottom rungs off the ladder for junior developers. Senior developers can be very productive without frequent access to in-person help, and are valuable enough that they can get work-from-home if they want. But junior developers have more frequent questions, need to absorb software engineering culture, and need to have more work and task structure created for them. Remote work is really hard for them.
https://www.tartanregister.gov.uk/tartanDetails?ref=11658
I think this is a reasonable list of weaknesses, with a few quibbles. I guess since I've built parts of Heroku Postgres, and Citus Cloud, and now Crunchy Bridge...maybe I'd know.

On the other hand...on the whole...maintaining Postgres is probably among the cheapest pieces of software on which I have to do so, which is why the cloud business model works. Something less stable (in all senses of the word) would chew up too much time per customer.
It's probably just that I haven't had any coffee yet, but I'd like to point out in mild irritation that this mangles everything I said:

Reducing the size of a program by an order of magnitude requires better abstractions, not shorter selector names.
Someone recently posted a code snippet where it was in a new release. They also said this year which is a change from the past.
It’s pretty coincidental that all of these tech companies are having epiphanies simultaneously now that Democrats will control the house/senate/and presidency.

The interesting question is whether they are doing it out fear of anti trust action from Democrats or weren’t doing it for the last four years out of fear of Republicans.
With this and Trump’s Twitter ban, it seems there’s a level of co-ordination at play here that should be worrying to people who care about freedom of speech.

And before someone tells me that the First Amendment doesn’t apply to private companies, I’m not making a legal point here, I’m making a moral one. This is not healthy.
Unfortunately, it's not that easy. Don't forget about the impact of SQL parsing and connection costs.

Here is a very illuminating post about it:

http://yoshinorimatsunobu.blogspot.com/2010/10/using-mysql-a...

The authors created a MySQL plugin that served as a network server and hooked into InnoDB without SQL parsing overhead. It also avoided the cost of opening/closing tables by keeping them open.

According to their benchmark, performance went from 100,000 queries per second to 750,000 per second on the same server.

Well worth the read.
I always loved that image. It's like a visual or "pointing" proof in mathematics.
I do not object to Scott Adams giving his perspective. I do not object to the contents of his piece. I'm wondering what the heck it's doing on HN.

The only reason this got any traction is that he happens to make Dilbert. His is not a particularly rare and/or valuable insight, and nothing in there makes it different from millions of other armchair education reformers.

I expect more from HN links. My mistake for making a snarky comment instead of spelling it out properly.
>Sorry, but I have another experience of living in Russia for 26 years.

as i expected, you're from the generation of "teach Putin how to make Zhiguli a better car than Lexus"

http://www.youtube.com/watch?v=w38lyqbwPkE

>I doubt that those four years of difference would make your opinion much more credible than mine.

1. Putin's Russia is pretty much the only Russia you had chance to see and critically analyze (not that you've actually used that chance though :)

2.as one smart man said "change of point of view worth additional 80 IQ points". You don't have multi-year experience of living in the society which has achieved significant advances on the issue of equal rights for women, so you just can't benchmark Russian society against it. Wrt. India or China - well, may i venture a guess that you didn't talk informally on numerous occasions through the years with Chinese or Indians about their countries?

>And to be fair, I find unbacked stereotypes being repeated over and over to be a bad thing - a kind of background noise that can drown actual signal (input from people who've been there and done that).

If not for my "unbacked stereotypes", your opinion wrt. Russia, for example, would supposedly be the "actual signal" as you're presenting yourself as "been there and done that" where is your experience of Russia, inside and outside, lacks significantly compare to my as i explained above.
Have you ever heard anyone explain why gold is The Only Real Money and that the US Federal Reserve is run by people who are (either stupidly or maliciously) engaged in a conspiracy that is perpetuating a scam at your expense?

If you haven't, and you want to suffer through alcohol-fueled ranting and explanations, read on. My advice would be to get your economic advice from actual economists (and preferably sober ones).
My AP Calc teacher had us do the same thing with our homework assignments. I cannot say if this resulted in confidence issues among his students, but 58 out of the 60 students in the class received 5's on the AP exam.

It is not clear to me that this is obviously a bad teaching method. It definitely accomplishes 'engaging the student'.
I believe, but I'd have to go check bcrypt to make sure, that the salt is stored as part of the digest.

Edit:

Actually, after minimal research, I see that salting the password is handled by the bcrypt ruby gem.
Thanks, have taken one of the promo codes and will take a look over the week :)
I completely missed the Droid Pro, which does dilute my argument a bit.

But: your statement that all Android phones look the same would support the idea that hardware could be a differentiator. Nokia has a long history of shipping many different kinds of hardware to many different customer segments. Android devices seem to have some trouble breaking out of the high-end segments where they are competing pretty directly with iPhone. The lower end Android devices also feel cheap. A lower-end Nokia never felt cheap.
He's talking about the wireless anywhere feature, not general inhome wifi.
I have the Cr-48, and think it's great. The biggest use I see for it is in enterprise, since it would be so easy to set up a network of these (since the web is much more cross compatible than other things). Working in the cloud makes a big organization much more nimble which is worth a great deal to them.
Well, it's also not clear what being "more organized and focused" gives you too. It doesn't seem worth 11 bucks. I think you need an obvious distinction to be able to get people to pay up. On the other hand, I love the design.
One of the hardest parts of just hopping on a plane to some exotic destination is figuring out what to do with your "stuff" back home. People think that with a million dollars they'll pay off the house, car, quit their jobs and travel the world. Instead, they should consider selling the car and house (or renting it out) and living abroad instead of traveling. I have stayed in the Philippines for months at a time for far less money than a weekend in New York or Vegas. If you don't have to pay $1000 a month for a car (loan, insurance, gas, maintenance), and $2000 for housing in the US (including gas, electricity, phone, Internet, etc.) traveling becomes much cheaper. Even better if you can do some freelancing remotely or have a small business that generates a few hundred bucks a month.

I bet that 9 times out of 10, "I need more money" should really be rephrased as "I need less stuff"
He lost me here:
"A maximum viable product doesn't fail fast - it succeeds slowly as you iterate toward it with minimum viable products and learn along the way."

So there's nothing new there, that's what minimum viable product "people" have been doing. The hard part is to convince some people to follow the fail fast mantra. Getting passionate with big vision is easy as it is to be provocative and look innovative being so.
Is this AI, really? And isn't it immaterial if it is in the first place? If it's a dumb algorithm or a smart one (or a random one, at that) locking out people without recourse, the result seems much the same.
It's really not clear cut in either way on the surface.

On one side, you can argue that leaning people towards true random will cause unnecessary performance impact because the majority of cases don't need true random.

On another side, the impact of not using true random could cause a catastrophic result for a large number of people.

So which has more weight? I dunno.

In either case, it would be nice if developers knew the consequences of using either method, so this discussion is really more about education than anything else.
The obvious reply to this one is the secondary effects are worth it and not 'sapping intellectual potential'. i.e. CERN led to development of the web.
10 months of increases does not negate two decades of decreases. And that's even assuming there is an increase, since "the sentiment on social media" may very well be incorrect as is the comment purporting a more dangerous NYC.
I honestly think that there are many people who exaggerate how difficult programming is. And people really like to think that if you already dont know a lot, then you are naturally crappy and cant learn. The professions you mentioned require a lot of learning. The expectation is that you go to school knowing what high school taught you, then you learn basics and then you continue learning on your own. The expectation is that there is learning curve.

I think I am good programmer. When I was younger and considering it as a profession, I was told that it is hard and that I should think twice seriously before comitting myself to it. That som of the guys that are already coding are very good and I will compete against them.

There is gatekeeping related to claimed difficulty. There is also perception that either you know it or not, but that you should not expect learning curve.

Also, passionate people of all kinds of professions trying do this exact thing. Whether art or tech or sport, adults go out of their way to signal to kids that "you can do it too, join us doing this thing".
This is a solid intro. I hadn't seen a good write up on NimbleParsec yet either. Kudos to the author.
> Covid WFH is a real issue for our new developers

I'm seeing this across the board. Learning curves are shallower. Matt Levine commented on it with respect to the Goldman Sachs B.S.:

"...it's usually that 100 hours of work for a first year analyst is probably closer to 80 hours of work for a second year analyst. But first years aren't learning as quickly working remotely, so the time isn't being shaved down, it's just staying at 100 hours a week."

https://www.bloomberg.com/opinion/articles/2021-03-25/matt-l...
>disallow rebooting without intervention.

That one is a fair point. I bet it did have 'intervention', showed a message it would reboot in whatever minutes and proceeded later.

Personally I use windows offline updater, and ignore the built-in 'windows updater'. 'shutdown /a' aborts an initiated shutdown
This comment reminded me of that awesome scene by Jeremy Irons in Margin Call :-)
Common diseases like the flu were always unpleasant, but you especially don't want to get them during a pandemic. I'm sure a lot of us started sanitizing surfaces when it was believed that's how covid spread, but it's been really nice not getting sick for a year now and I for one will keep doing so long after the pandemic is over.
You’re not wrong per se but this community is a place to showcase interesting technology and this is one of them.

Maybe the author just wanted to build something to practice code or to do something different than GitHub.

Innovation (and evolution) happen via mutation - it’s wrong to ask people to conform to set standards in a forum dedicated to interesting bits of knowledge.
Sounds like life man, i don’t think you need drugs to fix those issues. Go see a therapist.
The shortage of money is not the problem.

The problem is that we have stopped making stuff.

Once the warehouses all empty, there will be no more products. All those nice things you are used to buying to make your life nice and safe and clean and fun will be gone.

The infrastructure to even make the stuff will decay and be gone.

Printing money doesn't make products. It doesn't repair factories. It doesn't prevent the coming collapse of the prosperity we have enjoyed these last 100 years.
As the most bootstrap solution I could think of, a link dump with google sheets as backend -> rendered as static html with a few extra formatting options.
Quick & dirty but something that most people are able to edit without needing to get used to a new GUI or create new accounts.

We then have a google form for public submission that feed the same sheet.

The document is 'published to the web' as csv, so there's no need to use the API / register an app.

example https://buletin.de/InitiativeDeAjutor/
https://github.com/pax/covid19ro-linkdump
A few of the real drivers are also highly ranked simmers as well. Max Verstappen (one of the best drivers in F1) is commonly seen in public iRacing races
the amount of firewall vendor's who drop this kind of PDU by default is astounding.

I once spend a week troubleshooting a firewall at a customer's side who had a similair issue with zero-length tcp window PDU's.

The firewalls the customers used also didn't allow a change in this behaviour.
Luckely they where able to solve this in their software, but still, these kind of things should be configurable in a networking product.
That’s why you should only license the soul and charge monthly subscriptions.

Then in the fine print, add that you’re allowed to monitor how they use it and that information belongs to you to monetize.
From what I recall it doesn't work in Debian either.
Can you explain a bit more what are those cloze flash cards? Do you try to memorize the whole book?
As opposed to basic things (like display drivers, hibernation, bluetooth, fingerprint scanners, etc.) working fine on both.

Every OS will add annoyances and bugs on top. But it's on Linux where people usually have to fight/configure/trial-and-error to get basic things working more often than Windows and macOS.

And this is not some Linux hater notion. It has been complained about by people like ESR, Linus, and Miguel Icaza. If the original "bazaar" proponent, the founder of the OS, and the original creator of the still major desktop environment have issues with ease-of-use and just-works, who are we to say otherwise?
> 1. Query the database to find all dormant accounts with a balance, which haven't been charged the fee this month.

> 2. Charge each of these accounts a fee.

There's still a race condition between 1. and 2. if you don't atomically check the account hasn't been charged yet as you're charging it.

With long running processes like these it's also pretty much guaranteed to happen if you accidentally run two instances of this process at the same time.
Thanks for reading and making it through - despite the confusion :-)