jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Indeed. He has had a massive influence on the profession and on me personally. Secrets of Consulting is a great book and something every software person should read. It's not just about consulting. It's much more useful than that, and so entertaining that it's surprising how profound it also is.

However, there are a couple of problems with indrora's comment. First, Jerry Weinberg has a Ph.D.; that's a little beyond 8th grade. I also remember hearing him talk about majoring in physics as an undergrad because computer science didn't exist yet. And I've never heard of him working on Unix. He was an IBM guy after all.

More importantly, I doubt that Weinberg ever objected to using advanced math to solve technical problems, including programming problems, when appropriate. What he repeatedly (and rightly) has objected to many times is complex models and metrics that purport to quantify human behavior when in reality they're not measuring anything significant. Weinberg regards this as a form of escapism (my word not his), a way of hiding behind technicality to avoid facing human situations. He wrote a whole book, in fact, called First Order Measurement arguing that simple measurements -- including just plain personal observation -- are the best way to monitor complex systems like a software project.

Weinberg was the great humanizer of the software industry. You can see his influence hugely on Agile (the good parts, not the slick parts, which I heard him denounce as early as 2004). I think it took enormous courage for him to talk about Virginia Satir in software circles - or would have, if software people had any idea what Satir did.
It could still qualify as a hack. It's a non-sustainable but low-cost way of addressing a need. The more hacks go into a system, as opposed to forward-looking real solutions, the less stable that system becomes. I think what the OP is saying is "bear with us for a little while and we'll try and find a real solution to this".
http://www.lengthenmyurl.com/ from about a month and a half ago
But easy to test with 2 atoms! Smash them together at a high enough speed where e=mc^2 says they would create a black hole. If they are destroyed in a blip of Hawking radiation, they had gravity!
Yup I've heard of videoclimb.

You made me realize I've been posting way too many videos. I'll try to post most articles.
Of course, if people didn't have accounts with 10 different OpenID providers in the first place, they wouldn't have to remember which one they used. It seems like many big sites opted to become a provider rather than start accepting logins from existing providers, for which I suppose I can't blame them.
Boil the frog slowly.
Also at the same facility is the experiment to investigate using beams of antiprotons to treat cancer.

http://public.web.cern.ch/public/en/Research/ACE-en.html
There is no evidence that they tried to hide that. The company was created in 2020 and one of their API is not encrypted, that kind of things has probably happened to most of companies created less than a year ago
It's paginated. There's 20+ pages of multi year blocks.

(There are many instances of a single person having created multiple blocked accounts though)

Mostly it's a lot of effort to be a barely visible vandal, so people just go away.
He chose to quit which makes it less of an issue for him to reveal his name. The NYT article ignores that and just says he reveled it in his first post, somewhat implying it wasn't even an issue for him.
You're ignoring the main issue here: Metz has no legitimate reason for publishing Scott's name. It's a purely spiteful move that provides no benefit to his readers.

Based on his behaviour in this and other[1] situations, I have no doubt that if Metz thought he could get away with something more unsavoury, he would have tried to.

