skysight-inc/HackerNews huggingface dataset:
glibc is pretty good at ABI backwards-compatibility. The right thing to do would be to statically link libstdc++, libgcc, and extras like libcurl, but dynamically link libc, libX11, and libGL. Luckily libX11 and libGL are pure-C so you can get away with static-linking libstdc++, which means you can use whatever C++ version you like.
As an experiment I created a framework called JEEP. You might find it interesting. https://github.com/vinayms2017/JEEP2018
Tomorrow, as the article says it was published a day early due to an error.
Es5 only? Jeez that would be an immediate dealbreaker for me with any potential employers.
Every time they say "It is false and defamatory", it sounds like "It is true". Also, has anyone ever seen a prominent organization go to such lengths to protect an executive from accusations?
It still asks me to setup a subscription plan with cc to create a new private repo. What am I missing? Or has the upgrade not rolled out to me yet?
> I think switching to focusing on market share would have been a very good change for them to make

This would kill Apple. It's a profit share company. It's a profit share culture. Customer and culture are tightly knit; you don't change one without altering the other.
Between AirPods & Watch Tim Cook has overseen the creation of a Fortune 300 company within Apple in the wearable space. Not sure why people give Tim Cook shit. The fact of the matter is that all of tech is struggling at the moment with China tensions & overall economic volatility.
Airline pilots are very worried about the government shutdown
Hi I have many years of exp in s/w product dev and recent in Python/backend web- Flask/Sqlalchemy/Postgres. Looking for any opportunities that fit my profile. I have applied online at pathai.com/careers.
While I think this is a great move, don't forget that private repos also means no more free Travis CI.

Gitlab CI however offers 2,000 build minutes a month with their integrated CI service.

Even if your whole set up takes 10 minutes to build on CI, that's 200 builds a month which is plenty for an individual project that's on a private repo.

In other words, I think Gitlab's free private repos + CI is still a better choice for a solo developer who wants private repos since CI is such a useful tool and other external CI services have much more limited free plans (to use with Github instead). Having everything in the same UI is also really useful, which is another win for Gitlab.

I prefer Github's UI for overall repo exploration and issues, etc.. but I'm not sure if I'll move my private repos over to Github now that's it free, because the repo itself is only 1 piece of the puzzle.

Microsoft also has a deep connection with Docker. It's kind of no surprise that Docker only has automated build support for GitHub and Bitbucket. Kind of a bummer, but with Gitlab CI you can get the same effect in the end.
I should clarify. I did not know my mother (the one who caught me performing my well-designed science experiment with the wall outlet) was scared at the time; I only learned that when we spoke about the experience when I was older.
I went from a 6S to an 8 Plus last year. I dind't go with the X because it was a first-generation product.

The 6S feels comically small now. But, the Plus is too big. I think taking the bezels off the top and bottom would be the perfect size phone. Maybe a little smaller.

I upgrade in the fall, so I'm interested to see what comes out. I'm looking forward to going back to a smaller phone, but the SE and 6S are too small IMO.
Microsoft has both linkedin and github, meaning they have the social graph of the government, business and the technology spheres. That social graph is arguably even more valuable in terms of revenue opportunities than facebook's. Direct revenue of linkedin and github might as well be irrelevant.
> This is a really great analysis of the situation but I think Ben, and Tim Cook in his public statements, are missing one important point: iOS 12 made the older devices (iPhone 5s, 6) run _much_ better than they were running on iOS 11. They improved the software so much on this iteration of iOS that they probably relieved a lot of the hardware upgrade pressure users were beginning to feel in the first half of 2018.

Meh, I don't know about that. Sure, iOS 12 is great and all, but the iPhone 5S and 6 have just 1GB of RAM. With essentially all mobile devices not using swap at all (due to the highly dubious endurance of the low-grade, Chinese-installed eMMC storage), that's just barely enough for the modern Web these days - and newer iOS apps can't be that much lighter, either! So, I fear that the iPhone 5S and 6 are practically on borrowed time, no matter what Apple does. The Nexus 5 is in far better shape, seeing as it came out with 2GB and will be able to run pmOS (on a mainline kernel, no less)...
You actually responded to the author (matthewjhughes), which also supports the typo hypothesis.
If that was true, the 3GS, 4 and 4S should also have gotten iOS 10.
Say what? How does my 4th paragraph mean I think "it is all about money and parents own needs"?

