jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Controlling access to Github repositories requires a paid account. The price of a free account is an open source licence.
Has anyone else noticed, in the recent spate of HN submissions on choosing company names and the matching domain name for startups that founders are saying things like, "check to see if the name is available on Twitter; if not you'll need to choose again."

That's amusing, but unacceptable given the large amount of squatting on Twitter. Anyone here have any luck getting a company name from Twitter when it was squatted?
IMO, that assumption is the idea that decoherence occurs at all.

I really think Sean Carroll's ideas involving MWI and emergent spacetime from hilbert space provides a great deal of clarity.
It's amazing to see how a 20 year old university student was debating with well known OS researcher and he was so confident.

Btw Linus called DOS as DOG:

> You mention OS/360 and MS-DOG as examples of bad designs
as they were hardware-dependent, and I agree.
I think with open source user tools (as opposed to developer tools) you are better off directing your effort to projects which already exist.

That's not to say that you can't or shouldn't try to scratch an itch. It just seems that attempting to create an alternative to Evernote is a target which is unlikely to be successful as an open source project or as a commercial project. Evernote has a budget, a full time, full-stack development team and lots of mojo. You aren't going to create a better Evernote. Instead, you should aim to create a far more powerful tool to address the target which Evernote is shooting for. That's the only way a small, scrappy dev shop with a product lacking polish is going to rattle a much larger competitor. Sure, this is open source, but it still needs to be compelling enough to grab momentum.

If you feel you don't have an answer which is much better, then perhaps throw your weight behind an existing open source project which is already kicking ass in that space. For example, Org Mode is arguably far more powerful than Evernote. There are pros and cons of each, but part of your effort could be in addressing the weaknesses of Org Mode.
Kill the nuclear liability cap and start taxing carbon at a rate commensurate with the damage it actually does and we wouldn't have to debate about which form of energy generation was superior.

It wouldn't make financial sense to build anything other than solar, hydro or wind farms.

Clean energy via free markets. Imagine.
Hurd failed mostly due to managerial incompetence. RMS was insistent on sticking with a Mach base, which at the time was both unfamiliar to his team and encumbered in licensing limbo. Thomas Bushnell, the former Hurd project leader, has said that if his plan to adopt a 4.4BSD-Lite kernel had been greenlit, then Hurd might have succeeded and Linux could have been a footnote.

Of course, if the BSD kernel plan went through, then Hurd would be quite different architecturally today. I'm not sure how versatile it actually was, though - perhaps a multiserver design still might have been possible.

See: http://www.h-online.com/open/features/GNU-HURD-Altered-visio...
the interface is good. :)

i can not praise that element enough. so many libraries have gigantic, needlessly elaborate interfaces, and forget to provide clean interfaces for the most common use cases. that makes it hard to use them... this however is easy to use.
Firmware? No, the OS will have to explicitly choose the mode the CPU operates in.

The PC, under "normal" legacy BIOS, always boots to 16 bit mode (like in OP). From there on, you manually have to change the processor operating mode to 32 bits (protected mode) or 64 bits (long mode), by setting some privileged registers and doing a jump to 32/64 bit code.

In the case of UEFI, it may be possible to explicitly ask for a certain operating mode at boot, but I am not familiar with that (yet).
Ramp | Full-time | Front-end | Remote available (US timezone preferred, offices in NYC and Miami)

Ramp is looking for experienced front-end folks who live and breathe UX

Ramp is building the world's first finance automation platform designed to save businesses time and money. Ramp offers 5-in-1 software that consolidates corporate cards, expense management, bill payments, accounting, and reporting into one simple and free solution.

Learn more: https://techcrunch.com/2021/08/24/ramp-raises-300m

Our tech stack includes React, TypeScript, Python, Elixir, Postgres

We're a young startup with ~40 engineers building top tier product in the B2B fintech space

Email your resume to nico@ramp.com. See the job posting at https://boards.greenhouse.io/ramp/jobs/5646274002

