skysight-inc/HackerNews huggingface dataset:
Docker is a nice idea. It's one tool, one system, for easily packaging software and running it, in an isolated environment. But Docker includes a lot of crap most people don't need. Do we need an isolated network for our apps? Do we need an isolated cgroup? Do we need to install a complete base image of an OS? Do we need root to run those apps? The answer, for most cases, is no.

Then there's things like Flatpak. They also want to make it easy to package and distribute software. And they see all the features of Docker and go, "Hey, a sandbox! That sounds cool! Let's make it mandatory!" In order to simply distribute software in a compatible way, they include a lot of restrictions they don't need to just distribute and run software.

All you need to distribute a software package is files, and a subsystem that maps files into the user's environment, and links together the files needed to run the software. We can accomplish this with a copy-on-write, overlay filesystem, and some software to download dependent files and lay them out in the right way. It should be incredibly simple, and it should work on any operating system that supports those filesystems. And those filesystems should be simple enough to implement on any operating system!

So what the hell is the deal here? Why has nobody come along and just provided the bare minimum needed to just distribute software (edit: in a way that also allows it to be run with all its dependencies in one overlay filesystem view)? Why is it always some ass-backwards incompatible crap that is "controversial" ? Why can't we just make something that works for any software?
Nope, the OP you are replying to is correct.

In India, teachers are paid very handsomely when compared to other disciplines (~ Rs. 35000/month for fresh grad, after 7th pay commission).
I and my brother grew up in a very high cost of living part of India, with my parents making a similar total wage and life was just fine. We rarely ate out (but my mom is a fabulous cook), nor went on vacation or splurged on fancy gadgets and toys, but the basics were in very much in place.
Good nutritious food, large enough 2 bedroom house, decent schooling, working computer, internet access, all utilities, all while staying well groomed and growing up happy.
In lower COL areas, it may even be possible to live with a bit more luxury than we did growing up.

Cost of living calculations are misleading. The biggest expenses are rent, transportation and food. Those 3 much much cheaper in poor countries. ( joint families, public transport and dirt cheap food)

Cultural traditions enable a cheaper lifestyle too. Retired Grand-parents take care of children and help with household tasks, so don't need to pay for day care and outside food. Adults usually stay with parents and slowly take over as head of family, instead of paying rent or needing to go in debt to buy a house upfront.

> They’re getting a lot less than our minimum wage in relative dollars.

Dunno about Ethiopia, but when compared to India, numbeo says Mumbai is 5 times cheaper than Boston. I am making ~10 times (for 1 person) more than what my parents made (for a family of 4) and QOL is not much different. I can afford fancier gadgets and a lot more fast food.
But, human services like house cleaning, home cooks or a domestic help are waaaaay out side my pay grade, while my Indians making ~20 times less can afford some of those.

The basics here in the US : housing, transportation and good food are pretty expensive in the US.
No, because those messages are encrypted.

Likely with a semi-busted protocol, depending on whether we're talking GSM/CDMA/LTE/etc, but a pain to attack, regardless.
nimbius says>" ... japanese invention called the self clearancing piston."

Never heard of it! What you're describing is commonly known as "break-in" and has been part of auto care from day two until now:

https://en.wikipedia.org/wiki/Break-in_%28mechanical_run-in%...

I agree that Japanese auto manufacturers use excellent steel and were quicker to put, say, higher-nickel steel into parts.

nimbius says> " Its not uncommon to see working sets of motors in japanese cars that are 30 years old where window motors and such would easily have failed in american sedans."