The man is suffering. Just as if his child had been wrongfully killed, we can't fix things with money but that is normally how our law would work. It's the best we can do for the loser.

Flipping things around from our legal norm, as is done with children, is simply pouring salt into his wounds.

If child-raising is such work and annoyance (your 2nd paragraph), then let the other parent (father normally) have the kid. Oh, but giving up that sweet child support money... it sounds like you are the one for whom "it is all about money and parents own needs".
Asciidoc has many more feature and as easy to use as Markdown. Markdown definitely does the job for very quick documentation, but when it comes to more in depth documentation I've found asciidoc to be much better.

I'll use an example: I often need to create "Warning Notes" (aka "Admonitions") in my documentation. Those notes need to stand out, but they also need to not break the flow of reading. I need them to be visible, but easy to spot with the eye and ignore. It makes reading the doc and ignoring less important information easier. With Markdown, I can't create those notes.

Other interesting and useful thing is the ability to use variables. This allows me to make the documentation dynamic. Imagine, for example, a documentation that has many CURL requests examples that must include an X-Auth-Token. I can dynamically generate the documentation with the Auth-Token of the user reading the doc, allowing them to Copy/Paste the examples without having to modify them first.
Counterpoint: There's a reason IKEA packs Allen wrenches into everything it sells.
That is not actually a source for your earlier claim, and is also a fairly meaningless statement in itself.
Is this a simulation? I couldn't understand.
That is true. To be honest, I'm still salty about some older OEM mobos I had to upgrade, which decided to crowd the PCI-e slots with capacitors. All that did was make the slots impossible to use!
Relatively liberal and progressive countries at times do prohibit people from practicing their religion, and France's restrictions serve as an example.

It's a question of "restrict expression to some extent" v. "prohibit outright". When I said "no right to prohibit" -- it's the latter form that I meant.

France does restrict some aspects of religious expression (such as wearing the burka in public). But this is very far from an outright prohibition of that religion (which we both seem to agree a ban on mosques would basically amount to).
I don't know anything about what's actually going on, but it seems to me that any contribution by Ive has been seriously diluted. How much time did he spend on Apple Park? That's years of non-focus on products, right? Lately, he's working on diamond rings[0]. I'm happy for him doing whatever he wants to do; he's earned that. But Apple does seem to have lost design mojo, and it looks like a lack of leadership is part of the problem.

[0] https://www.dezeen.com/2018/11/16/jony-ive-diamond-ring-marc...
How does AsciiDoctor compare to Pandoc? Based on the AsciiDoctor hype page it seems to describe the same features Pandoc offers.
This is a very utilitarian approach, I don't recommend it if you really want a productive and satisfying life. It took me decades to realize what I'm actually good at and what not and my values changed often, so a life devoted to one cause that seemed important at the age of 20 wouldn't do 20 years later. I would have been a very bad monk...

My projects evolved primarily based on personal interest and needs and they eventually scaled to between a few 100 and a few million users. All gave me some amount of satisfaction, but none of them was my ultimate "life project" or the fulfilment of all desires.

Learn many skills and tricks, try a lot of different things (not only job-wise), invest more energy in what interests and motivates you most and don't be afraid to move on.

It's better to regret something you have done than something you haven't done! ;-)
I never saw real value in linkedin beside being there so people tried to use it as resource pool.. it felt like a status thing.
Surprising that this doesn't use a higher frequency to reduce the iron core size and make the device smaller and lighter.

Perhaps the product designers said 'it's gotta weigh at least 5 oz' and the engineers thought they'd use old-fashioned huge low frequency 20kHz flyback transformers rather than put a steel weight in.
like let me read the source code of a open source software today