We're also hiring for other roles, see all openings at https://ramp.com/careers#job-openings
> Range needs to be a few hundred miles regardless

No way. Who drives that much day to day? A little electric vehicle for commuting / errands doesn't need that kind of range if it can charge fast enough. Sure, some people need more than that, but if you're taking a handful of long trips per year, you can just rent a car with longer range for those purposes.
There are a lot of dimensions to scaling. It's hard to predict where you really will have to scale up.
A better answer to this question in reddit is "Does reddit sap the intellectual potencial of humanity?". Imagine if all those people was doing something useful, or myself instead of writing this.
Would you mind elaborating on how you "scrubbed" information from your fb account? It's been years since I closed my account but I know (e.g. see this article) this is not enough, so I consider reenabling it only to delete all my info, and then finally (?) deleting it.
Yeah that's a good point about reply-guys.

As much as I think that sort of moderation is great to have, I wonder how much it will limit their growth (which might be ok).

It's also a balance because if there is no interaction, if it's really not a chat room and is just a live show then I'd much rather just listen to a podcast on my time, at my convenience, with better audio quality and "is my mic on" edited out.
Changing JZ into JZ to the following address has the advantage of ease of editing: same length, same opcode, reliably copied, pasted and inspected value. A NOP sequence is more general but making it the wrong length is not impossible.
I find this comment amusing. I’ve been using a $5 knock off AirPods Pro with my iPhone and it behaves exactly like the real deal; handoff, renaming works flawlessly. Pretty sure it doesn’t have a W1 chip.
TopQuadrant | Back-end software engineer (Java, JVM languages) | Raleigh, NC or Remote (U.S. Central or Eastern time zones) | https://www.topquadrant.com/company/careers/

TopQuadrant helps organizations succeed in data governance. Our TopBraid EDG product delivers easy and meaningful access for all data stakeholders to enterprise metadata, business terms, reference data, data and application catalogs, data lineage, requirements, policies, and processes.

We’re looking for a back-end software engineer to join the team developing our flagship product. Most TopBraid EDG development is in Java (8+) with task-specific code in other JVM-based languages (Scala) as well as domain-specific languages built into the product. The system is built around standard graph technologies (RDF, SPARQL, SHACL). You will do greenfield development and improve our existing code.
The problem being, if you fine them 500M for a crime they reported, the next time they won’t report anything.
This reminds me of a study on click fraud that showed that 20% of ad clicks were fraudulent. A separate study also said that ad prices were 20% lower than they should be. (The two studies were unrelated, but the correlation stuck with me.)

If 20% of taxes are under-reported, then just set tax rates 20% higher than they should be and move on.

If the number was higher it might be concerning, but 20% isn't such a high number we need drastic measures.
I could never be a historian or archaeologist. I'd go insane thinking about all the lost history we will never know about. So few materials can last thousands of years. Makes me think about all the digital data created in the past 20 years. How much of that will still exist in the next 20, never mind 2000.
I think answering it with a general overview, and then optionally going into more detail based on feedback from the person you're explaining it to is actually a pretty important life skill for an engineer. Going into the weeds immediately is not great when you're communicating with people at a different skill level than yourself.
In my experience, pretty wins over functional. I'm the first to be saddened by that but it's true.
Very few internships provide "no immediate advantage" to the company where the intern is working. For instance, if you were a publisher, and had an intern read unsolicited manuscripts and rate them, and then used those ratings to decide which manuscripts to read, that would be questionable. If, on the other hand, the intern were told to read the manuscripts that have already been accepted and the ones that have already been rejected, so as to learn what makes a good manuscript, that would be OK. That's not benefiting you--it is just providing training to the intern.

Essentially, from what I've read, it seems that what you need to give an unpaid intern is work that you don't actually need to have done, and have no use for.
Work out. Network if there's the right events. Fairly regularly play games of one sort or another (poker night, RPGs, and lately a reasonable amount of Starcraft 2). Watch really dumb movies and have a couple drinks. I like to take a day off a week and just do creative things; lately that's been composing, remixing, and nanowrimo sorts of nonsense.
Here are a few pretty and functional designs (in my opinion):

