skysight-inc/HackerNews huggingface dataset:
I can promise you they are already in talks with at least one large company. You know those phones started ringing when Microsoft bought Github. I'm not ready to believe that Goldman Sachs is now a principles over profit kind of company.
Instagram is enabling destructive behavior hurting society, how is this NOT their problem. Sure legally maybe not but how about ethically. Unless of course if ethics cannot be codified as a crypto smart contract they don’t matter.
So block/delete instagram? I agree that something should probably be done, but I had to take the same steps to block reddit and the like.
I consider that as basically no multithreading support. CPython multithreading is useless in comparison. Those benchmarks indicate that the Jython compiler is far from optimal. The equivalent code rewritten in Java would be an order of magnitude faster. https://julialang.org/benchmarks/ (note the single Python outlier there is the result of calling a C library for matrix calculation). Anyway, the JVM and CPython are fundamentally not comparable. One is interpreting, and the other is a JIT compiler. There are Python JIT compilers that would make a better comparison. However, as a language, Python is not optimal for large codebases. Comparing the languages only (not their implementation), Python is good for small scripting tasks, Java is better for very large scale projects.
I vaguely wonder if this strand of assumptions - that adults just can't learn things quickly - had its roots in debunked myths from 50s and 60s. You know the ones: brain cells don't regenerate, etc.
I have "ADHD" as well. Your brain is like a muscle, and when you actively avoid using it a certain way then it becomes harder to do things that way. The attention economy and the "ADHD" epidemic have a parasitic symbiotic relationship with one another. I'm sure you remember reading books as a kid, so you weren't born like this.
Actually that accomplishes the opposite of what you’re saying and results in a more scammy market. Read about CFDs in UK.
What? Maven Central is here to stay. It will be here even after a nuclear war. Jitpack does the same as GitHub Package Repository (or even simpler) and Maven Central is still here. I don't see why this would change anything.
There are blind signature schemes.
Scientific Errors in Nat Geo Milky Way Photos
> Wouldn't it be rational to conclude that earth's temperatures are meandering back to its natural state?

Perhaps, but it is a strange coïncidence then that they've been going up since the Industrial Revolution, which also happens to be when humans started releasing a whole bunch of carbon (a greenhouse gas) into the atmosphere.

It took a while for us to develop the science of climatology and then start noticing natural climatic cycles as well as then noticing anthropomorphic climate change (ACC):

* https://en.wikipedia.org/wiki/Climate_change#Terminology

Natural cyclic oscillations are known and have been taken into account:

* https://en.wikipedia.org/wiki/Pacific_decadal_oscillation
* https://en.wikipedia.org/wiki/Atlantic_multidecadal_oscillat...

The possibility of being wrong is there, but here's the thing: if we're wrong about ACC being real, then the worse that will happen is that we move towards more efficient and renewal infrastructure (which isn't a bad thing in itself). If we're right about ACC being real, and do something about it, then we (may) save human civilization.

There's not much long-term downside to assuming ACC is real and doing something about it.
I feel bad for GitLab.

It's better than GitHub in almost every way. And yet GitHub is more popular both in open-source and enterprise. And in enterprise we are usually left with unholy combination of GitHub and JIRA because GitHub project management is a joke and they haven't done anything useful in that space for years.

But for some reason pushing for anything other than GitHub is always an uphill battle. And the web interface GitHub offers isn't any good either; I can't use it without OctoTree (amazing stuff BTW, works with GH and GL! Kudos!). So what does GitHub really offer that makes it so popular? A friendly name? A cute OctoCat?

And GL leads the way and GH copies their features some years down the line and GL fights and GH is still more successful.

I think this is sad.
high-speed trains generally have lower capacity (and better seating), usually 300~600 though they're normally designed to be coupled (you can pair two trainsets) into a "single train", passengers can't move from one to the other but the sets are solidly linked and behave as a single train for density purposes).

