jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Technical debt isn't a perfect analogy, but people understand it. It's like explaining that programming is just writing a recipe for the dumbest chef in the world--it's a good analogy, but doesn't capture the complexity or techniques of programming. Which is fine, because almost everyone is familiar with the idea of a recipe, and your explanation is for someone who probably thinks programming is this magic thing you do that makes Facebook pop up out of the ether!

An analogy that isn't understandable by its target audience is useless.

Given that most programmers' idea of finance is of some kind of magic that happens that makes money pop up out of the ether, you need to use the appropriate analogy.
First question in the Q & A here sheds light on the authors motivation for creating Wren:

http://munificent.github.io/wren/qa.html#why-did-you-create-...
As always, "Do unto others..." comes into play. Don't report them or make it public.

If anything, perform due diligence and get in touch with someone with the appropriate levels of scruples and power to take action.

Who knows? They may find out something worse about your business and respond in kind, instead of dragging your company through the mud publicly.
Mutations do happen during replication. But is it random? How about underlying mechanisms involving telomeres or histones? Or something else.
Haskell Cafe, maybe?
https://www.haskell.org/mailman/listinfo/haskell-cafe
I created a quick gem (which you shouldn't install) that demonstrates having some untrusted code in your app which will post all of your environmental variables to a 3rd party server: https://github.com/tibbon/env_danger

Now, of course no one would install and run this... but I could imagine someone accidentally typing the name of a Gem wrong, someone accepting a bad PR (a sub-dependancy perhaps even doing so?), etc and somehow something untrusted getting in there. Yes, that means you have other problems, but it isn't outside the realm of possibility that accidental access like this is had.

Just because it shouldn't happen, doesn't mean it will never happen.
Hi there! not sure what you meant - but we're trying to provide as much help & resources as we can to help all creators out there to launch their projects this year.
When someone says they have nothing to hide, I've found there's usually an implied "from the specific person or group that I'm thinking about right now." It's not that I have nothing, but the set information that'd I don't want the cops to know about is different from the set that I don't want my spouse to know about, which is further different from the set I don't want Google or Facebook to know about.

The cops won't care about my porn browsing, but I might not want my spouse to know about all of it. I wouldn't want the cops knowing if I was buying drugs, but I trust that my spouse wouldn't go walking down to the station to turn me in. Similarly, I trust that Facebook wouldn't hand over my info to the feds without a court order, but I don't trust them to hand all of my info over to marketing firm without my permission for a small fee.

As a side note, the leak you're referring to stated that several jihadis' devotion to their cause would be called into question and their authority undermined if it was shown that their public and private lives were inconsistent, with several examples[1]. There were no indications that any threats were made, and, in fact, Greenwald later stated in an interview[2] that he had no evidence that there was any intention to threaten them. I like to point out whenever that article comes up that one of the sources for that article later complained that Greenwald selectively quoted him so as not to undermine the article's core argument[3] and that Greenwald had himself written a book back in 2008 which tried to discredit Republicans by publishing information about their private lives[4]. Sorry, I just can't stand Greenwald...

[1] http://www.huffingtonpost.com/2013/11/26/nsa-porn-muslims_n_...

[2] http://www.npr.org/templates/transcript/transcript.php?story...

[3] http://volokh.com/2013/11/27/understanding-enemy/

[4] http://www.amazon.com/exec/obidos/ASIN/0307408663/thevolocon...
Maybe but changing the state semantics on the client is more work than just changing the protocol stack.

I suspect it will come in time but I'd argue it's better to develop incrementally rather than a big bang approach, and there's plenty in HTTP/2 to allow further improvement.
Not just the government directly, but also a big established network of their citizens:
“Who stole all the masks?” (2020-04-03)
https://www.youtube.com/watch?v=ImmRjT74i-c

That’s the practice known as “Daigou” (代购): https://en.wikipedia.org/wiki/Daigou

A pre-pandemic article about the practice, specifically in Australia: “The daigou channel — how a handful of Chinese shoppers turned into a billion-dollar industry” (2019-07-31) https://www.abc.net.au/news/2019-07-31/chinese-daigou-changi...
Giving money or paying for a dinner doesn't seem like "assembly and petitioning".

It is illegal to bribe a cop. It doesn't seem like "a clever loophole" to buy the police department new equipment - it still seems like a bribe to me.

There's no legal reason we can't craft law to be different than it currently is, closing these "loopholes". Campaign finance reform (publicly financing campaigns and limiting campaign spending) would be a great step.
You're right. 1 USD = 155 KZT in 2014, 1 USD = 425 KZT right now.
UHK looks fabulous - thanks for sharing!

Could you explain how dragging works with the trackball module? The website says that the trackball is not pressable and I can't imagine how I would control it and press one of its keys with the same hand.

And one question about the trackpoint, if you have time. I tried trackpoints on my Thinkpad laptops, but couldn't get used to them because they were too stiff. Have you ever come across any alternative tips/nibbles? I would love to have one that feels like a PS controller stick :-)
I think we're almost at the point where the predictive text bots could all chat with each other in the LinkedIn echo chamber. I look forward to the day where I get a notification from "me" on LinkedIn saying we just had a great interview and start at the new company next Monday.
> Meh... Where are the remote jobs?

would guess since this is AMD and low level Linux, there may be a good deal of interfacing with physical hardware, in addition to any other preferences they might have
Did they do the early retirement thing? Like pay off their house ASAP while dumping their salary into 401k and Roth?

I ask because my family member tries something similar, but it only really works because I pay for their housing. It just doesn't seem possible to live on $350/mo otherwise.
Please enumerate all the ways the community benefits. Be mindful to include externalities in your ledger.
Citation provided: http://www.tsa.gov/about-tsa/layers-security

Note I said it's their job -- obviously they are not effective at it.
> I don't know that it's worthwhile to compare small countries with ethnically homogenous populations, homogenous communities, different social values, and citizens with reduced access to weaponry to a large, ethnically diverse nation, with diverse and segregated communities, with different social values and history, and citizens with greater access to firearms.

Your total lack of knowledge about Northern Ireland is showing. Try walking down the Falls Road or Shankill in Belfast, and see if you see a homogenous community (for bonus points, go into any bar in the area flying either a Irish or UK flag proudly, and see if you find much agreement about segregation or firearms). I had a friend in school in Ireland whose family moved from Belfast (in late 1990s!) because he and his brothers were badly beaten for being Catholic. But I'm sure that was a mistake, as they were an ethnically homogenous population.

http://en.wikipedia.org/wiki/The_Troubles
You don't need to do anything of the sort for customs and immigration officials in America to panic. They're a fidgety bunch, and your greatest mistake may be to have a 'Muslim' name.

This happened to my parents, surgeons in their late 50s who travelled together visiting family in the UK and Canada having no trouble. My dad (having a name that is pretty Christian) passed immigration at the Canada/US border just fine. My mum (having a name that is pretty Muslim) had her immigration official's computer stop working and she was detained for hours. They did let my dad join her, so I guess we should be thankful for that. They had exactly the same itinerary and were eventually released with no explanation.

So excuse me if I don't buy the idea that you have to antagonize people.
Don't you think it's more likely to want to have a conversation about terrorism with people that speak arabic, especially in the US where it must be a constant burden for the Arabs after 9/11? On a 80 words deck having 10 words related to a very relevant news and discussion topic strikes you as weird? You didn't learn how to say bomb, kill, kidnap etc after years of learning french?
I don't know specifically wrt to Singapore, but this is a common structure.

It used to be called a "Dutch Sandwich", but now called the Double Irish:
http://en.wikipedia.org/wiki/Double_Irish_arrangement
>What about women?

I wonder the same, and more specifically, about women who have been in war.
We pay about $0.10 in British Columbia, Canada. There is a $0.20 daily base rate and over a certain amount it steps up to $0.14. It’s 95% hydro electric so it’s green too.

https://app.bchydro.com/accounts-billing/rates-energy-use/el...
I do find it interesting. I can't speak for Singapore's rules of succession, but I will nitpick however that Li Haoyi does not maintain the Scala.js compiler, that would be Sebastien and Tobias. He is nevertheless an exceptional, foundation-building creator in the Scala.js ecosystem, and has been at it from the start.

https://github.com/com-lihaoyi

https://github.com/lihaoyi?tab=repositories

https://www.lihaoyi.com/
[0]There is for month name and AM/PM, but not for day of week.

[0]https://arrow.readthedocs.io/en/stable/#supported-tokens
Why disallow Element?
How does a law punish one for succesful suicide? Orthodox priests refuse to do funeral service and refuse to burry suicide victims in the cemeteries that they control, as if the deceased even cares.
So there's a form of it called "interruptible service", which is intended for things like water heaters. It lets the utility shed load during peak times, but it's part of the consumer rate plan so there are limits on how often and how long they can interrupt it for, etc.
Yes, it is.

An iPhone that cannot connect to Apple’s servers is essentially bricked. Not only do a significant number of critical features on the phone require reaching out to Apple to function, but IIRC, after a certain period of time without being able to contact Apple, the phone will require you to log in with your Apple ID. I believe this is to prevent activation lock bypasses by blocking network resources.

I remember reading about an issue a while back, where a person got locked out of their phone at sea, because they didn’t have network access for an extended period of time.
What's the best .js equivalent?
Nice, love Arrow. We use it in Interana to build calendar-aware buckets for time series aggregations.
IMO Rust's main performance advantages come from avoiding allocations. Not only does it give you more control over them like C and C++ do, it also lets you do things that you could technically do in those languages, but wouldn't, because they're too dangerous. So you avoid even more allocations in practice (you don't need to defensively clone strings, for example)
To all the kind people downvoting, I am referring his blog post, not his post here.
https://sneak.berlin/20210202/macos-11.2-network-privacy/
Please do not consider me as troll but I have really understandable analogy of my point - cancelling slavery in USA. Slavery makes suffering, and QWERTY layout also. Why we are using QWERTY instead of ABCDEF? Just because of a marketologist of Typewriter company which decided it is a good idea to foolish people about typing efficiency of QWERTY. He placed "random" word "typewriter" on the upper row of the QWERTY keyboard. And any manager while selling a typewriter demonstrates the "fast typing" of the "random" word on Typewriter's typewriter. From buyer's point of view QWERTY seems like more efficient layout then ABCDEF, and the new standard has been established. Sorry but your question about 10% is impossible to answer and I do not sure the "bad" standards you have chosen are any worse than the similar standards in other countries.
My teams/company uses it all over, so maybe depends on the context you work in?

