jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Intel does lots of contributions across the OS (Linux and glibc) to compilers including their own (gcc, icc, ispc, etc). Their problems aren't their ability, it's that Intel is poorly managed and internal groups are constantly fighting with each other.

I wasn't just talking about Intel but the concept of separate CPU and compiler vendors in general. Intel contributes a ton of open source but even if they were perfectly organized it takes time for everything to happen on different schedules before it's generally available: get patches into something like Linux or gcc, wait possibly years for Red Hat to ship a release using the new version, etc. Certain users — e.g. game or scientific developers — might jump on a new compiler or feature faster, of course, but that's far from a given and it means they're not going to get the across-the-board excellent scores that Apple is showing.

> Also, compiler support for CPUs is very overrated. Heavy compiler investment was attempted with Itanium and debunked; giant OoO CPUs like Intel's or M1 barely care about code quality, and the compilers have very little tuning for individual models.

This isn't entirely wrong but it's definitely not complete. Itanium failed because brilliant compilers didn't exist and it was barely faster even with hand-tuned code, especially when you adjusted for cost, but that doesn't mean that it doesn't matter at all. I've definitely seen significant improvements caused by CPU family-specific tuning and, more importantly, when new features are added (e.g. SIMD, dedicated crypto instructions, etc.) a compiler or library which knows how to use those can see huge improvements on specific benchmarks. That was more what I had in mind since those are a great example of where Apple's integration shines: when they have a task like “Make H.265 video cheap on a phone” or “Use ML to analyze a video stream” they can profile the whole stack, decide where it makes sense to add hardware acceleration, and then update their choice of the compiler toolchain and higher-level libraries (e.g. Accelerate.framework) and ship the entire thing at the time of their choosing whereas AMD/Intel/Qualcomm and maybe nVidia have to get Microsoft/Linux and maybe someone like Adobe on board to get the same thing done.

That isn't a certain win — Apple can't work on everything at once and they certainly make mistakes — but it's hard to match unless they do screw up.
> What should an appropiate reaction be to people that believe that a deep state rigged the election storming a government building, and a president fueling that?

Transparency.
Lesser accounts get banned for less than Trump has said there.
Yep exactly, "critical social infrastructure" is on point. Here almost everyone is on WhatsApp and some are on messenger, meanwhile the other apps are only used by a few.

Last year I even had to register on FB to not be out of the loop concerning a sport club I got in.
Not if there are fees or points charged by the bank for the loan. They must be included in calculating apr.
Yes, I don't see what the problem with text messaging is.

Android now has some compatibility with iMessage, and SMS is standard and supported on most mobile devices, even really old phones.

Why lock-in to WA or any of these options in the poll?

I'd understand if it were vendor-neutral and decentralized, but I don't see that.
> and should be as easy as flip of a switch in settings from not allowing it but it's a lot more complicated than that on Android.

One can just check the permissions of a keyboard to see if it includes internet access. If it does, don't use it.
Now, I realize this is a demo, but aside from that, I really don't think things like this should be used in a final product.

Why? CSS wasn't made for this. We have SVG for graphics like this. This is a demo, yes, and it's great to demonstrate the capabilities of CSS for making small graphics, but in practicality, I don't see the point. The key problem is graceful degrading- there simply is none here.

Regardless, I love seeing things like this, and he's done a good job. Good work.
If 10 or 20 people are getting to the technical interview stage and failing to qualify, that points to a problem. That adds up to a lot of non-productive time for the interviewers.
You're right, it isn't banning. How would you describe it? If we are to raise a banner against this person's effect on their area, we need to have a precise word that not only describes what's going on, but also reflects to the reader the strength of the defender's stance.
I assume he would change clothes in a restroom stall after getting through security but before getting to the boarding area. In fact, that might be overkill... All he needs to do is put away his jacket and hat, maybe put on a sweater -- actions innocuous enough that they could be done in the open.
Dup: http://news.ycombinator.com/item?id=1921168
The problem people complain about is that when you try to copy domain name alone (e.g. to ssh to it) http:// gets copied unexpectedly. It's a feature that for some is a bug.