To me, this is the most powerful reason to learn C and C++. If you know these languages, you can read the codebases of all the things you use and contribute to them (every browser in existence, every Unix in existence, most user space tools, many GUI tools, many low-level libraries that mobile apps use).

Even if everybody stops writing C/C++ today, you'll still be using software written in C/C++ for decades.

And of course, that's a joke -- there's still at least 10x more C/C++ being written every day in the world than any other language that compiles to native code (Rust, Go, etc.)
Why bother when nuclear fusion will be the next greatest thing?
> I suppose the big yellow-wrapped thing is the voltage transformation stage, but the connector should feed directly into it. Looks like it is actually be a transformer rather than a switching supply, which I suppose could cut costs.

Switching power supplies can use transformers too while remaining efficient.
Very interesting, thanks for commenting! You touched on the dependencies point:

> Minimal dependencies: I'd prefer that it not be based on Node, NPM, Electron, Atom, or any other huge ecosystem that would have to be installed on my system.

You don't want "bloated" frameworks to be used or you don't want to install NPM/Node/etc. on your system?

I'm asking because my app is based on Electron, but it doesn't require you to install anything in particular in your system to use it.
Think of it as marketing expense to attract people that went to Bitbucket and Gitlab. A % of these users will convert to a paid plan. No need to get concerned here.
https://www.anandtech.com/bench/product/2372?vs=2141

I wouldn't bother unless you care about power consumption
Woflow is hiring full stack engineers!

San Francisco | React | Rails | GraphQL

We power the worlds largest food delivery companies by helping them build and maintain their restaurant menu data.

Looking to add a few more engineers to our 2-person founding team to start 2019 off right!

Reach out to jordan@woflow.com
This came up not long ago, and we have to define "cross platform" to say whether Red meets the criteria. Red does have a cross platform GUI system, though it is only fully implemented on MacOS and Windows currently. We don't run on iOS at all yet. What the current system shows is that a single, cross platform dialect can abstract away the native OS APIs in a clean way, though there will always be tradeoffs, as every OS has different features.

The RED Wallet is an example of a cross platform app, done today.
Objective C and D both have excellent C compatibility. C# has very good one. I think all 3 languages are easier to use.
Really curious what is actually wrong with "crude bash scripts for building"?

I had experience with both types of projects - the ones with home made crude build tools (in Python, not bash), and the ones with modern javascript build pipelines. The first build never broke. The second build would break every couple of months for no obvious reason without us touching the project structure.
Also, marijuana effect on the human body and its chemical composition changes based on if it is eaten or smoked. Eating edibles, pot brownies, etc. often times have account for a lot of the hallucinogenic experiences that are a lot more pronounced than just smoking it for example.
I've followed Red for a long time, occasionally downloaded builds, and currently hold some of the token.

As of right now I have these thoughts:

* I think the focus on crypto could be a long shot, because my observation is that it's premised on capturing the notoriously fickle dev tools market...

* ...But in the end, Red has to get into a niche and own it and the team is, as some in this thread are suggesting, fanatical enough about what they're doing and confident in its strengths, that they are likely to go farther than anyone else had considered. Which is good enough to make me speculate on it.

* Although Red produces some great demos right now, the lineage of Rebol has its downsides too, since with a lot of these demos, when you get past the trivial and start customizing the UX in fine grain detail, a brick wall of unconventional paradigms is exposed which means that even if I'm experienced in other systems, I start needing a higher level of documentation and handholding. This is not an issue exclusive to Red and frequently impacts software libraries, but one way in which a lot of projects cheat on this problem is to emulate an existing API with lots of adoption and say, "Look, we're the same!" And then they don't have to document, they just steal the existing users.