And FWIW, this explicit form is often unnecessary - if you kick off each task they will run in parallel and then just await each task only when the result is needed, it can look a lot cleaner:

var p_t = GetUserPermission(username);
var c_t = GetServerConfig();
var m_t = GetMessageOfTheDay();

var foo = isAuthorized(await p_t);
// more code here
var msg = ( (await c_t).ServerName + await m_t) );
Original title is "Start with WHY - A simple framework for great leadership". Please use original titles where possible.
Internationally what's wrong with transferwise or paypal (for advanced economies that aren't still based on cash and checks)? Or western union?

In most countries I know, in-country transfers from bank to bank are free.
> Decide whether a language is for humans or for machines and do one of those things. And do the one thing well instead of both, but badly.

The thing is all these languages (ASM, C, XML, JSON, Python, etc) are fundamentally about communication between a human and a machine. We make tradeoffs between making them easy to parse (for the machine) or easy to read and write (for the human) but they all must address both needs. And when you have a problem domain as large as "2D Vector Graphics" or worse, "The Web", complexity is unavoidable.

I'm not saying we can't do better than SVG. I agree with many of the author's points and would love to see a minimal subset of SVG that is easy to write by hand. The tradeoffs are engineering decisions and important. But don't pretend that you can pick a goal such as, "easy for humans" and ignore all the other dimensions of the language design problem.
> "On February 10th, a new Canonical Sales Representative contacted one of these developers via LinkedIn, with a poor choice of word. In light of this incident, Canonical will be reviewing its sales training and policies."