http://www.airbnb.com/
http://www.flickr.com/
http://carbonmade.com/
http://tenderapp.com/
http://new.myfonts.com
http://www.made.com/
Well now they have a new one. "Let's make it web 2.0"

And what they mean is more 'gradients and bigger buttons'. Instead of more 'easy to interact and find a way to connect" (true spirit of web 2.0)
Have you been to Bed-Stuy recently? It's actually pretty decent and getting gentrified. Cafes, open eateries, fruit shops mixed in the regular stores. 'Checkers' burgers even opened there recently.

I know, since I've been there lot this summer. I also have been watching the crime maps since I'm doing research for house hunting. Crimes in the Bed-Stuy are rare compared to the surrounding areas.
This is an odd story, because it just as easily be reframed: "MS Downplaying Consumer Division Sales?"

One big thing that came out of the E&D shakeup was Media Center moved to Windows accounting, rather than E&D. I don't think Surface numbers had much to do with it.

Personally I would have kept the money in E&D. No one cares about Windows YoY growth, except that it doesn't fall off of a cliff. But everyone is watching the E&D growth/loss.
I suspect Sony's stock is getting hammered tomorrow, and the lack official email to PSN users,makes me think it's gonna be more bad news.
Wow. This is a really inspirational story. I think I should focus a little more on arbitrage. :)
Do you really want to write code on your phone? If you do, wouldn't you rather just shell into your server and use vim? It would probably be better UI and more responsive than using a graphical web-based editor on the tiny screen, no?
He makes an interesting point. I'd like to hear him address the other side of it too though: What about people who have good taste but won't actually be capable of producing work that meets their high standards even after trying for a decade?

He says after 8 years he was still an awful reporter, but I don't think good taste necessarily guaranteed he'd become a good one. Seems like a lot of people could head pretty far down the wrong path if they just take his word.
Can you publish the Bookmarklet code as plain text somewhere? Please :)

I want to install it on my mobile safari, but I don't have a computer with a mouse nearby to copy that and send to myself via email :(

