jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Anybody who interact with the US IT scene, especially the silicon valley knows what's up. From GitHub to NPM to Google it's political shitshow after political shitshow. It's rogue employees brainwashed by a cunning, sophistic and insidious ideology, transforming the workplace into a political battleground with the goal of making it impossible for people without "the right politics" to work there, under guise of "unionizing".

First it was tech conferences, then open source communities, now it's IT businesses themselves that need to be in the service of that ideology. These people are trying to turn IT into the same ideological shithole they turned academia into...
I can't believe that humanity is getting stuck basically forever with those 1000/1001-division frame rates. Instead of purging this complexity, everyone seems to be adopting it.
I'll put a humble plug in for my talk "Care and Feeding of your Junior Developer" from Nickel City Ruby. It was on top of Confreaks for a few weeks and people seemed to like it, so if you are a junior, or you mentor juniors, check it out.

http://confreaks.com/videos/4659-nickelcityruby2014-how-to-b...
Basically, employers aren't supposed to hire people as independent contractors (1099) and treat them like employees by doing things like requiring them to work specific hours, supplying their equipment, or giving them a semi-permanent position. The IRS views that as misclassifying employees to avoid paying their share of the social security and medicare taxes, which get foisted onto the contractor in the form of the self-employment tax.
Do you have the slides? I just saw the image from the guy's site. I'm not sure how much the angle of the photo will compress the distant (high quality) letter. those displays are huge, so maybe the letters are 30' apart? it's not clear how far away the camera is.

They are kind of weird samples. For example the big pixel side is highlighting 25 pixels, but you could easily draw a 16 pixel square and assert the light row should go in the next sample. Also, the big side is taken from a point with a -1 slope, but the little side is much steeper, maybe 5? It seems like you'd want to compare the same section of both letters.

Also, it's not really clear to me why each red box in the lower left sample has 2 or more colors. That seems like a good indicator that the red box != one pixel.
That's really nice – thanks for the pointer. "ssh … varnishncsa | ccze" worked first time without any config, exactly as you'd want.
The new Q70 makes it a lot better. Between it and the existing M60 it is not much different than JFK.
Don't underestimate the chinese capability to down vote
Rumi (on Conscience)

This
that we are now
created the body, cell by cell,
like bees building a honeycomb.

The human body and the universe
grew from this, not this
from the universe and the human body.

... and Allen Ginsberg
And you don't need syntactic sugar to do OOP, as you have just demonstrated with your examples. And also, multi methods exist, but you probably want one subject/dispatch variation per sentence anyways for complexity reasons.
Just because a C programming experience is possibly going to happen far off in the future doesn’t mean that beginners should commit to having a traumatizing ‘70s computing flashback as their first real programming experience.
I have not but she has: https://twitter.com/MicrobiomDigest/status/12414295448478638...
What if your quality of life is higher for not spending maximal possible time on phone?
Why aren't you doing this already then?
> The owners of the company do, and it's paid out of the owners' pocket.

This is not true for publicly traded companies - where the board (consisting mostly executives at other companies) determines compensation on behalf of the owners
Byuu. Thanks for the technical effort. I've always been impressed by bsnes.
I would take that bet. I also have an inside track on a great bridge for sale, and some choice coastal real estate, if you're interested.
Interesting. Did the clicks convert differently?

I think the sweetspot is a well designed email/site that is consistent with your brand AND converts well. This wasn't a fair fight between the two designs!
Because light and other electromagnetic phenomena would take longer to travel around it, so it would be a lot slower.
My biggest gripe with TM 1.5 is how Find in Project still beachballs on a new 3.33 6-core Westmere RAID 10 setup.

Even after hearing everyone else's problems with FiP, I thought it might have been the slow HD in my last iMac.

It's not. ;)
K&R is a incredible book that every programmer should own.
I honestly don't see why you would need any other book for C.
This article is really more about getting rejected than it is about getting fired. Overcoming fear of rejection can really change your life.