This was their official statement regarding this matter. They provided this to The Register to defend their actions when this story got written up: https://www.theregister.com/2021/02/11/microsoft_azure_ubunt...

Edit: Yes so just to be clear, according to their official statement they are scapegoating the salesman. They call him a "new Canonical Sales Rep" to imply he isn't experienced and made a mistake. The only responsibility that Canonical took is that they will "review its sales training".
I do like Cmd+c vs Ctrl+c on a mac. On linux I've changed my terminal to use Ctrl+Shift+c instead of Ctrl+c for ^C because I kept accidentally killing programs when trying to copy text with Ctrl+c which works in every app except terminals...
That situation is exactly what my first paragraph was about.

> As others have said, you can (and often should) make guesses that don't satisfy all the clues you've found so far. That way you can find / eliminate symbols much more quickly.
Maybe you could try out Dreamlance.io[1]

We started it precisely to solve the problems mentioned in this thread.

[1] http://dreamlance.io/
Strongly typed is pretty precisely defined and Python is certainly strongly typed.
“If anyone can get this information, that’s getting into Big Brother,” he told Ars. “If I was trying to look at what my spouse is doing, [I could]. To me, that is something that is kind of scary. Why do they allow people to release this without a law enforcement reason? Searching it or accessing the information should require a warrant.”

