jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I worked in Firebug for sometime but since Chrome came up with WebKit tools I never looked back,...
> I'm just saying if you support repugnant speech, you either also support rejections of repugnant speech or you don't support free speech at all.

No, thats stupid.

It is absolutely possible to both support free speech, and oppose "rejection" of repubnant speech, if by "rejection" we mean that I would oppose sending death threats to their friends and family, and oppose the "rejection" action of attempting to assault the repugnant free speech sayer.

It is very silly to say that a free speech supporter has somehow underminded their ability to support the concept of free speech significantly, because they opposed assaulting, or sending death threats to the friends and family of a person who makes repugnant speech.
I'm talking about employed situation.
That looks great, although I thought about something more high level, a software which works with USB-UART converters. Like minicom or HyperTerminal, with built in protocol debugging capabilities.
I don't really have the choice. There's not a lot of good developers available here, so management seems to be stressful when you can do the work yourself faster.

It's either I spend 3 days negotiating a 3 day extension to the deadline, or I work on pointless things that a manager didn't remove from the list. The latter feels more productive, and pays slightly better, without the prestige.
The problem is not the mere boot time of your SmartTV. You are waiting for the SmartTV to send your viewing profile home. That's a lot of data. Before that the UI stays frozen. In earlier SmartTV OS versions it was immediate startup, the delay only started some years ago. Never upgrade your OS.

Maybe they are even sending home recorded audio of what you did in your bedroom, that long it lasts.
Yes it’s part of the model. If there was no scarcity nobody would pay 220-280 for some sneakers
The issue is that once you go down that road, you preclude discussion of any issues by one country / company if that country also imposes limitations.

You need to pick a principle somewhere - and I’m not sure ‘we’ll simply block access to any material the host government finds objectionable’ is going to be one that’s going to lead us toward a better world.
IIRC doesn’t the Tractatus itself famously end with a kind of acknowledgment of its own failure? “Whereof one can’t speak, thereof one must be silent?”
Meh, I don’t see that. In the early days of gasoline cars, people bought their fuel at various stores. The profit motive caused individuals to create fueling stations. We’ll see that with electric charging too. Where there is a demand, supply will follow.
I mean, it certainly beats the boat ride to America, but, have to say it's starting to feel like neither ended up being the place to be.
Melee has 3 frames of lag on a CRT, none of which come from the CRT.

They managed to pare it down to only one frame.
Link to Knuth pdf https://web.archive.org/web/20160303185340/https://steiner.m...

The more I read about math history the less I care about electronic computers. There was a lot of interesting problems and abstractions even 400 years ago. I find it funny that these people had no choice but to understand large and complex with nothing but pen and paper.. and it seems like the less computing power the smarter the thinking.
Yes, but this article is not about the GNU parts. It is about how the Linux kernel begins execution. There is nothing wrong with describing this as the "Linux (kernel) booting process".

though there is a bit of syslinux/grub stuff that isn't strictly this.
I like Alfred quite a bit, but if this is a serious attempt to develop quicksilver back into relevance, I'm going to have to give the new version a try. Just to tinker, if nothing else.

To me, QS was more powerful, but Alfred was more polished.
Thonny is included by default in the Raspberry Pi OS
There's a lot of.. weird stuff in here.

- The idea that Apple, Amazon, and Google entering into healthcare would be taking healthcare services "away from centralized gatekeepers." What?

- Two lines about Climate Change in the whole post, and the 2nd is "We’ll remember this as the decade of unfortunate procrastination." That's quite the understatement.

- "We’ve also had more equal access to the good parts of economic growth." This needs explanation. Who is "we"? What are the "good parts" and the "bad parts" of growth?

- "Everything has gone from centralized to distributed." No, not everything. In many important ways the opposite has happened. eg. corporate conglomeration.
It wasn't clear to me whether they are 1099 or W2 employees. If they're 1099 then yes, it doesn't matter.
Yes, absolutely. I subscribe to both the Wall Street Journal and the New York Times precisely because they report different stories.
Facebook just announced a new TOS for Watsapp that a lot of people here don't like.

