jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Agreed. I learned the most working with a system I built from scratch and managed for 4 and a half years. You can't blame other people when you have built it yourself. You see what areas of code constantly needed updating, and where you could have improved the design. With any luck you will be given enough time to refactor it and improve it.
Qualified immunity laws and case law is what you are looking for.
He's a GP.

BTW, my career has been focused on development, but I still try to maintain enough knowledge that I could jump in at any point of the stack and be useful.
Everyone has something useful to share (or remember). Think Product Hunt for everyone - and everything. It's fully live. If just testing with random input you can also delete posts.
CleverBot is confused regarding it's gender.

Me: are you male?

Bot: Yes.

Me: or are you a female?

Bot: I'm a nice woman machine.
"And, maybe more importantly, banning kids who won't stay buckled up would be very unpopular."

More importantly, that would likely result in more kids being killed by taking less safe modes of transportation to school (EDIT: if the article is true anyway).
How will you infect an executable without superuser privileges? My executables in /bin and /usr/bin are r-xr-xr-x. If you're not infecting files on the filesystem, then what you have is not a virus [1]. Without a virus, you're left to exploit bugs in userspace software. If you have a way to exploit Chrome to read my cookies, how is that a virus and what does that have to do with the OS? I would expect that exploit to work on any platform that runs Chrome.

In regards to your first post about popularity, do you think that all of those Unix web servers out there are not a juicy target? How valuable do you think it would be to a virus writer to be able to infect Google's datacenter?

The rest of your comment is name-calling and self-congratulatory back-patting, which does nothing to present a cogent argument.

[1] Executables aren't the only files that can be infected. You could infect a user's PDF, JPEG, or other files that are then interpreted by a vulnerable executable.
Compared to exercise, it takes much less effort to accomplish weight loss through eating less. Doing both certainly doesn't hurt, but there's more work involved in burning 200 calories than in skipping that extra cookie to start with.
Here's an idea: All cars should be school buses! This also doubles as a way to encourage more mass-transit. :D
how about a bbcode editor?
Yeah, BASIC on the Atari 400 was my first experience too.

It was the early 80's and I was about 7/8 yrs old, the guy in my local electronics shop used to allow my brother and I to photocopy programs from various magazines, of course they would be lost when we turned off the atari, also sometimes we messed up the photocoying, so we were forced to try figure it out our selves. What fun!
I don't disagree that "we could make better products" when analyzing things from a human point of view — that's practically day 0 in any industrial design class — but I dispute the implicit comparison here. It's extremely important that the person who saves your life doesn't think of it human terms. They need to be thinking in absolute terms because those terms will give them the power to save your life.

It again brings to mind the (Canadian version of the) Iron Ring. Building things that abuse the forces of nature and exert power over the shape of our work, building these things and having them work, is distinctly beyond human terms. It's why you pair architects with structural engineers: a friend of mine always complains that his job is to remind architects about gravity. I wonder just how many lives have been secretly saved like that.

Of course, the best solution is to somehow hold on to both sides, but I think too much sentiment these days is reactionary against the dehumanized computer technology we're working our way past. I really liked the last slide of one of Job's recent keynotes where they put a signpost labeling the intersection of "technology" and "liberal arts". Always keep that intersection in mind even when you make a decision to walk in one of those directions looking for it.
This is why a lot of subscription websites (which this was, apparently), don't display ads to logged in users. A small dedicated audience looks like click-fraud. Adsense and the like is best for drive-by visitors.

I did that even with my own websites, even though there is no subscription fee. Logged-in users get no ads, because I don't want them to click on them.

There was a similar issue on HN a long time ago (years?), but I can never find past articles that I'm looking for.
ASin(wx) is a solution for certain initial conditions. In general there's no single "solution" to a PDE.
Right, m1 supports up to 2 displays, including built-in one.
> Every war movie would have a "Vehicles and props kindly provided by the US Armed Forces".

There's a whole bunch of war movies that are absolutely NOT approved by the US DoD, because they show things in an unfavorable light. Generally this means no access to actual equipment like M1 tanks or 'real' aircraft, which must be substituted using somebody else's b-roll, or CGI.

It is generally pretty easy to tell the difference between movies that were filmed with DoD filming office cooperation (Battleship), and ones that might show something about the military in an unflattering or unprofessional light (Three Kings).

One very famous example is Apocalypse Now, the helicopter scene and a lot of the rest of it was filmed in the Philippines, after making a large payment to their military for use of the Hueys.
I do the same except for the random toilet visits. There's a limited number of them on a flight and especially when the flight is full waiting to use the toilet because someone is taking personal time is rude.

Instead of that will go to the galley or lav area and stretch or pace. As long as the crew isn't serving people they don't care and totally understand if you need to pace or stretch.
> So when you don't know the difference between two things you assume there is no difference and not only disregard those better informed than you who claim otherwise, but try to tell them how simple their profession is?