But, I was fired once - I'm pretty sure you can call it that; and from the moment it was happening, I was sure that it was a great thing for me. Having come from a background where I was constantly taught that having a job and keeping it was the only way to be a worthy human being, I never would have had the guts to quit myself. Once I was fired, I was sure I never wanted to work for anyone else again. The first few weeks of being unemployed, I just had to get used the idea that I actually still existed, despite not having a job.

That was over three years ago, and the resulting freedom to explore my curiosities and creativity has lead me to a much happier life than I had before. So, if you fantasize about getting fired, just quit. It may be worth it.
Yeah, that's what I meant when I said they might not have authority. But they have been delegated that authority by the DHS, which does have cabinet-level executive status. So it's arguable.

It's interesting how you consider any interaction with your "private parts" to be sexual in nature. If you lean against a table, are you having sex with it? Are you having sex with your underwear right now?? The agent isn't touching you sexually, so it's not sexual assault.
See tptacek's comment from a few weeks ago:

http://news.ycombinator.com/item?id=1849035
I would recommend taking this one step further. Let's all find a day in the next few months where we simply refuse to fly. We can call it "dignity day". If air traffic was significantly down because of this, the airlines would start pressuring the TSA to back off. After all, keeping shareholders happy trumps whatever safety concerns we might have.
I think it would make an excellent backend for a visual programming language. I've developed a simple data flow-based system that I use for home automation, and could see using something like this to replace my current "interpreter." Imagine something like Yahoo Pipes or Pure Data compiled directly into parallel code.

Granted, tasks which have a natural sequence can be a lot more difficult in dataflow-driven languages, so use whatever works for a given situation.
WebGL will probably be ready sooner than molehill, does the same thing. Ecodazoo is 2-3 years old. Browsers will also add video conferencing.

There is a lot of overlap. Advantage of sticking to browsers is better integration with everything else that exists in browsers.

Another thing going for browsers is economics. Google is interested in keeping the web alive and well, make sure websites load fast, visual extravaganza works fast. They'll prioritize that because their revenue depends on it. Adobe has different motivations, so they allowed visually intensive sites to run slow for years, didn't prioritize hardware acceleration. They get their money from selling tools, don't care about end users.

It will be interesting to watch, but I think Flash's development priorities are out of touch with what people do on computers.
Same here. Except I like to think of it as opting in for a rub down.
Gists can be posted anonymously.
Funny, was just the other day praising duck tape and how it can seemingly solve close to any problem in the world. Including ensuring our (previous) car front bumper didn't fall off after a small collision.

You can even say it saved the lives of three moon-traveling astronauts! It was used in creating an adapter for one kind of CO2-scrubbing filter, onto another, on the Apollo 13.

Also used to repair part of a moon rover in deployment, I think it was a front wheel protector thing.
I used the official names, or at least what Wikipedia lists as official name: http://en.wikipedia.org/wiki/Ember.js , http://en.wikipedia.org/wiki/AngularJS. Adding "React" (Facebook's React) is even more difficult.
That's an expression in French as well.
Photoshop's main market is artists. Artists are, by and large, frightened by "programming".
Thanks for the reply, good points.

I disagree with the following though: "Imposing a deadline on a result that is largely beyond your control will serve no constructive purpose".

True - that the goal is way beyond my control, but I think it forces me to take action and make it happen.
Looks like he may have fixed it, that phrase no longer appears.
Very nice. Interesting how the horizontal tiers in the black are stable across traffic changes (with one exception). I presume we are seeing several different types of queries combined.
This is a red herring. Any compiler that is implemented in JavaScript can be run both in the browser at run-time (very convenient for developers), or once at deploy-time using one of the many server-side JavaScript platforms (better performance for deployments).

