skysight-inc/HackerNews huggingface dataset:
Stuff people 'just know'

mingw: For native build and execution. A lot of Windows IDE's will just work with mingw.

msys2: For posix compatible build but native win32 targets. Useful when your project uses autotools. Like when trying to build someones library. msys2 just tends to work. Trying to get autotools to work under windows tends to exceed my patience, time and brain cells.

cigwin: for a posix compatible build and runtime environment.

Also gcc can be built as a cross compiler. The two times I tried it is was more straight forward that I would have thought.
Oh no, please! The 2019 level of expectation is at minimum 500KB of JavaScript, for an overkill single page application, and terrible user experience.
Can combine in it's current state completely replace RxSwift in a project? (disregarding compatability).
I bet he likes Stalin's style.
Best Diet and Nutrition Solution in Delhi
Thanks, only after reading your comment I found why they call it a 3D game.
From the original screenshot in the post, it looks like it debuted at $0.99, I wonder if there's a way to look up App Store price history
What Is CNAB and Why It Is Important for Cloud Native Computing
> What’s the on-call plan/schedule? What’s the pay for standby and call-out?

Oncalls are the worst form of labor exploitation in tech. Its really worse in teams, where the focus is on pushing features instead of periodically fixing tech debts.

Long ago at Yahoo!, we used to get paid for oncalls over weekend. So the expectation was set that, the eng is glued to his/her phone. But lately, companies just take it for granted.
Jamie Dimon had throat cancer and the first thing I thought of was him eating some ladies out

I paid for my HPV vaccine out of pocket while the money was good, with the risk of it being completely ineffective at my ripe old age of 26
Or maybe they know how you'd react if they told you the truth, so they don't?
You know there are people who are citizens that have never been to the US. Why should they have to pay to renounce citizenship? If $Forefathers_nationality told you that you were a citizen and that you'd have to pay taxes, how would you feel about that?

Then there's Boris Johnson, British PM, and until recently US citizen. What benefits do you think he would have been getting as a US citizen abroad, over and above diplomatic protections he already had as MP and member of Govt?
A few years ago a friend found binaries of GCC and gzip for Xenix on a .su domain:
https://virtuallyfun.com/wordpress/2010/03/20/gzip-for-xenix...

We were looking into Xenix as retrocomputing enthusiasts and we didn't have any compiler, so that had plenty of value for us.
I a lot of people use third party mobile apps because the official one is subpar. They should just acqui-hire Apollo for iOS at least.
Yep! Ideally there would be some getTrustedPeers endpoint that would allow you to transitively discover interesting users 2 hops away. Add them and they become 1-hop and could get their trust list, rinse and repeat to traverse the trust network.

Because users are 'liable' for content they rebroadcast (if you repeatedly propogate downvoted content, your trust score will fall), there is a strong incentive to "moderate" the content you promote. This allows not only the OP to gain karma/trust from a post, but also adjacent peers can earn trust by reliably upcoming content that is later upvoted downstream. Hopefully this would encourage "tastemaker" users who don't create new stuff, but carefully curate what they rebroadcast. Trusting the right users allows you to rebroadcast their trusted content automatically, if you chose to configure your trust algo that way.
I dunno, man, I think everyone's different. I'm planning on retiring (early) within the next few years. Obviously I won't know for sure until I've been retired for a bit, but I can't imagine ever wanting to have a job again.

I enjoy my current job, but it's still a job. I have people to answer to, politics to deal with, work that I dislike that I have to do in order to do the work that I do like, frustrating people who I have to work with sometimes... the usual.

If that just went away, and I could choose what to do with every moment of my time, and associate with who I wanted, and focus on passions rather than work I don't care about... that would be the best.

I took four months off last year and it was absolutely incredible. Even to the point where when I was (very rarely) bored, I even enjoyed being bored. Sure, four months isn't a year, or ten years, or 40 years, but it just felt like the right way to live. In a weird way it actually felt more structured; I actually planned things with friends (or by myself) at particular times, stuck to the things I'd committed to, exercised more, cooked more, and just felt so unhurried and relaxed all the time.

We'll see, I guess.
I would recommend getting a projector if you have the space!
This is actually the idea behind a little library I developed for my own use in common lisp called testy.

Because the common lisp environment already defines special variables that contain the last form evaluated and the return value of the last form evaluated, when you evaluate code at the REPL and it succeeds, you call the (testy:test) function, which captures them and wraps them up as a test for the package you're working on, adding it to the database of tests for the package.

