skysight-inc/HackerNews huggingface dataset:
" Is the IBM/COBOL crowd representative of today's compute resources? Not really. "

They might be in terms of getting locked-in to a proprietary vendor using proprietary language, extensions, libraries, and/or OS's that are hard to impossible to get off of. That's exactly what Wintel has been doing with enterprise software. Microsoft is still pulling in billions despite people saying other stuff would kill them for some time now. It's a combination of their market hold, lock-in, and patent suits. They're pulling $1+ billion from Android with patents despite not contributing jack to it. Oracle and SAP are still bringing in billions due to market hold and lock-in. This is a steady thing.

"What sucks for Intel is that they've failed to identify mobile devices as the "next PC", in the sense of the disruptive potential...the PC killed boutique workstations and servers and it killed them from the bottom."

That's true. That it didn't need compatibility with Intel is exactly how it killed the need for their ISA in those sectors.

"you have to start at the bottom (this is btw why Power needs to scale and price down if it hopes to grow beyond its niche)."

I agree. Great as it is, it's way too expensive. The POWER/PPC model was doing a lot better with Apple on it selling them at reasonable price. The ecosystem was better anyway with all kinds of software made for it. It had a better ROI for buyers. They need to do that again for POWER(number here) even scaling down the capabilities as the price goes down if necessary. I'd say their accelerator interconnect that can bring in stuff like FPGA's would be a winning differentiator but Intel outsmarted IBM again with the Altera acquisition. I'm expecting great things in offloading out of that if they haven't shown up already.
In theory, you could probably call Gigabyte and ask them to mail you the BIOS update on disk or CD or something (you know, the old fashioned way), and/or you might be able to tell them that you feel insecure with plain http, and maybe they'd change it for you...

But what you're saying points to a larger problem. How do you know that anything you download from any vendor (and that includes such hallowed things in the industry as Apple/Ubuntu/Red Hat/Microsoft/Google updates), is really secure?

The only way to get true security for anything is to build your own processor, build your own PC, write your own operating system, build your own network card, and then hope that there aren't any bugs...

Historically, things that were once thought to be secure -- have been proven over and over again not to be. Case in point: Windows NT -- it had labels all over the box, to the effect, "It's secure, it's secure". Well, fast forward 17 years or so. Numerous incidents and issues have historically proven those assertions to be in error... don't take my word for it... look at the history... Google "Windows NT security vulnerabilities" and you can also add the word "historical" in there, if you want.

That, and I'm pretty sure as a novice computer historian, that history repeats itself, although chances are that your BIOS might be perfectly safe even if you do download it with http (although, make no mistake about it, you are taking a chance, so "chance-taker beware", as the old saying goes...)

Computer security is a tough business, because on the one hand there's too little security, and on the other is outright paranoia... what's the correct balance between those two extremes? I sure as heck don't know...

Anyway... good luck with your BIOS update...
> I suspect it got killed off because so many businesses were switching to cheapo, poorly-made, Winmodem-based PBXes that didn't recognize the area code.

No, it was actively blocked (not unrecognized) by lots of places because, like 900, it was caller paid (and, like 900, it saw significant upkeep for phone sex lines.)

AT&T replaced the service you describe with a similar service that was toll-free, and used the 800 area code, which (service, not area code) was also later discontinued.
Does anyone find it odd that a music classifier app names the web framework in the title but not the classifying toolkit?

Django is a web framework, why does it matter so much in this project?
As far as I can tell, L2's continuations look very similar to the Cheney on the M.T.A. [0] approach to continuations.

[0] http://home.pipeline.com/~hbaker1/CheneyMTA.html
I don't know. With the third-party payer system, cost is hardly a factor in medical decisions.
Mozilla's implementation of WebExtensions, a new browser extension API
Sounds like you like traditional women. If a girl like that didn't drink in her twenties and focused on her studies or career like you, why shouldn't she expect a guy with resources? She's a good catch. Traditional girls want to focus on family life and their kids so money ensures they could be free to do that.

