jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've been involved in boy scouts from when I could join cub scouts until I turned 20. I really enjoyed it and got a lot out of it, but never made any attempt to get Eagle. For me that simply wasn't what scouting was about. Sure when I was young getting badges and awards was cool and all, but from about 16 or 17 I lost all interest in that. From then on, for me, scouts was about teaching younger kids cool things I knew and outdoor activities. That was what I enjoyed and that that's what I dedicated my time to, and as a result I never, officially, got beyond Star. Was I Doing It Wrong, perhaps according to the official measurements. But I fail to see how I or my troop would have been better off by me grinding merit badges instead of teaching kids how to climb.
No password? How do they deal with spoofed email?
Right - the security questions are just a secondary verification method. I simply fill them in with a secondary password.

This does occasionally lead to hilarity when I have to do business over the phone, and they want to use those questions to verify my identity. "What town did you honeymoon in?" "P7qkn1~f"
> Can't find it yet - but: Building dynamic server-driven user interfaces

There are slides for Session 117 - Building a Server-driven User Experience under Application Frameworks, but no video posted.
Here you go:

"When the sunlight strikes raindrops in the air, they act like a prism and form a rainbow of food."
Yes, but as a scientist / engineer, he really doesn't know.

He understands the data and the computation results, but those have yet to be correlated to the authority, nature.
At the golden gate ruby conference I spoke to people who said they thought that the boot amp people they hired were better than college grads. I think the reasoning is that they had been developing actual web apps vs the college students who didn't have real world experience. My guess is that the curves cross somewhat quickly, but the boot amp folks could hit the ground running better than college students.

I recently interviewed a ton of boot campers and the skill level varies greatly. I would have hired a few of them for junior level roles, but we were really looking for more experienced people. IF you are considering boot camps is try to get in early so you have access to the best people there. My guess is that the best get snapped up fast.
In the same vein, see: http://gopher.floodgap.com/gopher/gw?gopher://gopher.thurman... for a gopher interface to Reddit.
Sadly scientists are largely funded by those who read tabloids. We would find an article that focused one the debate between the camps as interesting as the current article if not more so, but to most people it would simply paint scientists as people who couldn't be trusted to make up their minds.
Getting there: https://www.mlstate.com/ . Similar language, much more focus on security, standard library and tools.
I hope not. ChromeOS sounds very promising, particularly because it's so clean (UX-wise), so replacing/merging with Android sounds like bad news for the ChromeOS user experience...
Paul and why do you actually think so?
It was a more plausible sounding strategy before the iPad came out. Now that it's clear that tablets are huge, and that Android will be Google's tablet OS, then you start to wonder why adding a keyboard sudden switches you to a different OS (losing all of the Android apps in the process).
http://www.webmonkey.com/tutorials/ is a classic and still online. Well written.

I'm not sure if their older tutorials are still online. Check out this example to show to absolute beginners: http://www.webmonkey.com/2010/02/make_an_html_document/
Oh I thought you meant the fact that he promotes nonsense like GME and dogecoin to people who have no money and no understanding of how quickly they can lose their life savings.

God I hate Elon Musk so much, what an absolute asshole.
...that we know about...
I don't think I ever would, I just knew they had common heritage and wondered if that was evident to the developer. I've been a professional c++ dveloper for the last 18 years and I've got a couple small projects now that we are using rust for. I know enough to modify rust or fix bugs but not to create an idiomatic design in it. If I don't need the speed I am usually prototyping so I use matlab. If I don't the speed and I'm not prototyping I use python, but that isn't often. I think Julia might end up having a spot in that range of options but c#/java isn't enough faster than python or enough easier to develop than c++/rust for me to consider it unless I need to use existing code.
Honestly at this point while logged in I only watch videos about scientific and technical subjects. Anything else I go incognito so it won't mess up my recommendations.

I have the impression that the algorithm sees that you watched something a little more popular in general and latches into that trying to bring you to a larger more generic cluster. Same thing happens with music, for me.
I have one as well. For me the killer feature is the ability to copy/paste your own handwriting.

I'm on the device 6 of 8 hours in a day, constantly taking notes of my meetings and conversations. Frequently I write sentences in the wrong order, and have to rearrange them for logical/linear understanding.

Sure, you can do that on a Slate or iPad, but neither feel or sound like you're writing on real paper.

It is just so satisfying to use.
> You can't assume your logs are trustworthy if you are compromised.

It's not that simple. In a larger/mature environment you'll have log aggregation where the initial login is close to certain to be forwarded before it can be messed with. (Unless someone can log in, escalate, kill the right daemon, and somehow prevent monitoring from noticing a missing endpoint - all before the log gets forwarded)

And that's just host logs, without the networking, potential forwarding, etc.
"I don't know if the problem is hardware, software, or both"

