skysight-inc/HackerNews huggingface dataset:
My understanding is that everything is cloned – included Redis and any search indexes. I've only tried with a database though, so that's the only thing I'm certain that works.
Stanford hcp statistics or the computational mathematics one
Off the chart: the big comeback of paper maps
I'm not entirely sure - only just learning audio programming atm, but the way to approach would be to encapsulate then use encapsulation and ranges/iterators.

Efficiency should be roughly the same, especially given that you can optimise loops (and other code) with just as much access.
Most people do not care about types, they care about smart intellisense and detecting errors such as a misspelled property.
> ultimately takes away everyone's employer-provided care

Really? Even the NHS system allows a parallel employer provided system to run alongside it, it's just only common for higher-paying jobs and those with US parent companies.
Additionally, a lot of long-term care in the UK is provided by charities (Cancer Research, Macmillan, Heart Foundation, etc) which can be expensive but IIRC doesn't appear in the NHS budget.
Τι είναι η ραγάδα πρωκτού και πως προκαλείται;
'We didn't respond fast enough': Seattle lawmakers warn New York over Amazon
What should I use instead of Bootstrap in 2019 then?
pretty epic one!
"A vote occurred and in July 2016 it was decided to implement a hard fork in the Ethereum code [...].

Ethereum Classic came into existence when some members of the Ethereum community rejected the hard fork on the grounds of "immutability", the principle that the blockchain cannot be changed, and decided to keep using the unforked version of Ethereum."

-- Wikipedia
That's not actually true. When the 100 meter limit was established, a minimum-length frame would be 10 kilometers long.
A short history of the O'Reilly animals: How lions, tigers, tarsiers went geek
When you need this, use aligned storage: https://en.cppreference.com/w/cpp/types/aligned_storage
Heroku's rules for creating developer CLIs
That seems pretty low to me. Can you buy a house in Berlin with that income? It's almost what a dev makes in Romania and there you can buy a decent house with that income.
Do you recommend their MSc program?
I don't care about the GUI tools, I just need an editor, a terminal and a web browser. And maybe Sequel Pro once in a blue moon. The MacOS GUI is quite annoying when you want to do stuff fast like for instance move windows between virtual desktops or switch the desktop with the mouse wheel.

The tooling is just not there (old Python, old Perl, old Ruby and of course different versions from your deployment environment), you have to resort to third party tools such as homebrew or macports, you have to install Xcode to get gcc, you need an Apple ID to do that, the system level API is incompatibile with Linux, the filesystem is or at least was case insensitive. New MacOS versions after El Capitan are also getting worse at compatiiblity with other Unix-like platfroms. It's a pain to set up a development environment really, especially if you use any dynlibs. Instead of a VM we have a staging server where we deploy and there are almost always surprises.

In Linux the tooling is just there, a few seconds and one package manager command away. If your package is not there then there are PPAs or OBS repos. You can reproduce the platform you're deploying as closely as possible and there are less surprises.
Have you found any good tutorials or even documentation for using rust-qt?

The bindgen that seems to show up on google search is very un-intuitive to use (or maybe that's because I'm a rust newbie)
I would love to see the times of this on a Linux system (preferably on the same hardware).
> Once the Bitcoin miner has a competing branch with greater total difficulty than the rest of the network, the network must accept that branch as the winner.

Could this attack be addressed by changing the "total difficulty" function to value chains published earlier more than competing chains published later? Say a block published today is considered twice as difficult to achieve as a block starting from the same point published in 48 hours. Blocks don't need to be available in real time, but there should be enough communication between the miners to get some consensus on roughly when each block was published.

Intuitively, it seems like there is absolute agreement on the fact that a 51% attack happened (and which chain was mined by the attacker), nobody is saying "we can't be sure, this can sometimes just happen by mistake due to the distributed nature of mining". So if that can be trivially detected, why not build the detection into the mining algorithm in the first place?
For instance Sequans Communications is a french company listed on NYSE as SQNS. It is not listed in France or anywhere else in Europe.
> Unless we have a solution that is significantly better than POSIX/UNIX, switching to anything else incurs a significant cost that no one is willing to pay.