In fact this is exactly what we do with Objective-J, and if Less.js doesn't already then I expect they will soon.
Start with $5M. Invest in a bunch of Web 2.0 startups, preferably ones blessed by Y Combinator. If you are lucky, you will still be a millionaire at the end of it.
The obligatory "zoom and enhance" compilation/montage:

http://www.youtube.com/watch?v=Vxq9yj2pVWk
akash at akash.im

github.com/SingAlong
and my site akash.im/code

been less productive this year but have lots in the todo list for coming months.
"We do not see the world as it is. We see the world as we are."

— The Talmud
It's easier to hurt yourself on the machines than it is with free weights. Your brain/body won't let you try to squat way more than you can actually squat. If you can override this instinct and actually try to throw up more weight than you can handle, the way olympic weights work make dumping the weight almost automatic. You will embarrass yourself but won't get hurt. You should be using a spotter anyway.

However, you can load up a hip sled machine with way more weight than you should be attempting and destroy your lower back or knees. Personally, I believe leg press machines and their ilk should be banned. I know too many people with fucked up knees and backs from using those (myself included.)
"As for serving it up as JSON: no one wants to write stylesheets in JSON."

You don't have to. You can use a compiler to generate JSON to feed to the system, retaining the flexibility of having the compiler running but skipping the parsing step. Why not compile straight to CSS? Well, why not? For simple sites that may be just fine. For more complicated sites it might be desirable to screw with the CSS before compiling.

My real meta-point here is that compiling isn't that scary. The idea of load you may get from g++ or GHC is not generally applicable. And as JS gets closer and closer to C-speeds it'll matter even less. (Not saying it will reach them, but you don't have to.) And there are already quite a few compilers in the mix; every web language has one (JS, CSS, HTML, SVG) and adding another is not like an enormous scary step. I suppose this is another consequence of the continuing deplorable move away from having compilers be a required class for a degree; truly it is one of the most powerful techniques of computer science that is relatively difficult to fully encounter outside of a formal education. (Like everything else in programming, it isn't impossible, but as it is very easy to walk away with a degree without ever having encountered one, so much moreso it is easy to not encounter one in informal education too.)
I know, but I'm considering a situation where the electric steering gives up at a very inconvenient moment (accident aversion, overtake, etc.) and the driver cannot provide the required force to correct the car, even with a 100% concentration.

> There's really nothing in the EPAS system that can wear out, maybe the motor itself...

After the whole logging and wearing down flash memory saga, I'm not sure about that. In theory you're right, but in practice "It's a Tesla".
Looks interesting. I'm curious to see what some of the micro-volunteering jobs are before having to sign up.
i decompress by working on something less taxing on the creative juices. i don't read reddit or play facebook games... but i do give myself downtime in the evening to turn off and unplug from everything.

i think that's the difference between the founders I know and cogs. there's often just not enough time in the day, so the game of work is really like a RTS - maximize time and resources without diluting core focus.
Both self defense and citizen’s arrest have very strict limits and are consequently rarely used. The government has a practical monopoly on violence. It’s certainly closer to the truth to say that the government has a monopoly on violence than to say that the government doesn’t have one.
STM reduces many locks into one (or several). As I understand, you read and write into log and then try to commit (by acquiring commit lock). Instead of many points of synchronization you have one.

I do not see any reason why message passing cannot be useful here.

Speaking of Erlang, I often saw point of view that Mnesia is a STM for Erlang, extended with relational capabilities. So we already have at least one example of STM over message passing.
Hey, great blog post! Little nitpick: can you edit my name as 'Paras Chopra'? I know my name is not exactly as easy as John Smith :)
Reordering could alter the program's semantics as well as being extra work for such limited machines. FORTRAN permitted explicit and implicit declarations. It would be quite legal to use I as an implicit INTEGER variable then later explicitly declare it to be REAL and use it accordingly so the position of the declaration in the source code was significant. Then there are declarations inside subroutines etc.
A tiny isp (USI) in Minneapolis has been laying buried fttp for years. They just announced 100gbps (synchronous) service too. Google, feh!