Are you really snapping at me rudely over a disagreement about the differences between engineering and programming? To answer your question, no. I'm saying that it's the same technical domain.

> Yes, an engineer must understand fundamental principles, but that is true of any profession. How can you set up a database without knowing the fundamentals of how a database works?

Excellent point. Because it's at the heart of my reasoning too. Identify those fundamentals and you can apply my argument. In my prior post I noted the fundamentals in engineering are specifically physical principles. In the case of databases they are not, instead they are completely at an abstract level.
Yes, he doesn’t seem to be contributing.
This comment is pretty gross, even by HN standards. Me and my friends are all in our twenties living just outside LA (Pasadena). They are some of the kindest and hardest-working people I know. Don't blame the city for your poor choice in acquaintances.
If you try the experiment yourself—and you can do it right now, just by holding out your own arm, and deciding at some point to flex your wrist—you’ll become aware that it’s difficult to pinpoint the moment at which you make the decision.

One book, Mind Hacks, iirc tangentially described that and experimented on a reader’s consciousness. The core idea was that a brain (mind) is not an instantly accessible state, but a continuous process of collecting all reactions into an observable picture, like stock exchange protocols (anyone who has programmed them will understand). E.g. everyone lives a little “in the past”, because what you see is what really was few moments ago, all the time. And it’s not just a neuron-neuron latency. Mind is an asynchronous process with many parts “getting in sync” retroactively, sometimes for a good reason, e.g. if audio and vision or tactility are out of sync, your mind allows up to 80ms of delay before raising that “obviously out-of-sync” flag. And in general, a large part of what you “perceive” is just a funny reconstruction. So, returning to:

it’s difficult to pinpoint the moment at which you make the decision

That’s because your “present” may lag or skip ahead for a large amount of “frames” and there is no common #clk for a reference. Also, mind may completely omit reporting the decision process to itself, cause there is no existential profit for doing that. As someone who suffers from panic attacks, I can tell you that it’s damn hard to isolate and revisit specific thoughts and feelings that may have provoked that condition few moments ago. I only learn that slowly because it’s a part of a therapy, and otherwise it is completely imperceptible.

Tl;dr: perception and mind-related expectations in these experiments may be too naive.
I'm not going to open a can of worms here but lemme suffice by saying this:

With success comes maturity, and a startup turns into a corrupt, org-chart, white-elephant company. 90% of the employees end up being cronies that are pushing paper. The remaining 10% are the real engine of the company (cz the revenue stream has to be maintained somehow and real work still needs to be done). But those 10% need to be kept under the thumb at all cost, made to feel they're not good enough no matter what they do; otherwise they might start questioning wtf's going on in the rest of the company. Let's just say that I was one of those 10%. They did whatever they had to do to make an example out of me. I got my freedom, but I actually feel worse for the other hard-workers who were left behind.
I wonder how many commenters actually watched the video, and the section about freedom of speech and the first ammendment
If a small group of hackers could have banged it out, and it was intended as a covert operation, wouldn't it make more sense to do it that way rather than involve (and implicate) more people?

Or am I giving US/Israeli intelligence too much credit?
Unfortunately the overall code quality doesn't seem to good - I looked at the Android code and the network layer / retry logic seems to be quite chaotic with weird exception handling. The UI layer would also need a refresh, a lot of logic is placed in the Fragments directly, no MVVM (e.g. Architecture Components ViewModel) or any other pattern. The sync issues keep coming back. For example you use the Signal desktop app and then at the end of the day you pick up the phone, open Signal and a stream of notifications will start flowing in (even though you read everything on desktop). Also the PC desktop app doesn't sync with iPhone, you need to download an old version, pair the phone and then update to latest to fix it - https://community.signalusers.org/t/my-messages-in-desktop-a....
A book on Practical Evolutionary Algorithms with Python for anyone interested https://datacrayon.com/shop/product/practical-evolutionary-a...
Which is probably why the author mentioned wearables with Bluetooth.

Less conspicuous, and no strings to cut.
Um I shared analysis 15 days ago from a doctor who did an in-depth analysis and determined it to be from a lab. My post got one comment. https://news.ycombinator.com/item?id=25965751
I finished my PhD in physics, and went straight into industry. After a bit of job hopping, I now help design scientific equipment.

I knew that I was not cut out to be a research superstar. I've had a good career with no regrets, have never had to work obscene hours, and live in a pleasant town.
https://glitch.com/~digital-pottery
Waste plastic has a negative value, right now. I think that burying it is even more expensive than to just dump it where ever it's possible, in some places. It may not be legal but as always if people can make a buck then they will. Laws or no laws.

It turns out that a lot of the plastic in the ocean is there because there are countries where people are just dumping trash in the ocean. It can be less expensive than transporting it to a dump and dealing with it there.