There's nothing even unexpected going on with HN.
Yeah, that's how the game works. Its like democracy - people can and do vote for idiots.

When you accept outside funding in exchange for shares, control gets shared. Honestly, do we really need to debate this?
You are making this into a partisan issue when it's not.

One side is detached from reality and they happen to have the same political allegiance. Doesn't give any more merit to their claims.
> how do they use this information?

I don't know. Do you? The terms and conditions say they do it for "operating and providing our Services". It's vague on purpose.
And it's not only FB, it's their "business partners" (read it as: whoever pays us) too.

"As part of the Facebook family of companies, WhatsApp receives information from, and shares information with, this family of companies. We may use the information we receive from them, and they may use the information we share with them, to help operate, provide, improve, understand, customize, support, and market our Services and their offerings. This includes helping improve infrastructure and delivery systems, understanding how our Services or theirs are used, securing systems, and fighting spam, abuse, or infringement activities. Facebook and the other companies in the Facebook family also may use information from us to improve your experiences within their services such as making product suggestions (for example, of friends or connections, or of interesting content) and showing relevant offers and ads. However, your WhatsApp messages will not be shared onto Facebook for others to see. In fact, Facebook will not use your WhatsApp messages for any purpose other than to assist us in operating and providing our Services."

https://www.whatsapp.com/legal/updates/privacy-policy/?lang=...
I think with a lot of 'slot style' disk drives, those were incompatible. Made them a lot less practical.
My favorite observation is that you can move the 'politeness' slider all the way up - touch nothing else - and watch the world burn.
The 'shipping' problem isn't caused by programmers. It's caused by architects. Or lack thereof.

Management asks for a product, sometimes even hires someone to design that product. The programmers are then tasked to code that product, including all the features asked for and code them without bugs or flaws. Then they are given an artificial deadline.

When the deadline approaches, they are then given different instructions... They have to either code quickly (sloppily) and ignore the flaws/bugs, or leave out features because it's no longer possible to meet the deadline and do their job properly.

They should -not- be making that decision. Management should be telling them what features to code, letting them get them right, and then giving them more features to code. Create the product incrementally, instead of waiting until the end to force a deadline.

Yes, that sounds an awful lot like Agile, but there's no reason it can't be done in Waterfall. It's a matter of proper planning and responsibility.

If your developers are saying they aren't ready to ship, it's because you've asked too much of them. (Assuming they aren't incompetent, since you should fire them if they are.)

No developer worth his salt wants to ship a product with bugs. To ask them to do so is to ask them to violate their personal ethics. At least, for known problems. Unknown problems will always exist due to the nature of the beast.
The sky is your limit for inspiration. Check out the applications section of the Wikipedia GPGPU page:
http://en.wikipedia.org/wiki/GPGPU#Applications
What do most geeks do? Most probably don't socialize at all.
FWIW, even MySQL let's you store "binlogs", which allow you to "rerun" all commands which changed the data since your last backup - if you've configured it to.

Which makes me think, last time I had anything to do with adminning MySQL, binlogs were required for replication, I'm guessing this means github aren't replicating that database anywhere either...
I'm sorry but this approach infuriates me. I am constantly approached by people asking me for discounts for equity, low salaries etc because of the idea that I'd get paid out at an exit event. And every time I take the deal, I end up paying their bills when the company fails. The founders walk away having not only left the investors empty handed, but now I'm in worse debt than when I started.

Founders, please stop having the people who work for you assume the financial risk of your venture. It is a completely f'd up practice, because 9 times out of 10 they end up paying your bills when the company goes bunk. An investor is well aware of the risks involved, but often times employees and contractors are subject to falling for hype and don't have enough information to make an educated assessment.