The state collecting this info in the first place is a parallel with Big Brother. The state handing out the data to anyone that asks is not.
These issues have obviously been addressed by more knowledgeable people, but here is my understanding:

(1) people work out of pride, not necessity. if your only concern was sustenance you could live off of welfare or charity now. even with a basic income, people will still be motivated to work because they want to have nice things

(2) market forces will still apply. if you raise your prices because low income customers now have more money, I'll lower mine. barring cases of outright collusion, you'll see economic growth as opposed to rising prices

Basic Income is still a long way away, but it has been thought through. A practical implementation may or may not succeed, but it won't be because of fundamental flaws in the idea.
Well, that one isn't in Have I Been Pwned's password database, so it may in fact be somewhat secure.
But would they be willing to work for equity anyway? Where I live no developer would work without pay (or for a reduced salary) for a startup if they could (and they could, easily) find offshoring work paid much above average local salaries.
If you don't want the hassle of dealing with deployment and don't mind going all out with JavaScript, which you will need to pick up anyway, then let me recommend a startup I'm helping out: http://www.akshell.com

We have a pretty straightforward database library which lets you avoid writing SQL but isn't a full blown ORM that you can check out here: http://www.akshell.com/docs/0.3/guide/db/
I had submitted something about Stallman and his genius some days back : [http://news.ycombinator.com/item?id=2471620]
> Name a company in this "bubble" that has wasted $100 Million dollars like Boo.com or pets.com or $50 Million like flooz without producing even 1% of that in revenue.

Color got $41 million, which is almost at your limit.
For me, money buys my freedom from an employer and as a result, it makes me happy.
I'm a Django user myself and I used this book a few years back, but the current version is quite out-of-date.

The official Django tutorial takes little time to work through and I highly recommend it as a taster:
http://docs.djangoproject.com/en/1.3/intro/tutorial01/
http://railsforzombies.org/ is also fun if you have some spare time. Project-based video tutorials for Ruby on Rails.
I think a relative simple solution to this is written in the first paragraphs. We will more or less 'merge' our minds with computers, just to a further extent than we already do now. Nowadays a computer is merely a tool, which helps us keeping in touch with relatives, visualizing ideas, calculating stuff. but this bond will probably become much more intense in the future, where whole subroutines of our thinking will rely on artificial machines. This might only seem like a threat considering our 21st century morality - but I think this will become widely accept in the next century.
But Facebook already filters content in various ways. They boost content according to its engagement which downgrades/hides the other content from your feed. They sell targeted ads to the highest bidder which implies that you do no see the ads of the other bidders.

If Facebook would just stop manipulating and selling your attention it would have a better defense against calls to filter the content on it.
I suspect the big HN thread yesterday had something to do with this - when I sent feedback to Slack about 24 hours ago, I got the cookie cutter "turning off the new formatting tool isn't an option we're offering" response.
thats caused by amazon mailing random people that bought the article when a question is asked with a message like
"xyz asked a question to << article >> you bought some time ago; << question >>"

these people use the reply function of their email client and send back "i dont know" ... which makes amazon append this answer to the question.
> There is no point in them unless you're a farmer.

There are plenty of trades that benefit from using a truck other than just farming.
Is ugly because it’s a popular opinion and everybody needs to call it the “ugliest vehicle ever” to make a social splash
This thing may be ugly but there are other concerns for people using this like a real truck.

-The bed is not easily accessible from the sides

-It's unibody(ask Honda about that)

-It's stainless steel which would make repairing difficult. You will now have to paint that raw steel after hammering out any dents after an accident just like the Delorean
One analogy I like for software problems is knotted string. You approach the problem, loosen some things up, try some approaches, and sometimes you get lucky and shake things loose.

Other times, you have to cut the string and you lose fidelity in your solution.

Other times, you can only move the problem around so it looks simple to the user; there's still a knot there, but it may be hidden in the back end.

This isn't the only analogy, and it's incomplete, but I still like it.
I wonder if the motor is 1.21 gigawatts.

John Delorean is back!

https://www.youtube.com/watch?v=f-77xulkB_U
> Or the fact that “analysis is only function-local” in Clang...

This is not inherently a problem; Rust's analysis is also function-local, it's actually a design goal.

That said, you're 100% right at the issues here; this does not guarantee memory safety, it is far less than what Rust provides. That said, I'm happy it exists; anything that makes stuff better is a win.
Apple love blue too: Finder, Mail, Safari, iTunes, Xcode, Application Loader, iDVD, Quicktime Player, the Folder. Even Word and Photoshop.
You may remember good books vividly but there are a ton of mediocre books and bad books that are about as useless as any web page and as easily forgotten. I feel like sometimes people romanticize books far too much. I recently finished Eaarth by Bill McKibben and I felt like the whole book could have been nicely covered in a 10 paragraph blog post. It wasn't a bad book, not even very long, but I couldn't tell you much of anything about it other than "climate change is bad." I guess my point is you have to be pretty selective about the quality of books you read just as you need to be selective about the quality of web content you read. The plus side of the web is brevity makes the bad choices more tolerable. You don't spend days reading a bad web article hoping it might get better. (It got good reviews. It must be good. Just a few more pages...)
I would assume the version difference is from Apple updating it internally. They don't run into GPL issues unless they pull from newer upstream Bash code.
They posted the poll to get page views. The integrity on Engadget is severely lacking, in my experience.
Fujitsu makes great ones: http://www.google.com/search?sourceid=chrome&ie=UTF-8...
Karma value over substance is a bitch of a hurdle to get over. Still, you are correct.
There's a class of people who just don't get that this is an issue. You can see it in the comments here. These model numbers are an opaque code that needs to be deciphered. Just because you happen to have learned how to decipher them doesn't make them any less opaque and cryptic.
Well, I sometimes have to work in a server without X Windows, but with framebuffer enabled and tmux it's a pleasure to work on it.
I understand your point about the front page graph on the WebROaR site. The only thing I can say on a public forum is that the project is being done inside an organization, and you might know, developers ain't always in control of everything (except perhaps their code). :-). Why would I move out of a project that I had so much fun creating ..

I'll just leave it here for now.

If you ever happen to visit India, do let me know, would be happy to catch up over a beer (or your favorite drink).