The problem is that it doesn't even suffice for the new thing to be "significantly better". Because of the huge sunk cost, the new thing needs to be able to do desirable things that a POSIX-compatible OS strictly cannot do. Otherwise, it will always be easier and faster to just glue another subsystem onto the Linux kernel and continue using that.
It is open source. We develop this tool to manage our own projects as GitHub/GitLab does not have many features we wanted. If these "advanced" features turns out to be useful for most users and GitHub/GitLab decides to copy, that will be fine, as we hope GitHub/GitLab to have them in the first place. Sometimes large companies move slowly until there are competitions pushing them.
Interestingly, I just read this last night on Factfulness by Hans Rosling so it's certainly not a new finding. I highly recommend the book.
Advanced Bash Scripting Guide on TLDP is a verbose and cumbersome-to-read writeup. Better read the bash man page and then http://mywiki.wooledge.org/BashGuide and http://wiki.bash-hackers.org/start
Last time I looked the rpath is a static absolute path, which is inconvenient if you want to install the libraries elsewhere.

The automatic fallback to system libraries can also lead to mysterious problems.
Farfetch comes to mind:

https://www.nytimes.com/2018/08/20/business/dealbook/farfetc...
AKA Bridge Pattern in GoF-speak

https://en.wikipedia.org/wiki/Bridge_pattern
Modal is just Rayon no? I had the same misconception about "hemp fabric", turns out these exotic "natural fabrics" are just Rayon made using a novel source of cellulose.
How is that in any way related to the parent comment?
Learn where the network sysctl variables fit into the Linux network flow
It has stricter requirements for the most part. But whether you're better off buying Cat7 with nonstandard plugs, vs. a model of Cat6a where they used shielded wires? I'm not sure.
> companies still want high end folks and can't find them

Companies will always want the highest end folks, as it makes them more competitive and productive. The question is are they willing to pay competitively for that talent. More often than not, the answer is no.

I feel that the 'skills gap' was just a convenient excuse during the recession. Companies and hiring managers will always want the best bang for their buck, so when unemployment is high, they aimed higher but still complained they weren't getting what they wanted. And now that unemployment is low, they are just blaming their hiring woes on that.

This is just an anecdote, but during the depths of the recession, the company I worked for was hiring folks with PhDs for low level admin jobs. And at the same time we were 'struggling' to fill some of our technical roles because we couldn't find folks with the 'right skills'. The funny thing was, I had got hired into that technical role with absolutely no experience, fresh out of college, right before the recession started.

[edit]: To be fair, I think it was partly done to help filter out resumes, as each job posting would get a TON of responses. And there was another issue (if I re-call correctly) where the rate of people changing jobs also dropped pretty dramatically (probably for job security reasons), so the job market for mid-level folks was pretty illiquid at the time. So combine those two things, and that could lead to the perception that there was a skills gap.
Probably the latter.

Otherwise LinkedIn would just fix the holes and not bother blocking extensions.
The fast ion loss probe used in fusion energy research is relevant to your last point. See figure 1 of [1], or if you have access see [2] for a good explanation.

[1] https://w3.pppl.gov/~szweben/Papers/coauthorpapers/DarrowRSI...

[2] https://aip.scitation.org/doi/pdf/10.1063/1.5039311
Another, more recent example, is Farfetch (FTCH). European startup that went public on NYSE
> But at the level of microbiome, it's just bunch of cells mixing with another bunch of cells, with different DNA. It's all one large bag of smart sand.

Well, in terms of biomass not quite, and our gut flora are also topologically still outside of our bodies. But I agree with the overall sentiment, whether we call it a bag of smart sand or a portable sealed-off climate controlled micro-ecology is just details.
As long as he has a CS degree, it's probably not a problem in terms of admission. About the exams, it says otherwise on their website. https://www.fernuni-hagen.de/english/international/abroad/ex...
I haven't bought new underwear in about four years and my oldest pair just ticked over a decade.

Duluth boxer briefs, and before that, when they were good, Ex Officio. I highly recommend them for their long life and comfort.
Youtube took down their account
> Many people are afraid that big software companies will steal and abuse their personal data