Opera avoided the issue by showing full URL when you focus addressbar, so you see what you're copying and can edit protocol part.
> cool, young , good looking poser, not a yucky beardo comp sci Phd poser...

Is this some kind of official policy? Because ...
I have the same problem
I sorted colors by eucleudian distance , even distance CIELAB2000 in LCH format , it does not give the best result.
How to convert the RGB to frequency/Wavelength ??
Woo hoo! Go Springboard go!
What makes you think Rust is a boring language?
Another tactic for an undergrad looking for a leg up in their career might be to do a double major of CS + some other engineering field or finance. You can really outperform your peers and become a unique asset in a given industry by having an expert understanding of the domain paired with expertise in software development.
Same is true with the other examples, I believe. Simpler tools tend to be the more versatile ones.
Yes and no. You need a phone number, but you still need to carry out a variation of an attack that replaces the SIM associated with that phone number. Sometimes this is carrier-specific. Sometimes it's trivial, sometimes it requires a menial amount of work, and in extreme cases you might have to access an actual network. Most of the time there is nothing stopping the attack if they have your personal information.
Discussed at the time: https://news.ycombinator.com/item?id=16323105
Anyone who stayed after the IPO fell through is an idiot. What did you expect to happen? The company is failing so apply elsewhere already
The number in the HN headline was changed from 1.2 billion to 1 billion (despite the original source's headline saying 1.2). It is kind of amazing that leaking the personal data of 200 million people is now just a rounding error that can be dropped from headlines.
Similar idea w/ doctors (although obviously different specifics) or with any licensed profession really. Yes, you need some form of licensing to keep all the fakes out. On the other hand, should it really require so much time and so much money? On some level it's just raising costs for everyone and limiting supply.
I saw it as a counterpoint to AirPrint. I'd like to know what changed that made Google think they don't really need this anymore. Maybe they think WiFi Direct is going to be the future?
It didn't take too long before it was time to stop reading this article. After two paragraphs of this kind of stuff its easy to fill in the blanks.

America will do fine in the future. It is easy to lose site of this when looking at things on the surface such as imports vs. exports in the US and emerging markets vs the stale US economy.

America has the best univerities in the world, and the largest amount of highly educated workforce and entrepreneurs. This IS earning power for the 21st century.
With declining traditional labor forces, markets in the future will be based more around innovation and knowledge management. The US will be well positioned for this in the future even with all it's current troubles.

With the recent saving of our financial systems with the bailouts, the US government done the nation great service by ensuring the low cost of capital in the future. This is another reason America's future looks very bright.

We are also very well positioned geographically to optimize trade by sea and land to the US.
I agree that the clause seems unfair, but if you try to put yourself in the mindset of the founders, it's actually a challenging problem. What makes someone an American? It was clear that it is not ethnic identity and it's not where your ancestors are from, which were the main options prior to the founding of the US.

Also, do be aware it was created with people in the room who were aware of its consequences. Alexander Hamilton signed the document that made it law, and it prevented him from becoming President.

http://en.wikipedia.org/wiki/Constitutional_Convention_%28Un...
They didn’t just look at the tweets; they looked at how they’re actually being received. I think that’s a crucial distinction.
They've wanted to ban him since day one. They just have the political backing to do it now.
Popper's paradox of tolerance is flawed reasoning IMO. Who decides what is tolerant and what is not?

https://en.wikipedia.org/wiki/Quis_custodiet_ipsos_custodes%...
Agreed. I don't disagree with the ban, but their justification is weak.
I wouldn't go so far as to call Twitter Fascist. Authoritarian and repressive, perhaps, but their ideology is pretty different.
This was the straw that broke's the camel's back, Trump's influence is waning (since he's not going to be in office any more in a few days), and even his supporters are distancing themselves. I don't think Twitter could have done this earlier without risking lots of blowback.
You're arguing as if there were no precedent for this, but there already are bounds to how Apple can "express itself". They cannot refuse to serve people of a certain race for example. So are we in a dangerous place now, or should Apple be allowed to exclude people by race?
I mean it's only unfair in that anyone else who has continuously violated twitter's rules would've been banned long ago.
What rights as a US citizen has Trump lost here? The right to shitpost on twitter?
I never saw it, just saw the article he was referencing. My bad if it's a dupe.
And, keep in mind, he only has the right to pardon. Not to execute, only to preserve life. In other words, he has the power to counter the courts, but not replace them.