Not only was it useful for development (no need to specify your tests up front, you write your code until it works, then that state "is" the test), but it was also helpful for fixing bugs that you hadn't thought of up front (you fix the bug and then that state is captured as a new test as well).
So that you can actually hear what the other person is saying
My mistake - I managed to completely misinterpret what you meant. I agree with your comment!
There's plenty of examples. Stewart Butterfield, the entire PayPal mafia, etc. If you were right, Slack, LinkedIn, SpaceX, YouTube and Yelp wouldn't exist.
There is scientific rationale for this, from one of the top medical journals:

https://www.nature.com/articles/nm.4039
It's a rough proxy of production. Even assuming constant labor shares and working hours (which are not all constant), wages are higher in A than in B because workers produce more per hour in A than they do in B, and then there is a relative price effect. But it's not all a relative price effect, it's not a proxy for the relative price effect, and for large multiples, productivity dominates relative price effects for most occupations.

When you are asking "how much would it cost to do something in B than in A", workers in B might be paid 4x more than in A, but you may also need 1/4 of the workers to do the same job. So the issue isn't wages, it's output per unit work, primarily because of accumulated human and physical capital, as well as things like infrastructure, legal system, needing to pay bribes or efficiency wages, etc.
I made Aether for that, pretty much exactly what you're talking about. https://getaether.net

Been on Hacker News a few times too:

https://news.ycombinator.com/item?id=19161171

https://news.ycombinator.com/item?id=18373504

https://news.ycombinator.com/item?id=18370208

It's the need to make money that makes things go awry, so Aether doesn't need to make money. No servers mean costs are fairly negligible, except my own time spent.
Nowhere does it mention "usage data".

Services revenue in general is where all devices are going. If you subscribe to Netflix on your smart TV, the TV maker gets comms. Again, this referral/conversion model is pretty dated. Otherwise TV maker has no incentive to pre-bundle your app (same as Windows, some Android phones, Lenovo laptops, etc).
Reddit: Flutter Team at Google. Ask Us Anything
I mean... yes? Did you think that people had stopped chewing gum?
KDToolBox
Consumption isn't the same as demand. I am speaking about demand in an economic system, much of which will be demand for the inputs to produce goods and services.

I don't understand your point about a percentage of people being more productive with more funds. I would love clarification. However, my point has nothing to do with whether wider distribution of resources will make all or most people more productive, it instead creates a broader base of demand for goods and services so production has a maximum market.

Quality of life isn't directly affected by more transactions, but the innovation and stability created by a large pool of consumers, and producers with adequate demand does create social stability, cohesion and opportunity that people feel. Economic stagnation or deterioration is a toxic force for social systems. My argument is that a broad distribution of social resources, as a necessary condition to create maximum aggregate demand, will create more quality of life.

What inflation...seriously, we have negative rates in many countries, and are consistently below the fed's target rate, while being at full employment.

Distribution is the most important thing, not because it creates opportunity for one person like Sundar Pichai, but because it creates the largest possible market for all people. Innovation can't happen if no one is able to buy your good or service.
Offtopic, but I'm not sure I've ever read a more American phrase than "pre-millionaire".
That’s true, and I think that it reflects the crisis of the papers: if they are failing to capture a wide range of audience of their own country, an aggressive expansion to a new public will not work better than with their local audience.

When the editorial line is infantilized/moved by a highly emotional discourse (the imperfect truth vs the devil) and only wants to appeal one kind of public then it is hard to empathize to a foreign general public which most probably will not be into this sort of mindset, especially in a medium which used to be a serious referent. Foreign childish public will read their local provider of childish/highly emotional news or some of the emotional mediums out there of new generation (buzzfeed magazine or YouTube or whatever pushes the emotional button of ge day).

P.S. I find disgusting to see how HN downvotes people for politely expose their opinion as it happens way too often. Downvote should stay as moderation tool not as like dislike mechanism.
I've had an app that kind of blew up and grew to thousands of users in several weeks and then reach top 200 Lifestyle Apps on Appstore. It also had more than 100 ratings with an avg rating of 4.6. However I stopped updating a long time ago and removed it from Appstore, I noticed basically that old ratings get erased after version updates to the app which I guess make sense as it ensures reviews are actually of the current version of the app so.I guess Snaplight just died in popularity after several updates.
How to add a product demo to your landing page
America’s most depressing back to school reality
You need both, I agree that given metrics don't predict the possible futures that depart significantly from the current state, you do need to support innovation without numbers to always back those ideas up. For every iPhone there is for example the wireless technology that powers the iPhone, which needed a huge amount of data driven decisions to get mobile masts in the right places, reliably send and receive data... The battery tech. Each of those innovations was the product of some good ideas combined with data and improvements that lead to the next innovations with countless failed innovations along the way.

I think you place too much emphasis on the "genius" that combines these novel ideas, and I'm not saying it isn't required, but I think there's a lot of these ideas that die and a lot more data behind them than is talked about.

