jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Baidu have not been hacked. Their servers reside inside the great firewall meaning any request from outside China has to traverse the GFW before arriving at Baidu's servers. During traversal of the GFW, the Chinese gov is modifying the Baidu server response with malicious javascript.

Baidu has no say in the matter. They could try and help Github by swapping to only serving their analytics scripts over HTTPS. Even then, this would only help once a large majority of existing websites that use Baidu analytics have updated their website code to point to the HTTPS URL. Until then the attack would probably still continue to work.
Congrats. I have no advice to offer as I am not knowledgeable enough in this area but I would love it if you could do a follow up after. Would be informative.
The conslusion of the article pictures the whole misery of false thinking. Two headed dog was not the reason for successful kidney transplant. Kidney transplant would be fine(r). Justifing this kind of lunacy is just lame.
Humans want it all and want it now no matter the cost. Why do we have failing kidneys? I will not go into that direction, but just saying. Live healthy and you will not need the two headed dog to save you.
Also why not just experiment on humans with their consent. "You have a failing kidney we have a new transplantation procedure that might fail but if it succeed you will be hero for future generations." - hard to imagine, it would take a bit longer to come to successful procedure.
Key Partners: Apple, Facebook, Yahoo, Google etc
You're obviously not vb6 programmers at Google

ouch.
Some of that work is being offshored to India, but I there is an advantage of being able to scribble directly on something in front of someone to explain the changes you want made.
> You're still not getting it. I want the dock to power the tablet so it charges, the dock gets power from mains does not change that at all.

Actually it's you who's missing the point. I've already told you that that does happen, it's just some handsets require a higher charge than others - and docks will only ever output the lowest required volts/amps because they wouldn't want to damage other hardware that is designed to pull less power. IIRC iPod/iPhone users had similar problems when Apple changed the input power rating for newer devices a few years ago.

> You can't make this statement definitively. If one of the features of the dock is a keyboard, it's going to be acting as a HID interface device and will be acting in device mode....

lol How many music docks act as a keyboard? Plus there's a contingency for that in the spec anyway as you can run more than one USB interface concurrently over a single USB port.

> This is wrong. A 'device' can never initiate a transfer, all transfers are negotiated by the 'host'. The 'host' is the bus master and manages all transfers regardless of what they are or where they are going. e.i. USB is a 'polling' interface, not a 'pushing' interface. You can not have more than 1 host on a USB bus.

You're missing the point. It's just a software specification. Once the devices have linked, you can programmatically design the software to work whichever way you want. As I pointed out before, there's plenty of USB devices that behave this way already; devices that -from the user perspective- both initiate and receive data.
If anyone knew the most effective way for us UK citizens to stop our government from making irreversible constitutional mistakes I would be highly grateful for the information.
That's not a good enough excuse. I'm frustrated that you trivialize intentions to hand over people's e-mails, addresses, pictures like it's nothing, "oh, but he was just 19!". I was 19 once too, did a lot of stupid stuff, but even then I was never willing to hand over pictures/private details about thousands of people to my friends (I could have -- I was the owner of a fairly popular forum when I was 16 which had roughly 10k users).

What irks me about the quote is how specific and self-assured he sounds:

Zuck: Yeah so if you ever need info about anyone at Harvard
Zuck: Just ask.
Zuck: I have over 4,000 emails, pictures, addresses, SNS
[Redacted Friend's Name]: What? How'd you manage that one?
Zuck: People just submitted it.
Zuck: I don't know why.
Zuck: They "trust me"
Zuck: Dumb fucks.

It is very difficult to buy that he's since then done a complete 180 degree turn. He is of course aware that he can't hand his friends private information of FB users because there'll be consequences (like FB going down, his wealth going down, his reputation going down), but what the chat message tells us is what Mark is really like, what his conscience is truly like: if he's willing to put being thought of as cool and hip to his friends (or whatever was the guiding motive behind his willingness to release private information of students) above privacy of others, he's probably willing to put profit above privacy and well-being of others. But of course that's already been made clear by his many other actions since then.

I am also saddened that pg time and again praises him for being an example of a good founder. The hacker community should continue giving him as much hell as possible (as most of it does, thankfully), refuse to promote its business (don't put 'Like' buttons on your stuff), don't use Facebook Connect, don't have a FB profile, do not disclose bugs to FB, etc. Don't reward individuals who lack basic conscience.
>People who are good, or busy, will completely turn you down.

>People who are desperate or suck will gladly take the money.

I don't see that as a universal truth at all. Many decent people are out of work for various reasons (start-up just gone under, contract ended and haven't found the next one yet, just back in the market after illness or similar, new to the area, or like the post that started this discussion: they just don't interview well despite their technical skills+experience) and some of them are desperate for new work. Not everyone, even amongst the best people, are sat on enough of a nest egg that they can turn work down willy-nilly.

People who are busy won't be applying in the first place, or will take the technical interview option (which is presumably less difficult to schedule the time for) if offered instead.

> You also need to pay market rate if you hope to hire market rate talent.

For the job yes, of course. For the interview, which this short contract is taking the place of? I don't think so. You can't be too cheap of course, as that will make people doubt the salary range being quoted for the real job/contract.

Of course if a company were to try use this as a way to get quick short-term resource in cheaply, with little or no intention to take people on for longer contracts, their reputation for it would circulate PDQ and people would stop applying at all (unless really desperate).
> there were several times where we got you the right result... and you didn't even notice.

1) If I don't notice, then it's not the right result.

2) If I put a + in front of a search term, there's only one reason for that: I explicitly want results containing that word. If you return something not containing that word, then it's not the right result plus I'm going to be annoyed about it.
Well, of course. :) Putting aside the obvious, though, let's extend that 99.99% of "everyday circumstances" into what we'd call "highly unusual circumstances." A bar fight, for instance, or a mugging at knifepoint, or worse. Obviously, your best move in these circumstances is to avoid the fight altogether. But if you have no choice, then your knowledge of——even mastery of——many of the more prominent martial arts won't help you.