Since you want good catches don't accept being bald. You can get hair transplants if needed. You should take a realistic look at yourself and think if being bald makes you look like the Indian Jason Stathom or if it makes you look less appealing. My guess is the latter because most under 40 yr old guys can't pull it off. After fixing the bald issue look for other ways to improve yourself.

Finally start meeting the right women. Go to traditional Indian supermarkets. Find meetups for Indian professionals. If dating sites aren't working you might need to try harder to meet the traditional types you like. If you can't find that in America take some trips to India. Don't care what other people say... go somewhere that you can meet the women you want.
So you're saying that Google's official browser is slow on their official web technology on their official mobile platform? And Samsung, who is well known for their software quality issues, is a better choice?
Meet the Man Behind ‘Solarized,’ the Most Important Color Scheme (2015)
The language needs to support the idea in the story. To kill a mockingbird has a southern folksy feel that draws you in. Hemingway couldn't write that story. It would be something very different. Harper Lee couldn't make you feel sympathetic to a pedophile. It's a whole jigsaw puzzle. the ideas, the story, and the words all fit together to make something extraordinary.
Another benefit to shotguns is that when you rack them, the resulting sound will usually equate to sheer terror for most burglars—assuming that's what they're there for.

To rack or not to rack in a home defense situation is actually a somewhat debated topic. By choosing to rack, you're essentially giving up home field advantage in hopes that the intruders run. If they don't, you've just made your tactical situation far worse by announcing your position.

That said, if you're so committed to not taking life as to use less-than-lethal rounds in a shotgun (which I wouldn't recommend), you may as well rack it if confrontation is inevitable.
The chaff I've heard from elder spouters of wisdom outweighs the grains of wisdom by a large factor. I'm no spring chicken, so I've had time to hear plenty, indeed a surfeit. Survivorship bias has generated more crap than can easily be navigated.
> What can I do? I don't think I will be ever able to accept a girl who is just marrying me for the resources.

Well then, what are you contributing to the relationship?
It is a problem if you the passenger don't know if you are being ripped off and are paying a reasonable fare.
Hope it works out better for Backchannel than it did for Ars Technica.
All you would have to do is put eyes on any app that charges $400 a month like this scam. That's got to be an absurdly low number of apps.
>This appears to be a philosophy text, to my cursory glance. Definitely not like the advanced math texts I have read.

It is absolutely not a philosophy text. It's an attempt at defining a rigorous definition of the basic axioms we take for granted in mathematics in terms of pure logic, and then examining whether those basic rules of logic are themselves irreducible forms of nature or further creations of man. Essentially it seeks to support all higher mathematical thought by not just taking axioms for granted, but formally proving every one.
Objectively, yes, but in practice, doctors sometimes work 12 to 30 hour shifts, all while the medical establishment actively tries to educate that tired driving is worse than drink driving...
Have you considered just applying through the jobs pages of the larger tech companies? Apple, Google, Facebook, LinkedIn are all on the peninsula and more accessible than startups in SF.
> Even after multiple generations of mutations,

Bacteria can do thousands or millions of generations more rapidly than we can tweak our nanotech.
"I'd say expression coupled with insight and excellent taste is the sweet spot for the really good stuff. Putting together a great novel, say, is a lot more than knowing how to make yer words purty and fancy."

Yes. It's fashionable right now to be florid, but writers like Hemingway can punch you in the gut using simple, declarative sentences:

"This book contains material from the remises of my memory and of my heart. Even if the one has been tampered with and the other does not exist."
I think you meant DuckDuckGo

;)
I don't judge as a developer's quality based on their github profile. What a github profile does give me, is credibility to the claim that they are passionate about software.