There is definitely a precedent for this method, which seems to work pretty well; the presidential pardon, as you mentioned, and the presidential veto.
If there is a second sequel to this story, it's that the one guy goes on to start a successful company, and the other guy is entrenched in the politics of his company.

I think this would be a better comparison if space invaders was left out. Or perhaps if it were, "he scribbled for a while, then played space invaders, then scribbled some more.", as opposed to him starting with nothing but space invaders. The other guy began by inventing problems rather than solving them.

It comes down to, a direct, though outwardly puzzling, solution that is apt VS. an indirect, political, frustrating(for everyone), bloated, slow solution.

If it weren't a programming department, and it were two different companies, survival of the fittest would kick in, and the better faster guy would be more successful. And, it has. We now learn from the successful companies that are similar to the space invader guy and it doesn't seem so weird. The fact that people were catching on to this idea in 1985 is pretty striking.

This is anecdotal and doesn't really teach the bigger picture. It's also not encouraging, as it doesn't lead the user to the correct path of action.

It really needs a second sequel where the space invader guy goes on to be wildly successful to be a good story.
That's no so much a response as a wall-of-text that attempts to deflect any responsibility from Google at all. Given that they are so keen on pointing out the weaknesses of others in exactly this area they really need to make sure their own shit is together much better.
What can you lose ;) ?

Mostly agree, wouldn't like to get all attention at once, thoug.
The Geohot case is, as far as we know at this point, completely unrelated to the current situation.

It's possible the case served as motivation, or that they used his code, but that's only tangentially related. From the information we have, all we know is that a weakness in PSN's security was exploited to access customer information. Geohot has stated that he is not involved, and if he were, it would be a breach of his settlement contract with Sony.
I use Escape because it is in exactly the same place on almost all PC and Mac keyboards. Yeah, I know that Escape is not a proper modifier key.
I just did all the questions in the Maths and Statistics book.(Guaranteed A+)

Avoid books that don't have practice exercises.
The concept of the light-cone[1] really frustrated my younger self (raised on heady expectations, warp drives and transporters). There might be a sentient race very close to us in time-space that we will never know because the light-cones will never meet.

[1] http://en.wikipedia.org/wiki/Light_cone
(For anybody curious, this is a reference to an episode of Futurama, which was an homage to the Star Trek episode. In Futurama "V-GINY" is the result of an FCC "v-chip" which was mounted on a space probe coming back to earth to cleanse earth or "inappropriate content". You can read about this, here: http://futurama.wikia.com/wiki/V-GINY)
FF4 OS X.6. Works fine.
Yes, it's just a poor excuse for trying to take control over the web. If they would really care about the so called cyber security they would help people learn to make it more secure.
Not sure the impact, economically, but...

Cosmetic and eye surgery, are for the most part, elective and the pool of potential clients pretty vast, depending on how it's marketed.
Other surgeries/treatments are necessary (not as elastic) --it's not as if people would say, well, I have an extra $$$$$ so let me get a hip replacement. They are forced into having to (by the nature of the situation). I'm saying the economics are different, but that's not to say that scale should not apply to non-elective surgeries, but just that maybe to a lesser degree.
(Disclaimer: I don't know what I'm talking about) You might want to try DigiCert: I researched a few different providers earlier this year, and DigiCert seemed to be cheap and trusted. No direct experience with them, tho.
Ah, my prediction was wrong. But little do you know that I predicted that my prediction would be wrong because I knew that by openly anticipating my comment's downvoting, I would prompt you to upvote it. Dance, puppets, dance! How droll. Now excuse me while I go stroke my white Persian. Mmm... exquisite...
I found this article very interesting.

I reminded me of Gerald Weinbergs three rules of consulting:
1) Its always a people problem
2) Its always a people problem
3) you get paid by the hour and not by the result

