jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
They used more than some assembly. Andy Hertzfeld:

"But most of the Lisa code was written in the Pascal programming language. Since the Macintosh had much tighter memory constraints, we needed to write most of our system-oriented code in the most efficient way possible, using the native language of the processor, 68000 assembly language. Even so, we could still use Lisa code by hand translating the Pascal into assembly language.

"We directly incorporated Quickdraw, Bill Atkinson's amazing bit-mapped graphics package, since it was already written mostly in assembly language. We also used the Lisa window and menu managers, which we recoded in assembly language from Bill's original Pascal, reducing the code size by a factor of two or so. Bill's lovely Pascal code was a model of clarity, so that was relatively easy to accomplish."

Also, about half the LOC in MacPaint were assembly.
But an implementation where sizeof(int) == sizeof(long) == sizeof(long long) is allowed by the specification.
It is a classic high school, debate or lunchroom, tactic to make it impossible to argue against a statement. An under-handed debate trick that draws your cognitive response away from debunking the more important points. Chaff.
For the really interesting stuff (GSM + CDMA cellular) this is a "cross that bridge when you get there" kind of problem. Before you can get on the airwaves you need to break the Qualcomm/Broadcom stranglehold on cellular basebands and if you do that (by developing the open source hardware + software implementing RF/protocols) then the licensed spectrum bit becomes tractable.

AFAIK much of the rest of the spectrum, licensing + part procurement is significantly easier and although there are some more monopolies they are nowhere near as bad as Qualcomm/Broadcom.
Otherwise known as humour I believe :)
I don't know about WordPress, but you can create a Hacker News clone using the Hacker News source code:

http://stackoverflow.com/questions/4285617/how-do-i-install-...
would it be ok to write the amount in m - this yard values still have no meaning to me and probably many others here
If you know of any great 40+ programmers please send them my way.

I think you are ascribing a conspiracy with something that can be much more easily explained. 40+ y/o programmers first started learning programming 20+ years ago when programming was more low level in general. Furthermore their skills were honed on broken processes and outdated technology. And, if a programmer has been in the industry for 20+ years and they are good, they've most likely made enough money to retire, or are in a management position (and expecting a management position). Lastly, there were a lot less programmers entering the field 20+ years ago than there are today (I'm guessing on this one admittedly).

When you take all of these factors together, how many job-seeking unemployed 40+ programmers are really out there? My guess is that if they are job-seeking and unemployed, they should be looking inwards for why. It's probably a problem that they can solve themselves. And of course it doesn't have to be skill based issues - most people don't live in SF which is where a lot of programmer hiring is happening now. By 40+ you have a family with roots that people don't want to uproot.

If you know of any good programmers that are willing to work as an engineer (not manager) in SF then please please PLEASE send them my way.
The US State Department, this page has a graph of H1-B visa issuances and links to some of the reports -

http://travel.state.gov/content/visas/english/law-and-policy...

The US Citizenship and Immigration Services web page has numbers as well.
"...where the Next Big Thing has been a seemingly infinite sequence of concepts such as high-level languages, structured programming, relational databases, SQL, fourth-generation languages, object-oriented programming, agile methodologies, and so on ad nauseam. I think it is fair to say that none of these technologies has made any significant difference in the success/failure ratio of IT projects"

Those are amazing tools when used correctly, but they don't work on their own. They need people that knows how to use them.

In a big project you need a good design or all the structure falls down.

Nothing to do with NIH. More to do with how bad politicians are at choosing who is best suited to carry a project.

They are mostly lawyers that prefer someone who gives a great presentation than an expert on the field. Smooth talkers who say yes to design by committee, mostly because they are not the ones who work on it, get the projects.

Imagine you were to judge Donald Knuth by their presentation skills(he stutters and use handwritten transparencies). That is what politicians do, because they don't know better.

Also politicians have a vested interest in expending as much as they can. Basically the more they spend, the more important they are, the more they earn, the more influence they have.

