jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I was also in a 'Gifted Program' that had me out 1 day of every week. I was told that I was expected to keep up with ALL of the normal assignments, plus the Gifted Program assignments as well. I managed, easily, but some teachers weren't satisfied with that.

One of them decided that because I was in Gifted, I'd have to make sentences with my spelling words. Nobody else had to do this, and it wasn't part of the program. When that proved no problem, then I had to stand up and read them out loud to the class. I even got bored with that and started writing stories with the words. When I got bored with that, I started writing stories with the words, using the order they were given to me.

Right from the time I had to stand up and read, and I was the only one, the trouble started. I was bullied for years, and it only stopped when I started fighting back.

So yeah, they turned a peaceful, gifted child in to a violent child because they couldn't handle the situation.

There are definitely problems with how they handle the whole thing.

Having said that, having the class was still a LOT better than not having it. If I could go back and skip the class and miss out on the bullying, I wouldn't. I'd keep things as they were.
Anyone got a link that works on what google groups considers mobile devices? On an ipad I get redirected to an index page with a hash-URL..
"Every time I get paid, I can generate a new BTC address"

Yeah, that was kind of my point, too. I mean obviously it's audit-able, but how much does that help when each and every transaction that I partake in is in its own little 'world', unlinked with any other transaction? And in fact, as I commented earlier, the GUI at least will generate you a new address automatically after each transaction, just to make that whole process easier.
I have said this before and I'll say it again. Libreoffice is a terrible name because it is unpronouncable ESPECIALLY for non-native english speakers.

This is not an untested axiom, it is a reality that I face. Most people understand even a highly accented "open office". OTOH, listen to these vastly different pronounciations of libre : http://www.forvo.com/word/temps_libre/ http://www.forvo.com/word/libre/

In addition, the first 3 pages of a google search for "free office" does not turn up libreoffice (the first hit is OpenOffice). I'm sure this can be fixed with a bit of SEO, but I'm afraid TDF isnt thinking about its target demographic: non techies.
I absolutely agree with the author! Remembering programming GUI applications in 90th it feels that there is a huge regression. Just to add, it is not enough to know 1 single programming language - you need 4: HTML (not really programming but still syntacs and semantics to learn), JavaScript, server side language (php, java, ...), SQL. Not talking about all the different configuration languages that might be needed (XML, ...). Not yet speaking of the difficulties for session handling. Where are all those nice innovations from the past MVC, OODBs, ... It would be great to have ONE single language that is enough to build a reasonably complex web site without having to cope with all the other syntaxes. I think that because of this something like Node.js might have success, even if I don't like JavaScript. But I still don' t get it why there are no persistent, performant, scalable data stores available inside programming languages itself (HappS seems promising for this, but then you still have to use JavaScript). I hope that after almost 2 decades something more simple will appear.
I know. I just included it because I happened to have it installed (it actually came by default). My main browser is Chrome.
Bridge me : Perfect name. Kudos to the idea and creaters. Awsm Job ! "Impossibly simple" needs a second thought !!
No it doesn't. Your version control system will keep the deleted piece for you forever.