There are many reasons why this is the case. I'll go over two or three of them. First, many of these martial arts were developed a very long while ago, in very different eras, with very different combatants in mind. Second, many of these martial arts are actually "staged" versions of real combat. If you're a karate master, for instance, you are mostly trained on how to fight combatants also using karate, who've been taught the same moves, the same stances, and the same patterns. Or, at least, you assume they've learned similar variants. Now, in a bar fight with a drunk, who's maybe got a few pounds on you, and is going to come out fighting irrationally and unpredictably, all of your karate staging, and your karate timing, and your karate pattern-seeking flies right out the window. Your mind will be addled by adrenaline. Your reflexes will be clumsy and jittery. You won't have time to think. If you've received very formal training, you may well panic and forget it.

Modern arts are a lot less formal, because many of them were designed with modern fights in mind——be it a close grapple with an enemy soldier on a battlefield, or a standoff against an aggressive assailant in a dark alley.

Full disclosure: I'm a 99-pound pencilneck who couldn't take your grandmother in a fist fight. I trained in karate to a fairly high level as a young teenager. To this day, I harbor no illusions that my karate will do anything for me, other than earn the occasional Daniel LaRusso joke.
6.170 at MIT attempted to be a 'real-life' coding lab class, while teaching OO concepts. First you're given an assignment; eg, write a simple physics engine that simulates a pool table, and you're graded on your implementation of this. Next a curve-ball is thrown that you're not supposed to know before hand. Eg. Add gravity and turn it into pinball. (Apparently, it's no longer taught in Java, but a quick glance says the curriculum hasn't fundamentally changed - it's a 'real-world' coding lab - now with git!)
Some of the largest EMR vendors in the world still use MUMPS on their backends. Even as frontend platforms change, MUMPS seems to be eternal.
Still not getting the joke.

Yes, they should be on, in fact GCC should not do this, 'extensions' to a language that invite undefined behavior are not in line with solid software development practices. Neither is brainfuck...
SK in ham radio lingo means silent key and is another way of saying someone is deceased.

Didn't know the guy but I'm a ham and a huge fan of what he created with AMPRNet - pushing boundaries in communication is what amateur radio is all about at its finest.
If we are in a sim, most likely we are part of the sim program and not plugged in Matrix style.What differences could there be between reality and sim? I cannot see any plausible reason for a conscious dimension in actual reality, but we see lots of evidence for the conscious dimension interacting with reality in the quantum, quantum computing especially should not really be possible unless you are accessing processing power from else where,it seems to me very likely we are in a sim that's designed to produce intelegent life, big bang is someone turning the on switch that produces through the Hawking inflation theroy infinite combinations for intelegent life to exist within there created framework, where the sim computer only needs to collapse the quantum wave function and render what is percived where there is inteligence, we evan may be an attempt by AI to create conscious but if so our worlds history remains intact and genuine, but as musk says what's outside the sim,who created and programed it may have came from a very different universe than we can imagine, and what is there consciousness like? Would we call that a creator ?
This really is an under appreciated post. If you spend your career hunched over our your wrists bent, you will be in pain.

Get everything aligned properly and you give your body a fighting chance.

This is a pretty solid info graphic
https://www.startstanding.org/proper-workplace-ergonomics/
Well, I don't think there is any reason why MSFT wouldn't dream that, just that they don't have a magic wand to do that. They do however are trying to add more and more tracking to Windows, which is what they do control.
+1 on a split keyboard. I really like mine.
Can someone reuse Google search results and apply custom filters on top? In essence, can I add custom desirable features on top of Google search?
The article says the police didn't describe the man as a suspect in the warrant application. By this logic, the police could investigate any acquaintance of someone even peripherally involved in a crime (which is a huge chunk of the population.)
> Acquiring talent and putting them to use on projects that achieve more scale and impact, sooner, than could happen at a small company -- that seems like innovation and the free market market at its best.