His point is that it is often hard to fix a problem quickly because the 'problem' is often a side effect of a bigger 'people problem'.
People frequently have positive adulthoods after suffering abuse earlier in life. That's mere correlation, not causation, and doesn't mean the abuse is good.

People with pleasant childhoods can turn out bad. People with get beaten every day as kids can turn out good. That's as much not an argument to beat children as yours is to give them free access to adult, sexual situations.
No, it's godaddy...I have the same problem. Not entirely sure why browsers don't trust godaddy. Perhaps because godaddy is cheap and dirty.
I recently started consulting for us govt. Such an odd world. Things like #2 are illegal.
There seems to be a lot of movement, in general, out of the northeast, particularly to the southwest.
>Does this make you feel smart? I don't hate Apple at all. What I do hate, however, is when reality is rewritten, North Korea style, to favor Apple's great stewardship.

A little disgusted actually. But the fact is reality hasn't been rewritten, as has been pointed out to you several times in this thread. It is obviously your own personal bias that is clouding your judgment. Either that or you have no idea what you're talking about.

>But hey, did you hear that the iPhone invented video calling? It's the first to do it right. Am I right?

No, the video calling part was mostly bogus. I would say it is completely false, except I'm not sure if the others have literally no setup in the optimal case (in this case, iphone 4 to iphone 4 with both on wifi connections).
Yes, we have quite a lot of benchmarks here: http://github.com/DAddYE/web-frameworks-benchmark

They show comparisons with many popular ruby frameworks and I would say Padrino does fairly favorably in tests.
These days if you have low traffic you can run everything on one box, but separating them is more "best practice," so if you've already done that, congratulations!

The database should not be on a public network or have a public IP address, so that only the REST app can reach it. (In fact if it were all on a single box, you'd want the db to bind only to 127.0.0.1.)

Assuming the web pages will contact the REST app via Ajax, the REST app will need a public IP and should accept connections from anywhere. But if it's the web server that hits the REST service, then as you say the REST service can be private like the database.

I think maybe you are saying "VPN" to mean what DO calls "Shared Private Networking" and AWS calls "VPC". Is that right? To most people "VPN" means an encrypted tunnel that lets you pretend to be on a LAN even if you are remote, so that is maybe why some other replies are asking questions about that.

It sounds like you are doing great so far. Good luck with the rest! :-)
TIL. I had no idea there were two different uprisings in Warsaw.
I am not fond of the way people refer to science.

It's common to see people say 'believe the science' as if science is a person making one specific claim. The scientific method is a process practiced by humans. Humans are prone to error and dishonesty depending on the circumstances. They are also able, on occasion, to make brilliant discoveries.

I find the framing of conversations about science to be dishonest and intended to make one party in the discussion look like a fool.
And now The Verge is doing the dirty work of the New York Times by amplifying their sloppy hit piece as well: https://www.theverge.com/2021/2/13/22281796/go-read-this-sla...