I think its great to reward people at a successful exit, but its another thing to take money out of their pockets because you were able to use your hype powers to lure them into working for you at a discount. Just know that for all your will power and positive thinking the magical successful exit is a very rare event, even for people with previous success. This means that when you ask a non-investor to essentially commit personal wealth to your vision there is a high probability that person will pay for it in the end.

/rant
> Ever heard of trusts?

Yes, my grandparents had one.

Oh, you were refering to the subject of "anti-trust".

Name three bad monopolies that didn't depend on govt power for their monopoly status.
Every wo/man should master something. You must be the best (or least one of the best) at something. These types of thieves are great at what they do.

I have seen several episodes of "Master Mind" where detectives/judges would describe professional thieves with admiration.
It depends: what is the occasion in which the power grid goes down (or your IP carrier is down) and multiple mobile operators are down?
Let's say: flooding, earthquake, riots, evil government shutting down telcos.

Then there is a high chance that also my land line would be down.

Thinking of it, I must get some homing pigeons _now_ ;)
So he's saying that a Java version of Emacs would be 10 million lines of code long? That's ridiculously unlikely, unless given to monkeys to code -- and even then incompetent monkeys.

This is just wishful thinking.
Communicate. It doesn't matter if you're on location or working remotely. If you communicate clearly, understand things before you start work on them and get your message across then you will have success. For each new feature or task, make sure you understand what the outcome is expected before you start. I have wasted a lot of time the times I have not followed this advice.

Prioritize. Get your client to help prioritize their work. If they have a list of features to implement, ask which ones are the highest priority. Help them understand that you are only one person and that only one thing can take priority at a time.

Read. Read a book about your field for at least 15 minutes per day. At this rate you will finish one or two books a month and be far ahead of people who do not read. Be constantly improving your skills and learning new ways of doing the things you are currently doing. (I admit this is advice I have implemented for a couple years but have gotten away from recently in the last month.)

Your question might have been probing for the tools to use. The tools don't matter as much as the person behind the tools.
I'd like to politely disagree. I've worked for two startups that were not mine, and both were awesome. What you're saying might be sometimes true or often true, but to say you haven't seen any exceptions is a pretty bold statement.

Consider all of the YC companies, or every startup you read about on HN or TechCrunch where you think, "wow, they are doing cool stuff". Many of those companies have at least a few (and probably more than a few) non-founder employees. If you polled all of those people, how many would say they feel like they are exploited, underpaid, overworked, guilt tripped, etc? It might be a non-trivial amount, but I'm pretty sure it's far less than 100%
If you liked this, you may also enjoy the professional exploits of "The Silver Thief"

http://news.ycombinator.com/item?id=1020547
And I heard economists saying anti-trust laws are a joke that usually hurt smaller business over large.

Who watch the watcher? How those watcher of watchers determine if the watcher in question is doing its job?
I have a 2019 LG OLED. I use the TV remote to control an Nvidia Shield via HDMI-CEC.

Some apps work "better" on the TV (Netflix, Amazon Prime) since I can get Dolby Vision from the built-in apps. Other apps (Disney+) are horrifically buggy on the TV and I use the Shield for them.

I have not enabled all the snooping that LG wants, and so I do not see any ads. If I ever start to see ads, I'd factory reset the TV so it forgets my wifi, and use the shield or an Apple TV.

I also use the shield for and ad-free youtube by using SmartYouTubeTV on the shield.
Cold call or email me. I'll call you, don't call me.

Linked in to me for no specific reason other than to build network.