For the iPhone to work it had to to be at a time where the tech was right, the price of components could enable it to be sold at an acceptable price-point, the UX had to be tested on countless people.

To be more succinct, the right amount of optimisation, data driven improvement and innovation combine with the right timing.

Ceaseless optimisation can lead a good product to become horrible, but you need numbers.

Surely you can see the symbiosis between things like data driven battery improvement and optimisation and the possiblity of something like the iPhone. The iPhone would not exist without data driven decisions.

It wouldn't exist without vision and risk taking either.
That's a strange statement. It's a very simple app, which specific guidelines do you think should have taken significant time for him to write code that complies to?

In my experience the guidelines are mostly common sense once you get used to the "Apple way", and are straightforward to comply with, especially if you're already familiar with them (OP had submitted several apps before).
His background doesn't affect the truth of his statement.
Michael Vick’s dogfighting case changed animal welfare
Does getting the job done include being able to improve the product later?
I think SF gets that concentrated urine stench because it doesn't rain 2/3rds out of the year so the sidewalks never get cleansed.

NYC would stink just as bad if it didn't rain all summer. Maybe worse because of the higher population density.
That’s correct. They sell to whoever owns the code being looked at, and charge accordingly, based on how many developers the codebase has. The incremental cost for people on security teams to use it is actually $0, no matter how many of them are working with it. If you have 500 developers checking in code, that’s what they charge you for, and read/query access to the results is “free”.
I certainly hated and skipped as much homework I could while maintaining my grades as a kid. My math homework? Unengaging, rote, and on the face of it pointless busywork. No meaningful reward or payoff.

And this is coming from someone who ate up the concepts. I have early memories of looking up cos/sin in an encyclopedia of my own violition to figure out how to draw circles in QBASIC before I had ready access to the internet. As an adult, I've rebuilt my knowledge of matrix math, and built new mental models enabling me to spot incorrect values and understand where it's gone wrong in 3d rendering for my gamedev carreer. I'll engage with math curios on youtube.

I don't hate homework quite as much as an Adult... then again, I'm not forced to do any ;). Homework is, at least in theory, a means of practicing and solidifying skills you're learning. For some skills, I'd like to motivate myself to do that a lot more! But unlike the satisfying click when a concept falls into place, homework can just grind without payoff other than a slight increase in speed for a skill I don't yet actually use for anything... either because I don't have an immediate use case for the skill, or because I'm completely unsatisfied with the end result at my current skill level.

This can be addressed somewhat with extrinisic rewards, gamification...
You should look at how old this all is. The app was released in 2015 and last updated over a year ago. The app climate has changed a lot over the past four years so take it with a grain of salt.
That's not entirely true. Having the Whip removed was a very unusual move by PM Johnson, which is why it gained so much attention. The US Congress is based on the Westminster system. In effect, MPs are allowed to vote however they feel, but there can be consequences to them voting against the party line.

Which is also the case in the US, the party could run a primary challenger to them in the next election.

It's the same case in most parliamentary systems, it's usually right of MPs guaranteed in a constitution. Tradition and procedures, however, tend to ensure party line votes, but there are no legal ramifications, if an MP rebels against the party line.
How many holidays a year are people taking in practice? Something close to the 6-7 weeks that is standard on Europe?
I think a lot of what we complain about in that vein (testing overloads) are standardized tests with significant consequences for schools, which in turn prompt intensive preparation and rigorous curriculum aimed at just excelling at the test. This is obviously not good.

(Aside: failing to measure schools probably isn't very good, either...)

I think continuous assessment and using technology to help individualize curriculum has huge potential, though. My eldest son often uses Khan Academy, and it is always measuring what he thinks he knows and what is probably next. When it raises a flag, it's time for individualized instruction.
As a parent I can say I am glad the vaccines get done all in one go.
Stress from tests depends more on what you test instead of how much. Of course if you just see it as an assessment tool instead of a teaching tool it can become a problem, but one of the best way to teach people is to test them before teaching.

In a classroom this could be done by asking the kids to write down their answers, then you discuss the answers in class, then you give your answer and then you discuss that. The important part is to teach kids that they can think on their own and often come to reasonable conclusions without any help at all. And even when they fail they now understand better the difference between their wrong answer and a correct answer.
Lost in Translation: Writing treaties in two languages can lead to problems
Show HN: Leanternet – A directory of lean internet websites
Hi, this is Alex Dragusin and I've created the Leanternet directory at https://www.leanternet.com a directory of lean internet websites that load fast and are straight to the point without the bloat. Feel free to recommend websites that are not on the list and that follow the leanternet principles. You can do so here or through my e-mail.

I've wrote a set of principles that help as a starting point in possibly getting an awareness movement going before "solutions" like Borg AMP would assimilate further. We can have fast and efficient websites without ceding further control by raising awareness and finding the right balance in the use of the available technologies.

Furthermore, isn't this a good time to consider transitioning towards a matured internet stage? Where the internet is a great tool serving the users not the other way around?
On a slight tangent to your comment about it being inappropriate to defend Minsky:

Did RMS think that's what he was doing? He accidentally threw Minsky under the bus by a) believing an accusation that hadn't actually been made in court as far as I can tell b) trying to change the word used to describe the act by inventing "plausible" scenarios that make it seem better.