Cant say they are wrong. But its also a business concern for enterprise companies everywhere - US or EU so you cant really say this is an issue here. More of a requirement.

>exploit small family businesses, and just make money on mistreating normal people.

Most of the people who think so are being very stupid.
Ugh, that violates strict aliasing, does it not?
The culture/language barrier is still there, for serving customers. You can't do that English-only.
GOOGLE CODING INTERVIEW – BITWISE [LIVE CODING] // DAILY CODING PROBLEM #8
> doing JSON in Java is an ugly, ugly thing

Why do you think so? Jackson and Gson work very well. Serialising and deserialising from/to POJO/JSON is trivial with them.
OP here, so I know there's also companies like Hacker Earth, that allow recruiting companies to host coding competitions that lead to interviews with the company, however, they leave the marketing aspect of getting candidates to participate in the competition largely to the company itself, which is a big problem in its own.

So do we have a company that handles the headache of recruiting engineers like Triplebyte does?
Ethereum (the one where "The DAO" hack happened) is project that initially released in July 2015 [1]. The Roadmap was provided in the beginning and it is clearly understood that it is a work in progress. It is not yet ready for general public use.

Bitcoin is an entirely different project. Although it is also a blockchain, it's like a calculator while the former is a fully programmable computer. These two projects are very different, two different groups of developers. I encourage you read into them more to educate yourself.

[1] https://en.wikipedia.org/wiki/Ethereum
> I'm failing to see how these extensions "circumvent the privacy of our members", but normal use of the website doesn't.

Of course the website does. But the website does it to provide revenue for the website, whereas the extensions probably do it to avoid generating revenue for the website.

LinkedIn is infamous for its dark patterns. They probably do this to protect their revenue model. That in this case it involves protecting the privacy of their users, makes for nice PR.

Though for that matter, their users (which include me) have at least chosen to share their information with LinkedIn. LinkedIn may scam them into sharing more data than they want (which also happened to me), which is absolutely questionable, but at least the users have chosen to do something with LinkedIn, and haven't chosen to do something with the scrapers.

To use rape as an analogy: it's the difference between a guy you wanted to have safe sex with puncturing the condom, and a stranger jumping from the bushes to pull you from your bike. Both are rape, but in very different ways.

Was I trying to defend LinkedIn here? I guess it's different shades of very dark grey.
Maybe https://donorbox.org would be better for those small projects?
Speaking of DLCs, didn't Porsche sort of offer an hourly "Performance Package" for their cars that could be activated OTA. Or I guess the interviewed guy was just spit-balling ideas...
The author states that he heard of Bitcoin at $17 and then goes on describing Bitcoin as providing "oligarchic control" to early investors.

This means he too could have invested. Additionally I would think it to be very hard to introduce a genuinely new technology without informing (and convincing) some people earlier than others.

Of course now that everybody knows, that something like Bitcoin can succeed, we can (and probably should) think of fairer means of distribution (in hindsight). Maybe someone has a good idea that may develop a similar network effect without sacrificing decentralization, uncensorability, etc..
Mining without knowing that miners collectively have the control is largely pointless.

> If I held assets on either, it'd be on the chain that didn't hard-fork to reverse a single user's transaction.

Enjoy using Ethereum Classic then.
> Do you use a separate, awkward tool to call functions you wrote in python?

I use a separate tool to call a lot of functions written in C. That tool is called “Python”. Or “Ruby”.

Sometimes I use a separate tool to call functions written in Python (or JavaScript, or...) and that tool is called PostgreSQL.

Sometimes I use Ruby to call C to call Postgres to call JS.

> Now that we have better languages, why not use them to write the OS bottom-up?