The N700 shinkansen is the big exception with >1300 seats 16-cars trainsets, though it's on the slow side (tops out at 285km/h). The CR400 comes close with 1200 seats 16-cars trainsets (and an operational speed of 350, which should eventually be increased to the design speed of 400).
Comcast offers Xfinity Mobile to their internet customers for free. You pay as you go for the data you use ($12/GB). You could probably tether a smartphone for data use.
I read the entire discussion and didn't see a single person mention it, but ok.
This article is from England, and the context is a person in England who died by suicide, and the English government advancing white papers that talk about online harm.

In that context, the English rules abuot medical treatment seem useful. Someone the age of 16 or over is assumed to have capacity to make medical decisions by themselves (and there's complex law to regulate if they're thought to lack that capacity). Someone under 15 or under can also have that capacity: the doctor would need to check if the patient is Gillick Competent.

https://en.wikipedia.org/wiki/Gillick_competence
Author has great writing skills. The pace, the depth, the cadence, it all feels just right.
FWIW despite not having been in school for nearly 2 decades, I take a few short notes on all books I read in a personal wiki.

I don't do this as I read, but after reading the book. Or sometimes a couple times while reading the book if it's particularly interesting. If you do it as you read, you may fall into the trap of taking too many notes. And the forced recall after a few days improves retention, rather than a recall after 5 minutes.

Crucially, I connect the ideas to other books and Internet articles I've read. It's surprisingly easy IME to let keep a book in a knowledge silo; only by connecting the information will you actually learn something.

For example, I read both Nate Silver's Signal and the Noise, and Taleb's Black Swan / Antifragile, etc. Both of the books are roughly on drawing conclusions from data with statistics (or really the limitations of statistics in the latter case).

But if you don't actually compare the two books then it's pretty easy to read but not understand. I don't claim that I understood everything, but certainly taking a paragraph of notes is better than nothing.

----

Paul Graham has a nice essay about whether you actually remember what you read!

http://www.paulgraham.com/know.html

I also recall reading a NYTimes piece about this. It's good to wonder about your retention, like the author of this blog post is. Although like others, I don't agree with the title. I think it's entirely possible that many people are not good readers. That is a skill that has to be taught -- there's a reason that every child in the states is MANDATED TO DO for ~12 years. And it can be done poorly, or it can be done well.

I think if you don't actually check if you know something, then you don't know it. So I think I agree that many people could improve their retention of books with a few small adjustments to their process.

People are reading and writing more than ever with the Internet, and I generally view that as a good thing. But I suppose it wouldn't be surprising if the retention of long form books suffered due to that development over the last couple decades. People learn to read earlier and "informally" rather than in a more deliberate fashion.
It did, at least internally. WIL originally stood for Windows Internal Library. They ripped out a few private concepts and relabeled it for general public.
Medical procedures, yes. But it's standard for doctors to ask parents of minors to leave the room so the doctor can speak privately, even if they don't suspect abuse, isn't it?
Interesting - I didn't consider the connotations of the statement lining up more with argumentation for argument's sake and critical discussion. I think that's yet another case of the implications of the words used is dependent on the listener's mindset. I can see how using more neutral terminology like "what do you think?" is better - thanks for sharing your experience with that!
Given his insinuations, it seems like a strong infatuation helped as a motivator
On top of head, I know about three shooters who lived with biological father and multiple who were adopted (e.g. no biological parent).

I also noted that you do not mention divorce rates and how many children without problems are fatherless.

Finally, yes, in unstable or violent or otherwise troubled families it is usually mother that stays with kid and father who leaves. Either because he is uninterested or in prison or have restraining order against him.

Sounds like you have an agenda here.
If I post code to a GitHub, I'm happy for you to use it, and I'm happy to learn about bugs in the code. But what obligates me to facilitate support, or respond to support requests? People should grow up.
They could move across countries/providers if you think of different use cases: devices on airplanes, boats, weather balloons, long range drones, shipping packages, luggage, etc.