Chinese wheelbarrow is better suited for some things, but is worse for others. It is bigger and less stable, and splits the space in two, making harder to transport some objects.
His rights were violated. Just as everyone else's is, the second TSA searched him. TSA continued to violate his rights by searching him further, then threatened him. They also claimed he was terrorist and asked the police to arrest him.
Of course, you can use any templating option you like. Raw HTML was used in the examples because we don't want people getting confused by thinking that Composer makes this choice for you.

You can use Handlebars, Mustache, underscore, etc etc. Just take the output of your templating engine and pass it into `Controller.html()`.
The Winklevoss Bitcoin Trust is not an exchange, it's an Exchange Traded Fund. Basically you can think of it as a shell company that exists solely to possess (approximately) 0.2 BTC per share; buying into it is _approximately_ equivalent to buying BTC (less the trust's expenses). It's no different in theory from precious-metal ETFs like GLD or PPLT, although I'd expect expenses to be lower since no precious metals need to actually be stored.

The operation of a trust like this is simplified by the fact that the Trust itself never buys bitcoins, and sells bitcoins only as necessary to pay the Trust's expenses. The day-to-day arbitrage that causes the price to track that of actual bitcoins is something that third parties do; they can exchange a certain number of bitcoins for a certain number of shares (and vice versa).

Anyway, it's a lot easier to run a trust like this than an actual exchange; you don't need to track lots of tiny transactions, allow every random person on the internet to open accounts, generate 1099-B forms, hold significant US dollar deposits, etc.

Heck, it doesn't even need a hot wallet; in that prospectus, exchanges of BTC for shares take three business days for settlement, which is more than enough time for a quorum of people to get their keys out of their respective bank safe deposit boxes around the country and sign a multi-signature settlement transaction offline.

The big advantage of this trust, though, is that once it is listed on a big stock exchange, you'll be able to go to any stock broker and buy an interest in bitcoin. Your accountant will be able to deal with the tax implications easily, since it's just a stock, and you'll even be able to do margin transactions through properly licensed and insured brokers. It'll take a lot of the infrastructure risk out of a bitcoin investment (although volatility risk will of course remain in full force).
So when you see Zuck speaking to an audience, is your thought more likely to be "Wow, this man is powerful, we need to take him seriously!" or is it, "Aw shucks there's Zuck, I can't believe he made a billion dollars"?
What do you want your intranet platform to do?

- Collaboration
- Spaces for documents
- Access control
- Used for forms? (surveys, polls etc? )

It's easier to suggest if there are more specific requirements.
About 50 pixels to the left of the title is "Geoff Wozniak"...furthermore, I don't think it's fair to disparage people with names that happen to be shared by celebrities.
This.

I like to think back to when I was using Photoshop 7 in 2003 - I was 12 years old. My parents sure as hell wouldn't shell out money for software, even if I asked for it for Christmas. I asked, and asked, and asked.

So I pirated it.

Today, while I'm not a designer, I think back to how it exposed me to the world of the web, and doing what I'm doing today. I am <positive> that 90% of the kids entering colleges for (and this is an example) graphic design, who have already done design, have pirated their copy of their softwares.

And this leads to more sales down the road for Adobe, har har har.
I find the idea that "less than 5% of employee option grants are exercised" both very sad and unsurprising. From working in this industry I've gotten the overwhelming impression that employees don't know how equity works. That leads them to systematically overvalue it, and by doing so they accept lower wages than they would otherwise. And companies that might have the best of intentions don't help at all, because their staffers don't understand it either.
"Declaring code" is a specific term of art used in this case. For an example of what they consider declaring code vs. implementation code, see page 38 of the decision which has a handy diagram and example.

> That's nonsense. I have no idea what this means.