Too far: it's uncommon to see a 30-year old Japanese car (built in 1988 or before) that runs at all, much less that has working power windows!
I'd think one of the big advantages of rewriting Lua in a GC'd language would be that you could ditch the stack API, which is necessary to keep track of pointers but not so intuitive to use. Seems like they didn't take that route though.
One machine I came across early in my career was the BTI-8000, designed in the mid to late 70s. Only a few dozen were sold. It was a multiprocessor mainframe, and the user memory space was 512KB. So what does an architecture do with all those extra bits after using up the first 19 as a linear space mapping all 512KB? Why encode other address modes. On that machine, it was possible to have a pointer to a particular bitfield in memory, something like [16:0] = 32b word of memory, [21:17] = bit offset, [26:22] = bit width, [31:27] addressing mode. Other modes provided the ability to point to a register, or a bitfield within a register. There were many other encodings, such as register plus immediate offset, base+offset, etc.

If the instruction was something like "ADD @R1, @R2, 5", it would fetch the word, register, or bitfield pointed at by R2, add immediate 5, then save it to the word, register, or bitfield pointed to by R1.

The machine didn't have shift/rotate instructions, but it could be effected by saving to a bitfield then reading from a bitfield offset by n bits.

They had a working (but not polished) C compiler but that project got shut down when they realized the system was not going to take off.

http://btihistory.org/bti8000.html#isa
I spontaneously starting writing in cursive in my 8th grade math class one day and never turned back. I can write extremely fast, having written in cursive exclusively for 15 years. I have no idea how quickly I wrote when I started off, but I was probably pretty slow. It's definitely something to get used to, you can't expect to write lightning fast overnight, but isn't that true of most things?

Now my problem is, whenever a form says "please print," it morphs into cursive halfway through...
The title is wrong. It should have been: How Intelligent People Sabotage Their Success.

But is all filler anyway. Current western societies are amoral. So dumb vs intelligent is out of the question.
If you don't have any regrets about f.u.c.k.i.n.g people and luck is on your side, you win. And big.
It’s official: We’re redefining the kilogram
Is it fair to compare US car manufacturing standards to overall US manufacturing standards? The US car industry is notorious for poor engineering standards and quality, largely driven by profit incentives. Yet, we have our own sophisticated manufacturing base. It just doesn't care about cars.
It's getting harder to spot too. My older relative has trouble seeing the difference between the "American Firefighters Society" and the "Society of American Firefighters" (made these names up), but a bunch of them are scams just piggybacking on well-known names.
Is Glassdoor biased? I can´t post my real comment
I don't doubt your recollection, but I'm skeptical of these stories in general. There is a lot of historical revisionism about what happened in the 1990s and early 2000s. Broadly speaking, the whole industry was deregulated in 1996 because Congress thought regulation (price caps, profit caps, etc.) was a bad idea and was hurting investment. There were a lot of projections about where that new investment would go, but they weren't a quid-pro-quo for deregulation. Then in the 2000s, mobile exploded, and a lot of the investment that was going to go into fiber to the home went into mobile instead. A lot also went into backbone and business fiber networks. That resulted in a lot of accusations of broken promises. But when you dig into it the "commitments" turn into "projections" and the "money for nothing" or "tax subsidies" turns into "eliminating the special rules we had for telcos."

From a regulatory economics point of view, telecom deregulation was one of the big success stories, along with airlines and trucking. For the most part, Western Europe copied it. But our wireline infrastructure is still better than every big European country, because we have invested massively in it: https://www.akamai.com/fr/fr/multimedia/documents/state-of-t... (see page 12).
Technology to produce fairly convincing fake videos is already mainstream, and will only get better. For how much longer will video "evidence" be considered proof of anything?
Difference is, this time around we might be standing at the edge of what we can possibly know and/or understand.
The Sun Set Off 4,000 Sea Mines During the Vietnam War
Microsoft Is Putting Ads on the Mail App in Windows 10
Hack Talks – Bringing developers around Europe together
Is it that hard to figure out that your method is generic?

And what is this “end” you speak of? You don’t know what next year’s requirements are.

Don’t confuse the implementation with the contract. That’s a variant of duck typing. If you need to do stringy things to the data later don’t advertise genericity. People will start using your function and then you’ll have to make a new method because they own the contract now.
In case anyone finds it useful, I wrote an explanation of how type inference with let-polymorphism works:

http://jeremymikkola.com/posts/2018_03_25_understanding_algo...
This was open sourced very early. It is being built with the intent of supporting Helm v3 and by open sourcing it early it enables other Helm maintainers to get involved and to import it into Helm v3 early.

I expect more docs, details, and improvements will be coming
This may help you with the new PC:

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

https://news.ycombinator.com/item?id=18156955
NASA et al were true pioneers in uncharted territories with no prior guiding principles. Without them, a lot of current gen tech wouldn't even exist. Plus, remember they operated in times where you mostly used slide rules and hand calculations!
err it's the same in google cloud
How is an engine mechanic more 'blue collar' than a sysadmin or a website 'mechanic'? And a lot of coding could be (and has been) compared to assembly-line work.

I think the only difference, in this respect, is that one technology has been around longer and the other is still the cool new thing. Someday, in a forum about whatever the new thing of that moment is, someone will ask the same thing about people who work in IT.
They seem to be neglecting this showstopper (guys, the GPU is a lot more likely to be attached to the display than the app host!) but I don't believe they've announced any opposition.
Also European, this year at any rate. I rather like Singapore. 1) yeah sure, it's #3 in the world by per capita PPP GDP hence not cheap, though it's a good travel hub if you want to hang out in Asia. It's also probably the only country in the world where the leader wrote a Sudoku solver in C++ 2) It's not a police state in the usual sense of the term. See https://www.quora.com/How-do-Singaporeans-feel-about-living-... for example or talk to anyone who lives there.
I would honestly question both but I'd bet money he isn't physically healthy.
The Bucolic Life of a Cambodian Grandmother Accused of Mass Killings (2017)
They have enrichment facilities (for reprocessing spent fuel) with over-capacities, and a pretty large stockpile of material. I.e. https://www.neimagazine.com/news/newsjapan-revises-plutonium...
Not sure about the bell curve aspect of sleep, but scientists have discovered a gene that allows a very small portion of the population to be fully rested on about 4 hours of sleep a night. I suppose it's possible that you could have this gene.

https://blog.sleepnumber.com/can-4-hours-of-sleep-a-night-be...

Although it's also possible you have one of the other genes or conditions that alters your sleep needs. But usually that comes with associated side effects. You report feeling fine so not sure what to make of that.
Well when they’ve been told then it ceases to be good intentions no?
At least we can agree on the point that gender is important for humans and other sexually reproducing organisms.