Having a device not tied to a certain provider could allow a shipping container to pass between different owners without needing a proprietary device/plan.
"Books and lectures don't work"

But to tell me that, you just wrote around 2 chapters of a book to tell me that. If your experiences apply to me, and I can only digest things properly via video, I'm not likely to read it.

As a side note, it might also be worth looking into NVLD (Non-Verbal Learning Disorder), which is something that gets confounded with autism and ADHD, but is a distinct disorder.
Conversational < Fluent < Fluent & Literate

There’s no magic threshold where you’ve “learned” the language, simply different points at which you are able to express yourself more accurately and in greater detail and keep up with the conversation.
Do you feel like this is ultimately related to the medium or to the content as well? Intuitively new media won't have as much (good quality) content as books, so that might be the main issue here.
Taking away a teenagers phone might be an answer, but it comes with risks. Disconnecting a child from their peer group should not be done casually. (let's not kid ourselves. That's what taking a phone away means.) It may have the desired effect, but will likely have a great many unexpected effects too.

And I would bet good money that she would acquire another phone very quickly.
I understand Google engineers saying the thing which gives them a healthy paycheck is good. What surprises me are the number of non-Google people who repeat the marketing spin — this is all about advertising, don’t give up your credibility uncompensated!
The stasi exists now. When east Germany fell all citizens could walk into their equivalent of the pentagon and look up their file. They had files on almost everyone. This was 1989. Imagine what you could look up on yourself today if the governments fell.
The thing about data is it only tells you about the past.
Almost anything written by Date and/or Darwen during the last 30 years is stock full of arguments and proofs that SQL is a horrendously poor language. pls don't come complaining that all of those arguments are not replicated here.

I'll give you just one : in SQL, you can write "WHERE 4 > (SELECT COUNT() FROM ... WHERE ... )" but you cannot write "WHERE (SELECT COUNT() FROM ... WHERE ... ) < 4" [Darwen, "The askew Wall"].

Or iow, for certain specific kinds of 'a' and 'b', you can write "a < b" but not "b > a". Do you actually know ANY language that exposes that kind of thing ??? REALLY ???
A lot of the development ecosystem had integrations with Github, and haven't yet done so with Gitlab. Additionally, network effects matter, especially when if you add collaborators to your repo it's almost a given that they have a Github account.
If there's no conceivable experiment that could contradict your claim then it's meaningless. Just because there might be other ways for a claim to be vacuous doesn't mean the necessary condition above doesn't hold.
Typically because the school they go to is in the local language, and they're motivated to make friends with kids who speak the local language. Often international business is done in English, so there's less incentive to learn.
Desktop Spotify does use CEF though doesn't it? Whilst it might not be electron it's a similar idea
I was curious so I dug; I am not an expert at all and make no claim to that.

AFAICT, in the USA, single Fathers occur at a much lower rate than single mothers, are more likely to be cohabitating with a partner, and tend to have a higher level of education and a larger income[0].

I don't think you could fairly compare the efficacy of single mothers and fathers against each other. There's not enough single fathers, and their socio-economic positioning tends to be more advantageous.

It would be curious to see if elevating the socio-economic opportunities of single mothers would reduce the likelihood of criminal behaviour in their children.

0: https://ifstudies.org/blog/five-facts-about-todays-single-fa...
More likely its bullshit or the poster just didn't have a good view of his own skills.
Startups, are your cash reserves in a bank account or invested in liquid assets?
Asking this for a service I am building. Liquid assets would be Treasury bonds, notes, etc. which are safe and produce some returns. For some helpful context, I would greatly appreciate it if you could answer some of the following questions:

1. How much cash reserves do you have and how much runway does this give you? (Feel free to give a range if you don’t want to disclose exact numbers.)
2. Are you concerned about the safety of keeping large amounts of cash in a bank (where it is only insured up to $250k)?
3. How comfortable would you be investing your cash reserves in Treasury bonds and such investments if you don’t already do so?
Because if they're hired for a job despite not knowing a language, that language obviously isn't essential to the job, and they won't be expected to use it.
> What methods did you use to shave off ~40 weeks

