jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>I can't speak to Boston particularly, but I have never seen a gifted program based any art of IQ test or proxy.

In the Florida public schools I was exposed to, a typical way a child would get into a gifted program would be:

1) teacher notices that child is a fast learner or not being challenged enough

2) the teacher and/or guidance counselor asks the parent if they would like the child to be tested for the gifted program

3) a psychologist comes to the school to administer an IQ test

4) the psychologist meets with the parent about the findings and recommends the gifted program

Example from Georgia public school webpage mentions the IQ tests that are acceptable:
https://www.gadoe.org/Curriculum-Instruction-and-Assessment/...

Also googling several Massachusetts public schools, I found that several used aptitude (e.g. Weschler aka "IQ test"). Example: https://www.eastlongmeadowma.gov/598/Assessments

I think the "AWC Advanced Work Class" of this thread's article uses Terra Nova 3 Survey (pdf warning):
https://www.bostonpublicschools.org/cms/lib07/ma01906464/cen...
Did they pay for development of that toolchain or just "embraced" the open source?
I've built VoilaNorbert (https://www.voilanorbert.com) with a friend more than a year ago just for our purpose, and got LifeHacker(ed) in September (2014) with more than 20k visitors in one day.
We decided to re-write it to include a paid service and we now get around 450 € per month that we split together.

Among that, I started selling Prestashop modules on May 14, and now I get around 800/1000 € per month from this.

Getting money on your side project is (imho) the best feeling in the world. You get notifications (email for Prestashop, SMS that I configured for VoilaNorbert) at every sales, and when you receive them, oh that feels great! :)

This lead me to learn something very important : you have to finish what you start. It's my big default, I always stop in the middle. Norbert and the modules for Prestashop was an exception, and now they make money!
I don't know. Isn't this a subsystem that hides the flaws.

Writing the article exposes some flaws but even then, most professors who read this aren't going to be able to pick out of a line up which of their students have used such services.
Nice machine. Wicked fast on its day. I bet it still can hold its own despite the 2GB RAM limit.
From my understanding, setting wmode to transparent creates harsh performance detriments.

The contents of the SWF are drawn over top of the elements on the page, once per interval. In essence, it is running outside of the browser.

I've had experiences where wmode="transparent" would effect the SWF if I were CTRL+TABing through Firefox's tabs. The SWF would not engage as no official focus had been set because it seems that it is actually "floating" over the page, rather than residing in it.

FlashHeed is probably a bad idea.
The encryption/decryption libraries exist on Windows. For example, http://en.wikipedia.org/wiki/Windows_Media_DRM
Not really. Me and whiskey have moved in together and are contemplating having some kids.
Maybe, he doesn't like your choices of being king of the hill.

Still, the chance of being acquired for your talent in the social networking space seems pretty high to me...
Android hack development has reached a point where replacing the manufacturer OS with a custom version built by hackers has become completely trivial on some leading models. not only do I see more and more nontechnical users carrying android phones, but an increasing number of them carry rooted and custom OS builds.

The office manager at my workplace found her Verizon stock OS slow,and prone to occasional crashes in trying to understand why, she stumbled about (google search)a howto article on replacing the OS in two clicks (using unrevoked, adding a zip file to your phone, and clicking some key combination), having done so, happy and empowered by the change she performed, she instructs other nontech how to own (!!!) their handsets.

The point of this story is that:

1. This is probably the intention behind why google allowed this to happen (if you check XDA developers, its thriving). in this sense phones are different then full fledged computers, hacks tend to work fine and even better then the bundle, certainly cleaner. you can download and replace your phone ROM on the fly now with rom manager (available on Google app market, and try several flavor for your own phone, (with/without htc sense, clean froyo etc..) restoring your bought apps is simple, just log into your Google account, and re download.

2. The Movie industry will shun a platform that non sanctioned (i.e not supporting DRM) developers and users can easily command, Netflix has no choice but to comply.
Which are you waiting for? We might have addressed some of them.
I want clear demarkation between ads and content.

What you suggest is not allowed under UK advertising rules. See for example the Oreo Lick Challenge which got some YouTubers in trouble with Advertising Standards authority, even though most of the youtubers had descriptions saying the content was sponsored.

http://www.theguardian.com/media/2014/nov/26/youtube-ad-oreo...
Not separating into inherently deserving and undeserving, but those who desire a good education and those who do not. There are students in poor schools who push to become learned in spite of obstacles. Think Ben Carson for an example. And there are those who have tons of resources and opportunities but fail to use them, those who don't care about learning something. I knew quite a few of the former, people who would go to the library for extra study or to learn things after school. And I knew quite a few of the latter, who would go home and play video games or go out and drink, who didn't care about learning anything.

In today's school system, the resources go to those who do not desire an education. This is because of programs like "no child left behind", and because a higher graduation rate looks better. But I think we should make a normative judgement that those who do not make an effort to better themselves should receive no support from society. Put less money into summer schools for kids who fail, and put more money into before- and after-school tutoring. This will benefit those who put in the effort to the detriment of those who don't care, which is a good trade-off.
Do C/C++ use such optimizations or is their type system too brittle?
I'm not sure the cordless Dyson I have compares well to a good corded vacuum cleaner for cleaning power. But for me, I got one a couple of years ago (after thinking about getting a Roomba for the umpteenth time and concluding it wasn't for me) and it's been perfect for my use case. I normally have a housekeeper come by once a month. But the high traffic areas including the kitchen really need a quick vacuum now and then in between cleanings and the Dyson's been perfect for that. I hated having to haul my corded vacuum out to do this. (So I mostly didn't.) Now it's literally a couple minutes work to grab the Dyson and give a quick cleanup.
>But isn't wealth to a large degree relative

Yes it is, but a few hundred billionaires with mansions and yachts don't really matter in the context of the broader economy.

It's the upper middle class yuppies with substantial amounts of discretionary income driving up the prices on things that makes people poorer in the relative sense. There simply aren't enough billionaires to move the needle on the goods and services people living paycheck to paycheck spend on.

We didn't have a toilet paper shortage because Warren Buffet stocked up. The used car market isn't all jacked because of Bill Gate's insatiable desire for compact pickup trucks.

The gulf between the "I can afford to care about what school district a house is in" class and everyone below them is the important one.
On the output?
> 1. The card handles also selling some off for taxes every transaction and put that in an interest-accruing account.

> 2. The card tracked my capital gains for each transaction for easy reporting on taxes.

How should it ever do that? It would basically have to limit you to spend Bitcoin that you acquired over that exact same card (like when you buy Bitcoin via PayPal) and that you hold in a virtual wallet provided by that card network operator. Otherwise they'd be unable to tell how many $ you paid to acquire the Bitcoin you just spent.

As a related question: how comfortable would you be with a cryptocurrency-backed electronic payment card that would require you to keep your Bitcoin in the wallet of Visa/MasterCard/whatever (or their associated banks or crypto custodians) in order to spend them?
> Is this something like your idea?

Yes, part of it will have elements of this. But it cannot be limited to just education as lot of kids get bored easily. So it will have some element of gamification and entertainment.
The Google app link on their homepage is a direct .apk download.
Because neuroscience is not yet very informative about what will work well or efficiently. Reading the words "neural network" and thinking it has anything to do with the brain is a mistake.
Another epic MS failure. They should just rename the company "XBox"
> Why was this submitted again?

Why? I only submitted this once. The first submitter may have deleted his submission. Actually, there is no way to know what that linked to for sure.

> jrockway already did an excellent point-by-point rebuttal

Quote: "Bad science: OK, I'm tired of reading this tripe now. (Next)"

Excellent rebuttal indeed. Who upvotes this?! I for one think "Bad Science" is spot on. It's a shame the taxpayers have to foot the bill.
Sorry, but there truly is no (good) excuse for any IT dept to restrict users to IE6.

You can't install IE7 or 8 alongside 6 and no other "modern browser" has any kind of reasonable group policy management support or administrative control over updating or extension policies.
That is precisely what I want: if I released something as open source, I want it to stay that way. I do not want it to be used in proprietary software.

Yes, I am restricting freedom in a way, but only in cases when someone wants to take those freedoms away. In the long run, I ensure that my software remains available to everyone who doesn't want to take that freedom away.

I am happy to exclude those, who would take my work and build it into proprietary stuff.
I wonder what happened to the Internet Archive search tool she wrote (recall.archive.org)?
Nevertheless, you are arguing that because people sometimes program to benchmarks, you are apparently better off without the benchmarks.

No, I am not.
Common mistakes as an experienced developer: over-complicate your system with a complex topology of multiple, independent services with separate maintenance, deployment and configuration concerns when a simple, monolithic script could do.
The nature of Auditors General or Inspectors General is explicitly that they cannot punish. If they could, they would essentially just be another layer of management. The tradeoff for not being able to punish here is having unlimited powers to ask for documentation and to investigate.
So Signal is now a payments app? Really? Installed Element and will be phasing Signal out of my life.
No but I do remember media headlines about a company.
Wait, you mean the gang of armed thugs that extort money from people at the point of a gun, throwing them in a tiny rape cage if they disobey, and will abduct their own citizens to dose then with megadoses of psychedelics for weeks straight, while simultaneously operating a massive imperialist war machine...might be guilty of racketeering?

Come to think of it, you might be on to something!
OP Congratulations on the steady, recurring revenue! This is great.

I saw you are using Phonegap/Cordova. I'm curious, if you were developing the product today would you still choose the same framework, or would you look into something like Google's Flutter (since they now support iOS, Android, Web, and desktops).
This is a really uplifting chart. These trends should continue as vaccination rates increase even more.
- Kafka the definitive guide.

This books is available for free from confluent
https://www.confluent.io/resources/kafka-the-definitive-guid...
Not that it makes it better, but Apple's support for "old" hardware beats just about anyone.
You can unapologetically assume that only for as long as you do not accept culpability for the outcome. Or rather, you may accept culpability unapologetically, it just says a lot about you, even if you don't realize it.

[Edit: people can't stand when you only debate on the actual terms of an artificially constructed reality, rather than the make-believe terms that only exist within that reality. It's human, it keeps us from having to think about consequences. But why is that reasonable, it is just convenient.]
Opportunity cost.

Having your retained lawyers do this keeps them too busy to, e.g., go after the National Cannibals Club ("the other other white meat").

So at the end of the day, you've got to increase your stable of lawyers on retainer.
OS X is a UNIX (http://images.apple.com/macosx/technology/docs/L416017A_UNIX...) Linux, on the other hand, is not. (Though it is UNIX-like.)
Heh, I stopped looking at this thread almost immediately after "getting over" the initial sting.

But I have to say, I still feel that this kind of behavior would be a sane policy.

No one´s saying you should hold onto data forever. But having a dedicated pool of dead storage that´s capable of storing the data for a few months of non-payment, or even longer -- that seems like a very good idea.

The running VMs are so many, many times more expensive than a block of dead storage of equivalent size. Probably orders of magnitude more expensive.

Then when you consider the business benefit to having the softer-and-fuzzier policy ... well, there´s always the "avoid 'high maintenance' customers" theory.
Everything has it's time. Facebook had a nice run but something will inevitably replace it. Social beings will constantly be craving what's next. Exclusivity amongst college students was what ignited the fire, but younger generations are gravitating away from this platform day by day because it's too complex.

P.S. - people are lazy, and FB makes people work. It's cluttered and doesn't have a core value anymore that Twitter or Instagram or SnapChat can't already deliver. Best bet is to keep the acquisitions going to eliminate competition.
It's worth noting that XMPP was based on XML. New hotness is JSON, or maybe even compressed binary protocols.
You can't really solve it with "UX" as a blanket thing.

To build trustless service you must design cryptographic protocols that use the bitcoin "script" expression language— it's form of programming. Don't hold your breath for a good UI there. :)

Once you've done that, you can slap a nice UI on it to make it available to mortals. An example: https://bitrated.com/
When I get asked things like: “Write a function that finds the longest positive-sum subsequence in an int array and runs in O(n) time.”

I really wonder if those places ever find people that can do this. I never get offers from the places that ask this. I always get offers from the ones that have a similar process to the one in the article. I don't think I've ever even met someone who could answer these questions on-the-spot, with a marker on a whiteboard.
It's this part that concerns me primarily.

"However, at this point it wouldn't be scalable for us to ask for permission"
I'll think about it. My reputation as a cranky old guy doesn't need any further boosting either.

What struck me from this essay is the point that if you do something because you love it (rather than just that you get paid for it) you tend to dive deeper and your degree of understanding will over time increase. If money is what motivates you all you will care about is shortcuts to the point where you can invoice, or in the case of the so called 'entrepreneurs' how you can screw your customers/co-founders/investors best.

So we get this collision of two worlds: one group wants to make cool stuff and learn, one group sees dollar bills in large quantities. And somehow the one group is able to co-opt the other and as a side effect pulls in vast numbers of people that have no idea what this is all about but that start to crank out stuff in unprecedented quantity. It's like landing in an ikea when you come from a carpentry shop, only the furniture is made of bits instead of wood.
Everyone's knowledge is at some layer of abstraction. Very few people know all the details of every field connected to every other field. There's no reason the person who understands the details of band bending, the person who understands the details of Hindley-Milner type inference, the person who knows the ins and outs of the unified shader model in both OpenGL and Direct3D, and the expert in routing algorithms need to all be the same person, even if all their fields may ultimately play a role in one product. And bridge engineers, quantum physicists, automobile engineers, geologists, politicians, emergency rescue personnel, etc., all work together to keep your favorite bridge functioning smoothly and our understanding of the behavior around it progressing, with only a partial or even negligible understanding of the areas of expertise of each other.

Refusal to learn is no great virtue, but that one is specialized in their knowledge is no great vice either; the world is large and no one can wrap their arms around the whole thing. You grab a piece and trust your neighbors will help you out with theirs.
Yeah, that gives me the heebie jeebies. Fair enough if you want to use magic comments for an entirely third-party system like MyPy, but using them for a built-in language feature feels wrong.

Besides, how necessary is it? Presumably those constrained types can be instantiated:

x = Dict[str, str]()

The constrained type's __new__ would be annotated appropriately, and return an ordinary dict. It's a bit less "pure" in that this is no longer strictly an annotation, but I'd much prefer that bit of impurity than magic comments.
My take on this: Someone with 30 years of experience does not need a "boot camp" to learn a new language. Actually I find it quite fascinating that these programs exist and seem to be successful.

If someone told me to train a productive programmer from scratch in 12 weeks time I would tell them that this is impossible. It took me five years of professional experience and a ton (really LOTS) of spare-time hacking to feel reasonably fireproof in my profession. Maybe I'm not the smartest guy and it it took me longer but I honestly doubt its doable in 12 weeks.

There is just too many concepts you need to learn. 12 weeks would give you someone who can edit JavaScript code without really knowing what he's doing and how his tool (JS) works imho. He might be able to wire up a dynamic website with some GUI callbacks but I doubt he could actually design a program.

From a proficient programmer, I'd expect that you can give him any programming language and that he can use it after a weekend or two. I'd also expect him to be able to read the language implementations source code. What good are you if you can't debug your tools?
I'm quite sympathetic. I think there's a huge domain of experiences that engineers bring with them.

However, I also see some wisdom here. I still don't full agree with it, but I see some sense too. These are core skills for an undergraduate Computer Science degree. They represent the bulk of our abstract knowledge of how to compute well, how to think about & break down problems. Without proficiency here, a coder risks creating potentially dangerously inefficient solutions, that, at Facebook's scale, may well literally cost the company millions of dollars in server costs, or which could make the difference between a successful on-time positive-PR roll-out, & a failed highly-negative public-relations roll-out.

That you can gain this knowledge in a couple of months is fairly remarkable in & of itself. Most engineering domains have a much broader swarth of core knowledge. Computer science literally has algorithms.
Ah Sub7... a single tear runs down my cheek
> Computer Assisted Software Engineering (CASE) tools, COTS, Enterprise Resource Planning products like Peoplesoft and SAP and, yes, even Ruby. They claim amazing reductions in cost and time if you buy into their holistic development philosophy. What is not always as obvious is the significant up-front costs or the constraints you may be committing yourself to. Lock-in used to primarily happen with vendors, but now it can happen with frameworks too.

Is the author calling Rails as 'lock-in'?
> Most places will give you a gift card if you return unused merchandise without a receipt.

Usually only if you paid with a credit card, so there's a record you made the purchase no?
https://www.etymonline.com/word/sahara

https://en.wikipedia.org/wiki/Soviet_(council)#Etymology

Much like Los Angeles, if you translate the words back to their original language they become redundant.
I have gotten a lot of advice but sage wisdom is rare. The closest I can think of is:

“Expertise isn’t coming up with the perfect solution, expertise is knowing you can get a good enough solution on time.”

Frequently you have a fast but risky option and a slow but guaranteed one. It’s fine to work on the fast option, just remember to abandon early enough to still finish in time.
DDG can be localised to a country in a drop-down menu on the left above the results.
I've been running a studio-style business for about 10 years in Toronto.
Funding it from services and working on product on the side is absolutely brutal, as I'm sure many of you already know.

It doesn't really allow you to fully concentrate on your product and put the 110% effort required into quickly iterating on product/market fit.

Eventually what most of the time ends up happening is dropping the ball on the client work and failing to launch a successful product.

I'm now a bit more pragmatic about this whole thing and I'm helping clients deliver on their vision of a product by providing solid dev work and tips/consulting from my start-up experience.
Thanks! You're setup sounds great. It should be more common than it currently is - the option should at least be available

I just asked my boss if I can move to 4 days per week and he said yes, changing next month - cannot wait...
I did that in my teens, 20s, and early 30s.

Looking back I say F** that, what a waste of my youth.

I could've worked half and accomplished just as much, maybe more in different areas had I taken the time to explore not just more of the world but myself.
> * I would find this message to be a lot better - "We see that you've taken advantage of the Ubuntu image*

No. That's not better at all.

The mere fact that Canonical has specific information to reach me when I am not a direct customer of Canonical is a complete violation of my privacy.

Ubuntu is a free product. Canonical should not be able to find out if I (specifically me or my organization) allocates or runs 1 or 10000 instances of Ubuntu.
TIL: I've been using the term "green threads" incorrectly for years! [0]

I had actually meant "normal", OS-level threads.

[0] https://stackoverflow.com/a/42454139/25758
I am not speaking about Android. I also did not say "started" but "starting". Here are the GNU/Linux phones with constantly increasing number of sales (but still tiny of course):

https://en.wikipedia.org/wiki/Librem_5

https://en.wikipedia.org/wiki/PinePhone
IMO this line of thinking implies a lack of contextual understanding about Apple's culture, strategy, and history. Of course we can never predict 100% what big companies will do, but we can be pretty sure Apple isn't interested in doing that.