Tell me about an amazing opportunity that they then forget about when I reach back out to them.
Every government has taxes. Running the government isn’t free. The cost of living in a given society are the taxes and abiding by the system of laws it has. In the U.S. you have the option of leaving if you find the cost too high. You willingly stay here and as such you ought to willingly pay the cost for doing so. Besides, are you certain the amount you pay in tax really ought to be considered yours? It’s strange perspective from my point of view. You appear to want all the benefits of living in the U.S. while not acknowledging that perhaps not all of your income ought to really be considered your money. This is the system we have developed for people to pay for the privilege of earning in this society.
IMHO one of the main reasons London was so popular with the rest of the Europeans, was the language. So I am not surprised to see Amsterdam picking up, as you can get away pretty well with just English in Netherlands.
Wouldn't the increasing dominance of mobile platforms and prevalence of macOS be a counterexample to theory?

It depends on how you define "replace", I suppose, but Windows really seems to have less and less importance in a lot of spaces.
Probably an unpopular opinion on a VC site, but to some degree recessions are good and needed to weed out underperforming and utterly useless companies to free up resources. The lack of such and bail-outs/rescuing attempts by governments to "save jobs" [1] have delayed necessary restructuring for way too long. Also, if recessions are the norm rather than the exception I'd expect people and companies to be more prepared (e.g. by being less leveraged, keeping more savings), so that the actual event isn't as bad on a personal level and it's just about capital reallocation.

[1] an especially bullshitty argument, since ideally we'd want to get rid of jobs that don't add (enough) value to make the economy more efficient. I think the wasted human resources and ingenuity are the greatest tragedy.
The exchanges are becoming decentralized. Not just exchanges but other financial services, including the ability to earn interest. There are also other coins that are less traceable than BTC. It's only going to get more difficult for governments to track crypto, not less.
Exactly. So where is it? I've been using the internet since 1997. Banks had the chance to make it. I read here all the time "a single database would be a better solution". So where is the single database? Where is the instant money transfer? Where is the free money transfer over country borders?

My wife lived in US for a while, she is now in EU. She still has some bank account there with a few thousand dollars on it. She can't transfer it to EU (some limitation of that account), she can only get cheques, or ask for some credit card. I told her to see how to purchase crypto with that card, and then transfer the money like that. It's fucking 2021, are you serious?????

So yeah, if you expect banks to come up with a system that can compete with current gen crypto, good luck to you.
How do you run the economy without interest?
it does according to Dang. We can't keep making exceptions to the rule like this. Rules are rules.

I've also flagged this submission for being dupe and frankly HN shouldn't be used as a platform to push racially charged politics.

Nothing good is going to come out of it.
Maybe. I certainly don't have data on it but am also not sure what sort of data would actually prove that point. Teams that choose Scala may just be solving different sorts of problems. Or maybe they take longer and deliver a higher quality product. All I know if that I am personally way more productive in Scala than any other language I've used (and I have used most of them at one point or another).
TL;DR : Characters and Strings considered harmful.

And he's right, they totally are ! (Also, 'string' can mean an ordered sequence of similar objects of any kind, not just characters.)

But (as these discussions also mention) replacing them by much more clearly defined concepts like byte arrays, codepoints, glyphs, grapheme clusters and text fields is only the first step...

The big question (these days) is what to do with text, specifically the 'code' kind of text (either programming or markup, and poor separation between 'plain' text and code keeps causing security issues).

To start with, even code needs formatting, specifically some way to signal a new line, or it will end up unreadable.

Then, code can't be just arbitrary Unicode text, some limits have to apply, because Unicode can get verrrry 'fancy' !
(Arbitrary Unicode is fine in text fields and comments embedded in code.)

So, I'm curious, is there any Unicode normalization specifically designed for code ? (If not, why, and which is the closest one ?)