That seems slightly presumptuous and sounds slightly accusatory... It’s not like it takes 44 weeks before you can say a single word in another language. The comment said “conversational”, and the page you linked said “professional working proficiency”. Is it surprising at all if those are two completely different criteria? This is data for their own course, which is based on class hours, not on full-immersion living with a native speaker. The top of the page also stresses the words “usually” and “average”, and goes out of the way to make clear that it can vary wildly.

Try any of the decent language learning audio courses and you’ll see it’s not hard to have basic conversations in a matter of weeks. I’ve used Pimsleur for several languages. I wouldn’t call myself proficient or even conversational, but it’s been enough to communicate abroad and occasionally impress a native speaker.
I have the exact same experience, though I starting learning English at a young age. Out of the 100+ Brazilians I met in Business School, I was the only one who was interested in hanging out with non-Brazilians.

There's a reason I left Brazil, and it mostly has to do with wanting to live in a better culture.
Point being that Github doesn't really add any problem that doesn't exist in spades.
> They're pretty good at it

One is, and became so with surprising speed back when (but - nitpick - is no longer a princess). Another really isn't, not in any deep and idiomatic way, considering years spent and ressources at her disposal. But then, her very much native born husbond prince can barely master a full coherent sentence in his mother tongue.

Actually, few non-natives ever become truly fluent in spoken Danish. It is not so much a weird language as it is a mumbled one - to the extent that many Danes, especially the younger generations, have real trouble with written language, always confusing conjugations which ought to sound different but in contemporary speech don't. Compare Norwegian and Swedish, languages very closely related to Danish, but with far clearer speech habits.
SQL is too broken to even try fixing.
Magisk fixes this problem, though. Most users I know who run custom ROMs also install Magisk to allow those apps to install and run without issue.
Instagram deletes popular military page run by Special Forces vet
Garbage collection means a way to automatically collect garbage. Reference counts automatically collect garbage. Therefore reference counting is a subset of garbage collection.
Hacker News has room for improving too. While I have normal eyesight, I have to zoom up this page because the letters are too small.
There's at least one payment terminal company out there with a world SIM in their POS system.

It's not the cheapest way to do that kind of system, but deployment is an order of magnitude easier. Unbox it and go.
TLDR;

CRDTs cannot be "bolted ontop".

----

I really don't like this answer, but it is sadly true - even as an expert in the space (my database https://github.com/amark/gun is one of the few CRDT-based systems out there). And there is a simple reason for this:

Distributed systems are composable, they can be used to build higher-level strongly consistent systems on top. (Note: Sacrificing AP along the way, but then you can have a "tunable" system where each record you save you decide what consistency requirement you need, fast or slow.)

However centralized systems are not composable, you can't go "down" the latter of abstraction by adding more stuff.
The bulk of it was added, only in the US, after 2001.
It depends on the system.

If you're talking about an MSX game, then yes. Nothing about the carts are preserved in the ROM images, and you need a per-game database, or you'll need some kind of "cartridge type" list that the user has to choose from when booting the game.

If you're talking about the NES, sort of yes. People stick a fan-made "iNES" header at the top of the ROM data, but they made the format before all the details of the NES were known. So using that information is not enough for many titles, and so you need a database for those titles to work properly.

For the SNES and Genesis, the games have internal headers that tell you most of the details of the games, but not enough for complete emulation. SNES emulators in the past have been able to add bizarre tricks that just so happen to line up with the existing commercial games to not need a database, but it really turns out to be a mini database disguised by being obtuse. Example: "if the ROM is larger than 2MB, and has save RAM data, and has 32K bank granularity, then map the save RAM data to a smaller area of memory." Rather than "if the game is Fire Emblem, treat it differently than Ys 3."