When during an interview someone says they are passionate about software engineering and they have a github profile that reflects this, it gives me a reason to believe this person. But, I take the attitude that 'absence of evidence is not evidence of absence'. When another person makes the same claim but with an empty github profile, I don't assume this person is lying. You can usually tell if someone is passionate or not by the way they talk abot their previous projects as well.

That being said, a well-used github profile is not a reason to hire someone and neither is an empty one a reason not to. Some of the best people in the field that I have had the chance to work with had zero, or close to zero, github contributions.

---

From the other side (the 'looking for a job' one), when interviewing with a company I worked for some years ago - they did ask me for a link to my github profile and some open source code I did. But the company made most of their software open source and they believed strongly in OSS. I believe this was done not to judge a person for the quality of the work, but rather to get an idea if the person also liked OSS.
So, funny thing. I have been ignoring amp results by accident. I didn't realize what they were and they look like sponsored ads, so I had complete "banner blindness" to them. Odd, now I'll try a few.
Just Released Folder Snapshot Utility for Mac Xx
It should be enough to raise a flag for someone at Apple to thoroughly review the app before approving it for release. Not to mention that software worth $5,000/yr isn't often, if ever, paid for through an app store.
[I work for Google, opinions my own]

If you have specific issues you can spell out, consider filing a bug on it[0]? The AMP team is tracking most of their work via Github as far as I'm aware.

As an iOS user, one bug that bothered me for a long time with AMP was scroll inertia, which seems to be an issue with Webkit rather than AMP[1]. If you poke around the tracker, you can see the team does what it can to fix issues across all platforms/browsers.

[0] https://github.com/ampproject/amphtml/issues

[1] https://github.com/ampproject/amphtml/issues/5125
Mossberg and Swisher Intervie Hillary Clinton [video,audio,transcript]
Just released Deduplicator for Mac
Translating a C++ parser to Haskell
FWIW, I do note the usernames comments come from sometimes, particularly if they're insightful.

Regarding the numbers here, I'd say there are multiple thousands, possibly 5 figures. The top article about Apple refusing to publicly backdoor the iPhone (https://news.ycombinator.com/item?id=11116274) got 5667 points. And sometimes my comments will attract a reply chain but not get upvoted, which shows that some proportion of people doesn't upvote here.
> In mid-2013, less than 3 per cent of counter-terrorism investigations intercepted communications that were encrypted. Today that figure was more than 40 per cent, Senator Brandis said.

I want to hear more on this, because so far as reporting has gone on terrorist attacks since 2013... The use of encrypted messaging systems seems conspicuously absent.
I’d count a small fraction of those experiences valuable and worthwhile. Basically a very expensive, time-consuming lesson in what matters :)
Not familiar; what happened there?

Just checking their current site against Backchannel, the former is snappier and not any worse looking.
Eset Nod32 Keys Username and Password 11 June 2017
Whenever I think about how I think about things while I'm thinking my head just
Show HN: Keep up with current trends in management (Android app)
The simplest explanation I like, is that these give you "machine containers" as opposed to docker "process containers". It's designed to deploy a full image, running Ubuntu (well, any linux distro) system with it's own init system, ssh, etc. In many ways it feels much like a Virtual Machine, though you do have some restrictions you don't in a VM (mostly with regards to use of in kernel services, such as mounting filesystems or using in kernel stuff like the iscsi target).

For most purposes and running most applications, you can create an LXD and login to it and it feels just like a VM but with no VM overhead and you can see all the processes inside container from outside the container ("on the host"), e.g. in top.
And tell them to explain it the rest of us too, since they're so cool and mathy.
First of all, you need to acknowledge the vertical integration. Google has a lock on manufacturers, who have no option put to license Android, and as a requirement of that, must include the Play Store, where Google has a complete monopoly on all devices in that market.

Second, I wanted to address the accusatory notion of the back half of your comment, and point out the hypocrisy of Googler coming in here and suggesting others have ulterior motives for their comments.