Sure, it only serves a few neighborhoods, but it's progress, and more importantly, not Comcast.
Actually it does, and that principle is called chemistry.
I used to donate a lot, but have lost trust when I've seen reports on how much money is wasted by groups. Now I tend to donate directly to someone or group that I personally know and/or have worked with.
I love the series but I think this is an astute observation...though I have trouble articulating why I agree with this. I wonder if the world constricts or if its possibiilties just narrow (as they necessarily must) as the story plays out?
But generally, prices are going up

This can be resolved any time cities want to build a lot more housing: https://www.theatlantic.com/ideas/archive/2021/01/anti-growt.... Outside of Tokyo: https://news.ycombinator.com/item?id=16704501, no or very few cities in the Industrialized world have chosen to simply build lots of housing, which will tend to bring prices down towards the cost of construction.
it's not new, it just triggers only in limited circumstances (which maybe have been changed).
Hi! My name is Jay, and I am from Canada. I founded a company called Hepple. Hepple is an upcoming online marketplace where people can showcase and offer their services to businesses or consumers. Our goal is to connect consumers to vetted and background checked professionals that can fulfill the services they require. We are currently in the ideation stage with a website MVP being built and were looking for a co-founder with a technical\software background. If you would like to chat more please feel to email me at admin@gohepple.com
> [I]t should be the default that the status quo is a bad thing; instead of justifying why something should be done, the burden of proof should rest on those who believe things should remain the same.

This is the opposite of Chesterton's Fence, the idea that knowledge is often encoded in the current state of things, and you should seek to understand what that is before changing it.

https://fs.blog/2020/03/chestertons-fence/
I can't see this being anything more than superficial, only because Win32 applications will still look totally out of place when run on Windows.

A simple example of this is Notepad.

With Windows setup for 'dark mode', Windows Explorer takes on a nice 'black themed' appearance, yet starting Notepad present the user with a totally different 'white themed' application.

The reason Notepad doesn't take on the 'black theme' is because it uses the older Win32 GUI controls and those older controls don't adhere to the modern Windows look.

There was a time these older controls would automatically take on any new Windows theme, but Microsoft broke that link with Window 8 and the new Metro UI controls introduced with that version.

To make Notepad look at home in a 'black themed' Windows would require removing those older Win32 GUI controls and replacing them with a Metro equivalent.

Even Microsoft with all it's resources has not bothered to do this re-work only because it is not a trivial exercise.
is it? my 2016 macbook was the worst apple product i've ever owned...
So what’s the end goal? Save every possible species despite them not being viable?
$7.85 to $8.39, about a 7% increase. Keep that in mind when looking at what your registrar bumps the price to.
It is much higher for US users.
Embrace, extend, extinguish, Amazon edition.

In my opinion, this is the inevitable conclusion of Amazon's sudden increase in direct involvement in OSS projects. With cases like elastic search close in the rearview mirror (I know that there were reasons for this, but it was a start), It's hard not to come to this conclusion.

Once the Amazon tentacles have reached down into every major staple of the OSS economy, it's difficult to predict the end result, but one thing is for certain, it will benefit Amazon more than it benefits anyone else, lest Amazon breaks its promise to its shareholders.

Amazon has demonstrated a pattern of controversial vertical integration, by using internal analytics to determine which of their own merchants' products they should undermine. To believe they would not do the same thing in their largest and most important division would require tragic ignorance.

This is all just my opinion
I really really really hope Substack does not get acquired. Cue content policies, moderation, and basically another outlet of big tech media.
Mathematics often deal in abstractions, and "God" may be used as a linguistic abstraction for ideal or perfect knowledge. It's a shorthand in writing casually about the most elegant mathematical insights. Its use is also a tradition via Erdos with "The Book", which Aaronson and many mathematicians pay homage to.
> Some stateful identifiers are required for technical purposes. IP addresses for example.