I'm thinking of Python (3), which has what seems to be a somewhat arbitrary list of what can and what can't be used as a variable name ? (And the language itself seemingly only uses ASCII, though this shouldn't be a restriction for programming/markup languages !)

Also I hear that Julia goes much further than that (with even (La)TeX-like shortcuts for characters that might not be available on some keyboards), what kind of 'normalization' have they adopted ?
Syncing configuration files across environments, especially when they contain sensitive info. It's difficult and time-consuming to ensure that production configs are up to date when deploying new things. Super frustrating.
This also proves that General Alexander lied to the public. Unsurprising, but worth saying it.

Did Obama denied PRISM too or did he just let others deny it? If the former, isn't this a reason for impeachment?
Random anecdote: A good friend of mine is working as an investment banker and he often puts in a 40-50hr work week. Of course, there are the 80+ hr weeks, but he's got a sweet gig.
Confirming the fully responsive: I first read it on my old Nexus S and it was a delight.
Their committee appointment is important to us, not just them. It's better to have a few allies on these committees, even if their hands are tied, than to have none at all. They've done more than most have been able to do, including calling out NSA lies.
It's sort of true. Part of the reason being that kids there have had the same stunting of growth that kids in the West have as well since the start of social media.

More often people equate "Internet", "Web" and "Mixi" (Their version of Facebook and of course Facebook is popular too). And it's hard to get a proper feel for what's really out there online and, more importantly, what areas are lacking.

That's not to say Japan has any shortage of innovation. They're very creative in innumerable ways. Sometimes the creativity shines through the bureaucracy (especially among the younger people). Culturally, they're still very dependent on the "group".

[Source: Two close friends living there]

Edit: Also note, it's a bit expensive to live there, so you need to support yourself with minimal luxuries (at least at first) as possible.
Your best bet would be getting hired by a foreign firm and then laterally transferred to their Tokyo office. Neither not speaking Japanese nor failing to possess a CS degree will make it impossible for you to do IT work at e.g. the Tokyo branches of large foreign investment banks.

If one goes strictly by the published requirements, it would not be straightforward to get you an engineering status of residence (so that you could be hired as an engineer by a Japanese company, as opposed to being transferred in from a foreign company), but there are ways around that. (For example, documenting that you have 10 years of paid experience in development would satisfy the degree requirement... that documentation will be expected with to-the-month resolution.) Candidly, if you do not speak Japanese, getting a professional job with a Japanese megacorp is likely to be quite difficult. (There are a very few prominent exceptions, such as Rakuten.)

There are some Japanese startups which hire foreigners who do not speak Japanese. Your best bet for getting hired at one is to know the decisionmakers personally (true of getting hired at any company anywhere, but of particular interest to you). One potential avenue for finessing this is to come to Tokyo on a visa-waiver for a few weeks of sightseeing, meet people like it is your job, and then get the ball rolling on employment. Fair warning: many startups are, like the US, not exactly organizationally optimized to support your visa/status of residence paperwork.
They are already doing this. The NSA gives the DEA information, which the DEA then hides from everyone, including judges, and uses it to build a parallel case against the people the NSA spied on.

https://www.eff.org/deeplinks/2013/08/dea-and-nsa-team-intel...
I don't think you even read the post you replied to ..
Disabling whole cores or lumps of cache to improve yields is one thing, but a lot of the features Intel is segmenting the market with are very tightly integrated with the rest of the chip. It would be extremely hard to detect and classify a defect as affecting HyperThreading or VT-x but leaving the core otherwise functional. It's a bit more plausible that defects in the high half of a vector SIMD unit could leave you with a SSE-capable but AVX-defective chip, but I suspect that in practice any broken functional units are treated as rendering the entire core inoperable.
This comment is taking me off the ledge on Dart a bit. I really felt doom and gloom over the announcement but this makes sense.

I hope this happens. Javascript seems like a depressing future to me - even if it's only a compilation target for major shops.
if there's money to doing something, it will happen.

Why not just move to a different domain, and while your old one is still "cheap", do a redirect etc?
Check illa out here: https://github.com/illa-family/illa-builder
Their Discord community:https://discord.gg/illafamily
Lol, you definitely should check this ILLA out. Website: https://www.illacloud.com/
Github:https://github.com/illa-family/illa-builder
Discord:https://discord.gg/illafamily