What better languages for implementing an OS? Lisp? We had that before C. Rust? Either way—and I like both languages—I don't want to use either for a shell. Red? Maybe, but I don't think we're to the point of a Red OS yet, and while it's probably eventually usable for that purpose, I don't see it as necessarily ideal for OS implementation though it might be tolerable as a shell language.
Basically, yes. There's a finite number of preserved silents and the subset that even gets a screening from time to time is even lower. Paradoxically, the less opportunities you have for proper watching, the more likely it is that you will get one that you have already spoiled on the small screen, because the selection criteria are the same.
I understand legacy. The only wish I have is to tell Excel to honour the RFC (it's not that Excel isn't developed any longer). Just a checkbox (or whatever).

I am using the Apache CSV library to parse csv. Content coming from Excel is still ... difficult. And Apache is fine with handling RFC 4180 compliant content.

If the "new" Microsoft is really opening up to Open Source, it'd be nice if they honoured existing standards at least with products which are still under development. All I am asking for is one more entry in the "Save As..." dialogs drop down box. It can't be that hard...
It's good but... I don't want this to turn out to be anything like the SAT in that it's a requirement for schools and they won't have it any other way. I've found when it comes to schooling, people are ready to market aggressively because the students don't have a choice (we saw this with TI calculators)... So what's your promise to prevent this from happening? Software Engineering is good right now because anyone, absolutely anyone, can dive in. This is a step in the wrong direction in that regard.
"Recent research found that, after three weeks of following a LCHF diet, young and healthy adult participants recorded a 44% increase..."

The Guardian keeps grasping for pieces to fit their narrative; this one is particularly weak.

The important lipid numbers are the amount of small-particle LDL, the ratio of HDL to LDL, and triglycerides. The first two weren't even measured, and the third was no worse for the LCHF group.

Worse yet was the ridiculous sample size, which was at most 15 subjects and may be as few as 6! (9 quit)
An attempt.

But the EU budget is much, much smaller than the US federal budget:

EU: $150 billion for 2014

US: $3000 billion for 2014

And the barriers between national markets in the EU are much steeper than the ones between state markets in the US.
Bounce House, Commercial Bounce House for Sale
It surprises me that that behavior is even legal. It shouldn't be in a modern democracy.
If you’ve been paying attention, the manner of social justice sexism pandering and race-baiting follows, almost to the letter, the pattern of the child pornography moral panic.

It starts from the position of a comparatively rare bird (child molestor) as villain, and agitates the moral high ground so that people auto-polarize to the only tenable side. Then, the bandwagon get crowded, and casual conversation fatigue sets in, first at the water cooler, then the dinner table.

Child molestors are everywhere. They’re hoarding jpegs on their laptops. Everyone’s a suspect. You’re either with us or against us. Throw them in jail, even the inmates hate them so it’ll be an instant death sentence. Serves them right. Scarlet letter registries, because there’s so many child molestors. Make them go door to door, but keep them a thousand feet from schools, because that’s where they molest children.

When the panic fatigue starts to eat at people, and they get tired of the two minute hate, that’s when things get interesting, because to break with the party line is to question authority. How do you question moral authority? Are you advocating child molestation? Are you suggesting a molested child is no big deal? Are YOU a child molestor?

Now take the next bracket of boogie man (neo nazi klansmen) and repeat.

Seriously how many KKK neo nazis have you ever met? How many child molestors? And yet here we are, moral panic, fever pitch.

So keep going until, what? What’s the end game? Maybe there is none? Just constant infighting as a steady state? Yeah, probably. Gotta stay perpetually vigilant in case zombie Hitler returns from the dead to kill us all.

So there’s this angry mob constantly on the prowl, witch hunts for child molestors, witch hunts for bigots.

But the mechanism is the same. Scare tactics with a handful of examples. Stereotype the villain. Demarcate the moral high ground. Send out citizen militias to patrol and brainwash.

What do we get? A captive audience? More viewers for each spectacle? More lemmings to compound the number of spectacles? But it’s not just some ad money feedback loop. It’s there to keep people in line and afraid.
You're forgetting that Europeans are overall fiercely nationalistic by modern standards (not-WW1 nationalistic, but still).

Every EU country pushes back when there are attempts for more integration. More than that, there's a rising anti-EU current in most EU countries, due to various population movement issues.
True enough. I was thinking of specialist Doctors appointments, which are covered. It seems crazy, in a kind of roll your own adventure way, to pay for diagnosis, per specialist.