Whether the language used to describe this idea is important remains to be seen. Saphir-Worth's linguistic hypothesis has not been proven and is probably false as the afte many ways to have a reasonably complete map of the world in many languages.
Strange. I'm not a member, and at my university we have free access to the IEEE digital library.
is this satire?
I wonder how this gels with Matthew Walker’s book, which has received tons of hype this year.
The Russian RD-180 engine is a masterpiece.
John McAfee is 'liable' for 2012 death of Belize neighbour, rules court
I'd be on the side of "no". It does not even animize them.
"The mass media was completely played by the GRU and wrote the stories they wanted after the DNC and Podesta disclosures. You could argue that this was much more impactful than the IRA disinfo, and there has been almost no self-reflection by NYT/WaPo/WSJ/TV on their role."
Not really that funny -- a lot of people with Chinese (I think?) names also adopt an American name to make it easier for people to spell, pronounce, etc.
SecLists (https://github.com/danielmiessler/SecLists) contains a wealth of security-related lists of this sort, including a useful section containing the most common passwords.
TeamGantt is a great help for planning, and this course is well worth doing.

In my team's recent planning of a major multi-month feature, TeamGantt tooling helped us plan, helped our leadership visualize milestones and goals, and helped our developers deliver on time and on budget.
Does anyone know of any example code anywhere? I can't seem to find any public examples of someone embedding/using this.

Edit: seems there is an open issues for adding some of this https://github.com/Azure/golua/issues/15
This is awesome! Are you familiar with the plus/equals/minus learning concept? Unfortunately I can't recall the exact term used when I first read about it and google isn't helping. It basically says the most effective way to master a subject is to have a:

"Plus" - someone who knows more about the subject than you, has more experience than you, can act as a mentor and resource for you and answer questions.

"Equal" - a study buddy at about the same level as you to work through problems together and challenge each other to make sure you both understand the material. This is the person you go to when you initially don't understand something and you try to figure it out together. If you're both stumped after you're spent some time with the issue that's when it's time to ask the "Plus."

"Minus" - Someone who doesn't have as much experience or subject matter knowledge as you do. You act as a mentor/resource for this person answering questions and explaining concepts. This in turn helps to solidify your understanding of the material.

I've long thought it would be beneficial to incorporate this concept into online learning and your platform looks like it has all of the information to make it happen. In addition to study buddy recommendations would you consider adding the ability to pair people currently taking the class with people who have completed the class who are willing to be a resource? I would guess the "Equal" is the most important component and your system tackles that but there might be significant value to users in adding the Plus/Minus as well.
Microsoft is also responsible for Go's support on VSCode.

And they just released an Azure Go SDK earlier this year.
> I am from Brazil and got basically the best education money can buy

So maybe you're not the best qualified to determine what works best for the poor?

Have you ever been 1 of 40 students with a text book that is falling apart, with kids fighting in the class room, with a teacher who doesn't give a shit? What's easier, buying a $100 tablet, or turning a school around?

The idea that education won't be revolutionized by technology is willfully ignorant. Kids will put on a virtual reality headset and talk to AI teachers, if someone had the pocket to build it.

Kids don't need to go to school. Obedience training needs to end. Poor kids need a way to learn skills that are in demand. Technology is the only way forward, not lining the pockets of NGO employees.
Thanks for the tip! This might get me subscribing to magazines again.
Do you mean "cell" which is neither egg (which is a specific specialized kind of a cell - reproductive) nor chicken?
Could you elaborate or provide an explanatory link? I'm not really familiar with how this relates to Oracle/Java.
I keep a notes folder full of markdown files, one per project or high-level topic to constitute an "engineer's notebook". Then within each file, I add an h2 for each day I work on that project.

I would rather keep paper notes honestly, but the power of digital text wins out here quickly. The ability to copy & paste URLs and terminal sessions, and to be able to project-wide search for them later when I can't remember the particular args used on a command from weeks ago.

This setup mostly works but it would be nice to have a little more of a software layer on top.

For personal notes, I like Day One setup with multiple notebooks and tags.
Perhaps one day SpaceX will likewise have grander desires.
Windows update has, in the past, bypassed the user's firewall rules to download updates.
I knew that I've seen somewhere[1] the icon from your landing.

[1] https://getpolarized.io/
I'm not super familiar with how cellular networks operate, but isn't there a way to authenticate the session with the tower so that the IMSI doesn't get transmitted to a snooping party? If we do it with laptops and wifi APs, can't we also do it with phones?

Finger print scanners and facial recognition are prevalent on phones these days, would that be a solution to circumvent this vulnerability?
What’s the big deal about Decentralized Consensus?
The Wikipedia entry is pretty informative https://en.wikipedia.org/wiki/Proposed_redefinition_of_SI_ba...
Interesting article! You may also be interested in Computability Logic [1]:

> Computability Logic (CoL) understands computational problems in their most general – interactive sense. [...] CoL provides a generalization of the Church-Turing thesis to the interactive level. The classical concept of truth turns out to be a special, zero-interactivity-degree case of computability. This makes classical logic a special fragment of CoL. Being a conservative extension of the former, computability logic is, at the same time, by an order of magnitude more expressive, constructive and computationally meaningful.

[1] https://en.wikipedia.org/wiki/Computability_logic
“Agriculture has almost 300 compounds they can use on fungi,” he tells me. “In medicine, we have four. And they use the four that we also use, because they work so well.”

They're also very safe for humans, other mammals, and other animals. Logically something that has been cleared for humans to ingest or apply to themselves in high doses deliberately is going to have a very benign safety profile when applied to non-food plants in your garden.
Possibly, but:

1. Wikileaks has declined to publish leaks critical of Putin and Russian in the past
2. Wikileaks inexplicably denigrated the release of the Panama papers, which contained lots of damning information about several Russian oligarchs and key Putin allies, despite the fact that it seems like something they would be supportive of
3. Assange had his own show on Russian state-sponsored television

It is entirely possible that Wikileaks was duped by the Russian government. But there is lots of circumstantial evidence that makes the idea seem suspect.
I am seriously considering it
Humans are animals that have the greatest capacity for suffering.
Alignment is one of those interesting things, because x86 doesn't care so much about it... And everyone starts out assuming everything is x86.

Meanwhile, ARM does care about alignment, and its now the most popular architecture for anything that's "not a PC".

My first experience with this was writing some smartphone code that died with a SIGBUS when trying to make a function call, where the reason was totally non-obvious from simply looking at the code.
So, my uncle needs a new computer and he needs Windows 10 on it. How can I make sure that he is not being spied on and psychologically manipulated by ads right from the beginning? Is there a professional version of Windows 10 with none of those shenanigans I keep hearing about?
I think it's a really cool service to offer and I could see it really helping a lot of people. Here's my thoughts on it.

The main webpage is possibly too minimal. While minimalism is nice, as it sits currently, it gives the appearance of "not done yet". I would recommend adding more explanation about what a user would expect, maybe some screenshots, user reviews, etc.

It likely feels trivial as the creator but keep in mind that you know a lot more about your service (and your vision) than your users do. The goal of your landing page should be to bridge that gap. This all needs to be done without adding any extra work for your users (including filling out forms).

Hopefully that helps a bit?
Veritasium did a great video [0] on this leading up to the vote.

[0] https://youtu.be/c_e1wITe_ig
>Being given a trove of documents categorized as misdeeds by both sides of government and largely sitting on those by one side, and releasing those that adversely impact the other

That seems like a fine reason to call someone partisan, but doesn't sound like anything Assange has been shown to have done.

Besides, the press is often partisan. That doesn't mean we should abandon a free press.
HP Elitebook x360 1030 review: Small tweaks made to a stylish work 2-in-1
Beautiful ad.

It made me think how many strange beautiful worlds humans may have destroyed already.

It's a bit ironic that we then create fiction and movies, say like Lord of the Rings, that invent all sorts of fantastical lost worlds, when we have all sorts of them right now, and we don't bother to preserve them.
And further counterpoint: some guitar players like the sound of overdriving a tube power supply (the attack on a loud note reaches current limits for the p/s rectifier tube, dropping rail voltage, increasing harmonic content). Mesa "dual rectifier" amps made this an option, letting players switch between tube and solid-state rectifiers.

There's definitely room for "improving" guitar amplifiers; I personally think that many guitar players like classic sounds, buy on brand as you said, and the brands just try to reproduce classic designs with any deviations made for cost more than for any other reason.
As someone that is usually critic of some Go design decisions I fail to see why.

If you are going to say GC, it all comes down to how one designs the respective data structures.
I'm afraid you're in a minority if you consider a sysadmin "blue collar", not to say that will always be the case.
It was quietly open sourced earlier this week at an early state so we could start looking at importing it into something else (https://helm.sh v3). You likely will not find any examples, yet. It's not release quality quite yet so there will likely be changes as it becomes production quality.

I'm amazed people found this already. The team over there who owns this is excellent. I expect it to work nicely once they have had a little time to get everything together.
Small quibble: the "... See More" link on course information pages is hard to click on - seems that the clickable part of the link only has height of 1px. Using Firefox 63.0.1 (64-bit)
I guess most evidence can be tampered. A lot of CCTV footage is no good as evidence because it's too fuzzy but if you can figure who did it then you can get other kinds of evidence, stolen goods etc.