jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That's also not a memory leak. A memory leak is a chunk of memory that is allocated and never freed when it should have been.

So let's say this 'terrible' javascript page allocates 2G of RAM. If you refresh the page and the memory stays allocated that is a memory leak. But if it frees it and then reallocates it then it is not a memory leak but just working as designed to (as is your example above).

Memory leaks are not properties of websites but properties (or rather hopefully not) of browsers indicating a bug in the browsers code, no website should be able to cause a browser to leak memory and if such websites can be found bugs should be logged against those browsers that can be reproducibly caused to lose track of their memory allocation.

It's not all that hard.
I read the first paragraph and don't really understand your point. There are multiple countries competing in the world just as there are multiple companies. I'm not sure how it being open/closed makes any difference.

In any event, it's not really fair to claim all of macroeconomics is on your side here. Economists seem pretty divided on this one.
Maybe that's true of "pop" (whatever the heck that means) music, but I think it's a legitimate statement on musical quality. For example Springsteen just released an entire album of songs that he wrote back in the 70's but never published, even fellow songwriter Steven Van Zandt basically said he has no idea why they weren't released.
Just about every price label (near me, at least, in all grocery stores) will also include a price-per-quantity. Easy comparison, as long as one isn't measuring containers while another measures ounces.
I'm an app developer and I'm sure that over half of my users are pirates. I think this is a good thing. It helps me improve my productions, as I talk to the pirates and fix the bugs they find. It helps my product get out there: pirates show off their new app, and those they show it to buy it.

I believe (although, with no stats to back this up) that working /with/ pirates is better than against them.
In defense of this practice, it seems like the fact that ads force themselves above everything else is quite useful in preventing click fraud.

Wouldn't allowing the flash ads to have a non-window wmode make it would be much easier for malicious websites to trick visitors into clicking on ads that they weren't aware were there?
It was designed by Mordac, preventer of information services, naturally.

Seriously though, it reeks of corporate Java programmers doing Web programming for the first time, doesn’t it?
This is a great article but I do wonder if it isn't merely trying to produce more wantrepreneurs (a term I learned while lurking on HN)

I think almost everyone would feel enlightened by the title but the way the article is written, it seems it's tailored to inspire those who cannot build but would want to dream rather than those who can build but feel like the implementation of a concept is obvious enough and requires no extra polishing.
I have the exact opposite. I take a long time and much effort to come up with an idea, and then find out that it has already been found a long time ago, and it seems obvious.
Many file types can be opened by several different applications, and using the Mail app to transfer them from one app to another as we do now is simply an awful, awful kludge. If I'm looking for a file on my iPhone, I'd much rather have a central document repository to look through than to have to dig through a bunch of emails to find the attachment in question, or use a bunch of unique app interfaces with their own document management implementation. This limitation is so obvious that I'm surprised anyone would actually think the status quo is acceptable, let alone advantageous.
Why? I can't think of any reason that makes banning these products a rational move. Do they want code snippets from Indian developers to be hosted by an Indian firm? This is just bizarre.

Why would they ban Dailymotion, Imgur and Vimeo? Lewd Content?
That's interesting, can you throw me a link or two about the food guide pyramid and fixes thereto?
Which is nice except that Visual Studio 2010 seems to be a unreliable pig of an application. Which is a shame as I really rather like Visual Studio 2008.
Some really great friends,a functional cerebrum, and internet :-)
I wouldn't exclude that reason myself. Can you elaborate, though?
If find it much easier than malloc/free.

Cocoa uses autorelease pool for short-lived objects, so most of the time you don't have to free them.

For long-lived objects you can use synthesized properties which handle retain/release for you.

In other cases you "guard" your use of object with retain/release. You can use these in pairs in the same place, rather than having malloc() in one part of the program, and free() in another.

