skysight-inc/HackerNews huggingface dataset:
This comment from "Jack" says it all:

> Well, you can also be motivated by doing a good job regardless of what that actually entails. For example, I'm a very good programmer. Programming has become boring because there is no challenge anymore. But I do enjoy producing very high quality output and being better than almost everybody else. So I don't care what I program or who uses it but I want it to be the best possible engineering solution.

No, you're not a good programmer because there's no challenge any more. You're a bad programmer because you've lost sight of the context of your work. If you're bored, it's because you're solving easy problems which have already been solved, probably for some turd-polishing startup that calls putting a Web 2.0 interface on top of a rewritten old solution "disruption". Someone will pay you because the ad business can sell any crap, but you're not producing value; you're just producing stuff that can be sold.

If you were really "better than almost everybody else" you'd be hired to work on hard problems that even someone actually better than almost everybody else would find challenging. There is no shortage of difficult problems that people need solved. And incidentally, real ability gives you options to choose what problems you want to solve, so you can pick a problem you can find at least a little passion about.

Sure, you can treat your startup as a country club where the members are more important than what you're actually doing; that's a lifestyle some people enjoy. But let's not entertain the delusion of grandeur where that makes you a good programmer: that just makes you a member of a country club.
Well, yeah, if the Xbox was usable I'm sure it wouldn't be so obscure. Which doesn't change the guys premise that if they opened sourced it, it could be ported to a less obscure platform.
SpaceX has better and cheaper rockets. I don't think they are exceptionally profiting from a "buy American" effect.

For the F-35 program, it contains a lot of technology which can't be found anywhere else in the world, and much of that technology was funded by the US government. For all the ridicule the project got, the corresponding projects in Russia and China are even worse off... If anything, the F-35 program is overpriced because there are no reasonable adversaries.
"Winners" is the wrong word here. The US has a massive amount of clout and can project power globally (unlike most countries).
https://gyazo.com/9cc38d38b98428bb30e48dead7c8423c
I don't see anything mysterious here but it could be Windows Media Player not being found. Will test it.
If China had kept its isolationism from before the opium war for much longer, it's hard to imagine its emergence as an economic super power
They lost in that they didn't achieve what they set out to do, but there was no instrument of surrender signed in SF bay, Nuremberg-style kangaroo court, USA partitioned into friendly states, etc.
Maybe have a look at this Mozilla stuff?

http://blog.humphd.org/thimble-and-bramble/
The sarcasm was that the great-great-grandparent didn't use it.
With the cryptic HN titles, I like to make a guess on the content behind the title, then compare. [x]

Expectation: A system for organizing things around the house by attaching programmable chips to things, tracked by a device/app that notifies if out of place.

Reality: A catalog database of products, old and new, with descriptions and attributes (manufacturer, materials, prices, etc). Like a Pokedex, [1] but for things.

[1] https://en.wikipedia.org/wiki/Gameplay_of_Pok%C3%A9mon#Pok.C...

[x] Edit: Apparently there IS an HN:TL;DR https://github.com/Bachmann1234/hn-tldr
> Asking someone on a date that isn't interested in you is harassment.

How would you know if you don't ask?
If they robbed 30 minutes from me because they deceived me with their falsely advertised price I consider that pretty close to fraud if not within the legal definition per se.
There's a high chance he would have had an "accident" like Steve Biko.
Labor in China isn't really that cheap and limitless any more. And the sheer number of university graduates to select from slightly distorts the overall quality of education in China.
Yes, The SPARC architecture manual. Punch that into Google or DuckDuckGo and it should be the second link (you want the SPARC V9 instruction set architecture). I would post the link I found, but since I actually have the physical book, I'm uncertain as to whether posting a link to a PDF of a possibly copyrighted book would get me in trouble with Hacker News or not.