I sort of imagine conversations going like:

Doctor A: You might have this other nasty thing, but I'd have to send you to doctor B to check. Doctor B will cost you a hundred bugs.
Patient: I don't have a spare $100
Doctor A: we'll just hope it isn't that then.
Me: WTF?
Sure. I did not want to discuss if it is right or wrong.
I just wanted to state some widespread beliefs that are hostile for tech startups.
Yes you are correct, but that is why Canadian healthcare is less efficient on a cost per dollar basis than it could be (Im Canadian). Canadian doctors dont get paid as much as their US counterparts but are generally higher paid than their European counterparts partly due to this reason already. Yet Canadian healthcare is not as efficient as say UK for example.
Jason Teutsch on Doge Ethereum and State Channels
It won't let you drive into a ditch or into a wall (or into the back of a truck), it seems.

Jet fighters (also passenger ones) nowadays are flown by computers, you push the joystick to tell it where to go, and the computers control the flight surfaces to follow your request but not beyond the point that it would fall out of the sky. And TFA seems to suggest the system will prevent crashes, so it would probably stop you if you e.g. tried to swerve into an oncoming truck.
That sounds like the math gen ed requirements built into other majors, not a math major.
You might have come across this, or similar, images before
(random image search link, no affiliation):

https://www.themystica.com/wp-content/uploads/2018/03/Homunc...

This is a proportional representation of touch-sense nerve density in the skin.

Trade-offs though hey. All the highest density areas are probably also the least convenient location for augmented-synesthesia touch-sense devices.
I seem to remember having come a Ross a link where the code objects in qml were rust and not Js. Can't find now. Seen this:?

https://www.vandenoever.info/blog/2017/02/17/a-simple-rust-g...
GitHub private repositories are now free to use
The specs define the ratings in terms of length though, don't they?

That suggests to me the tester takes the cable length as an input, and gives a valid rating for the length?
1) Get a book on C++ and stop reading once you get to classes and other C++ features.
2) Read these in any order: "The C Puzzle Book", "Deep C Secrets", "Class Construction in C and C++" (shows what C is capable of without touching C++ features).
George Wilson and some other Aussies in the Haskell/Scala community give some excellent talks on this kind of stuff, here's one on some more members of the Functor family that are cool:

https://www.youtube.com/watch?v=JZPXzJ5tp9w

And if you just want to relearn the BiFunctor stuff in that post in a language with cleaner, conciser syntax (it's Haskell):

https://www.youtube.com/watch?v=JZPXzJ5tp9w&t=304
Unity or Unreal aren't 3D rendering APIs, they're game engines
> In the fifth century BC, Empedocles postulated that everything was composed of four elements; fire, air, earth and water. He believed that Aphrodite made the human eye out of the four elements and that she lit the fire in the eye which shone out from the eye making sight possible. If this were true, then one could see during the night just as well as during the day, so Empedocles postulated an interaction between rays from the eyes and rays from a source such as the sun.

Source: https://en.wikipedia.org/wiki/Light#Historical_theories_abou...

P.S. : I really find it fascinating that, provided we could bring these ancient thinkers to our times and teach them the discoveries science has made since they died, they would still hold their initial view in some way. This is obvious with what modern physics calls 'atom' (etymologically: 'not divisible'), and I could see Empedocle saying "At least, I was not totally off the tracks when it comes to what sight is psychologically".
Track daily tasks using Google Assistant, IFTTT and Spreadsheet
I guess it's important to remove the charger from the socket when you're not using it, or that computer will keep eating power.

On the other hand, would be fun if you could run complicated calculations on just your charger.
It's pretty much like fish, but with Python goodness.
There's loads of cars like this. Dacia Duster. Fiat Panda. Toyota GT86. Cheaper Peugeot and Citroen models.

Essentially, anything cheap likely won't have this technology in.
EU immigration certainly doesn't help. Also please don't throw insults around without foundation, which I see that you've been able to do with impunity, which says something about this forum.
200 Indian railway stations to get airport-like security, with face recognition
Next-generation ThinkPad X1