He's referring to how the workflow for an API generally involves gathering requirements, writing the "defining code", and then finally implementing the functionality promised by the interface. From that perspective, the defining code determines what implementation code is created, rather than linking up already existing implementation code.
Wait... why are we having people do this anyway? Backscatter scans would be perfect if it wasn't for the privacy problem, so why aren't we using image processing software to look for objectionable objects etc instead of people?
I'm not sure this anonymous anecdote advances the debate about airport security in any meaningful way.
I wonder. Posterous is the closest I can think of, but it's still web-based.
Obvious news is obvious. It's all economics.
That it's awesome:

http://mashable.com/2010/10/13/etsy-office-pics/

I'm an applied mathematician and data scientist at Etsy, and the office is really, really cool. My cousin, who's an architect from Sweden came to visit with his wife and son recently, and described it as a cross between design/art school, playground for grownups, and a computer lab. That's about right. His kid didn't want to leave :-)

We don't have much in the way of silence though—there's a lot of chaos and the place is a (very entertaining) circus much of the time. But if you want peace and quiet, it's pretty much always cool to work from home.
Go play Starcraft or Rock Band with a bunch of friends from work.
Sure but that wasn't an option to pick.
A child that learns ideas young might not understand them as deeply as a similarly-intelligent adult that learns them when he is 20. Although the vast majority of such adults will not understand the ideas as well as the child, the simple fact that there are many more adults studying such things than gifted children means the pioneers and important researchers in the field are statistically unlikely to be prodigies.
> For routine tasks, professional programmers have a narrower range of productivity than we first supposed, but almost half of the variation in individual productivity is noise, making programmer rankings suspect.

> Focus only on Programming Effort (limit the scope)

> This is for small programs that should not exceed normal capability

Yes, when you eliminate most of the sources of variation, there is a lot less variation. The most efficient developers aren't more efficient because they churn out boilerplate code faster.
Though nearly everybody seemed to get the joke, a few people didn't - one in particular who seemed very upset about it, thinking that it was fraudulent in some way. I was only planning on keeping it up for one day anyhow, so I've taken the page and banner down. I thought it was an amusing parody, as did the majority of people who gave me feedback on it, I'm sorry if you did not.

If you did donate through the button, as was evident from multiple places, the donation went to the Software Freedom Conservancy for the Git project which will go to helping the Git project however the Git leaders see fit. Technically, even if you took the page seriously (which I still have a hard time understanding how that happens, the content of the appeal was simply ludicrous), I still don't think it could be considered fraudulent as the money does go to the Git project. If git-scm.com actually needed millions, which is ridiculous, it would go through the SFC. I'm also likely to transfer the domain to the SFC, so some of the donations will probably go to domain registration for git-scm.com at some point anyhow.

I apologize to anyone who took it more seriously than it was intended (except for one guy) and thank those of you who did donate because they like Git or because they like the other resources that I've put online. The money will go to the Git project and likely partially to the website for registration or transfer (the hosting of which has been donated by GitHub for a long time now and will continue to be).
Now that iOS 4.2 is out Typekit has changed how we support for iOS devices. We've stopped supporting iOS3 and earlier, which means users that haven't upgraded yet won't get browser crashes.

There's more details at http://blog.typekit.com/2010/12/06/updates-to-typekits-mobil... but to summarize, you should probably republish the kit for your site.
Can you allow me to pay to get rid of the ads please? :-)
Why are you bothering with BCC when consulting is so much more lucrative?