You can freely pass reference to an object without worrying that you might free it while it's still referenced somewhere else. You don't have to think about ownership of an object.
Except for the plastic keyboard, I don't see any advantage. Use a decent Jabber client (I'm using Beem on Android) and you get all these features on gchat, with just your gmail address.
Plus, figure out the priority thing right, and you can have all the messages delivered to the right client. GTalk broadcasts to all clients by default, but the better IM clients give you an option to send and receive.
It's awesome how honest he was in who his competitors were and how similar they were to his product (including the fear that Google would eventually overtake) and yet all through the application he seemed very confident that his product was going to succeed and surpass what the others attempted to do.

I remember showing my friends the first presentation video when they started giving out private Beta invites. I was so stoked to have something like it that my friends could also use with me. I'm very glad everything worked out for him and the Dropbox crew!
Not according to Netflix. In a response to Engadget, Netflix said that there is "no change" in the way they handle VPNs.

http://www.engadget.com/2015/01/03/netflix-clamps-down-on-vp...
You'll be happy to know that his newest, _Pathfinder_, is essentially politics-free. Of course, it also covers ground he's trod multiple times before, but if you like that sort of thing, it's fine. :)
I'm new to HN and posted this article. Thanks for prompting me to put the year in the title for old posts. I will definitely do that in the future in the event that I post an old article. Sorry about the confusion and thanks for bringing this to my attention.
I had a consulting job a few years ago where I was replacing "the web guy" at a place that wasn't really a tech shop. My agreed upon time was 2 days per week at 8 hours per day at a flat day rate. I came in the first day, met with the department head and was given my first assignment: Upload this week's content to the website.

I got myself orientated with the internal document system and located the content to post. I then poked around a bit and found that their site was running MoveableType. I found the login information left by the previous employee and posted the content.

Start to finish time: about 20 minutes. I then went to find the department head to get the next assignment. I was met with "You're done already? (The person I replaced) would take 2 or 3 days to get everything up. Are you sure you didn't miss anything?"

I ended up taking the moral high road and explained that it was actually very simple work and my consulting time would be better spent training existing employees how to post the data themselves.

I sometimes think that was a foolish decision.
I do not agree with this. Even though someone identifies themselves as a programmer, that does not mean they cannot do design. It's just that they haven't tried it yet. That person might turn out to be an even better designer than a programmer.

I am actually a hardware engineer transitioning into web application development. Design is something that I have never done in my life. However, I am beginning to find it very interesting and believe that it can be very rewarding emotionally as well.

The world of design is so much richer than the hard, concrete world of programming revolving around features and bugs (I do appreciate the art of writing a good, clean, maintainable and reusable code). Even deciding what features to support and what to ignore based on how you want a user to interact with your website is design. No amount of programming skill can rescue you from having to make these decisions.
"frankly confusing given the very reasonable positions he presents in some of his books"

Yes, that has always puzzled me - going from portraying gay characters as alright people suffering from straight society's marginalization to ranting about the Gay Agenda. I suspect it has something to do with a remark he made in the late 80s or early 90s about local church (CoLDS) officials encouraging him to spend more of his pro writing time on religious propaganda or other pro-church material. It was in a non-fiction piece or an afterword in a book of his, and I wish I could remember which one.
I'll see what I can do there! Certainly the post comes off as a little extreme but I was trying to make a point about what it takes to be successful. It's important to have down time and rejuvenation periods as well.
If you pay for business level support it's usually much better. Panasonic only really deals with Business, so I had the best experience with them, though I still had to fight through initial wall of incompetence. Apple also has a business program which is very good, on par with Panasonic in my experience, but with Apple I think you have to buy in volume to get into that program. Nowadays, though, I make it a point to only buy lightly used hardware and fix it my self if a problem arises. So far it's been cheaper than buying warranty and hell of a lot less aggravating. Fingers crossed, of course.
A developer who has been invited into the USA twice because of his skills at building complex APIs for complex companies suggests that automated solutions are a cancer on the API building industry?