For the Game Boy Advance, emulators and flash cart tools will scan the ROM looking for signatures from code libraries from Nintendo that handle save memory, like "FLASH512_V", "EEPROM_V", "SRAM_V", etc. Developers wised up and started including fake strings to fool them, so once again ... you end up needing a database.

There's very, very few cartridge-based systems where only the ROM dump is all you need. If I had to name one, I'd say the Neo Geo Pocket is one.

There are even cases like Mega Man X (Japan), where they made a mistake with the copy protection, and to fix it, resorted to wiring a resistor right onto the back of the PCB of every cartridge released to change the memory map.

And databases + heuristics fall apart when it comes to homebrew, fan translations, ROM hacks, etc.

True preservation requires games include a detailed description of the entire PCBs of these games, not just the ROM chips. But unfortunately, after trying for 15 years, I've not been able to come up with a stable, simple format for every system in the world that doesn't rely on emulator-specific design decisions.

I mean, how do you represent every possible circuit board configuration on the planet in a text file, that isn't going to make emulator authors for just the NES or just the Game Boy balk?
Better things have come up. See the projects list at http://www.thethirdmanifesto.com/ .
If they cared about performance they’d simply weight it more in search rankings. I find AMP pages have worse user experience because they require 100KB of JavaScript to load and complete running before you see anything, which breaks with a couple decades of best-practice, including what other Google teams advise. I regularly see AMP load slowly or break because they didn’t follow those good practices whereas sites with good engineering practice load more reliably.

It also breaks URLs – instead of the real URL, you get a google.com link which doesn’t have a good desktop experience.
It doesn't. No intelligence or English/French language tests needed for QIIP.

Canada (except Québec) has a merit based immigration system called Express Entry for skilled individuals.

Québec's called Québec skilled worker programme. Despite its name, Quebec's system is not based on merit but first come first serve, paper based, slow (4+ years) and unpredictable.
This is good, looks like something I might read this summer.

Small question though: are infinite series and Taylor polynomials not part of calculus? I don't see them here.
That's true about Java but not C++. C++11 introduced true lambdas, but Java's idea of lambdas is rather laughable by comparison and nowhere near as flexible.
I'm curious about something similar using S3 as the transport.
Ask HN: Who can explain justifications for these recommendations?
Lately I've seen these recommendations pop up in various threads: https://techsolidarity.org/resources/congressional_howto.html

Given the non-technical audience, and the short, direct instructional nature of the guidance, almost no time is spent on the "why" of these recommendations.

Can folks here help expand just a bit on these, e.g., why use Chrome instead of Firefox, why use Gmail instead of say Fastmail or your ISP's mail, why is Siri not safe to use etc.
I suppose the system seems efficient as long as you don’t look like a “suspicious people.” I was kind of surprised when in Denmark I was accused of lying about liquids being in my bag, pulled aside, had everything searched and tossed out the bag, and then was mocked for the (potentially excessive) amount of Läkerol candies I had. After they admitted there were no liquids or other contraband I was shooed out while trying to precariously balance my electronics, clothes and other items... So much for efficiency.
> Computers today are closer to 10 times faster than computers of the 90s, not 10,000 times faster like they should be.

This isn't even close to true for many classes of problems.

For 3D rendering software running on CPUs, this is observably not true: todays machines are computing 10,000x faster than what was possible in 1994, when Toy Story was rendered. Not to mention massively larger data sets are being rendered now thanks to storage, memory, and general I/O improvements.

In fact, path tracing (now the dominant 3D rendering method, including at Pixar) was considered elegant but impractical in the 90s because it required way too many CPU cycles and way too much memory (the whole scene, roughly, needs to be in memory at all times). It took a 1000x (now 10,000x) increase in computer performance across all dimension to make path tracing viable.

Does any of that sound like just a roughly 10x improvement in 25 years?
The Language Instinct is a 'weak' book. There is a plenty of criticism for arguments against universal grammar (the idea behind the book).