The gulf continues to be so big that after so much time of nobody else even appearing to try to compete, I assume it's patents.
Optimize for readability. Optimize for maintainance. Optimize for consistency. Once those three are done, you can optimize for performance.
By "everyone" he is specifically talking about impoverished, profoundly under-resourced educational systems in third world countries.

Computer science topics and digital literacy are certainly part of a well-rounded education. In some contexts however, reading, writing, and arithmetic are the things that are desperately needed. This is true in many places were educational systems are failing (in the third world and in parts of the USA).

The other stuff (computer topics) should be introduced only when the basics are being covered, otherwise it is a waste of time.
This just feels like picking up pennies in front of a steam roller.
I'm a big fan of desktops... But you know, sometimes people want a portable computer, and also want to use it intensively once on a while.
I don't get this recent idea that a laptop needs to be as thin and light as an envelope to be "mobile". I have as much "mobility" with this Thinkpad as someone with a Macbook air. Next you'll be telling me I'm sacrificing mobility with my phone because it's twice as thick as an iPhone 6. This argument seems like it would only come from somebody who has sacrificed usability for thinness and needs to come up with a way to justify it. Does a Macbook have "increased mobility" over thicker laptops? I severely doubt it.

The Thinkpad may have more buttons than a Macbook, but I've never seen this as a disadvantage... The Thinkpad keyboard is much nicer to use than the Macbook keyboard. I've owned both. I'll admit that the Macbook keyboard looks nicer though. But that's the point isn't it. Macs are for people who care what their computers look like more than how useful they are.
True. Maybe. Depends on what the users are doing, how long they are logged in...

Are they just logging in twice a day to punch in/out, like a online timeclock? Certainly too many resources for that amount of traffic.

But are each of the 10,000 users logged in all day, each working with large files or data sets, and doing intensive tasks?
Seconding the Richard Morgan reccommendation. The Kovacs novels are great.

The investment banking/mad max one is an absolute hoot as well.

I sometimes wonder if they'll ever make films of them. It would be good. They'd be pretty hardcore though.
Thanks for the reference, that is much better than my vague recollections.

What I remembered having seen advertised (presented as an improvement, of course) is new early-exit paths for the easier arguments to division. The marketing brochure emphasised the novelty, so I must have wrongly inferred that division took constant time before that.

Considering paragraph 2.2 in http://users.elis.ugent.be/~brdsutte/research/publications/2... , I may have been remembering a new division algorithm in Nehalem. I will cite that article from now on.
Or, don't be dumb and use tarsnap. encypting backups is not an impossible (or even hard) problem.
They send you an email when you have: 30 days, 2 weeks, 1 week, and 3 days left. Plenty of reminders for me.
I use Evernote because it's easy to tag/organize/reorganize stuff and search is fast (desktop client). Plus it automatically syncs.

Bookmarking client side for me is > web based because of speed.
Joel, are you associated with the App Team OR just another geek impressed with their technology?
I don't know if there is much to fear; if the service doesn't have an export service, treat it like you expect to lose your data at some point, as you would your data stored on a hard drive with no backup copy. Any hacker with his salt can not be blind-sided by losing all his data to a service, because it didn't let him export the data safely.

Of course, sometimes you reach a grey area where some parts are exportable, but not others. Take Bloglines, the RSS reader, which allowed me to export my subscriptions as XML/OPML, but didn't save my starred entries. Of course, you could argue that this wasn't their fault, seeing as there probably wasn't any standard to support the export. Nevertheless, it turned out to be something that would bite me in the ass, when Bloglines (initially) went belly up.

I think we've reach a point long ago where we found out that there's a tangible chance of losing our data stored in the cloud. This is not a new "cause for alarm" or anything of the sort. We're basically at "fool me thrice" at this point.
Choose services that clearly and easily allow you to export all of your data whenever you want. delicious makes export trivial, so there's not much lock-in. Look at how many competitors already support importing delicious files.
No kidding... I was just sitting down to research open-source Java OCR software to do this exact thing on Android. My dreams are dashed but I'm glad someone did it...
Even though I have no use for it, I bought the English to Spanish to try it out. I'm blown away and these guys deserve to take away Facebook guy's man of the year award... amazing...
AUDIO OUT for the blind.

EDIT: People with limited vision are often considered blind, so they could use this app.
This seems tremendously unjust to me.

You're suggesting that an arsonist, for example, should be treated differently if they burned a building down based on their political ideology?

How do you think the victims of these crimes are going to feel about your notion of "justice"?
Okay, imagine you have 300+ games on Steam/Epic/Gog etc... if you were to install 50 of them, that alone would eat up 1TB easy peasy. If you want to install more of them, a 1TB nvme drive is not going to cut it. Maybe 10TB either. So what do most people do? They install/uninstall frequently. But for those with crappy internet where 30GB take 2 days to download, it's better to make a backup before uninstall/reinstall. If the backups are smaller, that helps too.