In the examples the OP is giving, the purpose of code comments is storing the snippets of the earlier code the developer might eventually need. No matter which VCS you use, it is better suited for that purpose. There's nothing heroic about that, so yes, go ahead and delete that piece.
For the record, the author's own response is evidently "OPA".
(https://mlstate.com/opa/documentation_-_introduction#1) which is commercial software though you can try it for non-commercial uses.
A developer who needs courage to delete code is probably doing things wrong in the first place. With source control and good testing, you should be able to delete code without fear.
is he the real Larry? or just another one with the same name?
Did the title change? It just says Manning now.
@Scribd we built https://github.com/kovyrin/db-charmer to manage multiple model connections to separate servers/databases.
Right, and Tesla lost because Top Gear argued (successfully) in court that what they aired was not a review but a comedy show. And being that the review was not a review, it could not be a malicious review. That's very thin ice to be standing on.
Any chance of getting paredit soon? Still the reason why I never use LT for more than 10 minutes with each release.
It's pretty hard to win a traffic ticket. I've never seen the judge side with the civilian on a traffic case, and I've seen about 25 cases.
This seems like a pretty logical step. I'm sure we've all seen cases where dash cameras on police cars help clear up ambiguity regard what really happened during a police stop. The same for normal officers could help solve a lot of problems, though obviously it would be inappropriate for undercover operations, some detective work, etc.

That said, one potential issue with this system is that it might lead to people being less willing to talk to the police. The "stop snitching" culture is already a major problem in many cities and if this measure reinforces it, it could end up being detrimental to the public good.
All of it? Why would it only be a portion?

Just because you exercise the 5th doesn't mean the police or Feds have to suddenly make you comfortable.

He asked for water and probably could've gotten some if he had pushed the issue, it didn't seem as though he was being very vocal about being hungry and thirsty.
Great story! And exactly the point. The other saying is "you can't make an omelet unless you're willing to break eggs." I don't mind getting messy from time-to-time. When you take risks like your partner did it backfires sometimes. But I'd rather occasionally get shut down for trying too hard.
Sure - you get $$$ - if you make money :)
Here's an example schema.

Users

{
_id:string //doubles for user's name
password: {
hash:string
salt:string
}
website:string
bio:string
following:array of {
username:string
articles:boolean
comments:boolean
}
}

Articles

{
_id:ObjectID //auto id
title:string
contents:string
owner:string //references Users
tags:array of strings //no reference, tags are either unfiltered or selected from a global tag list.
}

Comments

{
_id:ObjectID //auto id
contents:string
owner:string //references Users
root:ObjectID //references Articles instead of Comments
parents:array of ObjectIDs //using materialized path for threading of comments
}

Config

{
_id:string
value:? //untyped can store anything in json format
}

Note: The references are defined entirely in software, the database is not aware of them.
Wait, it's possible to look significantly more attractive through willpower alone? I dress okay and am not a total slob but I've never considered myself anything more than average-looking, and I've certainly never been told that I'm hot or that I should consider a career in modelling.

What tricks can I apply to make myself as gorgeous as Elon Musk?
>(Is there an open source app that fetches and scrapes sites instead of the subscription model?)

App for android Handy news reader does that.

https://f-droid.org/en/packages/ru.yanus171.feedexfork/

https://github.com/yanus171/Handy-News-Reader/releases
I think the headline is misleading. Only 12 percent flatly said they couldn't pay for the expense. The 40 percent includes everyone who would take on debt and pay it off over time (i.e. not immediately in the next cc statement), or else sell something. People who choose to live right at their level of income would included, regardless how high that income is, and even when it is possible for them to make adjustments when surprises come along.

The survey also found 75 percent of people responded they were living comfortably or "doing ok".
On the other hand, if you look at home pricing by year and zip code for the metro, you should see a big bump (or not) as UBI was implemented in that zip code.

It would be interesting, but I suspect most of what you would learn is how fast people are to change their official addresses to something in the zip code, despite not actually residing at said address.
I’ve been thinking about something similar one day. Buy a tract of land and just let it return to its native form with some help from me. Are there any obvious legal or financial pitfalls or hints you’ve gathered?
Presumably https://www.reddit.com/r/crypto/comments/3or80y/i_designed_m...
This has been a thing preventing me from getting one. A key that's supposed to be on you (or locked in a vault) is prone to getting destroyed or damaged.

So since my threat model isn't high and this would be more a nerd thing, it doesn't seem worth it. 2FA is good enough I guess
Never let go of your dreams! If you start a petition I'll be the first to sign it.
thought it'd been on what.cd for years?
One, but the smaller your total viable set the less likely your search algorithm will return within your lifetime.
my culture is the same - it doesn't make sense to throw out an 18 year old (child, really), out on their own. I'd have lived with my mom had I not attended college on the other side of the country.
Myself personally, I didn't find it that surprising that there were a lot of people interested in web work. I think it's self-selection; people in the web industry are far more amenable to trying new (also read as: unproven) technologies or languages.