(I can think of a few good reasons, but I'd like to hear what your reasons are.)
I would have guessed after watching "The Union." "bc bud"...
Why does it require emacspeak? Can you use it without having your computer talk to you?
That's one of those critical to include details. Otherwise the story makes the prof sound like a douche.
Nice idea; how will it make money?
I remember professors doing that kind of things when I was a student then declaring that students didn't studied well, didn't followed their rules, cheated, or anything else.

I don't think it help students to progress it any way. It just feel like you are fighting against a bureaucraty which has no rules, or which has rules that will only be revealed until it's too late. What they are creating is traps, and traps don't teach anything because they are random.

Please teachers, read Richard Feynman stuff, he had such a joy to teach his students and stop bullying your students.
How did you choose what feeds to monitor?
> Recommendation algorithms are completely unrelated to summarization algorithms.

They can however be as dangerous, for example:

> Recommendation algorithms are summarization algorithms
The only reasonable explanation I can think of why this is even necessary is that the parents are divorced and he doesn't have custody of her.
Nice work, perhaps this has its niche. However, for general front-end development, I'm wondering about what are core advantages, over, say, Vue (simplicity is the only aspect that comes to mind off the bat). Considering that the size is not a huge advantage (gzipped and minified Vue 2/3 is just ~20K and even with Vuex and Vue Router is ~30K) and that Vue's large and diverse community and ecosystem makes it super attractive versus non-major alternatives ...
Ooohhh...that's gonna leave a mark.

They can wreak all kinds of havoc with that information.
Stop going after democracy and I'll think about it.
Hacker news is fixated on the Vitamin D hypothesis. 142 posts in the last year, many hitting the front page.
CNN is running an article about his inquiring if he can pardon himself.

https://www.cnn.com/2021/01/07/politics/donald-trump-self-pa...
This is what I love about react. There's so many ways to do things and I feel like every now and then someone finds a new way to optimize and reduce boilerplate even more. Nice job.
Thanks. The preprint looks digestible too, if slowly.

https://www.biorxiv.org/content/10.1101/2020.01.14.905794v1....
The only difference of these two variants is that cgoto skips the switch range check at the beginning.
Switch is largely implemented as such a jump table also. Compilers didn't get that smart yet to optimize switch tables to something better, even if it's constant. A vm or jit on the other hand could exploit bitmasks of ops or neighbor frequencies of ops better. LuaJit did that by hand.
Our remote builders are just fly apps based on this image with an auth proxy in front. Works great https://github.com/superfly/rchab
You don’t _need_ a GUI, but if you ever want your program to be used by people who don’t know how to use the command line, i.e. most people, then, in reality, yes you do
Sometimes people with severe brain damage in the motor section can lose the ability to walk, yes, but that can also be solved with traditional physical therapy (brains are amazingly adaptive things, and can even repurpose other sections into motor function).

Butlike I said, traditional PT is a much less invasive solution to that, so I have no idea what GP is talking about.
There is still the problem of ARM being superior. You can’t put a “low power” x86 5nm chip in a phone right now and expect it to be on par with the iPhone.

edit: also don’t forget intels fabs are actually better than tsmc when nodes are the same
Exactly!

It isn't about cryptocurrency at all. It's about trust.

The relationship between mobilecoin and signal isn't even clear as far as I can tell. You're just asked to look at an obvious cash grab and be willing to accept it as normal operating procedure, and then expected to trust your most private communications to the same individuals that won't reveal their true intentions.
I wonder if anyone did a comprehensive benchmark comparing all of these
Sadly we are still incredibly lacking in encoding. It's been years since hevc encoding was included in consumer graphics cards and embeddable devices. For one reason or another vendors just haven't done av1 on the hardware level.
> to suggest that the life as a programmer working from home is as dangerous as the life of a career coal miner seems a bit absurd to me.

As it does to me. But the idea that coal-mining jobs are dangerous is probably due to stuff you read, or the recent media coverage of trapped miners in Chile (well, a few years ago). Anecdotally, I also hear of a lot of people in desk jobs just dropping dead of heart attacks at relatively young ages (mid-60s), so I'm trying not to be influenced by that either.

I'm trying to keep a completely open mind. I do not know for sure what the risks of my job are, but I shouldn't assume that it's definitely in the low-risk region, because doing so would be unscientific. It could be that being a programmer is one of the jobs that leads to higher life expectancies, and if that were proven statistically, that would be great.

Also, you have to distinguish between a job being dangerous, and leading to a lower life expectancy. It could be true that the average miner needs to be on guard against life threatening situations 100% of the time, but could have a higher life expectancy than the average programmer who sits around all day and doesn't have any immediate dangers, but often dies earlier due to a myocardial infarction from all the Cheetos, soda, and pizza he consumed.
I know someone who bought a very good domain for $45,000 (not quite mint.com, but close) in 2008 and the type-in traffic alone brings millions of unique visitors and is enough for him to earn $500-1000 per day in advertising.
I say let other people make the choice about living. Obviously lionhearted would not be happy if you limited his opportunity to live.
The type of fraud that brought it all down was more the domain of the SEC. Money is money to the IRS. There only concern is filling the coffers.
I don't think it's that. I think they realize that if someone wanted the clean experience, they'd be using Facebook. So maybe the reason they are sticking around on myspace is the current version. So they don't want to eliminate their current business and are instead embracing their existing users.
Perhaps, but why do we still focus then so much on 'hijacking' items, like knitting needles that would do little good in making bombs? We haven't reverted to pre 9/11 search coverage of hijack items. Actually, we haven't backed down at all on anything.

It seems that once something is identified a threat, it will always now be seen as a threat.
I think that what is so great about chrome is the lack of useless feature and focus on the core ones (speed to name only this one). Mozilla, by contrast, seems to say Yes to everything and by any means become really slow. On my mac, I need to test on both browser and the speed difference between those browsers is phenomenal. Seriously, if firebug was on chrome, I wouldn't need firefox anymore. (I'm a bit sad about that)
I use servertastic https://www.servertastic.com/ssl-certificates/ usually with the RapidSSL one: https://www.servertastic.com/order/rapidssl/ Servertasic resells from a large number of SSL providers. Avoid GoDaddy to avoid the cert chaining headache.
Thanks! You can view the page source directly to see the code :)
So we circle back to app servers like Java EE WAR/EAR stuff.
On Linux, you can harden a bit against memory dumping by disabling ptrace. Set the "kernel.yama.ptrace_scope" sysctl to 3 and the easiest attack will no longer work, if you have processes that don't explicitly request disallowing ptrace.
Korea has rules in place since October, 2020. Certification has started. Samsung Galaxy S21 supports Wi-Fi 6E in Korea now [1]