So, you're a fan of a free market, where free is defined as whatever direction Apple wants to go. Got it. Free for Apple to do as they please.

I don't know if there's quite "consensus", but definitely one of the top 3 greatest, most important events in all computing was the Gang of Nine taking & extending IBM's AT Compatible bus to build the new, intercompatible ISA[1] bus. It took the fractured, proprietary world of microcomputers by storm, savaged many great company, by creating a genuine open market for personal computers. It commodified the system, allowed anyone to compete & to deliver peripherals & changes & innovations. The Gang of Nine freed a locked down proprietary computing market. Without their actions, we might not be typing on laptops, we might not have smartphones today. They freed the market. Innovation churned greatly, because there was so much going on, so much creativity, so many different things being tried.

Today, only a very very few have the power to shape things. There are only two major smartphone OSes on the planet. There are only a couple scrappy hopefuls about, intent on freeing the market from this stagnancy, from everyone being on the same OSes for the entire next decade too: folks like Pine64, who are building a Linux PinePhone project, who are building great low cost open source dev boards, who are building DIY low-bandwidth long-distance LoRaWAN[2].

Society needs to support healthy competitive free market innovation. Simply measuring how quickly one company is free to do whatever it wants, how quickly it can iterate, is not enough. All great events in computing, the modern saga of computing as we know it, came from a genuine freedom to explore & tinker with what might be possible. Leaving Tim Cook in charge of this human project is drastically against the human spirit of liberty & progress, and there's no good in computing that has ever come from these kinds of totalizing powers, extreme vertical integration, & closed systems. These players have always ended up ossifying, off in some crystal palace they've built themselves, direly needing to be disrupted. Being free from competition, alone in your innovating, is a tragedy.

[1] https://en.wikipedia.org/wiki/Extended_Industry_Standard_Arc...

[2] https://news.ycombinator.com/item?id=26145684
I would really like to understand how committing outright fraud by omitting contra data for "aesthetic" reasons and then getting caught is a win for the scientific method.

By this logic what would be a loss for the scientific method? Committing fraud and never getting caught?
By "transformed," they meant "over-monetized" and "ruined." TC snatched uncool, buggy, and wonky products from the jaws of material success.
It is the reality of any information platform that you have the risk of running into snake-oil sellers. That is the challenge of quality content control.
I'd argue it doesn't actually matter. People only buying it as an investment vehicle is still enough to push into mainstream awareness and increase it's level of adoption and usefulness, and at its core, the reason it's an attractive investment in the first place is because it's deflationary, digital and decentralized.
> Given this fact alone it's hard to see cryptocurrency as anything but a selfish crackpot scheme to generate a few dollars at the expense of humanity and our planet.

You could say the same thing about the US military, which is the world's single largest producer of CO2 emissions.
heh, your comment is pretty much exactly me, AM radio station and all. except that i did create an account just so i could see first hand what was being said.

Trust but verify.
Rofl. If it makes you feel any better, now we all know it too.
The cost of prioritizing the wrong things and ignoring what's important to your customers far outweighs the higher cost of engineers.

Also, consider that engineers can fix problems faster.
Interestingly, I saw a similar project a couple of months ago. But it was for the Anonymous group. Don't know what happened to them.

We are not attempting to establish a separate
country or create problems for ourselves.

I wonder what would happen if they were. Not that I want to see them in trouble, but a big, populated version of Sealand could bring many economical, political and even ethic concepts to discussion.
You could try this: http://www.dealextreme.com/details.dx/sku.39670

It's nowhere near as open, and nowhere near as cute, but it does have a larger screen & keyboard, and 128Mb of RAM. A debian port appears to exist.