[1] https://medium.com/@garyweiss_86200/cade-metz-pulls-a-deep-c...
Which makes them commodities unless you can upsell them as health foods.
The concern some have is that this earthquake could simply be the lead in for the larger one to follow similar to the Tohoku quake
People should get used to be deplatformed. I see this as a good thing. Maybe the cloud lock-in madness will stop.
Anyone with even a passing interest in analog recording should spend a couple hours watching the Sound City documentary.
The energy is dissipated as heat in the speaker coils. Energy is removed from the air. Think of it as using brakes to slow down a car. Yes, energy is consumed to do so (that's why the rotors get hot), but the car doesn't have 'hidden' energy, just because it was both accelerated, then decelerated. It really is at rest. The energy it embodied while in motion has been converted into other forms.
Maybe I’m misunderstanding, but where am I advocating for homelessness?

Childcare is another example, at least in Australia - child care workers are on minimum wages, and some have to work in multiple places to make a decent living. If UBI guaranteed on par living expenses, why work and deal with the stresses of having multiple jobs? The onflow of having nobody work in the childcare sector means that people who needed to put their own kids in child care so that they could earn a wage, can’t, because they would instead need to stay home and look after their own kids.

And this example is actually a fact of life in Australia for people with low pay because paying for actual child care is damn expensive and new mothers end up putting their kids in child care for only a few weeks before pulling them out and staying home because of the costs. This is a common theme in Australia and not just a small sample size.
The FDA has already investigated escolar, so that isn't a problem: http://en.wikipedia.org/wiki/Escolar#Regulation_and_banning

Food labeling is already a part of what the FDA overviews, so they won't have to make a new department or some shit to issue a new rule about labeling a few fish.

I am not proposing that the FDA go test fish and make sure nobody is mislabeling things. Inspector incompetence isn't an issue for this proposal since additional inspections would be unnecessary. I am proposing that the FDA adopt an official policy of turning a blind eye to the mislabeling of fish (while issuing some minimal safety guidance). If they do this right, it would actually reduce the amount of work they are suppose to be doing.

The fact that the FDA is overworked, fatigued, and disinterested is one of the reasons this is a good idea.

FDA overwork and disinterest would be a concern if I wanted to force people to correctly label fish. I want the opposite, I want the status quo to be officially endorsed.
Your ridiculous claim that ridiculous claims are impossible to expand on is so ridiculous that I find it impossible to ridicule to show how ridiculous it is.
I think that's what he's saying. There's a deleted post above him. I think the comment you're replying to is saying the same thing you are.
i could have used 'kill your device' and it wouldn't be banalizing killing in any way. quit the kneejerk
I've been on their invite list for a few months now. Cant wait to get my hands on it.
Don't worry. It already exists, found an awesome developer through the service. http://www.builditwith.me/
Facebook already integrates with Bing. And Microsoft is a substantial shareholder in Facebook.
it would not be accurate to call a language that was compiled to LLVM IR, then interpreted with lli, "compiled".

Why not? I wouldn't see that as being too different from compiling a Java application and running it on "a modern JVM." With most examples of that I've seen, I think I could fairly characterize them as being "compiled."

For some reason, people think of things like MRI 1.8 as being "interpreted" and expect those things to be slow. One could just as well take the same language and run it on a tracing JIT VM. (after some considerable engineering) Semantically, the thing would still be "interpreting bytecodes," just doing it in a highly optimized way. Note that the step where the MRI reads the source and creates an AST is is fundamentally the same as parsing source code and outputting bytecode. There is nothing somehow special or sacred about an intermediate language in the form of bytecode.

Given the compiler/VM technology we have today, even the degree to which things are (or aren't) late-bound is more flexible than in the past.
I've posted a couple topics before trying to get something like this going as I've had a lot of fun working with some other guys on HN. I don't know of a site like this but my thought is it's better done informally. Maybe a google group that's invite-only (not exclusive, but able to restrict membership as an alternative for feedback)?

While we're on the subject: I'm a designer / front-end guy always open to bartering. Logos aren't my think but Design/UX/HTML/CSS/HAML/SASS is what I'm good at. I've got a ton of different side projects in tons of different languages I'm learning to hack away on.
The web site takes care of problem #1. And maybe I'm completely misunderstanding you, but it seems like it's entirely about solving problem #2.
I'm interested. Check out my portfolio at http://kiwigrove.com always down to hack
There's a fascinating guide, http://pdf.textfiles.com/technical/2600_guide.pdf

In short, the TIA chip does act as video memory - but not the way we treat it today. It has various registers that you can write into to define how the next line will be drawn. eg, you create a background by writing 20 bits into the 'playfield' register. This is mirrored vertically to fill out a 40-bit wide background, and then you write in a foreground & background colour.

Similar registers exist to hold sprites for a ball, two players, and two missiles.

And then if all of this didn't seem limiting enough for you, your game (the only process running on the machine) is responsible for maintaining most the timing for the television controller itself - so you actually spend most your time managing the TIA, with only a small number of cycles at the end of each line, and a better number of cycles after the last line, but before the next screen starts drawing - in order to actually perform game logic itself.
Just replace "land" with "means of production" and you have updated your agrarian model to an industrial one.

I don't think education is quite as important as it is made out here, rather it is a confounding factor. Owning the means of production (being rich) is what makes you rich(er).

The import of education applies mostly to the middle class.
This is a red herring!

I can believe the argument of hereditary meritocracy for an academic middle class, where children grow up in houses with books in them, rather than 24/7 TV, and parents who are able and willing to help their kids when they struggle with their school work.

But it does most definitely NOT apply like this for the "elite" - that is when you get a cushy, highly paid job where you can virtually do no wrong because you studied at the right university, visit the right clubs and (therefore) know the right people. And that is only until you come into your inheritance, when your "work" will consist of raking in the huge rent you are receiving because you are rich already.
> One can't overestimate the gits value

I think you just did that.
Since Stripe is relying on the banks to give them the updated information surely the banks wouldn't be updating generated card numbers as they would all be unique.
I use one of these when on the road. https://www.amazon.com/ASUS-MB169B-1920x1080-Portable-Monito...
Tell that to the Hawaiians who are suing
Oracle probably upped the licensing fee in light of the recent supreme court decision.
rsync is just one step of data backup. I think to make sure your backups are "working" is the "not enough" part of the equation. Sure you get confirmation of the files being copied but what is confirming they copied correctly and you can access them?
> They even have a PhD to monitor the ingame economy

Not anymore, alas (though I seem to recall there was still a process of players explaining to him how certain game mechanics impacted the economy, like the fixed insurance prices for ships making an artificial price floor for the minerals used to make them, as well as producing inflation because of the currency appearing out of thin air during this process).
It depends on the kind of work. Having a nice virtual workspaces setup makes it possible to switch between applications accurately and quickly (not like alt-tab), and that makes it possible to do work where cross-referencing a lot of text isn't required.
What is going on with Java down -5.49% though?

https://www.tiobe.com/tiobe-index/
There're people who like WFH, there're people who don't. ¯\_(ツ)_/¯
Lua? Really? My first go-to complaint about Lua is exactly that same one - poor support for lambda-style programming for expressive one-liners.
To be fair, reinforced cockpit doors is pretty much the one measure that's NOT dismissed as security theatre.
(Unless I misunderstood) the gentleman running the press conference actively refused to call it a suicide as the co-pilot was responsible for the lives of the >150 people onboard at the time.
Yeah, you're talking about what software like SolarWinds intrusion detection is supposed to do. How well did that work for them?
There's too much divisiveness in the world today. This is a time for people to put more effort into building each other up and contributing to harmony. I don't mean being so open that we listen to nonsense, but probably enough to turn away from ignorance and don't give it air, rather than locking horns. In the early days of the Internet, maybe on UseNet, there was an essay they posted on forums regularly titled something like "Don't feed the trolls", meaning that long drawn-out arguments do nothing but hurt the community. Other forms of this are "Don't wrestle with a Pig. You just get dirty and the pig likes it." I don't post that much, but before doing so, I ask myself if what I'm saying contributes to the discussion or helps someone. Another thing to remember is to treat other people with respect, no matter who they are. Everyone has blind spots, but there are very smart people on here, I appreciate listening and learning, and kindness makes it more enjoyable.
There was a GitHub repo posted sometime ago that contained a list of ASNs (basically ids of datacenters) where most attackers/spammers come from. Simply blocking those ASNs helped the author stop almost all of their bad requests. I wish I bookmarked it but maybe somebody else can chime in...
I'd personally be in favor of some sort of travel bubble within the pacific with other countries who share our low/zero local transmission (or at least to have a more lightweight quarantine process involved).

That said, my point was that opening NZ up to Australia (and vice versa) is a very different scenario to opening up to eg the US, France or the UK.
Like all legacy tech. Wrap it in a box of tests don't touch it and just manage the risk down over 20 years. Just like migrating away from a mainframe.
COBOL on System/Z doesnt even know how to do file I/O, you set up the I/O in the JCL job that loads the COBOL application.
You're right, I did misunderstand.

In this day and age, this should be regulated and it's unfortunate that companies found a loophole to basically deny any applicant based on some arbitrary preferences.
This is a really great post. For me, the recurring theme is knowing what's possible.

From a class he took in high school, Vik knew that some sort of automation was possible. That spurred some reading and exploration, which led to some success.

Success led to thinking about other opportunities for automation and more exploration of what's possible, which in turn led to more success.

To me, it absolutely doesn't matter that things could have been done in other ways. Nothing to cringe about here. A developer can only use approaches that he/she knows or suspects are possible.

In the day-to-day work of a developer, knowing what's possible is perhaps the most important thing. Anything else can be googled.
The kind fired from a submarine.
Interesting! Could you expand on that or direct me to some good links on the subject?
On the contrary, if you act like a car, using the same streets as the cars is quite safe in my experience. I've safely cycled with a cello on my back by simply following the rules most cyclists claim to follow but ignore: stopping at stop lights, signalling when I'm about to turn.

You know, looking out for my own safety.

EDIT: If following the same rules as everyone else is too much to ask, maybe you should just stay off the road no matter what you're driving.
Hypnotic. I wonder how the artist designed the visuals - is it only by math?
> The problem I had with Peripheral, as well as with Zero History, is that he's fallen into "Oh, hey, here's a bunch of rich people--so super rich you can't even imagine--and they'll just deus ex machina everything along". I hate that.

I wonder how much of this tendency could just be explained by Gibson's success. "When you were poor and unknown, you wrote about poor, unknown people. Now you're rich and famous, so you write about rich, famous people."

There are very few writers whose work has been improved by massive infusions of money and fame, after all.
That's a witty quip, but it's witty because it's unfair.

We don't grade theories based on what fraction of the stuff is obviously visible. If that were true, even electromagnetism would be a terrible theory because the vast majority of the spectrum we consider is invisible to human eyes. What always matters is how well the theory predicts given how simple its assumptions are, and dark matter is great at that.
Sure if your project is almost exclusively CPU intensive then use something else. But sometimes you have a project that already is in JavaScript and where JavaScript mostly makes sense, but you have one or two task that are small but fairly CPU intensive. Then knowing how to write fast JavaScript is a pretty good idea since JavaScript can be pretty fast these days and the overhead (both in terms of runtime and developer time) of calling out to second language isn't always trivial and it's nice if you can avoid it.

Secondly (and not entirely relevant to this) people are doing more and more 'clever' CPU-intensive things client side these days where JavaScript is your only choice. So understanding the performance characteristics of different JavaScript implementations can definitely come in handy there.
Just, in case it's of interest, statements from Kim suggest that he was trying to comply with the DMCA. That all major studios has direct access to the platform to delete links. I personally find the issues unclear, as obviously to a degree as he suggests below, Youtube and other providers are in a similar position:

"Well, of course everybody knows that the internet is being used for legitimate and illegitimate uses. I think every online service provider has the same challenges that we have. YouTube, Google, everybody is in the same boat. So what you need to understand here is that we provided the content owners with an opportunity to remove links that were infringing on their rights. So, not only did they have an online form where they could take down infringing links, they had direct delete access to our servers so they could access our system and remove any link that they would find anywhere on the internet without us being involved. They had full access and we’re talking about 180 partners, including every major movie studio, including Microsoft and all big content producers and they have used that system heavily and you need to understand that that system was not even something that was even required by the law. We provided that voluntarily and they have removed over 15 million links."

From: http://www.3news.co.nz/tvshows/campbelllive/kim-dotcoms-firs...
I mostly agree with Joel there. It's worth pointing out that if doing a from-scratch rewrite of your end-user app is a bad idea, then doing a from-scratch rewrite of your platform that will force all of your users to do from-scratch rewrites of their apps must be orders of magnitude worse.
Hollywood meets Silicon Valley during Sundance
http://hollywoodmeetssiliconvalley.com
Grooblin will be proudly empowering the Hollywood meets Silicon Valley event during Sundance.

Check out hollywoodmeetssiliconvalley.com to catch up on what's happening at #hwmsv.

Looking forward to seeing you in person next year!
Similarity to what you know
Pagekit - A modular and lightweight CMS
http://www.pagekit.com
Pagekit is a new CMS which is developed right now. It's built from the ground up with modern technologies like Symfony components and Doctrine.
strong no
Meet Yolkfish – the goldfish that rocked youtube
http://www.1designperday.com/2014/01/25/yolkfish-the-surprising-functional-gulping-goldfish-video/
Yolkfish is a revolutionary egg separator watch it in action, over 300,000 views on youtube
The Dogs of War: Apple vs. Google vs. Microsoft
http://www.wired.com/epicenter/2010/04/the-dogs-of-war-apple-vs-google-vs-microsoft/
It’s hard to grasp the breathtaking scale of the epic war between Microsoft, Google and Apple. Billions upon billions of dollars. Entire industries at stake. This is the board. These are the pieces.
Framework Features for D3 in 300 LOCs or less (OrganicJS)
http://javacrypt.wordpress.com/2013/03/01/announcing-organicjs/
I'm eager to hear any feedback about OrganicJS, the micro-framework I built for JS+HTML+SVG components based apps, which I've also been using to implement reusable components for D3 along with a few things that I couldn't do with D3 alone.

Demo:
http://idibidiart.github.com/organicjs/

Each widget is derived from the same building HTML/SVG/JS blocks yet each shows different properties and behavior

Features Overview:
https://github.com/idibidiart/organicjs/blob/master/README.md

Repo:
https://github.com/idibidiart/organicjs

One of the ideas is the support for borrowing of data/behavior of one component by another component in non-hardwired manner without use of events. Another idea is the building of "widgets" (collection of components) from reusable, nestable HTML+SVG fragments, as an alternative to the way it is done in D3 (although the framework can still be used in the D3 way without the reusable widget markup.)
A Journey Through Web 2.0 Hell
http://www.jaguarmarketingrevealed.com/2008/02/18/a-journey-through-web-20-hell/
My tale of New School Marketing and its amazing potential. If you haven't jumped face first into Web 2.0, you're robbing your own business.
Acceptance- vs. Integration-Tests 
http://blog.jonasbandi.net/2010/09/acceptance-vs-integration-tests.html
Classifying unit-, integration-, end-to-end and acceptance tests.
Pinterest like UI component for iOS - Masonry View
http://www.binpress.com/app/masonry-view-for-ios/836
Just created an iOS component to easily create layouts similar to Pinterest's.
ShowHN : Code documentation following the spirit of literate programming
http://groc.co/
Grocco helps easily build documentation for your awesome code. It takes your documented code, and in an admission that people aren't machines, generates documentation that follows the spirit of literate programming.
Novocation
http://www.jdamcd.com/?p=913
open source library for location tracking in android
The New Facebook Monetization Strategy (paying to be seen/announcements)
http://imgur.com/a/ZJAuy
So I saw something new on my facebook today... announcements. The first one was free, after that they ask $1.40 to "announce" a post (marking it as important for all my friends to "make sure friends see this").

Has anyone else seen this? http://imgur.com/a/ZJAuy (Screenshots anonymized using Social Fixer)

The grand facebook exodus is nigh.
Peter-State Detector
http://antipatternzoo.com/peter-state-detector/
Self-diagnosis: are you one of the victims of the Peter Principle?