(in case someone doesn't know, the way people install bookmarklets on mobile safari is by copy/pasting the code into the URL field of an existing bookmark)
It's not about the complexity of Rails, it's about helping a learner get comfortable at their own speed, outside of the usual channels of support. It's about creating something that will unexpectedly delight people. No one expects free phone-based tech support for an open-source project.

This is ridiculously awesome. I think your reply did not contribute much of use to the conversation, and I think that's why you got downvoted (wasn't me, I can't downvote).
Funny, Jim Cramer's thestreet.com upgraded it from hold to buy on the 25th.

http://www.thestreet.com/story/11093134/1/sony-corporation-s...
WAL archive replay is also used for the PostgreSQL hot standby feature, aka replication. Combined with streaming you can get sub-second latency, but there's no reason you could just not use streaming and use WAL-E to syndicate WAL to thousands of replicants with hot standby enabled (albeit with lag). Use your imagination if you want to write a event-driven, high performance WAL streaming server. I haven't found the use case yet.

MySQL has long relied on statement based replication, which can lead to server drift in the case of any nondeterministic query. This is a total killer for extensibility of the database, as well as correctness in general. It also has a row-based-replication variant that showed up around 2008 that represents a significant improvement, but the search results for "mysql rbr" might give you pause...

My guess is this is why Amazon made the sensible choice to back their RDS (MySQL) product via DRBD and synchronous, block-device level replication, because there is no good application-level option for MySQL that is to be trusted. This technique can also be used with PostgreSQL. However, use of DRBD tends to have punishing performance impact, is complicated, and is not very suitable for a hot standby unless you write very complex shared-storage database software like Oracle RAC, hence why so much effort went into WAL-streaming hot standby in the PostgreSQL community. The DRBD option is venerable, dating back to the LiveJournal early days as their MySQL HA option, and probably before that (Credit to LiveJournal for well-documenting their HA setup, including their use of DRBD).
I use http://www.squrl.com/ for this
How something like a credit default swap net to zero? If I sell you one, I create a new instrument which has a stream of income (so it can be valued theoretically). But if the securitIes that are insured against are to opaque to be valued, there is now unknown potential liability.

As it happened with AIG, they had a situation where those liabilities became real, and to large to honor. It was as if they created this huge debt from thin air, with not enough collateral.

I guess in a sense since their loss was supposed to be Goldman Sachs gain, there is a netting to zero, but that seems semantic.

In would think of netting to zero as meaning something like a zero sum gameve where no participant can win or lose more money that existed.
Dude I'm gonna need a link to your dog & cat playtime adventure channel
>On HN, if you are from China, India, Russia, African country, the best thing you can do is to avoid articles about those geographical locations because comments will be mostly negative and any dissenting view will be downvoted until it becomes unreadable.

I agree that downvoting for disagreement is bad, but have you considered you might simply be wrong? I strain to believe that anybody attacked you simply for being from Russia/China/Africa/whatever. They are attacking the regimes of those countries, not their population. These are two distinct things, and it's ridiculous to think that disliking a dictatorial government somehow means hostility towards the people themselves.
Yeah I heard that some kid once got hit by a bicycle, that's why those have been banned for years.
Oh, and right, I once bumped into someone in the street, I guess that's why they closed down the streets.

But yeah, things might possibly go wrong from time to time so best not to try. Giving up is always they best thing.
You called him a liar. That's pretty defensive.

Personally, I have no trouble buying a lot of what he's selling, not least because I've seen his posts around here for a good while and he seems like a decent sort, but it also dovetails with my own experience. YMMV, but I'm not calling you a liar.
Sure, but as far as I know numpy and pandas for python2 and python 3 are exactly the same. I don't think there is a newer python 3 version of either.
I think that was the idea.

Most 100% remote places I know of that do retreats typically have them during the week. A weekend retreat would be reserved for an activity that would only happen on a weekend and has buy-in from the team.

There seems to be a lot of resistance from remote workers about remote worker retreats happening outside of work hours. Is this actually a thing? I have never heard of it other than the weekend caveat (weekend only event with team buy in) that I mentioned above.
Sports players and fantasy sports players live in different universes. Almost zero overlap.
A person who has a very strong opinion on computational freedom has an unpopular political opinion that directly follows from data privacy? gasp

If RMS were a leader at a church or youth club, yes we'd rightly worry about where that view was coming from. But your data being your business is squarely within the goals of the FSF, and RMS staking out unpopular opinions based on their implications for his philosophy is precisely why he has been so prescient.
>Why is this socially acceptable?

Because most people don't know that it's happening, and of the people that do, most don't care.
OT: holy smokes, you'd have to be in pretty bad shape not to be able to ride a bicycle from your house to my old house close to Cascade High School. Both are a long way from our current home of Seattle.

Anyway, I worked industrial/mechanical jobs in that area back in the day and about my coworkers often wondered, "do you live like this at home?" Now I write software in a different part of the country and rarely (but no never) brush up against such problems. Hopefully, you can continue with your WFH and not be bothered with it, either.
Totally relate to your experiences. I think WFH while living alone is super hard! You have to take a lot of responsibility for your life that you normally don't have to. I.e you won't see anyone in person unless intentionally plan to leave the house. Its surprising how big of an effect in person meetings can have!
I'm not a manager anymore, but I often hear that browser development can happen outside of the Valley, where annual programmer staff costs are less than 400k a year... Three million might buy you 200 competent SWE in Romania or Russia.
Most things in programming are incredibly easy, at least the building blocks. Some algorithms and such might not be easy, but they're just different combinations of building blocks.

I think 95% of people just have not flexed their brain muscle hard enough (and often enough) to spend more than 15 minutes in intense focus trying to solve something without giving up or being consumed with self-critical thought. This is blindingly evident when trying to teach people (probably hundreds at this point over a decade) and very few manage to have intense focus without some completely self-sabotaging mechanism about their own worth, their own abilities, are they smart enough, etc.

This by far is the hugest inhibitor... on the small chances where I've found ways to move past this, people will pick up core concepts quite readily and easily, and exclaim "oh, so wait this really isn't that hard."

Things like rust data types or something might be "hard" but no one starts there. If you follow along the general path, you can have large accomplishments in learning/progress the entire way up the food chain over 10+ years and never once along the path is it really like "GOSH THIS IS HARD!"
It seems that he works at a pretty crappy place.

I just hope that the new normal will be less days at the office and that that will make traffic better.
My office building (the company owns it) is four stories. We have a backup diesel generator that is run every week during business hours for 1 hour. And every week the fumes waft upwards towards the air handlers on the roof. My first week I was shocked by how bad it smelled; kind of like a mown lawn that had rotted. After a few years, I stopped noticing it.
She doesn't need an invisible boyfriend. She's testing it for the article.

In one of her texts to "Ryan" she writes: "Ha, you're better than my real bf".
There's no controversy because these goals are always seen through the lens of society as a whole. Groups like the AAMN helps people who are generally privileged achieve parity in an area where they are currently stigmatised. They don't do anything that looks like it erodes male privilege, so there is no reason for them to attract any ire.
Very inspiring ... I spent 20 years as an embedded systems engineering before switching solely to software. I've done a few contract projects but this makes me yearn for something that's simply artistic. Any ideas?
True but you'd expect that to be 120Hz rather than 60Hz.
Processor clock frequency scaling is limited by two factors: (i) logic signal delays, and (ii) processor power dissipation (heat).

In broad brush strokes, a processor core needs to shunt buses of signals across several timing domains. Due to process, voltage, and temperature (PVT) variations the wire delays exhibit variations at several levels - across chip, chip-to-chip, supply voltage, etc. Think of football teams from different cities taking multiple airline flights to get to the same ballpark, with the possibility of bad weather causing a flight to be cancelled, etc. To ensure that signal buses from different domains rendezvous 'on time', the season schedule has to provide for 'timing slack'. The process of intentionally adding little gate delays here and there to increase the timing slack across the entirety of a large chip is known as timing closure, and is achieved using sophisticated design algorithms. As clock frequency increases, the timing closure literally hits a brick wall - beyond some GHz number the slack rapidly plummets to zero, goes negative.

Increasing supply voltage can make the transistors go faster. Think aircraft flying faster by burning more fuel and you can see how that improves timing slack, but also increases the power dissipation. As heat increases, there is a vicious cycle - the leakage current of transistors in the OFF state increases - which doesn't cause a core meltdown, but makes the power dissipation scale viciously with voltage. Transistor reliability is also degraded, which is why data centers can't afford to overclock the way a gaming enthusiast might.

Net is that in a synchronous design paradigm (multiple clock domains, but not asynchronous logic), any easing of the timing closure brick wall is useful for designs chasing frequency. Photonic buses, even at high baud rates, must still be wide enough to avoid a serialization latency tax.

However, if the architecture prefers to keep the clock frequency lower and increase core count within the same chip thermal budget (TDP), then photonics may be limited to inter-core buses (which are not sensitive to timing on the scale of a clock period).

I don't have much idea about how all this works with asynchronous logic, perhaps someone else can comment.
Any link to such reports? Curious to see
I stopped writing javascript for work at 10pm and then for fun immediately started writing javascript for imaginary elevators until way too late o'clock

I can't help but feel like there is something deeply wrong with me
Wow, looks really useful! Its amazing to think how far we've come, and yet return to these limited machines and push them as far as possible. Something we have to keep future generations of developers enlightened about, I think.