(I reviewed a very similar tablet device - same chipset - on my blog, here: http://projectgus.com/2010/06/eken-m001-android-tablet-revie... )
Unfortunately with 0 details. I'd be interested to hear who/what is their target market.

SSD would be nice in a cloud server, but I doubt I'll ever need the performance.
Without getting too politically-charged here, I find their association of the word innovation with patents to be awkward.

While there's no question that some of these same metro areas would appear in the top right of any chart claiming to map "innovation", I think in this case the visualization would more accurately be titled "Mapping patent clusters".

Are there other, perhaps better ways of measuring innovation? I can think of plenty of companies and people who are innovating but not necessarily patenting.
I can debunk the misconception that Google somehow crawled "private" or Gmail content to discover these links. How can I prove it? Because Yahoo crawled these pages too. Here's a screenshot I took of Yahoo returning similar pages: http://www.mattcutts.com/images/yahoo-facebook-leak.png including a Gmail address. Yahoo clearly didn't discover that content via Gmail--it found it via public links on the public web. That's how Google found these pages too.
> Again, there are solutions to these problems and there are people who are working on making it "nice" for whatever your definition of that term is.

...which is irrelevant, because the original poster I was responding to is saying that the current standard is nice, and I was disagreeing.
I have to point out here the co-existence of permissive zoning AND rent protection. This is the way.

I'm not sure if rent control exists in Montreal, but advocacy organizations in US metros often push rent control as a standalone solution to various housing crises. But rent control requires the existence of a decently functional housing market to do its job correctly.
Yeah, but anyone with access to a machine shop can make good machine guns, it is very easy. This is one of the lower risk approaches.
Mirror in case Drive crashes:
https://sdan.cc/archive/CoS4%20Reading%20List.pdf
Is there a name for the phenomenon (eg. Poe's Law) where people leave comments on random world politics topics that basically consist of "but America..."?

You can count on it on every single negative geopolitical story on most sites. Sad to see it on HN.
Well, it seems to be normalized pretty well with the general public.
Professional Mac user here.

Over the last decade, I’ve worked in shops supporting Macs (as well as other OSes) along with other Mac-using developers and designers.

All my Mac-using colleagues have dual-or-higher monitor setups.
I also work for a security product vendor and this 100% reflects exactly how I feel. My god you'd think I wrote this.

I'm still very upset that my employers product doesn't have particular features but what i've come to realize is that we don't have feature X because the competitor doesn't have feature X.

If someone was to buck the trend and just try and be the best vendor possible because its what users deserve that would completely disrupt the industry.

I completely understand this thinking but im tired of hearing that the dev team is developing feature Y that only 1 customer will use simply because they are a fortune 500 customer.
> it's been driving me nuts that EVERYTHING I do needs to be apt-gotten off the internet,

One solution is to do it once only: grab the base image, install all the packages you need, and then make an image of it so you don't start from scratch again next time.
I used VS for a long time with C++ and C#. It really isn't fashionable though. I moved to more popular language stacks and continue to be amazed at all the problems, crappy debuggers included. I really miss edit and continue, hovering in breakpoints. I'd love to go back to C# but its just not what FANG-style companies do.
>Looking only at the functionality and completely ignoring the design is superficial.

Who is completely ignoring the design? My comment was specifically and only about essentially spurious, extraneous chrome -- literally interface bedazzling. It has nothing whatsoever to do with usability, and actually little to do with design.

You know I still marvel that Apple is held as the gold standard of design. The iPhones notification system is truly terrible. The messaging system is a god awful sin of design (for the longest time I simply could not believe that the screenshots posted were actually from the esteemed iPhone). Many of the transition effects stink of excess.
They ordered one slightly later than the UK and the US (let's ignore Israel which is basically a large scale trial). The main difference: the EU used normal certification processes, just sped them up considerably. The UK and US used emergncy certification.

The volumes the EU ordered initially were absolutely sufficient with 4+ doses per EU inhabitant. Manufacturing capacities were sufficient for that as well. It all started to go south as soon as memeber states looked for scape goats why vaccination happened so slowly. First the manufacturers, then the EU, then the federal government (where applicable). It is a last-mile distribution issue if you will now, not a manufacturing one.
Are there any pictures of what's inside the hole? After melting permafrost uncovered many items of archeological interest, I wonder what one may find in one of these craters.
I'm on my entry position and I had the pleasure to file my taxes for the first time in my life a few years back.

The web app is absolutely awful to use and offers easily the worst user experience I've ever seen. I gave up and decided to seek help by a Lohnsteuerhilfeverein, which is really comfortable but still way cheaper than a tax office. The only annoyance is, that they'll just help you with your tax submission if you're employed or on state benefits. They can't help you if you're self-employed or a freelancer which is somewhat annoying
The EU messed up but they are at least publicly owning up to some of the blame (finally): https://www.theguardian.com/world/2021/feb/10/ursula-von-der...
"The essence of mathematics is in universal methods for solving all problems in a particular class of problems. Use of “hacks”/”tricks” is a replacement of mathematics by cheap surrogates. Hacks/tricks can work at a certain level, but frequently obstruct students’ progress at the next level of learning of mathematics."

I would have to agree with the article.

I tried to learn the Trachtenberg system [1] a while back. I thought it would be a simple and fun thing to do. Maybe it's just my brain but I couldn't wrap my head around all the different rules for simple multiplication. Rather than speeding up my mental arithmatic it slowed it down considerably. In the end I gave up, feeling a little bit more stupid than when I started.

[1] https://en.wikipedia.org/wiki/Trachtenberg_system