- I do not work for nor am paid for any company with skin in this game. My opinions are very literally my own. I speak a lot about Google because a lot of people disproportionately speak positively about Google even though they should not.

- You are paid by a company being directly suggested to be destroyed/broken up, in this article. As Upton Sinclair once said: “It is difficult to get a man to understand something, when his salary depends on his not understanding it.”
Ok, grep is a misnomer, but can we assume it was named binless and talk about the merits of this tool? It looks super useful.

I can see how it fills a gap. I am not very often examining binaries, so I can be wrong about it but am i wrong in assuming that objdump will simply list the parts it manages to interpret from a file and silently ignores gibberish or unsupported sections?

I have alway wanted an ability to examine a binary files in a way a bit more interpreted than an hex editor, but without missing any "gibberish" part.

I can see that tool as a nice addition to a binary forensics toolbox
" I'd love to be able to find more people to talk to..."

The age old problem. Every future employee would like to beat the paper system, while employers want a process that let's them not waste so much time talking with unqualified people.

You really need to attend MeetUps. Hiring managers need to get a recommendation from someone to take you seriously. The fact that you're "self-taught" is against you as well, so getting a few developers to Vouch for you is critical.

Go to Meetups. The rest will take care of itself.
I'm not trying to be hardheaded, and I understand I don't see all of the nuance because I'm not familiar with the problem you were solving.

But having said that, I have to go back to asking why you didn't just use an identity of some sort.

I cannot see any reason outside of convenience why you would insist on sequential UUID's for that, and I would argue against the convenience seeing as how UUID's are not naturally sequential and any work you did to guarantee them being sequential would also have been useful for generating sequential integers in the software as well (even 128 bit integers).

You could have literally created a 128-bit sequential integer, waved your hands, and then announced to the world that it's a UUID (you wouldn't even need to set the bit to determine which version of UUID unless you were using it outside of your environment for some reason).

Unless there is some other requirement that I'm not aware of, I don't really understand what it buys you.
"It could be worse" fallacy.

I don't think everyone has the luxury to philosophize about giving up material possessions and exiting the rat race, either. A lot of people are living from paycheck to paycheck (or worse), have dependents, and don't have the prospects to find a new job. Those people can't afford to say "no" to their boss' unreasonable demands.
I'm more interested in (kind of) the reverse.

Given a Japanese sentence (that uses kanji), figure out the proper reading for each Kanji character, using a neutral network.

I know there are already hardcoded analyzers, like kuromoji, but they produce incorrect answers in a lot of edge cases.
Trust with Verified Profiles and Pages on Facebook
Why does she have to be Indian?
its not even that. Its that teams score the 2 point shot, average around 80-110 points a game. a team comprised of 3 point shooters can max out at 120-130. The spread is much larger. So even though you have a more consistent team hitting 2's that could win games, they won't beat a 3 point shooting team unless they shoot cold.
how does one change history without a time machine?
My experience is that all the advantages of AMP can be had by disabling JavaScript while browsing. And this comes with none of the disadvantages of ceding even more control to companies like Google and Facebook.

In my opinion, JavaScript should be disabled by default and only enabled for specific tasks or websites. Not finding exactly what I was looking for in any other browser, I eventually created Privacy Browser on Android. https://www.stoutner.com/privacy-browser/

There are extensions like No Script that can give similar results for other browsers. https://noscript.net/
Well, he is speaking from experience. While this isn't the place for speaking from experience but more about enabling a better experience for all users he cannot deny what he has observed. However the user above us had the correct answer with filing a bug / legitimate issue with devs. That is the only way to increase usability for all users.
5 isn't very many at all. Try harder. It may take 10 or 100 more. Social activities, sports, churches, universities or interest groups are the best places.

I wouldn't rush into marriage, because it's the best way to rush into divorce.

https://video.vice.com/en_us/video/inside-america39s-billion...
> There is no force.