Quelle f'ing surprise.
> I wanted to try OpenBSD, however the amount of labor required to simply upgrade the system (Google "openbsd upgrading") outweighed all benefits for me at the current point.

Are you sure you understood the documentation? Most upgrades are done in ten minutes, and it's mostly an automated process (the package updates are limited by your bandwidth of course). Every once in a while something on the system is changed or removed, and the upgrade guide tells you how to deal with that -- unlike on many other systems, where you upgrade and then find out things have changed and broken and you have no idea what needs to be fixed.
Why don't you have 2 hosts files and a small script to swap them over?
No, indeed I can confirm that LShift is very much alive and shifting into new ventures. Some of the guys moved over to Spring/VMW but the rest of us are still here on the corner of Hoxton Square, but we are recruiting like crazy right now...so if you happen to know anyone who fits the profile, please point them our way...
Mike
Presumably hue has a non-linear correspondence with frequency?
India has nuclear weapons, aircraft carriers and a space programme. Just a little perspective there. To all intents and purposes it's a wealthy, modern, powerful country, not a third-world backwater. Regardless of your stance on intellectual property, there's no justification for India behaving any differently than the US or an EU country.
Feedback on the site or content requests are welcome. Thank you.
It's interesting to note that, when you look at the universe as a whole, energy is not conserved. (It also isn't time- translation-symmetric.)

It's been such a successful concept that you'll even find people denying that that can be the case. I'm one of them, somewhat -- I suspect it implies that we're missing part of the system, hence the universe as we know it isn't closed.
It is already there. I use zoom screensharing on wayland for work and it works like a charm. Better than on X11 where i always had artefacts actually.

I've been using gnome on wayland for a while now, all apps running natively but the electron based ones and it's working perfectly. I have none of the issues mentionned by the author of this post.
How many Linux users have only one computer? The MBP work put on my desk is a toy compared to the thousands of Linux boxes they give me access to.
I love the video form papers from whatever this field is (stuff that gets published to SIGGRAPH). It's computer graphics but there's a lot of other stuff attached to it.
A fun trivia about an early VLC developer, Sam Hocevar [0]: Afaik, they were the first-ever to blog about the idea of blocking ads with DNS blackholes back in 2002 [1].

[0] https://en.wikipedia.org/wiki/Sam_Hocevar

[1] http://sam.zoy.org/writings/internet/doubleclick.html
I could be misinterpreting those laws but they still do not seem to support your point. They aren't about MSRP. They are about your own ads. MSRP is $10, you can advertise $15, if you then charge $20 you broke the law by charging different than you advertised. If you charged $15 you'd be fine even though it's above the MSRP
This is nice - after recently building an ergodox I've been curious to understand better the 'matrix scan' and how it's achieved, this should help significantly.

Aside - Kind of an impressive project to replace firmware on various keyboards, including the ability "run small compiled programs written in a C-like language" (compiled with haskell) with a "Built-in virtual machine interpreter for running up to six concurrent independent tasks" https://github.com/chrisandreae/keyboard-firmware
same here :|
"mineral processing approach using carbon dioxide to promote mineral alterations that lead to improved extractability of nickel from olivine ((Mg,Fe)2SiO4)"

"main products of the carbonation reaction include quasi-amorphous colloidal silica, chromium-rich metallic particles, and ferro-magnesite ((Mg1−x,Fex)CO3)"

https://www.mdpi.com/2075-4701/5/3/1620/htm
Not to mention the numerous times where TM casually asks to wipe your backup history because the integrity test didn't pass without errors. Usually this can be fixed with a few commands copied off a blogpost that must be getting thousands of hits every day.

It seems obvious to me that TM was intended to run on a snapshotting filesystem such as ZFS* and when this didn't materialize the engineers tried their best to make it work using the tools available to them. Unfortunately thsoe were sparsebundles and hardlinks.
I would hope that TM will get updated to use APFS snapshots sooner rather than later, assuming the feature is proven and stable. iOS makes use of APFS snapshots for rolling back failed updates, so one would assume it is.