* Regarding the pace of announcements, there's a rule of thumb Valve worked out for updates of Team Fortress 2 years ago(discussed in one of the articles or talks from then) that I see as more-or-less applicable to all software: Roughly every two months, make a large release with a detailed summary narrative. Project news is a great marketing tool when it's sized like this. Smaller releases tend to not make headlines, larger ones don't have a larger impact. So that's a proposed benchmark for what Red could be doing. The fact that this post blew up is a sign that something is going well, though :)
Actually, millennials may be the wealthiest generation
> Loved my 7. Walked into a pool with it in my pocket.

I'm surprised your phone died, given that iPhone 7 is relatively water resistant.
You at least need to do struts and shocks, probably springs if they're separate. You'll want to check the strut towers are still decent, or if they need reinforcement.

Going a little deeper, probably your tie rods and sway bar links are shot, as are the control arm bushings (which may or may not be integral with the entire control arm).
The CEO just said that "Give it a couple hours. We had to announce a day early due to a press leak.".

https://twitter.com/natfriedman/status/1082346814802518016
I'm not too worried about the constant "framework hype". Although there are many frameworks, React is a solid option that remains relatively dominant. Yes, others exist like Vue and Angular--but I can be pretty confident that React isn't leaving anytime soon.

Similarly, with C++ there are also many packages to do the same thing. This summer I was using TLS and I found a variety of options, OpenSSL, mbedTLS, wolfSSL, etc. etc.

I do agree that it is tiring to learn some of React's accessories. I have never used Redux and when I do need some form of global state management, I think I will use MobX.

The complaints about code base quality and "stupid e-commerce websites" don't seem to be problems inherent to Javascript, although I suspect the problems Javascript solves are less interesting than the ones C++ solves.

All in all, I feel like C++ (for me) has been more difficult than Javascript due to a lack of standardization and the community being less beginner friendly.

That being said, I was trying to use a relative obscure feature (SGX) in C++, whereas with Javascript I stick to relatively mainstream applications.
And the number of the beast was six hundred and sixty-six.
If you have the best product, you can pretty much choose your customers. But I suspect the choice is done simply with pricing to reflect better performance qnd or branding associated with it. Hence, counterfit cells are more common than real ones by top manufacturers. Even the pros are giving up trying to ID fakes and just focusing on testing whatever shows up in the box.
They (founders),are use to showing investors so it has never been an issue.

Don't try the same with a small business. You will probably get kicked out.
It's been at least 15 years since a transformer was cheaper than a rectifier and flyback transformer design. Steel costs more than silicon...
> like case sensitivity

What's wrong with case sensitivity?
Re Fuchsia: "They use a lot of Rust, and plan to use more."

When I look at Fuchsia source I don't see much Rust. There is Fargo, a Cargo wrapper that integrates Rust into the Fuchsia build system, but I don't see a lot of actual Rust code in the system.

What am I missing? I've cloned Topaz, Zircon and some other large Fuchsia repos, but I see only a smattering of Rust source.
Hi I have many years of exp in s/w prod dev and recent in Python/backend web- Flask/PostgresQL. I have applied online.
We do try to maintain a high standard of civility.
What you said could be true of Java or any other modern server languagae.
As an outlier poor kid who made money, I can really relate to this. This is a thought-provoking piece, and hits on a lot of things I think about often.

But, I think some of us aren’t necessarily in the hedonic treadmill game. Some of us keep working to gain more wealth not be of higher social status but because we fear being relegated back to poor-guy status.

Now, I often do want to be the non-rich guy again. I see many of my friends making 30k a year and enjoying life. And, I often take time off to hang with my old friends because it gets me out of my bubble and also because it’s more authentic to me. I get tired of wearing a mask.

But, I keep driving myself for wealth because I find it gives me security. As a poor kid, I can’t tell you how many times I was targeted by the power hierarchy. Being at the bottom of the social ladder hurts. You get abused and bullied. You have no voice or remedy when you (often) become the target of those with wealth. It hurts mentally, emotionally, financially, and - as the police are mostly paid to watch you - it can wind you in prison.

No, I can’t deal with that feeling. I want money because it gives me access and it keeps the creepers away.
> Then what is it?

It's a response. Internal responses, sure, but also - and more dramatically - to external ones.