If you as a publisher want your content to show up in the carousel or top search results, you really have no choice but to use amp. It’s coercion if it’s not force.
What did you hear as judgment?

I don't think the subjects themselves are gender-biased, no. I'm referring to STEM in practice.
Worth noting that Microsoft's emulator is only emulating x86, not AMD64 (at least not yet)
Ask HN: Why can't I get dev jobs anymore?
I'm 31 and have been in software since I was 18. After leaving my last job, I feel like I have woken up and suddenly everyone wants to be a "coder" and consequently I have to do a bunch of social engineering to prove that I am not an imposter just to get a job. Ironically, this new social proof that is now required to get a job as a developer proves absolutely nothing about development knowledge or ability, but in fact makes it easier for complete beginners to fool their way into a paycheck.

I look around and see complete newcomers to the industry walk out of dev bootcamps and straight into decently paid jobs because they know how to "code" and have a github profile, a twitter account, and stickers on their laptop.

The best of these people speak loud and speak often out of their vast 2 years of experience coding React apps, and have contributed nothing but unpolished junk code that barely works and is riddled with unresolved issues.

Is this really what things have come to? I have to be a "code rockstar" to get a job? Competence be damned?
At 43yo I probably belong to the older folks on HN, but those modern devices all of us carry in our pockets to me seem just absolutely incredible and magical. They probably can run around machines that took up whole rooms just a few decades ago.

At the risk of sounding like an old fart (I probably do), I fail to understand this frustration of normal mobile users with the so-called slowness of their mobile experience. To quote CK Lewis: "Give it a second! It’s going to space! Can you give it a second to get back from space!??"
So, I'm trying to do what you do, entirely using browser tabs. It concretely doesn't work.

After 200-400 suspended tabs open and a browser chewing molasses, I tend to export all URLs to a list for One Day In The Magical Future™, kill my session and restart.

So yeah, I'm very interested to find out what rule system you use - is this bespoke, or using standard email client features?

Also, what email client do you use? I've been trying to find a medium between "old computer becomes unusable after >10 tabs are open" and "fast, native information-presentation applications (like terminals) are text-only and don't support images" for 15+ years.

I use Gmail's basic HTML mode 99% of the time. It... I can't say I like it. I want something that doesn't use Qt and GTK+, because I perceive more lag with applications that use these toolkits than I did with lightweight WinAPI apps I ran on Win98/Win2K machines with half the hardware capability.
I've been told I have a "good" github profile. What I've found is that it doesn't go very far in interviews.
JS frameworks and SEO have a rough history. Pre-rendering tends to be the workaround, but Cell's lack of hierarchy might make that more difficult than normal.

How would you work around it?
And I just found out there's so much smart people here. Seriously.
Highly recommend regex101 to anyone reading this. Multiple language support, colored highlights based on which group matched, a full-fledged debugger that steps through every character tested, and substitution with group references. That said, OP's solution has a much simpler interface, and if you like that kind of thing for focus, it seems like it's a great little app!
Why C++ doesn't have modules yet ;)
I also stopped listening to podcasts (after listening to them for years), and wonder why I stopped, and also watch a lot of talks on YouTube. I found that simply learned a LOT more useful information from talks on YouTube than from podcasts. Often podcasts are full of nicely produced and entertaining BS, whereas technical talks on YouTube are full of not-so-well produced but genuinely high quality content. The latter is worth much more to me.
I've been getting these challenges at an extremely high rate recently, although as this article shows, this problem has been around for many years.

I attribute it to my use of advanced search terms, often in search of obscure things, but in any case it feels extremely exasperating to be assumed non-human just because I'm looking for things most humans wouldn't even know about and perhaps I do search a bit more... spiritedly, opening multiple windows with slightly different queries and carefully looking through all the pages of results that Google lets me (although it claims it knows far more.) Even a "you have been rate-limited, please try again in XX time" message would be better than this IMHO insult to intelligence.