* http://dtrace.org/blogs/ahl/2016/06/15/apple_and_zfs/ and https://arstechnica.com/staff/2006/08/4995/
Ok, please find me the two most different looking trucks that I can buy (no concept models).
I'm not up to speed with US regulations, but the design seems very dangerous for pedestrian collisions. A sharp and hard shell must be very harmful, even at low speeds.
Under the "Versatile Utility" heading, the third set of text refers to "the ability to pull near infinite mass".
If it's not you someone else may indeed want to refactor. They would like a crack at the designing from scratch
This is obviously a bit flame-y / unrelated / political.

Regardless of how you personally feel about US wages and the 20% I already prepaid for tip through the company to them, to be able to send money to others would be useful.

There could be other cases besides tipping.
Not that much, honestly. They've already switched tech stack multiple times. They recently removed radar from new cars, the 'camera only' stack hasn't been tested that much. They also have mostly tested on and built for California roads and weather.

My Tesla once tried to steer me into a guard rail (multiple times) because the setting sun caused a lens flare. You can't tell me that this is well tested technology that will enable level 3. Only after doing that twice, autopilot noticed it and disables autosteer.

The cameras also have condensation and freezing issues, causing them to not work on cold, wet days.

This was a car that was, according to Elon, fully equipped for self driving.

I really enjoyed autosteer, but there's major flaws in the current implementation and I seriously doubt they'll deliver on current hardware. If they don't, I'm really curious about the outcome of the lawsuits.
Neat. Can someone tell me how they generated all these graphics with 1944 technology? I guess someone just drew everything by hand? (The 3D relief map of predicted traffic volumes was most intriguing. Looks like early 90s computer graphics.)
It's my estimation that farming and food manufacturing sectors will be able to ride out this issue without feeling much hurt, but I think it's too early to definitively say. Right now tech stocks aren't doing terrible but if service companies start actually shuttering their doors then we're in for a lot more market dropping.
Yea you're right actually. I always forget I-91 is the road that runs between downtown and the river. Still I-90 is better connected to Springfield that Worcester... it's only been in the last 15 years or so that Worcester has gotten good connectivity to I-90 via the 290-146 connector.
> near the bottom now that COVID19 has been priced in, [...] Meanwhile, a reasonable analysis of the medical situation in the US leads one to expect there's a lot more downside to be exposed.

That's exactly what they mean that's been 'priced in'.

I don't happen to agree, but you can't say 'the situation hasn't been priced in, because the situation is going to get worse', because the whole point of 'pricing in' is that it's taking into account whatever thing we're pricing in, wherever we're going.
It's WW3, mang. If this is going down then chances are nukes are on the table too -- so go all in.
Location: Berlin, Germany

Remote: Sure

Willing to relocate: No

Technologies: Node.js, JavaScript, TypeScript, Go (Golang), Terraform, AWS, PostgreSQL, Docker, ActiveMQ (AMQP), Cosmos-SDK, blockchain

Résumé/CV: https://drive.google.com/file/d/1vaa5FbObarlI2_N8A6NV9j8emvM...

Email: alexbruceharley@gmail.com

I'm a backend/infrastructure developer with 3+ years of experience building out platforms in AWS at startups. I'm now looking for another Node.js/Go role or hoping to transition into a JVM language (Java/Scala/Kotlin) based role at a bigger company where there is an established user base.
The estimate I see is they had 19% market share prior to this, they were already doing really well before this.
You know how, somewhat annoyingly, polarized sunglasses black out some screens? Is there a way to do that on purpose?
... Thx but i am searching for an online service.
I stumbled across Y Combinator a couple of days ago after the story on slashdot. I must admit, it drew me in instantly. Being shacked up for 3 months developing an idea for a start up with little worry about living expenses is everyone’s dream isn't it?

