jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I was talking deleting code that's about to be rewritten, or that just doesn't work, but this is a great twist!

When taking out a feature, I don't think of it as code (unless a feature is dragging the app's performance to the ground). So I take it up with the person in charge (sometimes, that's me) and urge the approval of its removal.

Taking care of users is the fun part -- because if people are furious about a missing feature, they're passionate about what you're building. Nothing compares to that, eh?
The tests are not thorough (not everything is testable), and I'm worried that it encourages browser developers to do shoddy job.

Case in point: for a while form validation in WebKit (in "stable" Chrome and Safari!) was only implemented on DOM side and had absolutely no UI, which caused invalid/incomplete forms to "mysteriously" fail to submit, leaving users confused and preventing server from offering fallback.

But it passed automatic test!
Actually, you don't even need CSS, all you need is HTML. So it comes down to two (any server-side language, basically, plus HTML), one of which is not even a programming language.
I could have written this article myself.

For me, it is simple. Code maintainability is of paramount importance, and you've got all the history in the version control anyways. Comment is not Code. They are written for humans for maintaining the program, where as code is written for machine to execute.

No code should be commented. Ever* . Comments should only contain text in english (or what ever language you + your collaborators/people you have to maintain the code in future speak.)

* Well, Unless you are not using Version control, which is criminally bad. There is absolutely no reason to not use version control.
The skills that gets you into business (programming for example) are not the ones that will make you successful at business (everything else).

So perhaps the question shouldn't be about what does a non-programmer bring to a small team, but rather what do you as current co-founders not personally bring to your own business?

If building a scalable money making app/service/product/thing is what you want to do, then customer development is going to be just as important as product development, and connecting the dots between customers/users and your idea/features cannot be written with code alone.

Either the existing co-founders will need to share an equal level of interest/skill/time for the other parts of the equation (design/ux/sales/marketing/support/bizdev/funding/everything else), or you will need to acquire these skills via payroll or equity.

Knowing in which areas you suck will help this process a lot, and this only comes with giving something a go yourself.

Once you know your weaknesses you will be in a good position to assess what skills/experience a new co-founder will need to have to balance things out.
I think the video will further instill anger in his supporters and possibly if not probably lead to greater acts of political violence. Hence the claim it violates their terms of service.
> Is there some software library that turns websites into text, that these screen readers all use, or do they implement their own?

They implement their own. But the browser also has responsibilities in this area, to construct an accessibility tree from the DOM which screen readers can parse.
Out of lurker mode to say this is really cool!
It's interesting that zencoder charges per minute of video. What would stop me from setting the FPS to 100000, encoding it basically for free, and then changing the FPS back?
Just wanted to add that if you pull this on a manager who has a slight inferiority complex then he will think your brilliant, regardless of the quality of the work that you produce. This is in turn is something you have to stop from affecting your psyche.

Very strange. :)
Except it also looks a lot like the HP iPaq 100 series that predates the iPhone. A full screen touch device with no keyboard and rounded corners. The 200 series came in black.