This isn't surprising because The Verge very regularly takes cheap shots at anyone who does not align with their progressive bias - that includes Silicon Valley rationalists.
Well, turns out you’re completely right and I fucked up my reduction (quite badly it seems)! Alas, it also turns out I can’t edit nor delete the post, so, hopefully people get this far down the thread and read this :)
Thanks for this response; I don't have to read the article now. One thing about the "White Tuna" sashimi, almost every sushi place around me has it, North Jersey, NYC included.. I've had it.. but now know its not real tuna as it seems. Just FYI.
Ok, the breach shouldn't have been possible. But at least, when a breach does happen, this is a good example of how a company should communicate. First assessing who/what has been impacted, informing affected customers and a clear (could use some more detail) public statement. Of course, some laws like GDPR force them to do this, but in reality we still see enough big corporations handle this way worse on an almost daily basis.
There's no reason a Barber couldn't charge based on time spent cutting your hair.

There's also no reason a lawyer cannot charge a fixed fee, which is more standard for document drafting.

You might not want to pay a lawyer a fixed fee for a case though, as that would incentivize them to put in as little work as possible.

And none of this has anything to do with the licensing, which artificially restricts the supply of Barbers and Lawyers, letting them charge more regardless of the billing scheme.
i get that use of the passive voice makes things more PR friendly, but the cynic in me feels that these should really be in the active voice:

- Intruders breached OnePlus systems

- On X date, unauthorized intruders accessed data in our systems

etc.
I agree REST APIs should be built this way, however I disagree any end user should ever have to think about APIs this way. I think a good SDK should hide most of this complexity away, and no real human should ever have to know the difference between a PUT or a POST. APIs should think more like people; people shouldn't have to think more like APIs.

EDIT: Since I didn't make my case well enough, here's an example. Let's say you want to charge a credit card. Are you doing a `POST /charge`? Or would it be better to say `card.charge(500)`? My point isn't that there shouldn't be a proper REST API below it, but rather that we should offer abstractions so normal semi-technical people can use APIs and don't have to think too much like a computer.
Something... something... Kolmogorov complexity... lost in thought.
Recently Google has actually been low balling a lot of candidates and is nowhere near top of market. In many cases they are refusing to match competing offers, and are even offering people less money than what they are currently making
Oh come on, we all know it's not because of the dogs. San francisco is in the midst of a homelessness crisis, and all that comes with that.
Xen Hypervisor can do that https://xenproject.org/developers/teams/xen-hypervisor/
What's wrong with SOAP? SOAP is a lot more than REST, so you'd need to explain an additional technology beyond REST in order to recommend moving away from SOAP.
I've read chunks of the bluetooth spec and while I didn't wind up spending very long actually using it, the vibe I got was that of a committee composed of architecture astronauts who pumped out pages by the truckload and applications engineers who could never agree on anything. The standard is very heavy on abstract cruft and very light on constraining decisions, which is probably why 30 years later we still have pairing issues with headphones.
Uh-huh. Until Google decides to alter the bargain in accordance with paragraph 3.5.34.3.67.2 of the User Agreement.
There's two issues:

1) Hardware has severe limitations on what you can actually implement, because implementing complex behavior with small numbers of low-level logic gates is really difficult.

2) You really don't want to get caught when the evidence of the attack is baked into the hardware itself.

Under those constraints, a very subtle attack on an entropy pool could be both easier to implement, and much harder to notice, than an obvious attack of just flipping some "root access bits" or backdooring the key generation directly. It's quite difficult to prevent those kinds of attacks from being detected by debuggers, under the constraints of a hardware implant.

In particular, remember that the mechanism where the backdoored RNG can observe state might be a deliberate leak, implemented by the programmer of the RNG pool, working with the people doing the hardware implant. In that scenario, they want something subtle so it'll pass code audits.

If you haven't already, I'd really suggest trying out some FPGA development. Basically, everything is done with fixed-function state machines, and abstractions and complex behaviours are really difficult to implement directly. I'd say FPGA design in comparison to, say, assembly, is similar to the difference in abstraction power between assembly and Python.
Technically it lets you reserve your username and upload contact phone numbers (really needs to use hashes or something). When this happens your contacts will see you are wanting an invite and can let you in.

I could be mistaken on exact functionality but I did this and was in within a couple of hours no problem.

So technically it isn't useless and has real functionality, just not super useful till you get the invite.