I've done some SPARC assembler programming for fun, and for someone with 6502 / MC680x0 assembler background, SPARC has a really exotic assembler (register windows and synthetic instructions, most notably). It also illustrates just how complex and powerful the Scalable Processor ARCitecture is; for a RISC CPU, it has loads and loads of advanced features all designed for high performance, which leads me to think that the existing compilers generating SPARC code must be crap, since some of the SPARC processors (notably UltraSPARC II, UltraSPARC III, and UltraSPARC T1) are generally known to be slow when it comes to non-parallelized, number crunching performance. The design of the SPARC processors and their assembler is in direct opposition to that.
That's true but even more so when applied to the computer network. Nowadays, in case of a war, closing emails or zombying all Windows pcs could do more harm than food supplies.
Hi dakami,

I think that SourceLair (https://www.sourcelair.com) could fit your needs.

It let's you work on Node.js web applications in your browser and write both client side (including React JSX) and server side JavaScript.

You also get an HTTPS public URL (subdomain) that works out of the box with Node.js, while it integrates with Git and GitHub in order to collaborate and lets you deploy your projects to Heroku with a single click.

You can try it out for free at https://www.sourcelair.com.

Disclaimer: I am one of the people who co-founded and built SourceLair.
Doesn't matter. This site just sends it to Amazon to send to your kindle, it doesn't push it directly.
Interesting. I ate a can of tuna fish salad a while back. They changed something in the recipe, something made me feel sick in weird and deep ways. For a year, the sight of a similar enough can would trigger nausea back, with cold sweat fear.
The US actually brought on a lot of nazis after WW2 to work with against the Soviets.

American history is fun like that.
>they would have called him a terrorist.

Actually the ANC (or at least a splinter group) did bomb civilian locations in a terror campaign so yes it was considered a terrorist organisation. Now they're considered the liberators/bringers of democracy. Hows that for a pivot hn?
Having any chronic illness makes you hear this nonsense too, tons of unsolicited and unwanted "advice."
Unticking Windows Media Player solved it. No more CMDs on boot. Thanks!
http://www.amazon.com/gp/aw/d/B006VCSL0W/ref=mp_s_a_1_1?qid=...
Are your Win10 devices domain joined? Sounds like malware.
Must it be one or the other?
I'm curious, how did it help? I've always been under the impression that he succeeded despite the 27+ year prison time.
Lazyload-image now uses IntersectionObserver
>If Mandela was a secret operative for the communists in South Africa

Pretty much all of the ANC has/had strong communist links since thats who sheltered those that went into exile. So I wouldn't say "secret operative"...
I think it's interesting how the CIA's goal seems to be more or less "maintaining the status quo" in the global power struggle. This is obviously a useful thing to have, but if it gets too strong, how can we ever have the positive revolutions that have given us things like democracy?
Osama Bin Laden told the US the reason for his fight (which is the origin of violent movements such as ISIS): American politics/interference in Muslim countries.

Do you see the pattern?
There was little Windows specific code, and the point was to demonstrate Vulkan, not opening a window.
> Thngs is a simple tool for the preservation and structuring of data about physical things.

Not much data...

It's clear that the data is geared toward a graphic design/visual artist mindset rather than a engineer mindset. When I see something like the Optima M12[1] all I want is to see what's inside, but they never open it up.

[1] https://thngs.co/things/7666

EDIT: Infinite scroll that breaks your back button remains an anti-pattern. I scrolled down to Asimo, clicked Asimo, and after reading a bit, clicked back, only to discover myself at the top of the page with none of the content I had already looked at loaded. Cool, I guess I'm done looking.
Google groups are the best solution if you want to have a working mailing list without having to deal with setting up and maintaining a mail list server yourself (which is a non-trivial task and a serious responsibility). E-mail still stands unconquered as a practical tool for people who want to get things done with minimum bullshit. What else would you propose they use instead?
The only string related task I've found Common Lisp excelling at is it's print formatting syntax. That stuff is really nice.
The problem is that medical science today isn't equipped to prove/disprove this kind of medicine. All that would happen if they could convince anyone to even believe the story, which I highly doubt, is one study would be conducted.

The scientists would ignore all the diagnosis and individual examination the shaman did, and the study would probably have the participants take a specific amount of a single specific herb on a single specific schedule. Basically, they'd take all the complexities of the alternative medical system and tried to distill it down to a one-size-fits-all regimen.

Then, after it undoubtedly showed no effect, they'd proclaim the shaman is a fraud and that nothing he does really works.

I mean, really, are you going to sit there and tell me that its more logical that all the alternative medical systems developed over thousands of years are bullshit, than the possibility that modern medicine has gaps covered by these other medical systems, that can't/won't be filled using the scientific method, wrapped and perverted as it is by the hubris and single-minded culture of the doctors and scientists using it?
I get exact 4 results when I put it in quotes, and they are all boring as hell.

Here's the link for anyone curious https://www.google.com/search?num=50&biw=1680&bih=949&tbs=qd...
Yea, understanding macros and writing your own DSLs doesn't make you some sort of aryan ubermensch programming craftsman. Macros really aren't that hard to get, and mostly not necessary when you have more coherent constructs at your disposal.
> After all, the dictator of our choice can guarantee our economic and military interests much better than any democratic regime.

Yup, as soon as oil is involved pretty much anything is considered acceptable. Gaddafi, Iran, Iraq, the whole bunch of Arabian emirates... all countries where US (and British) influence either actively promoted dictators to power or let radical powers rise to power.

Funny enough, Saudi Arabia got all its riches from Western money, and a shitload of that money ended up at ISIS, al-Quaeda, Boko Haram - Western money used to fight the Western system.
It is, which is probably why nobody bothered to put it in a library before. But you have CL-PPCRE, which is arguably the most performant and one of the most solid implementation of Perl-compatibile regular expressions out there.
A small correction:
The communists (Stasi and KGB) would have made it compulsory to not broadcast it but to unicast/multicast it to servers owned by the Party politburo.

Communism is horrendously corrupt and inflicts great control on all its "lesser equal" citizens. Read this report about how Chinese communists have told microblogging sites to hire “self-discipline commissioners” [1].

[1] https://rsf.org/en/news/weibo-microblog-users-be-deducted-po...
Yes I agree its silly, it would also probably land you in jail.

I also share your thought on "license-plates".

My post was more aimed at a discussion on how easily openly available information can be misused, to which I appreciate the responses. I always enjoy the level of discussion to be had on this site.

I wonder this now. What if a person lived across from federal employee and all you did was have a security camera covering a view of their house and live streamed it. Lets also assume in the camera view other houses are viewable so you are not directly targeting them, I wonder if Feds would stop by and make you take it down.
The US did: Vietnam. So what about Gulf of Tonkin?
Thank you for this reply, I also wish you luck with your project, joy at the JuliaCon and I'm glad that 0.4 worked :-)

Maybe a source of discontent is that startups are using Julia 'for real' and are under pressure to deliver. On the other side Julia is still developing. Core devs work feverishly but some issues just need 'time to brew'. Quiet thinking/coding alone or in small circles.

IIRC on a video of Alan Edelman he ~ said that he was involved in HPC for 30 years and to this day they weren't that successful and don't know how to do it. Julia is trying to do it in a completely different way. - Considering 30 years, does it matter if Julia takes 'her' time to be crowned?
They're as "massively error-prone" as garbage-collected references in other languages.

> #1

Performance aside, unique_ptr gives you something that most languages don't have, unique ownership enforced at the language level. This makes code less error-prone. Disregarding #1 just gives you what you get everywhere else.

> #2

Basically just says, if your object isn't thread-safe, don't use it concurrently. Again, nothing specific to C++.

> #3, #4, #5, #6, #7

Well duh, don't use manual allocation or the deprecated auto_ptr in the first place.

> #8

That's the only real gotcha, and the reason why weak_ptr exists. It's the price for having RAII and destructors (because when the destructor is called, all your class members still have to be alive).

In return for keeping your pointer graph cycle-free, you get actual automatic resource management that isn't limited to memory.
My father died the same way. He was too late for chemo. He just got skinner. He died a horrid painful death. I do know he wasen't given enough pain/anxiety medication in the end. If I had a do over, I would buy illegial drugs for my father. It would be a first because I don't even know where to buy drugs, except the bad parts of certain cities.

Me and my father disagreed on life. I loved the man though. I think about the pain he went through daily. He died a little over 11 years ago.

I can honestly say, I died with him that day. I know it sounds dramatic, but I really did. My outlook on life changed. I haven't been the same person. It wasn't just losing him to cancer, it was the pain, and misery he went through.

I can't add anything, but my father probally had a liver tumor for years. The doctor blamed scar tissue from a previous survey for an umbilical hernia, but family members knew something was wrong, but we didn't say much. We did try to get him to cut back on drinking, but that was a big No.

I hope they make some bigger discoveries in cancer research--soon.
What about KGB agents and "former" commies?
This is how the Chinese press takes criticism: be insecure, claim it is an instruction to do things like the west, be like the west, then handle the criticism with some convenient what-about-isms. Everytime I go and read chinadaily, it's the same technique over and over again, everyday.

At anyrate, the topic is inherently comparative (BJ is the only next SV!), and no, it really isn't. Maybe you can just brush it off to "BJ isn't SV because they aren't doing it like SV", but even then, al, the criticisms are valid and, if improved, could make the city much better irrespective of any comparison.

I guess then that is also it: they seem to be really good, the pollution hasn't caused an economic implosion yet, people are somehow still alive, and someone is willing to spend 1 million $s on that bland 90 sqm apartment. It's like 2006, my friends are laughing at me because I'm saying real estate is definitely in a bubble to the retort "if it's a bubble why hasn't it popped yet?".

The companies are completely protected, yet China keeps wanting more access into our markets, and we give it to them. Truth is, reform is all to China's benefit, while the west benefits greatly from the messed up status quo where China strives to be involved in global high value work but fails, and still derives most of their income from low value production, basically destroying their environment for our benefit.
including Werhner Von Braun, the designer of the Saturn V and the inspiration for Dr. Strangelove
Why? OpenGL is hardly relevant on the desktop. It lost to D3D and everyone knows it. Besides CAD-users few would notice if it stopped working. It should be compared with Dx11 and Dx12 which are the competitors.
Like a secret society? The web could create endless opportunities for shadowy groups to emerge.
Mandela would've turned South Africa into a Russian-influenced Communist country in much the same way that Walter Ulbricht turned East Germany into a West Germany-influenced market economy.

Ulbricht borrowed money on easy terms in return for West German political influence. Lots of money, not so much influence.
Github seems to work well. Including the use of email. And it allows for much better organization with not minimum but almost minimum bullshit.
No, my comment was about China alone. I was kind of shocked when I first visited in the late 90s and found people working on Saturdays as normal practice. This wasn't changed until the mid 00s.
Actually Id'd say that it's mostly the crappy processor design issue: for example, UltraSPARC has 32 physical registers in 32-bit mode, and 256 virtual registers (through register windows, specifically designed for compilers). Even Motorola 68000 with eight general purpose address registers and eight general purpose data registers is far more elegant than a 32-bit four register intel CPU.

intel CPU is just crap from a design standpoint, and since they had to remain backward compatible, it's gotten a lot faster with lots and lots of tricks, but it still sucks in 32-bit mode. No amount of tricks will change that. It has to be run in 64-bit mode to gain a performance boost and simplify the code, whereas processors with fixed 32-bit instruction encoding run faster in 32-bit mode and code simplicity is a constant.
> Answer: files, strings, and hash tables. All of those languages make mangling text pathetically easy. Perl is obviously the poster-child for one-liners, but all of those make that task pretty darn easy.

Fair point about strings, not sure about files and hash tables. But you've mentioned a bunch of scripting languages, and CL was never competing with these. Why it lost to Java and later to Python and Ruby in webdev is a different question. But string handling - you need to notice that as an industry, we shot ourselves seriously in the foot with Unix and proliferation of unstructured text. The unstructured text-oriented philosophy is frankly insane, and lisps are older than it - so for better or worse, they didn't follow.

People now are slowly rediscovering why adding structure to your text is better than having each program implement its own incompatible, bug-ridden regex-based parser. And surprise surprise, structured data is something lisps excel at since before most of us were born.
In that case it is PLOT3 by David Moon (Google it).
how to integrate it?
There's simply nothing better than WebStorm out there at the moment.
It was the best thing I found lately for creating a network without defining specific endpoints. I was pretty much looking for something like Hamachi, but more professional. End to end encryption is great too.

I was pleasantly surprised that I can just create a network with ipv6 and broadcast enabled and things like mdns/avahi "just work". Being able to enable "any protocol" rather than just ip4/6 is great too. In practice you get private encrypted network with non-colliding addressing, route optimizing (two hosts behind a nat will talk directly), mdns working out of the box. What else would you ever need? Android app is a cherry on top.
If we extrapolate, humans will sooner or later create "true AI".

Such an AI system can break free from our control (it will end up manipulating us in the physical space), it should become wiser than humanity as a collective (because it will evolve much faster then us). And in this case, we'd end up having such "an intelligence group that only did good".

The problem lies in how we manage to bridge the period between now and "then", because it will be a highly volatile situation, with a very high probability for our extinction.
Sorry for scroll, I can't do everything at one time((
It's pretty clear what he meant: the US never had to surrender like Germany or Japan, or even defend on their own soil, so they can shield their operatives indefinitely.
I spent about 2 years total in China (over several periods) and a year in HK. In university, thought about working in China's tech industry but eventually decided there were better opportunities in the UK, for a variety of reasons.

I did like living in China though, and after 2 years working in the UK considered moving back. Spent 2 weeks in Beijing in 2014 and checked out the local startup scene a bit. Unlike this guy I didn't really optimise my trip, I just went to a coworking space and asked people there if they knew of any big tech meetups (London has multiple meetups every night, with one big one (100s of attendees) at least once a week). Things seemed much quieter in Beijing - there were maybe 2 or 3 small tech events each week listed on meetup.com, for example. Maybe locals are meeting up with some other site, idk.

The other big reason is there seems to be on average, a lower level of investment in people and processes. In the West I've seen companies that were clearly in for the long haul, where the management really tried to put good systems in place, attract good people, train them, etc, and companies which were more opportunistic, weren't picky about who they hired, had a band-aid approach to problems, etc. Chinese businesses seemed skewed towards the latter (this seems like a developing country thing, it will be interesting if they become more like Japan as they develop).

Oh, and the latest ruling clique appears much more Marxist than their recent predecessors. That's not a promising trend.
Show HN: Discover random sites that are delightful, exiting, funny and surprising
you can thank McCarthy for the downvotes.
> As much as I can't stand Trump and could never vote for him, I do think he's one of the few candidates raising the issue of how unfair our trade relations are with China. The WTO limits tariffs but the Chinese have found tons of indirect ways to implement protectionism: the great firewall, manipulating their currency, making it hard for US firms to take payments in China, etc.

That's rich coming from the US.
Your friend can try to use "timeline" mode for search: https://thngs.co/timeline/Typology%3ATypewriter

or use classic grid with sort: https://thngs.co/search/Typology%3ATypewriter?sortBy=dateOfA...
For almost all use cases, the issues mentioned don't even come up. You create a unique_ptr with std::make_unique, or a shared_ptr with std::make_shared. It lives its entire life as that type, and when you no longer need it, you forget about it.

The issues in the article had me banging my head, because they aren't how smart pointers are used in practice. The only time that you would call release(), for example, is when you are passing a pointer into a pre-C++11 API. Once you have done so, you wouldn't be worrying about calling delete anyways, because you have transferred ownership.