But at the same time, everyone knows Java's got some really good infrastructural libraries for web work. Since nearly everyone in the web sphere works in some sort of dynamic language, it's unsurprising they'd try Clojure when it'd split the difference between Java's somewhat-famous libraries and a pure dynamic-typed language like Clojure.
Metal "office" binder clips.

- Replace twist ties in the kitchen. They hold more tightly and last indefinitely.

- Pinch and detach a metal handle to make a gripping keyring or similar, looping the handle through the key's or other object's hole and then reattaching to the binder clip.

- Pinch a length of speaker wire to a boom box aerial to get extended, adjustable radio reception for the boom box when painting outside.

- All the usual and unusual office applications.

- Hold folded tubes of stuff -- toothpaste, caulk, etc. -- folded. Increasingly useful these days as most tubes are now plastic and so don't stay crimped on their own.

- All sorts of small scale mechanical repairs where I need to hold a couple of items together. You can wrap some tape around the edges to increase grip or provide a bit of protection against marring the gripped surface.

- Clamp items being glued or whatnot.

- Several applications I'm not thinking of, now.

I notice some variation in gripping strength between binder clips fresh out of the box, so I try a few until I find the optimal strength for the application at hand. Also, opening one very wide tends to exceed its limit for full recovery; it will not close as tightly in the future.
IIS6. blech. Configuration control is a nightmare with it. I wish IIS had even 1/2 the functionality of Apache or 1/2 the speed of nginx/lighttpd!
Chrooted Apache on OpenBSD for my public-facing web servers, thank you very much. Can't sleep. Skript kiddiez will kill me.
The main reason I switched to Nginx is that it uses dramatically less memory than Apache. Running a semi-popular message board, I was eating through 4Gb of memory between Apache and MySQL on Ubuntu, and simply switching over to Nginx was faster and freed up over 1Gb of allocated memory immediately.

Since then, I've grown to dramatically prefer its configuration file syntax and usability.
It's reasonable to assume there will be Pro and Max versions of the M2 as well, and they'll have different capabilities across the line like the M1 variants do.

My guess is that there is going to be a Mac mini available with a Pro or Max chip at some point, but it's a weakly held guess. It's possible that we're going to just see the Mac mini as the "regular" headless desktop and a Mac pro as the more powerful one, so we get a matrix something like:

| | Regular | Pro |
| ---------------- | ----------- | ----------- |
| Laptop | MacBook Air | MacBook Pro |
| Headless Desktop | Mac mini | Mac Pro |
| All-in-One | iMac | iMac Pro |
Sounds similar to Lucidscape ( http://lucidscape.com/ ) which is planned to be open source and have run a test simulation with 10 million entities on 828 servers.
That logic doesn't seem to work as expected. Didn't community broadband face problems because of the local overregulation backed by existing monopolists? Many of those states are Republican dominated. So it means they are perfectly fine with regulation which protects monopolists, and they oppose one which boosts competition. Google is a threat to existing monopolists too, so why aren't they opposing the effort?
this is cool beans!
1. Calling LWN a "blog" is vaguely like calling Ars or even the NYT a "blog" because they have textual online content in article format.

2. This isn't even really LWN content, it's a mailing list post. You can click "Archive-link" to see it on Gmane.
Worth following the development of cockroachdb
https://github.com/cockroachdb/cockroach

The long term goals of that project seem to align.
It's for _any_ such system.
Edit : it says that if there is such a proof, then the system in inconsistant.
Or microkernels.
Great read, but it seems like the article overlooks a few other pretty significant reasons for Javascript's current dominance: (a) jQuery and (b) Apple keeping Flash out of iOS made from the start.

Say what you will about the relative inelegance of jQuery, at the time of its release it certainly made JS--particularly DOM manipulation and AJAX--very accessible and cross-browser compliant. It definitely made articles like this seem quaint. [1][2]

At about the time of jQuery's release, Flash development was a viable alternative for smaller sites. I was doing bits and pieces of freelance around 2007 and after the iPhone came out, even my least tech-saavy clients stopped talking about Flash.

Pretty sure that these two bits made it so that every front end dev/ designer in the world was at least passably decent at Javascript by the time Node arrived.

[1] http://boxesandarrows.com/htmls-time-is-over-lets-move-on/
[2] Also, Mootools and Prototype and YUI etc, but jQuery is the one that became ubiquitous
> Cash in selling sub-CAs and shrug if they get caught? Really?

With the exception of DigiNotar [0], what has happened to any of the other CAs that had "security issues"?

[0]: https://en.wikipedia.org/wiki/DigiNotar
Can we get the title fixed to match the OP?

"ARM-Ed" sounds like a special ARM architecture, while ARM-ed and ARMed elicit the author's intended meaning to me. It's pretty clear as to why the author didn't capitalize "ed" in their own title.
Notation is the word you want. For example, we can design our language to say ht[x]=y or HashInsert(hTable,key,value), but at the end of the day they both abstract computer science toil don't want to think about, e.g. should it cuckoo probe pascal triangle bucket tree big theta under the hood yadda.

My opinion is that terse notation only gains consensus when it's divinely inspired. That's the word we've traditionally used to describe the np-complete social phenemonon that happens every so often, where some guy's arbitrary mental model manages to allure a lasting self-evident appeal, e.g. LISP, C, and Python. So in some ways, we can think of guys like John McCarthy as modern programming prophets.

One interesting thing I noticed, reading John McCarthy's original paper, is he was actually trying his darndest to not introduce a new notation. He wanted LISP code to look normal, since it's usually not a good thing to come across to other smart people as claiming divine inspiration (see Dunning Kruger).

I disagree with the conventional wisdom though. If you'd want to take the more powerful approach of crafting a shared mental model, my advice would be one of encouragement. You can absolutely be the next John McCarthy. Folks only use wordy notation like HashInsert(hTable,key,value) because they want to go the safer route of being a small successful part of a large corporate machine.
I imagine you've heard of the recommendation for pregnant women and small children not to consume too much fish in their diet.

The largest part of that mercury comes from coal-burning power plants. Coal power has contaminated the entire planet to the point where any food from the ocean has to be limited for vulnerable people.

There is no way you can possibly say that coal doesn't impose risks on people who don't have a choice and don't stand to benefit.

Coal is far more dangerous than nuclear by nearly every measure. The only reason it's more generally accepted is because that danger is spread out over a much wider area. Global coal power is analogous to a constant, ongoing Chernobyl, except instead of covering a small chunk of Europe, the same effects are diluted over the entire planet.

We all pay a measurable and fairly significant price for coal power generation in terms of shortened lives and increased chances of various disease. Nuclear power has not contaminated the planet to even remotely the same degree.

I personally think nuclear power can be made relatively safe, and that fears about accidents are exaggerated. I welcome disagreement there, but it's not possible to make a charitable comparison with coal in any way. The disparity in opinions and dangers between nuclear and coal is very real.
The solution there is to take all the DRM technology that has been used to block fair use, and repurpose it to enforce citizen privacy: Block the ability of ordinary officers to pull video data off the cameras. They can only transfer it to the police video-backup server, which will only allow it to be watched on special viewing stations. Give the police chief a key that lets the video out, when necessary.
1) No, I mean, if you search for [nutrition information gm corn] and click on the "right result" for you, you might not even notice that the "right result" didn't have the exact words "nutrition" "information" "gm" but instead had the words "nutritional" "facts" "genetically modified".

2) Do you mean putting a search term in "quotes"? The + operator was retired a while ago. And putting the term in quotes should do what you want, except maybe for high confidence spelling corrections or extremely long tail cases where there are just about no search result to show.
That's a bit naive: If that's the case, then you need to put a user/password. Having a website on the internet is like shouting on a public square: it's main function is to be accessible world-wide (or internet-wide).