UK/EU is in final stages of regulation. Final approval for EU countries is in March 2021; and after April, countries will implement it in their rules.

Brazil has approved their rules today! Chile and some other countries have rules in place as well.

[1] https://www.fiercewireless.com/wireless/samsung-galaxy-s21-u...
At least the ones I have seen are not. I am able to read the all the power meters in my building with a cheap USB SDR and this software.

https://github.com/bemasher/rtlamr

I have not gotten around to figuring out which one is mine or a good way to system to store/display the data but I certainly can read the date.

In the grand scheme of things it is a minor to medium security flaw, power usage could be used to infer which houses contain valuable items and when people are home. I'd say medium at most since a lot of other things Visible curbside indicate this as well (lights, cars in the driveway, etc.). On the other hand, electronics are pretty efficient. A wealthy house with all the lights on is still using less electricity than a small apartment using an electric stove. But I guess if you were really interested in stealing electric cars then it would be really useful.
I went through the documentation and tried to spin up a Socialhome instance of my own. I couldn’t quite get it working with either the Ansible playbook method or the docker container method (I’ve gotten better with those things nowadays, but the docs weren’t too helpful).

I contacted the project’s creator and tried to hire him to help me make an instance. He said he wasn’t planning on putting a ton of energy into this project going forward, which I was disappointed to hear since it’s so cool.

My own personal Socialhome page has been going strong for about a year, though it is basically just a place to host my portfolio of 3D work and sculptures. I don’t use the social feed too much. The Fediverse is a lot less mature than I’d like, but I’m rooting for it.
With the exception that Wasm apps are based on a open standard, almost any language can target it, are more lightweight, and they can also run on the browser :)