I live in Australia and I have an idea for a startup (which, oddly enough, has to do with internet dating which I was delighted to see is mentioned in one of the library articles) but I will readily admit the neither I nor my co-founder have any idea where to start. I am due to finish my Engineering degree in November and currently work 4 days a week for a local Engineering firm. As you can imagine this doesn't leave a lot of time for development of my idea or research of how to go about a startup.

Given such circumstances, a program like Y Combinator seems like the knight in shinning amour to me and I'm sure to the "kids" you are talking about. It’s not so much the cash they inject, it’s the guidance and readily available support they offer which to me seems almost invaluable.

I can therefore see why there are people preaching that Y Combinator is "The One True Way To Do A Tech Startup". While I myself am not quite ready to make that claim I can clearly see where the logic behind these remarks resides. Judging by your comments BitGeek, you clearly aren't a "kid" but someone who has some experience in this field. I envy you and have a lot of time for any alternate routes for a startup like mine you care to suggest. But for now, from a 22 year old kid’s perspective that has done only a little bit of research, Y Combinator definitely seems like the best road traveled for my startup to be a success.

All I have to do now is apply, fly to the USA and be accepted, simple huh?
In my not-so-professional opinion, IR and Raman spectrography could give us something. Or density, depending on how selectively the industrialized mechanical processes are at resolving small changes in physical properties.
He encouraged people not to wear masks as a lifestyle choice and cultural signalling thing. Some % of transmission rate is directly attributable to him -- he could have said wearing a mask owns the libs and massively helped instead of hurting.
>At its core, taking stuff you said in a public forum out of context is endemic to free speech in America. If we penalized it legally, a good chunk of Hacker News would be legally questionable.

I think, doing it with an explicit goal of misleading your audience in order to cause damage to a specific person should not be OK. I'm not saying censor it, but making NYT liable for any actual damage (like losing a job) + punitive damages would make sense.

The thing is, the woke mob is employing the same silencing tactics as Putin's Russia. You don't have resources to shut everyone up, so you semi-arbitrarily target random people and make sure the consequences are extremely harsh. A high-profile person like Scott can just walk away from it. An average rank-and-file person with a mortgage and at best couple of months in saving will keep their mouth shut and pretend to agree with whatever the party line is. Like literally, that's Russia now. Everyone is poor and miserable, but Putin's approval ratings are >70% because, well, losing everything you have is just not worth a random act of dissent.
The only thing I know of is Visustin.
Umm...not sure what to tell you about that, other than you’re potentially out of compliance with the terms you and your institution agreed to.

I think there is a 6-12 month “exclusivity” period still, and some journals handle that automatically if you acknowledge federal funding. For example, Current Biology moved our stuff out from behind the paywall automatically on its publication anniversary.

- Here’s the NIH policy: https://publicaccess.nih.gov/policy.htm

- The NSF: https://www.nsf.gov/news/special_reports/public_access/index...

- DoE: https://www.energy.gov/sites/prod/files/2014/08/f18/DOE_Publ...

- DoD: https://discover.dtic.mil/public-access-requirements-incorpo...

I’m not sure if anyone has been sanctioned for not following these, but NIH progress reports/renewals require a PMCID for any papers you want to claim. You want to claim a lot on these to demonstrate productivity, so....there’s a good incentive to do this.
This is a great article. I felt like it was describing a job I recently left, especially this piece:

> It’s fine to have less experienced people working on a large system as long as they have the elders overseeing their work. In the world where senior titles are handed left and right, that is often not the case and it’s how you end up with a very fragile system that is suitable for a replacement as soon as it was built

Then I got to the advice part of the article and had to laugh.

Read the documentation? What documentation. Not a single scrap existed.

Look at the tests? I'd love to, but they never wrote any.

Code comments? Nah.

Use the IDE for intellisense? Great idea except the database models are in a different project so the furthest you can get is the compiled definitions that were copied into this project.

The method that eventually kind of worked was "use the debugger for absolutely everything."

It was honestly one of the most miserable experiences I have ever had.