Yeah that one's pretty unavoidable, but is at least for many people temporary and pseudonymous only. Once their dynamic IP rotates (granted this isn't the case for everybody), the connection is lost. Much better than every website with a "Like" button on the page allowing facebook to track you as you traipse across the internet.

> Other identifiers are required for the functionality of the service, such as your contact details or information you enter in a social network.

That's first-party information. You're not posting on facebook via an iframe on another site. If you choose to provide your information to facebook, they're gonna use it - legislation or not. Legal encodings of intent are always full of loopholes, even if they escape regulatory capture via lobbying. The best way to stop Facebook from getting information about you, is to not give them information.

> Also, the current situation with the consent prompts in Europe is not because of the GDPR but because of its lack of enforcement. The GDPR learned from the former "cookie law" (which I agree was a shit-show) and explicitly prohibits annoying/misleading consent prompts.

I'm sure it won't be long before that argument goes to court and teams of lawyers spend the next decade arguing over the meaning of the word "annoying". Hence my argument that if we want Facebook to not know everything about us, perhaps we should stop them knowing everything about us?
I remember during the last run in GPUs, my friend was going to “throw away” an “old” computer. I pulled the ancient GPU and sold it for $40.

Good times.
I am, but my friends are not and they are where I've formed my opinion on unions. I don't sort myself on my money, that is a poor way to choose all of your friends.
For the record, I wrote portia[0], based on funnelweb and which accept a (mostly) compatible syntax, in a literate style. Its source/doc can be browsed [1].

I still use it from time to time, especially for small, well defined projects, because I find it useful to have to argue with myself when designing a software. It's not so much about producing a nice documentation or a proper exposition of some idea, than it is about having to formulate all the reasoning, the alternatives, and the choices.

[0]: https://github.com/rixed/portia
[1]: http://rixed.github.io/portia/
From the link:
> Once inside your vehicle, insert your remote key fob in the ignition slot or, if your car doesn't have one, hold it against the key markings on the side of the steering column. You'll then be able to start your BMW with the start/stop button on your vehicle's dashboard, even if your key fob is dead.

Other cars probably have other solution. It was possible in my case as well (not BMW) but do not remember the process.
And the refresh button disappeared in the latest Firefox (v84.0.2)? I have to use F5, but still 404s 80% of the time... looks like a similar problem that Twitter has been having for months (sometimes it says "content is not available to you" unless you refresh).
As a cloud engineer in the UK, it's almost required these days to know K8s in one form or another. I wish it wasn't the case, but I think the battle is over.
This. Also look for the roadmap articles and head to head comparison articles:

http://www.anandtech.com/tag/cpus

And there are usually head to head comparisons for each generation of new components:

http://www.anandtech.com/tag/mb

http://www.anandtech.com/tag/gpus

http://www.anandtech.com/tag/memory
The company behind the Play! Framework is also launching a service for hosting Play! applications, http://www.playapps.net/
I have used Play! and I think it's a refreshing view on the stiff Java world.
Ah, but replace "in your underwear!" with "naked!" and the fun begins.
There's a streaming version at http://veehd.com/video/4117770_Pioneer-One-S01E01-2010

We've concentrated on bittorrent distribution because it's a market with a massive audience, relatively little (legal) content, and low distribution costs. Streaming is great too -- it isn't our main focus, but the CC license means you're free to upload a copy to a streaming site if you like.
Don't know how I missed that the first time.
(http://veehd.com/video/4117770_Pioneer-One-S01E01-2010). I would recommend putting it up on one on Vimeo that doesn't require installing the divx plugin, but this is good enough for me.
To be fair, he delivered citations, and you're painting the worst picture that is at all rational. I'd love to see citations defending your point of view as well.

Once something is deemed bad, the most extremely anti-that things are accepted as truth, for no other reason than the complete opposite of wrong MUST be right. Most of the time, it's wrong again, because, as grand parent poster said, things are complicated.