So yes, 10GB here and there isn't much.. but as a collective, if you have 1000000 users downloading 300GB less per month (I know, silly numbers, it's way more in reality), it would make a huge difference to the "gaming industries & network load"-effects as a whole. Plug-in some real numbers (which I don't have)(Players X ave number games downloaded per year X ave game size).

Other industries like streaming/music sites, they optimize their transmission sizes and even small gains are often worth it (10 million people downloading 2MB less per song on spotify, while playing 50 songs per day... the numbers add up quick). Somebody will pay for the transmission - either the consumer or the business. The business only needs to ask is it cheaper to pay a few devs to optimize their code or is cheaper to pay for a fatter data pipe. I think long term, engineering effort always wins vs throwing money at the problem.
I have very fond memories of the A1000. The one I used was a US import to the UK, so it had a special transformer and monitor to run on foreign screen refresh rates and voltage.

That machine with Lattice C was my introduction to modern programming techniques, having been a 6502 and Z80 programmer before.

I ended up with an A500, and upgraded it with a 16Mhz processor by putting some TTL logic together to build a suitable clock from the mainbaords 8Mhz. This is obviously in pre-internet days, I have absolutely no memory of how I learnt about that hack, or even where I sourced a suitable processor. Happy days.
It’s the exorbitant markup that I have a problem with

In regards to the TF blowup his problem with that was someone selling clones of the TF536 which wasn’t open source (yet). How much he earns is irrelevant you don’t get to just steal his work
The GP was saying what if iMessage was brought to Android. Now a large number of people would have access to iMessage the same way iOS people do, thus avoiding SMS charges, and becoming blue bubbles with any other iMessage phones.

So you've sort of missed the point I think.
It's really hard to tell with Facebook if they understand that their massive data collection is at least morally questionable, and they business plan is simply a calculated risk. Given that most people seem to care more about free services, than they do about privacy, Facebook may see privacy labelling is a pointless exercise that won't change anything anyway.

Or perhaps we are back at Upton Sinclair: "It is difficult to get a man to understand something, when his salary depends on his not understanding it." and Facebook as an organisation is simply unable to acknowledge the problem, because doing so would ruin them.
Well I don't know what to say apart from I don't think this is true.

If you think it is, then you should go ahead and publish it because you've discovered a new language implementation technique.
Good luck justifying the 19 billion dollar they sold their business for using $1/user/year.
Would we not expect this same pattern if Tether was printed in response to money coming in?

Meaning yes, they don't have USDT 100 % fully backed, but they aren't printing it out of thin air either.

What surprises me are the incredible volumes in USDT -- why would anyone ever use USDT instead of USDC, DAI or BUSD? All of them are much more transparent and less risky.
I wonder if this stops you reading the clock and random number sources during build?

(I once accidentally baked a time and random number into a binary myself - and the random number thing would have been a serious security bug if we had not found it with test coverage. Would have been better if the build system disallowed it.)
I feel like actually creating a fork of vim that is viable for the community is a much higher bar. If that first bar stops somebody, is it likely that they would have cleared the second bar?
I use two at the moment but they change over time, along with the OS. I am not talking about developing remotely, though it does happen that I use git push to deploy for some smaller projects. But I could have used GUI for that too. I guess I just don't want to get used to a tool I won't be able to keep using.
Great article but:

"one of my favorite analogies is to think of commits as having a wave/partical duality.."

is a hilariously misguided object to build an analogy from. Theoretical physicist checking in, and my community has been searching for about 100 years for an analogy to explain that shit, so it's hilarious to see someone try to use it as a concrete object people can use as a touchstone to better understand a purely classical database.
I am sympathetic to your viewpoint, but personally I find "exploring weird internet subcultures" within the spirit of hacking, if not the letter of the law. I'd much rather see this than a lot of the start-up related stuff posted here.
I don't think that supports your premise. That's like a company report showing where it wasn't spending its money optimally. All institutions, public and private, waste money in some way.
Why doesn't anyone ever mention homelessness exploding right as marijuana was legalized.

Don't know why more people don't see the connection between these two things when..

1. A large percentage of homeless people are addicted to drugs.

2. A popular drug was legalized in California at the exact same time homelessness exploded.
Yeah I enjoy audiobooks while walking but if I'm on a walk at lunch and I'm engaged with some interesting thing at work it can be quite interesting to let my mind play with the problem while I'm on walking autopilot
Actually, it does as titres of antibodies drop in time.
It's interesting to look at cryptocurrency on a philosophical level-- what does money mean in an era when it's no longer just abstractions that eventually reference a hoard of gold coins somewhere. The "you need it in order to pay taxes" is a solid argument. In a way, the inverse also holds true: cryptocurrency's volatility problems are in part because there are no real-world anchors to its price, like real-world products priced in it or having to settle an annual tax bill in it.

But "value from anti-authoritarianism" is sort of a concerning argument. If its value is based on being compelling to a certain community, it creates some severe shock risks.

Say that Bitcoin goes mainstream in a big way-- Wells Fargo starts putting bitcoin kiosks in every branch, McDonalds introduces the 10-satoshi value meal, and every payment processor figures out how to hammer it into a shape ordinary consumers will find palatable. The enthusiasts who bought in for the anti-authoritarian message will probably flee for something else-- Monero, Zcash, Transdnisterian plastic roubles-- and then you lose their interest in trying to guide the platform forward.

TBH, I suspect we passed that moment years ago. The primary stakeholders now are speculators-- anyone with mere technical or philosophical vision doesn't have the hash-clout to steer these protocols. So the value is the old joke about the old woman in a strapless dress: what's holding it up? The combined will of everyone in the room!
In PHP you cannot call $company->remote-friendly as an object. PHP treats it as a minus sign when processing code.
This is the same issue when decoding for Javascript.

I would recommend using underscore
You are not too old, but unless you go into enterprise/corporate IT or plan to do consulting/freelance, you may find a lot of ageism.
They were looking to use Ironic, which is specifically built for renting entire physical machines. I agree, however, that contributing and working upstream in OpenStack is challenging. I do not doubt that they would find it easier to build new infrastructure than contribute to OpenStack.

OpenStack no longer behaves like a nimble startup and may no longer be the right option for someone looking for a quick, iterative development process. I'd question if any startup should really be a consumer of OpenStack at this point.
In all seriousness, does HN not reject links that have been already submitted? Or do the time out?
Yes. I posted the original source.
You're ignoring heritable wealth. Personally I support a 100% estate tax above some small multiple of the median salary, so that the meritocratic element of society can flourish. This doesn't prevent the parents spending lavishly on their children whilst still alive, and might need some provisions to permit such spendings (for educational and other pursuits while still developing) to be secured in trust form in case of premature death.

Right now inheriting valuable property and other assets is an "honest" mechanism, but is not at all clearly fair.
Author here. Hm, now that you point this out, I do get your point. However you can't run multiple different Pods in a deployment (you can run multiple containers in a Pod), that's why a Job isn't really comparable to a ReplicaSet.

I could very well be wrong, but this is my understanding.
Previous conversation under different link:

https://news.ycombinator.com/item?id=25232488
The roads here aren’t designed for snow either. My heat went out on Friday and I can’t even get the heater replaced because the trucks that deliver heaters can’t get through the roads.
On the other hand, if the user object was already recently used somewhere else it will be cached and this code will produce no database/network traffic at all.
Dollar Shave Club | Product Managers, Engineers, etc. | Full-Time | Marina del Rey (Los Angeles), CA | ONSITE | https://www.dollarshaveclub.com

We are hiring product managers, engineers, designers, marketers, and much more.

Our current technical stack is:

- Frontend: node.js, Ember, but transitioning to React, Redux, TypeScript
- Backend: Rails, Elixir
- Mobile: Swift, Java
- Infrastructure: Go

https://jobs.jobvite.com/dollarshaveclub or email me at jon.ong@dollarshaveclub.com:
I am incredibly interested in well-documented business or technical processes, particularly at startups that run at a smaller scale than the Google / Facebook / etc tier who usually publish that sort of thing.

What's interesting? Oh, where to start, where to start. Dashboards. Metrics. Customer service processes. Architectural decisions. Rationales and priorities, most particularly "We intentionally avoid doing X, because..."
If anybody's wondering who this mysterious and brilliant Kennedy person is on page 171, it is I.
As someone who's mainly been a macOS user in the past couple decades but regularly uses Windows and Linux, I find that the number of papercuts, sharp edges, and lack of consistency in the desktop Linux experience is still too high for my taste. It's certainly much better than it used to be but still has a way to go. But then again, I have little need to tweak system internals.
If the 99% stopped dividing themselves, they'd be unified against the 1%, and the 1% does not want that.
I'm saying complexity will increase around untaxed or tax-privildeged flows, as in the large and growing legislative, regulatory and accounting activities around retirement accounts. Look up "back door Roth" for one example. In our case, computing our contribution limits (which change at least annually) is also nearly impossible.

Just giving a break to long-term capital gains is enormously complicated. Check out "substantially identical securities" for an example. Or try handling wash sale adjustments if you trade the same securities at more than one brokerage.

If you don't priviledge any flows, or let the economy route everything through the priviledged flows, it can be very simple.