Apple's alleged "trade dress" is the evolution of the touch device w/ no keyboard.
Very cool. Posting this on TechCrunch (with artmageddon's concerns below noted).
What? Seriously?

One of the "great successes" of Indiana education lately (scare quotes to denote its Potemkin aspect) is the satellite campus in the city in which I live of a certain state university, which has recently been augmented with a new satellite campus of, um, another certain land-grant university. (Hi, Mr. Google, nothing to see here.)

Party of the first part itself has never been much to write home about (and that alone would back up the grandparent), but party of the second part in particular is shamelessly exploiting the lack of a viable local economy by selling degrees with the promise of "careers". The people in that program are utterly disinterested in learning anything at all that someone here at HNN would consider an "education" (after all, they just want jobs; they don't care how, and if someone will sell them a job, they're happy to pony up the money, but they don't see why they should go through the rigamarole of learning math and stuff) - and they will be graduating with a degree in engineering from said Indiana land-grant university which is rather well known for its engineering program. (That is, the commodity they're selling is - for now - worth it.)

I don't want to get too much more specific or even identify my source of information, but let me assure you that - even though I don't consider this universal in American education - I do consider it probably rather typical, because if Indiana is doing something, I know damn well we didn't originate it.

The people going through this program know nothing about math or engineering. Nothing. You probably think that's hyperbole. Let me assure you that it is not hyperbole; they know so little math that you would honestly not be able to accept that a member of H. sapiens is capable of knowing so little math. They're simply paying for the piece of paper that they're told will get them a job, and nothing more. If too many in a class fail, ways are found to make sure that those students still get their credits. The paramount goal is to sell degrees, no matter what, and to present the facade of dynamic growth.

I want to stress at this juncture that this is not the DeVrie Institute or some other commercial educational organization - these are well-known, fairly well-respected, state universities. They're not Harvard, but the engineering school in particular is a good one, especially in aerospace. The degrees they are selling are good names. But they're selling them, cash on the barrelhead. I remember perfectly well when a new president was hired at Party of the First Part University with the motto of running the school like a business, and this is the result.

Now, I'll grant you none of this is data, it's anecdotal, from an anonymous source, and hopefully not too easy to Google, and I've omitted worse allegations that I believe to be true - I live here, after all, and know these people, and I can't prove any of it. But it's all too real. If you want to deny it, fine; that's certainly your right. But OP is far more on target than you seem to be comfortable with.
Hah... yeah, good point. I'll keep that in mind in case any consultants show up at the $DAYJOB.
Funny, before Google started having a serious lobbying budget, people were begging Google to start fighting for our internet rights in Washington by...lobbying.
I'm assuming this is satire

The first graph is about how criticism on and of the left is akin to literal physical violence

Thats a fox news talking point
Ratios are contrast ratios [1] while letter sequences are WCAG 2.0 conformance levels (AAA is the highest).

[1] https://www.w3.org/TR/WCAG20/#contrast-ratiodef
Agreed. My cats have saved my life several times over, especially over the last year.
Thank God Twitch is stopping people from livestreaming how they shoot up a school. It's not like we have mechanisms that work to actually prevent those events in the first place. We really need internet mob justice to provide a non-solution to this already-solved problem.
So I think there are two aspects about this. They said the same about previous generations with music and TV. I really do think they are shared experiences of a specific generation. Referencing the Simpsons is a quick way to bond with new peers.

On the other side, it's an opportunity cost to doing something else. When you start learning anything about child development it gets a bit horrifying. For example, for young kids there are a bunch of stages to learning to talk. Watching video recordings doesn't fulfill much of the development. A lot relies on trial and error of interacting with someone speaking instead of passively watching something flat (or animated) that was prerecorded. For older ages, sitting in front of an iPad means foregoing motor development or peer engagement...or just building bad habits about fitness.
desktop app future is an oxymoron.
I was kind of imagining the battery packs being used more-or-less as-is, maybe broken down into individual modules, but not down to the individual cell and reassembled. That just seems like a lot of work, and you'd probably get bad results if you mixed cells with incompatible charge/discharge curves or whatever.

I could imagine a facility where each pack is separate by a non-flammable barrier (concrete, firebrick, or whatever works in this case) to stop one out-of-control pack from igniting its neighbors. And then larger groups of packs being segregated from each other with thicker fire barriers, and so on. And coolant constantly pumped through the facility: the batteries, and maybe even the fireproof barriers between packs. The whole facility can be located away from cities or towns, so fires don't cause (as much) of a health hazard. Maybe a ventilation and filtration system that can capture the smoke and filter the worst pollutants in the event of a fire.

This whole thing sound kind of messy to build, but then again it's just a centralized version of the related idea of using people's cars connected to smart bi-directional chargers as a backup power source for the grid. If it can (theoretically) be done with a bunch of geographically distributed individual cars, then it ought to be possible to do something similar in a centralized way with whatever safety precautions are needed.
For those wondering the article is about the Atlantic coast of the US.
I like looking through lists like this and discovering new OSS projects.

This one was most interesting as a non-C or OS developer:

http://www.nongnu.org/libunwind/

> The API additionally provides the means to manipulate the preserved (callee-saved) state of each call-frame and to resume execution at any point in the call-chain (non-local goto).

Sounds like fun...
Andy Ngo is completely and utterly full of shit. He spent much of 2019 working with Far Right groups like Patriot Prayer and the Proud Boys crafting narratives to demonize left-wing groups. He is on video discussing an upcoming brawl with Patriot Prayer. He lied about being hit by a cement milkshake. He has a long history of acting as a provocateur with no interest in objective report in any sense of the word. Helping to incite violence and feigning victim-hood is his MO. Any sentence starting with "Ngo claims" should be immediately disregarded.

The protests here in Portland have been limited to a few square blocks. The constant claims that the city is burning down are obvious hyperbole. And the completely disingenuous comparisons of these actions - however you view them - to terrorists storming the US Capitol to undermine an election is just astounding.
Quite a bit of this is sourced from within Apple under Apple's license.

There might be some useful things in there. If they released the code/ patches in an easier to review way. As it is, it's fairly difficult to see if anything
Regardless - giving every single person, no matter what their accomplishments or talents, the same voice online, without anything out there filtering the garbage, was a really, REALLY bad move.

Unfiltered social media is an amplifier for bullshit. Truth, reason, a good analysis - they're all hard. Spewing out nonsensical mythology is easy.

Something needs to change.
This is absolutely untrue. Most legacy brokerages (Fidelity et al) will allow you to place orders for IPO shares. It's highly likely you won't get much and possibly none as the hot ones are often very oversubscribed, but it's very possible.

Call your rep and ask.
> it's actually in a user's best interest to allow the data to be shared. Otherwise doctors will see ads about vaping and fishers will see ads about the latest JavaScript IDEs

Who the hell do you think you are to decide what is in my best interest? You are attempting to STEAL my attention. This is abusive behaviour. I don't want this!

Also:

If I go on a page for fishing stuff, the shop is free to advertise certain fishing stuff products they want to push. ON THEIR PAGE. They do not need external content tracking people to the dog food page to show them the fishing ads there too. You don't need any data for that and nobody would block ads like that because they'd be part of the content of the fishing stuff store.

You are telling a story which is based upon lies you hide behind this what you are not telling AND YOU KNOW IT! You are one of those shady players and you've shown it RIGHT HERE.
I just got my 'account approved' notification YESTERDAY! Looks like I'll be moving to Mercury
"... preserving democracy is, by definition, even higher on the priority stack"

What you are seeing today goes beyond Donald Trump and the events of January 6th. Deplatforming a sitting president on his way out of office is minor compared to the precedent that is being established on this day. I'm convinced that the people who are pushing for Donald Trump to be deplatformed are doing so not only because they detest the man, but because they want to prevent his presidency from ever happening again. Deplatforming will become a legitimate tool to stop populist Republican politicians.
Do you think the designers might have considered this prior to releasing the car?

I get it, people might make mistakes in the design etc, but it’s not as if this is the first time Tesla has produced and released a vehicle into production, do you think they’ve considered how this car will cope with an accident ? Maybe you feel they think stainless is “cool” so went for it?

I’m totally aware you might be right, but I doubt they haven’t thought of this.
Maybe they're comparing it to what they hoped it would look like.
I was kinda horrified when I first saw it. Now I'm thinking I'd drive one!
Prototype pollution is nasty. You can get into a state where your Node.js server is "poisoned" and all subsequent requests are owned by the attacker, depending on which object is polluted.
What’s stopping a YC startup from going bankrupt after having disclosed tons of risks in a PPM? At least here we know exactly how much was invested.

Why does everything have to be about voting and receiving dividends?

Amazon’s shareholders don’t do either one but value the shares greatly.

And dividends can be programmed into the smart contracts too. Want them in DAI, USDT, ETH? You can! One way would be for the company to put them into a new smart contract that refers to the other smart contract which stores who owns what share, at that particular time. You could also program tons of fancy rules like a UBI from the company or whatever. They would also be distributed fairly.
but it really is so much more eco friendly
If you're going to trot out Upton Sinclair's beaten-to-death horse, you might as well attribute it to him. But then there are also less pretentious ways of pointing out mundane conflicts of interest.

From what I've seen on HN, this quote is one of the top offenders when it comes to commenters just dropping it in without further engagement. On well-moderated subreddits like /r/askhistorians, commenters are required to critically engage with their citations instead of just linking them. Likewise I feel we should put a moratorium on responding exclusively with (well worn) quotations on HN.

To be specific: the way you've responded here is trite, dismissive of someone else's perspective by way of judging them for their occupation, and generally lacking in nuance. It's middle brow posturing of insight without the substantive analysis to back it up.

What have we learned as a result of this solemn reminder that some people get paid to do things we disagree with? People are explicitly calling out their affiliations with adtech in this thread; should we abandon discussion with them because you think their paycheck precludes them from being able to be persuaded?

Here's a riposte for you: "The mark of an educated mind is the ability to entertain an idea without accepting it."
> with Apple, customers aren't allowed to shop at another mall

And if they switch to another mall Apple will make their messages green on white to make it harder for elderly parents who stayed in the mall to read and keep up with their kids. That's pretty abusive too, a sort of excommunication via inscrutability.
Everything Is Buggy is the 4th instalment of Steven Sinofsky's [1] serialized book Hardcore Software: Inside the Rise and Fall of the PC Revolution [2]:

> Hardcore Software is a first-person account of what I saw at the PC revolution from the perspective of joining Microsoft as a newly hired software design engineer fresh from graduate school working on developer tools, through my time as a program manager and ultimately leading Office, and then moving to Windows, and everything in between (like working as technical assistant to Bill Gates.)

[1] https://en.wikipedia.org/wiki/Steven_Sinofsky

[2] https://hardcoresoftware.learningbyshipping.com/
I actually think that once you have Kotlin on top, it might open the door to another VM or bytecode generator. What's the point of having that abstraction if you're so tied to some other company VM?
You are being tracked, and your network is identifying you (tagging, mentioning you, posting photos that include you etc) whether or not you use Facebook.

This is like telling people who have privacy concerns about 23andMe / Ancestry DNA "just don't use them." Meanwhile their parents or siblings happily open up the floodgates.
You don't think we're at the most open and accepting time in history?

No one gets beheaded for heresy, real or imaginary, anymore, except in Saudi Barbaria.

And on Twitter. But you can pretty easily avoid both places.

(Curiously, the people who will behead you on Twitter are the same ones who are most opposed to the dogma of Saudi Barbaria, but they're onboard with how to punish dissidents)
I'm an Uber driver in the U.S. midwest (so I'm not sure if they're operating the same way in London), but every so often they make me take a live selfie within their app or I cannot accept new rides.

It's a pain in the ass to have to pull over and do this sometimes, but it does seem like they're trying to do the right thing with it. I will say that at first it made me pretty angry, but when I realized the implication - that someone has probably already tried to fraudulently hand control to a different driver - it gave me chills and I realized they may not have many other options.
You're not accounting for the fact that (so) many porn performers are victims of sex trafficking, coerced into doing porn when not even or barely 18, and/or unable to escape the profession (because they fear for their safety, or the fact that they are unhireable into many professions with only porn on their resumes).

They're not the ones making a decision at all and what I describe is exceedingly common.
There are 8 listings for Programmer, what an awesome way to get started. There are also software/computer support apprenticeships available. Get paid while you learn. I continually see posted on this board "how do I get started...". It's just amazing to me the number of opportunities in the USA for younger motivated people. I think the real issue is location and motivation, not the lack of job openings.
> even less by [...] playing with the tariffs by demand

Wait, what?
Love the naming.
The highest boat lift in the world was in Belgium until recently:

https://en.wikipedia.org/wiki/Str%C3%A9py-Thieu_boat_lift
Darwin also deserves the lion's share of the credit because his documentary evidence was absolutely overwhelming. It took him decades to amass it.
Hah, HN stripping the "How" from the title didn't work that well in this case.
Seriously, over 1000 points? I don't remember ever seeing any article on hacker news gather so much karma. Not even those related to, you know... hacking.
1) Don't worry for careless wording :)

2) Drag-and-drop might not be good mechanics for everyone and I am aware of that. I am otherwise always in favour of lowest/simplest interface decisions (and in 90% cases I saw I didn't like drag-and-drop usage), but it seemed the most natural thing to this specific usage to me (basically connecting many to many items). But as I said, I am aware some will hate it.

Well I am from Slovenia and my browser is in my language so "File Open" form is in Slovene language yes. I see that this might look odd on video but at this point I am more trying to get the message across (what it's about / how it works) than to impress / sell it so someone, so I don't care.

3) What do you mean by whole conversation?

4) No. And there is a lot of things on the same level that are not there yet. Something I call "filters" (and is quite needed) is in the making but is not yet done because I haven't yet found good answers to some questions for example.