> Jordan Peterson, who for a long time I wrote off as a crackpot

Trust your initial instincts ;)
,,It's also only by joining a successful startup early that you can get remarkably steep career trajectories, like Jeff Dean''

It's sad that Jeff Dean is the last example the article can give. When evaluating a startup as an investor, I see that while investors get great terms, employees get junk options. So until it changes, I'm just staying with big companies, thank you very much.
Reduce webpack bundle size by eliminating duplicates
One would think that France already has economies of scale for nuclear power.
The NextWeb article says it was published a day early, yes. However, the official GitHub announcement continues to refer to release day as "today."
Place multiple bets over the years
I live month to month, as should everybody. Financially secure people just have their savings plans in order, so what is left over after all their savings is what they live on. Financially insecure people don't keep money going into savings.

You can't take it with you, and you don't know how long you have to live. So there is no point in saving money for the sake of saving money. There are few religions that disagree, if you belong to such a religion I guess saving for the next life makes sense.
>Can the US, China, and India agree on a design then create an economy of scale to build a few hundred reactors?

Depends on the reactor. If you did something like naval reactors you could probably manufacture at scale up to probably 700MW.

If we get something like Oklo Inc is trying to do, 1 MW-decade reactors could be churned out at scale and used to augment large cities, provide for smaller cities, provide for individual customers that use large amounts (think factories), distributed around a section of a grid with large distances between power plant and customers to reduce transmission loss, etc. I also imagine if they, or a similar company, gets something like they are trying to build operational then it would be relatively easy to scale it for a larger output (the point though here is to make something that is easily portable for remote locations, disaster relief, dedicated power for a specific subscriber etc). Even if you couldn't scale these to larger outputs, you could place as many of them as you want on a piece of property and move them if ever needed as well as move them offsite at their end of life for refill/refurb/recycle and swap them out with a new unit if needed.
That's the basic argument against all kinds of welfare gatekeeping, it costs more than it saves. People who insist on requiring drug tests to receive unemployment benefits, requiring seven life histories to receive SNAP, etc, often try and justify it as lowered spending, but it is mostly about making sure that Bad People don't get anything.

https://thinkprogress.org/what-7-states-discovered-after-spe...
Oops. Sorry. I had completely forgotten HN markdown. I usually use the underscores around book titles with cleartext in mind. I'll remember asterisk in the future.
> [I] think that it's fair to assume the worst, esp. on an Internet forum.

As per HackerNews Guidelines page [1]:

Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

[1] https://news.ycombinator.com/newsguidelines.html
When GitHub's financials got leaked in 2016, GitHub's personal accounts accounted for 12.5% of their revenue. GitHub Enterprise was 50%, their organization (= business) accounts were the remaining 37.5% [1]. It's fair to say that the personal accounts are irrelevant from a revenue perspective.

[1] https://medium.com/@moritzplassnig/github-is-doing-much-bett... (disclaimer: I wrote the article but the data is by Bloomberg)
Well, for those of us from the 2000s era of web dev ES5 wasn't such a deal breaker. It isn't very concise, but ES5 isn't so bad either.

ES5 to ES6 isn't what Java is to Python. It's more like what Python 2 is to Python 3.
> Well, you've never lived abroad

Maybe he's not American?
I've felt that expensive (> $300) phones should have more than basic functionality for a while now.

In fact it does work the other way: for less than 300 euros, you can get a totally _normal, functional_ phone. See moto c plus, moto g line, moto e line, wileyfox spark x.

For more than 300 euros, you get essentially the same phone with a slightly better camera, which I suspect is mostly (custom) software doing the hard work. Or alternatively you get a finally FOSS device, which I understand pushes the price up.
I forgot to mention that I did work on Both QT 3.x in the last decade. I liked it because I was working on VB at that time and was dying to find something similar for Linux(Was exploring RH those days). It did not help me to improve C++ though.
Agreed, but I wouldn't be surprised if we soon saw deep integration into Azure DevOps Pipelines from GitHub - what then?