The answer has to include making waste plastic have enough value so that people find it advantageous to recycle it or at least to bury it.
He wrote that in the context of explaining where he was going to work to his family. In tech circles sure, with people interested in computers Bill was known, but owning or using computers back then was extremely rare. I started a degree in CS in 1986 and didn’t even own a computer until 1989, and that was only possible because I did a sandwich course and worked for a year. Even most CS students didn’t have a computer, let alone ordinary people, so there’s no reason they would care.
The apple group gets more fiber too.
The problem with burying plastic is that there's no room to do that locally, so you have to send it somewhere.

Burning is the only thing that makes sense, and that's OK if thebtotalt amount is "not too much", where current fossil fuel usage is "too much".
>They are worse in literally every other respect, especially sound quality, since they have no method of pushing dirt and dust out of the groove

How big of an issue is this? I imagine that the same peice of dust that can be pushed aside by the stylus can also be blown away with a blast of compressed air, so blowing the record prior to playing it should solve any dust-related issues. It might not be viable for everyday listening, but for archival purposes that might be worth it to get a better copy.
Not a huge release, but it supports the hx-headers attribute and has some polish.

Ben pate did some cool work with the preload extension, to aggressively load images:

https://htmx.org/extensions/preload/
Not sure if you are replying to the right comment. Effexor XR is an SNRI, not a benzo.
No device can compete with the usability of paper. Devices can compete with libraries.

Letter size e-ink pdf readers have long battery life (weeks), no eye strain due to page refresh, security/privacy of cloud-free offline SD card storage, fonts & diagrams in their original layouts, with handwriting annotation that exercises motor memory. The Sony device weighs 20% less than an iPad Air 2 while providing 60% more screen space.

For anyone who travels and needs access to a changing subset of a large document corpus, there are few alternatives. The excessively high price on the Sony device is reportedly due to an exclusivity period (less than a year), because Sony funded research for the new screen. Hopefully cheaper competitors will appear soon. Even at the $1K price, the Sony device is selling far beyond their expectations, into business markets, so they are now selling it direct online.
Okay on bet.

Can you email me details of the backtick bug?
I think a filtered/non-spammy PlanetHackerNews would be a good idea. It would include RSS from people like PG, you, Patrick, DGG etc. When I'm in the mood to read good article, I just go there and read it. Each of those blog entries links back to the original site comments and hopefully the HN thread. That way if I miss a really good HN discussion on some article you wrote because I was busy working that day, I still get to catch up on the article + discussion later at my disposal.

As a reader, I don't care how much money any of the syndicated bloggers make or don't make. Sure, I could just add you guys to my RSS readers but that means I have to find all the good hackers and manually deal with subscription etc. Plus I lose on the HN discussions. A PlanetHackerNews would take care of that. Hell, if someone makes it work well, I'll pay $5/month for it.
Where do macros fit into this taxonomy?
Intensive use of templates enables you to build great software (especially in terms of performance), but it requires a certain degree of seniority to be properly used.
The perfect is the enemy of the good.

There is a trade-off here between security and usability. 99% security is good enough for a lot of purposes and has its place.
Interesting point, because it suggests that an email address that was kept private and dedicated to Posterous posting could have prevented this attack. So, is this weak security on the part of Posterous, or excellent social engineering on the part of robinduckett? At the least, It's like he simply asked the target for a password; at the most, it's like he found the spare door key in the fake 7-Up can in the garden shed.

Note: Creating a "private" email address is beyond the capabilities of 75% of the people I know, who believe that email addresses are exclusively created and assigned by ISPs or employers. I doubt that Posterous will do anything to alienate this group, who appear to be an important target audience.
Telephones have had hackers long before even computers have. In fact, that market is where Jobs and Woz got their start -- selling blue boxes...
I've got a dead friend that I'm reminded about every time I open signal. "DeceasedFriend is on signal!". No, no he is not.

I'm sure I could clear it, but I don't really want to yet.

On the whole, I still like the feature.
a market maker by law has to provide prices better than offered by the current market. frontrunning does not do that.
>Strong AI won't be in any position to "take over." It probably won't even want to take over. That's a very human trait, and Strong AI wouldn't be human.

Strong AI will be created by humans who will be able to set it's goals. Someone's probably going to make some that wants to take over. Others will make AI that doesn't.
https://twitter.com/Cmdr_Hadfield/status/552432830912151552

> Launch scrubs reassure me. It means that the powerful desire to GO has been tempered by the necessity to be truly ready. Cool heads @SpaceX
Virtual reality being used in education is a great thing, it will add in experience-based learning, as we will be able to practice skills in a simulated environment. And networking, as we may interact with other students and instructors inside virtual spaces.
This is a good idea too! Here we go, I made it a tiny module:

https://gist.github.com/amark/6298069 include as a dependency then use as "a.is(myVariable).text"!
I was laid off by IBM in 2013, I can confirm that they handed out exactly such a thing.
No steak, potato
That's what happens when you try to draw lines in sand...
Building a media management and streaming server for my local network, in javascript with node.js, along with an android app, so I can organise my music and listen to it at home from my phone :)

All these components exist, but its an exercise in software design, as well as learning both about Android and Javascript.
yeah, but just think of how much they save on transaction costs when they buy something online [without the ability to chargeback]!
It would sound more promising if he didn't have to write a book to explain it even better.
Because everything gets classified until it isn't.
There is claim that exercise contributing to significant weight loss is a myth. I beg to disagree, while exercise itself might not be significant contributor to weight loss, no exercise means lower metabolism and overall health.

As always there is no silver bullet, you need to have a balanced lifestyle to be healthy.
AdBlock (getadblock.com), competitor to Adblock Plus, has a wizard for blocking elements. Right click on the page, AdBlock -> Block This Ad -> adjust the slider for element-level specificity.

That creates a custom filter that you can go edit if you want.
Most forms of outdoor advertising are banned in Hawai‘i.
> not needing to keep grabbing my phone to see what's been said, is a great change for me. One that I was complaining about just the other day without realising this was around the corner.

Just try, with some friends, to switch to Telegram for a day or two. It is like Whatsapp but has open source clients for most platforms that always sync between them. I have the Windows and Android clients open most of the time and don't even think any more about whether I have to contact this or that friend by typing on my laptop, desktop or phone.

There's other arguments like the open API, the team's dedication to security from the start, the ability to invite people to chat with you via a URL/username (so they won't know your phone number), it has an open sticker system (using WebP), etc. but the way the clients work seamlessly is why I can't stop bothering those people I still start up Whatsapp or Skype for to make them switch (and quite a few have already).
Note: I originally posted this reply about 2 hours ago and then deleted it. But actually, I think it's worth leaving up.

I really respect Joel Spolsky's accomplishments (I've mentioned him recently in my own comments), but I found the blog post you cited wrong at best and offensive at worst. It perpetuates one of the most frustrating things I experienced while job hunting: the stigma of unemployment.

Even though I voluntarily left my last position, companies looked at my candidacy very skeptically. Things I was told by companies:

- "To be honest, we think you're an entrepreneur just looking to make enough runway to move on to the next thing."

- "Well, we're really impressed with you and you have the technical chops, but we're concerned that you like to think on a higher level and might tire of the daily nitty gritty." (Not true, and basically the same as above.)

- "You did well on your coding interview, but we've got enough candidates in our local area that we've decided to restrict our search to it." (i.e. relocation jitters. Not coincidentally, when I finally found a position, it was in my city.)

There are also people who are competent programmers, but come from strange backgrounds, like the music major-turned-coder who posted the other day. I, personally, am almost entirely self taught, haven't worked with other engineers and have only coded on my own projects (you can see my github if you want). People making hiring decisions are scared for their own jobs: they don't want to be the guy who hires the guy who never had a "real" coding job before. If it doesn't work out, I can see where that would come back on them pretty hard. (Conversely, having worked at Google or Apple is a major bonus for the opposite reason.)

Oh, and plenty of people underperform in on-the-spot coding interviews. Some people are affected much more strongly than others by anxiety. It goes both ways. I've read hiring managers on here gripe that they hired someone who interviewed well but sucked in reality. And my guess is it goes the other way, too.

So I find his assertion that people actively looking for work aren't the ones you want to hire incredibly naive, elitist and just plain wrong.
Same experience here except with python as the backend.

We could not have done half the things we did without ClojureScript on the front end.

Also, the learning curve is not very steep if you're just doing a re-frame front ends. You really just need the basic 1/3 of Clojure, and rarely if ever touch all the complex parts.
It was almost certainly just an embargo in exchange for exclusivity until launch.
Terabytes is out there, terabits not so much... I'm developing a single chip with 3Tbit (384GBytes/s) aggregate external (chip to chip) bandwidth, and with 8TByte/s aggregate internal (core to core) bandwidth.
Quantity and time, some of these dumps have well over 10,000 tonnes (the largest point looks to have 200,000 tonnes). Loading them on ships and scuttling them out in the ocean is quick, the alternative is having them all sitting around in warehouses for years while they're slowly decommissioned, and hoping an accident or terrorist doesn't bathe half the country in mustard gas.
bigot (noun) - a person who is obstinately or intolerantly devoted to his or her own opinions and prejudices

How does it apply to the article below?

https://stallman.org/articles/genderless-pronouns.html

To me, if anything, it applies to you.
Contract Lifecycle Management (CLM) software helps businesses manage contracts through the full contract lifecycle, using automation and AI. CLM software provides contract management tools so you can limit manual work and better manage 100% of your contracts, no compromises