5) Not at this point.

6) Yes, you could write your own solution of course. You can probably see some differences compared to sending feedback directly to email. Sending it to email has some benefits too compared to this, but in general we can do much more with it. Some of these things can already be seen, some will become more apparent when usrjoy gets also the less core functionalities.

7) There is no HTTPS there right now. This is first public beta release. There will be. For comparison in our other service that is more mature we have HTTPS, API and Data Export and we intend to do the same here. I am strong believer that user's data is hi/she-s own.

Thanks for your questions. I asked for critical feedback and I got it :)
For those who can't read Spanish, these are some tech details:

The gigapan is composed of 9750 pictures (f16, 1/800 S, ISO800) taken with a robotized Canon 5D MkII, a 400mm Canon lens and a duplicator (effectively 800mm of focal lens), and put together using Autopano Giga on a PC with two 6-core Xeons, 40GB RAM and 8TB disk space.

Full details:

Spanish: http://www.sevilla111.com/comosehizo.htm

Google Translated: http://translate.google.es/translate?u=http%3A%2F%2Fwww.sevi...
The company thing still comes with a caveat in that you have to prove that you're not just using it as an umbrella to reduce your tax. There are a set of tests that a company goes through at tax time, and they have to pass them in order to be considered a proper company (the 80/20 rule is one of those tests).
Single-page view: http://www.laphamsquarterly.org/voices-in-time/albert-einste...
Interesting. What if somebody wanted to immensely improve one niche of search? Maybe become THE tool to use to find a very narrow and specific kind of information.

I think there is a vector there that could be used against google.
If there ever was a city on Earth who's beauty is worth 111 gigapixels, then surely it is Seville.

If you ever get the opportunity, GO THERE.
Isn't this sort of pointless? If it were from a single sensor, or a single shot of a camera with multiple sensors, it might be something, but anyone can take a limitless number of zoomed-in images and stitch them together. How about someone stitches together all the Google street view images of I-95 into a big panorama? New world record?
why not just remove the line '50 invites left' and substitute it wit something better like 'invite someone'