So if you "shout" on a public square (blog, post, etc.) you can't tell which group of people can and can not hear what you say.

The bar example would be fit for websites that raise paywalls, or some sort of access control.

That's idiotic, it's just another case where the judge is 20 years behind current affairs, he is judging something he clearly doesn't understand.
I was on a polyphasic schedule for 3 months while in college last year. I noticed I had slightly decreased strength and energy levels while lifting and playing various sports.
Overall my body felt slightly sluggish, like it was running at 90% speed. One thing to consider is the fact you are staying up for significantly longer.
My diet changed quite a bit because of this - I was eating more often, but smaller meals.
I assume this alone could have been effecting my metabolism / energy levels over the long term.

Overall though, it was the negatives on the social side of things, rather than the physical, that caused me to stop.
I'm only 27 myself, so I don't have much wisdom to share, but...

You did say that living your well-off lifestyle costs very little.

"I want to give the same unwavering devotion to my children as my parents gave to me, but I want to do it in a way that does not lead to living paycheck to paycheck."

You wouldn't be living paycheck to paycheck if you accepted a job. I'm a pharmacist. It's OK money - I'm sure software developers can get more. You can build up savings and investments for a few years while developing some projects on the side. This gives you breathing room. It seems like you're walking a tightrope right now - with fear of losing what you already have (girlfriend, material stuff) and fear of this idea you call "mediocrity" pushing you along.

At this point no one's going to write an epic poem about my life. I'm arrogant enough to hate "mediocrity" as well, but it's a small price to pay for peace of mind.
Well a non-DO employee (and someone who ran things on linode and then on DO) I would say its a fair read and what the mindshare at the time was.

Linode had decent service but honestly the irc channel was pretty toxic to noobs (one of the reasons I left!) and finding a "cheaper linode option" was great.

That might have switched quickly, but it was definitely a thing.
> I don't expect people to agree with their case, but they should get to make it.

Yeah, though the problem is that "case" is likely professionally polished FUD (if American Factory is any guide) hammered home in mandatory meeting after mandatory meeting. It's like if every voter was required to attend mandatory info sessions by Republican advocates for 20 hours in the two weeks before an election, while listening to the Democratic advocates was voluntary and optional.
> Typing on a smartphone, using a word processor, or drawing on a digital tablet hasn't produce better communicators, typists or artists. People today can accomplish tasks faster, but not necessarily better. If you and I were having this conversation 100 years ago, I'd be typing these words on a mechanical typewriter [...]

"If you and I were having this conversation 1000 years ago, I'd be a scribe in a royal court writing these words with a quill. If anything, the quality of my writing would probably have been better in that scenario. [...] but it does not lead to any significant changes in how I learn or how I think."

Though I think it fun that someone in 1500's Spain might be rumored to have made a deal with Devil, based on being able to read not only silently, but, gasp, without moving their lips!

How to put this. I suggest you are vastly underestimating the importance of environment to accomplishment. The technology version of a wealthy kid's "growing up in poverty wouldn't have made any difference - I'm just naturally good at things".

> but do they make it easier to learn how to draw?

iPad, drawing apps, and an ecosystem of artist youtube videos, versus... let's say, a snail-mail booklet from scam "Learn to Draw!" advertisements in the back classifieds of 1960's Popular Mechanics? Um, yes.

> However, if you remove all those diagrams and animations you don't really lose much - everything in that essay is described in words well enough to get the idea across.

One bit of progress in teaching over recent years, has been the slow realization that "get[ting] the idea across" isn't the hard part. But rather pruning misconceptions and firming understanding.

Students and their teachers remain steeped in misconceptions. A main lesson of physics education research has been that if you think you're teaching successfully, then you're also not testing successfully. worrydream's work is an attempt at being less badly unsuccessful.