Why RMS thought it plausible that his friend had sex with a 17 year old as long as there was plausible deniability (stretching the word plausible here) that she wasn't an underage sex slave is a question worth asking.
"I ignored..." = I was aware, but consciously chose not to address it, but perhaps softer than, "I consciously chose not to address it. "I ignored the fact that the sun was out, and returned from the beach sunburned." (I knew the sun would burn me, but went out anyways, with perhaps a shade of not realizing how much I would get burned.)

"I was ignorant of..." = I was unaware. "I was ignorant of the fact that the sun causes sunburn, and returned from the beach sunburned." (I didn't realize the sun would burn me.
Java Concurrency in practice doesn't tell you that at the kernel level what is the difference between a process and a thread.
Bad day, huh?
Consider that your personal experience is no match for what we have encountered in about 140 tech reviews of companies in various industries. I'm super happy to hear that you and your crew are clued in and doing well, and that this is all 'old hat' to you.

Even so, there are lots of other companies out there, some older, some newer, both large and small in regulated industries, e-commerce and so on who could very well use some of the common sense that pervades you and your team.

It's definitely not 1988 anymore. Contrary to popular wisdom the programmers from back then usually were clued in, rather than that they went to javascript bootcamp and started churning out reams of low quality code. Plenty of the software from back then is still around today. The Mythical Man Month writes about a team of reasonably competent professionals and the pitfalls they encounter, not about a bunch of clueless newbies.

That adding engineers to a late project makes it later is now an established fact, you would hope. And yet, not a month goes by without encountering exactly that proposition.

So yes, maybe we do need that periodical reminder that 'goto' is bad and that we shouldn't use it too, fortunately the number of languages that support that construct is dwindling, and in those cases where it is used it is hidden quite well without the nasty side effects that an uncontrolled jump into them middle of a bunch of conditionals could cause.
I'm not sure what that's supposed to do, but subprocess provides these facilities, although definitely in a more verbose way.

f = Popen('ls', stdout=PIPE).stdout
f.read()
f.close()

alternatively given this exact behaviour:

run('ls', stdout=PIPE).stdout
I think you’re missing the forest for the trees in my comment. I’m not really criticizing Data Science, the job function, but the field in general and the obsession over it.

Your last point kind of weighs in on a point I didn’t quite get to; that data can be found to reinforce any decision. If business wants to do X, they will have the data scientists prove to them that X is good. Data can be a huge force of tyranny in this way, this is where my disdain for the field comes from.
> Why doesn’t the standard just say this explicitly?

It does say it explicitly, just using other terminology than "compile" (opting instead for "translate"). See e.g. 5.1.1 in C99.
While it is true that SLOC is not a good measure, this does not mean that no good measure uses SLOC. Much of the variance comes a lack of information about coding style and algorithmic approach. But it's not the 90s anymore. In the presence of a style guide and code reviews to ensure that the local style is being followed properly SLOC counts do become locally comparable as a reasonable measure. I'd still use the churn rate (lines added + line removed) as a rate of productivity though, over just lines added.
I don’t see how a bank that in 2019 doesn’t manage to have a decent password policy earns any trust on that front. If they allow for longer passwords with more characters the perceived security rises and in the age of password managers the usability gets better.

If these advantages don’t outweigh the disadvantages of a bank, one could read this as a red flag regarding the systems behind that interface.
That explains the strange uptick in my productivity chart during that time.
> There are other comments talking about how he has a phobia to plants so women grow them in their offices or wear clothing with plant imagery.

A simple google search shows how dubious this is:
https://www.google.com/search?q=richard+stallman+plants&safe... . Here's one where he's up a tree: https://www.lepoint.fr/technologie/richard-stallman-les-anon...

The whole plant thing seems obviously false so I wouldn't put too much faith in the other claims.
love it, thank you for giving the PDF out for free
Google Discovers ‘Built-In Security Key’ Flaw in Chromebook 2FA
No? He seemed to know his stuff very well. He also studied the other videos and showed that the data on screen didn't really match the pilot testimony and some of the apparently impossible manoeuvres matched exactly what you'd expect to see happen as the sensor rotated to avoid gimbal lock.