skysight-inc/HackerNews huggingface dataset:
I would be really careful about making sweeping claims about teaching programming. There are many variables at play here: your students' background, how you teach, what you teach, and so on. I doubt you have controlled for all of these.

I have exactly the opposite experience teaching programming. My students grasp recursion very quickly, immutable is easy, etc. In particular, students without prior programming experience pick up these FP concepts very quickly.
Geographic Variation in Pediatric Cancer Incidence
> There are some parts of the specification that describe triggering microphones with a silent-to-humans sound, but again, the specification does not matter. Just the claims.

nitpicking.
Yeah, it's a bit like the client asking you to collect and present information, then passing the question back to the client using a slick interface :)
I never used Grocery, but used Amazon Fresh a few times in recent months. The experience was awful and after 3 orders I went back to just going to a store. Amazon clearly pays their last mile delivery people way under market and it shows. Rude, unprofessional, late and then harass you until you until you fork over a cash tip high enough to make it worth their effort. They also have a strange hangup about getting the bags back--one guy just kept the cooler bags in his van and handed me a stack of half melted frozen chicken, on another delivery my items were just left in the vestibule of my building, again not in a cooler bag.

This is pretty much exactly what I would do if I was at a job where: 1) I didn't care at all and it was temporary 2) I'm also getting paid nothing to do it. So I can't really fault the delivery people in this situation.

The TL;DR is that there is just no margin when it comes to food. Grocery, restaurants, meal kits, etc. People keep trying to deliver these experiences to your home, and having spent 5 years cooking in a restaurant and my entire childhood growing up on a farm I've reached the conclusion that it can't be done. Once you add in the cost of human labor for physical delivery, the margins go from slim to negative.
Breaking LTE on Layer Two
Regardless of the fact that his family sent him money or that he bought food and water for the money from local villagers, he was maybe our last true old style hermit.

There used to be a time when hermits were more common and people largely tolerated that. So I still think it's sad he was removed from the island and not allowed to live out his life the way he wanted.
I find it absolutely absurd that rather than attempting to increase housing quality and affordability, market actors such as banks/local governments would prefer to offer you a down payment loan for your home loan...
Could this “grease” be what we thought to be dark matter?

Ie. explaining the “missing” mass of the universe
Permutations/Combinations Algorithms Cheat Sheets
Depends on how long they've been around.

If you launched an hour ago and you have $1k/mo run rate that is mind blowing.

If you launched a year ago, its decent.

If you launched 10 years ago, its abysmal.
The other option that is commonly used is using a mold with an internal manifold to heat the plastic, which is injected through heated tips or pneumatic/hydraulic valve gates. This shortens the space on the part such that the flow length of the plastic will be sufficient to fill the part, where with a single gate, it may not due to the part thickness and thermodynamic freeze.
The Launch of Open Finance and the Day Security Tokens Became Real
I thought taxi companies were "private driver service"s?

Thanks for naming the company.
It's absolutely not true that FB currently has 250 engineers. There were over 700 in 2012. The company has multiplied in size many times over since then.

You linked to an answer with no source. Here's a revant post from the FB blog: https://www.facebook.com/notes/facebook-engineering/ship-ear...
If you haven't read 'Brave New World' by Aldous Huxley, you ought to add it to your list.

Interesting parallels between this article and the world Huxley predicted nearly 100 years ago.
This was the value I perceived mostly as well. I likely wouldn't use reminders at all. In my experience, if a client isn't on the ball and can't remember or be bothered to send content, I probably don't want to work with them.

Making it easy to send the content though, that's great. Keeping it all in one place is even better.

This would be great if you could host it at your own domain (or can you already?) so clients just go to your website to do it rather than a totally different service. Just drop a widget into your own web page or something, tell clients to go to yoursite.com/content/clientName where they log in and start viewing. I suppose that would complicate things in other ways, but it would be nice in general to not make a user remember yet another service and url that's totally disparate from your own company.
Possible, depending on how simple the molds are. Typically, this is easier if you have a MUD unit (Master Unit Die) where you can just mill inserts, rather than the whole injection mold (ejection, injection, clamp plates, etc...)
It's a web site that has pictures on it and a way to book via a calendar.

Their main business model is arbitraging hotels via a legal grey area plus handing off a lot of the illegality to their providers (many Airbnb listings are not registered).

You have to be kidding me.
Sorry for the delay.

Certainly not a personal gripe of mine, I don't work for PayPal and don't know this person from adam. These were forwarded to me, but similar ethical concerns are growing at my company as well.

The fact that the ethics violations in the examples are not obvious is concerning in and of itself, but perhaps acceptance of such behavior has been woven into the fabric of society and I missed that evolution.

By definition, ethics are moral principles that govern a person's behavior or the conducting of an activity.

Using this case as an example, the head of HR is entrusted with the responsibility of overseeing not only the administrative management of human resources, but also the social welfare of those employees. As a leader their actions are representative of all corporate leadership and set the standard (social boundaries) under which all employees act and behave in and out of the workplace.

If the HR executive exploits company resources for personal gain while other employs lose their job due to lack of funding, is that not an ethics violation. The first instagram post this person is using the corporate jet for personal travel and boasting about it on instagram, imolying (#byebyecommercial, #ballin, #corporatejetlife) that she is in a class above all other lower-tier employees 'stuck in coach'. That could, I suppose be chalked up to poor taste and judgement. The actual ethics violation, which perhaps isn't readily apparent (you have to follow the trail of this instagram account a bit), is that her posts serve to boost traffic to publicize her private fashion clothing business: http://www.stylesbydoniel.com

That is unethical.

In the second example, in publicly declares the sexual availability of her two underage daughters and (very high) price at which their favor can be purchased. It's clear that this person (again, who is responsible for the social welfare of all employees in the company, from cleaning staff to call center workers, some of whom do not receive a living wage) is very happy to advertise the privilege afforded to her daughters at the expense and exploitation of others. As she is entrusted with establishing a standard of conduct for the company, this clearly is not the standard that the other executives, share holders, and employees expected when they charged her with the responsibility. A clear violation of trust.

At my company, we've had similar exploits. Corporate officers, awarding special non-dilutable shares while employee stock is purposefully devalued. Hiring of friends and family despite lack of qualification. Using company resources for personal gain. The list goes on and I don't feel it was nearly this rampant a few decades ago.

To me, the moral principles that underpin actions such as these are poor at best, and lead to being outright corrupt.
> They buy vulnerabilities from researchers...

or provide an opportunity for the original developers to introduce an obscure backdoor and cash out
I think they're describing your applying a mental disorder to someone when there's no evidence of that anywhere in the article-to justify your position against the comment you responded to-as being a strawman.

Because it is.
It's the good kind of nihilism I suppose: accepting that ultimate futility doesn't spare you from having to strive for meaning, but it does help you relativize your losses.

That said on the topic of conservation, or more accurately History, I don't think you can convincingly argue for forgetting things as a society. The cost of repeating errors are as great as the benefits of safekeeping knowledge.
Effect of oxytocin on the core social symptoms of autism spectrum disorder
At first I thought this was saying all information on the internet should be preserved (which is a growing privacy concern), but after reading more carefully I think it’s about having a way to preserve the information that is intended to be public and permanent from the beginning. We don’t have any good ways yet to guarantee future access to public information.

I’d never heard of the Digital Object Architecture (DOA). The article itself makes light of the unfortunate acryonym with “History pronounced DOA”. That actually left me confused about what they were talking about for a minute.

No idea if it’s a good way to preserve academic papers on the internet, but the business model side of it is a pure open question. That makes me wonder whether it solves anything at all. The problem with information on the internet is that the people who publish eventually lose the interest or the ability to continue paying for storage and access.

“Economics/Business Model

While the Handle System has been used for many years in publishing and library systems, generalizing to other applications, e.g., Internet of Things, will likely generate economic concerns related to the business model of the system, especially at the Global Handle Registry. Will organizations be charged for each identifier? Will organizations that acquire a prefix be able to create unlimited sub-prefixes or will they be charged for each sub-prefix? How will these policies be developed? How will the money flow? What will be the impact on developing countries or small businesses?”

https://www.internetsociety.org/resources/doc/2016/overview-...
>I think it's a distraction from the actual topic

Precisely my point.

>that may be true but you'd have to give supporting cases.

There are countless examples throughout history if you'd like to learn.

Runaway slaves, gays, masturbators, marijuana smokers, and political dissidents have all been classified as mentally ill and oppressed as a result of their lifestyles.

For more comprehensive, historically cited writeup, check out The Manufacture of Madness

https://www.amazon.com/Manufacture-Madness-Comparative-Inqui...
Great!
Easy to understand.
Much appreciate your efforts.
for 500k they might as well. It's an ugly practice.
Thousands of Apps Leak Sensitive Data via Misconfigured Firebase Back Ends
Code Review of Perlin's Avalanche Implementation
You can use lazy lists / streams even with strict evaluation, you just have to be explicit.
I've been a proponent of this idea:

Make companies "super-liable" for any data beyond the data they (actually) need for the functioning of the service that is stolen in a data breach from their servers.

This would hopefully not just encourage more companies to believe that data is "toxic" [1] and treat it as a liability, not as an asset, but it would also encourage them to adopt end-to-end encryption in as many types of services as possible (and eventually stuff like homomorphic encryption or any form of encryption that doesn't give the company itself and hackers direct access to the data).

[1] - https://www.schneier.com/blog/archives/2016/03/data_is_a_tox...
As a US citizen, traveling in the EU, what rights do I have under GDPR? Can request data and erasure from Exactis while abroad?
My theory of tab width is that it should be somewhat proportional to the average height of indented sections of code in that language.

That is, if a given language is really verbose and requires a lot of code to do simple things, the functions, if-statements, loops, etc will probably be a lot longer (like in C or Go) and so you need wider tabs to help visually align things.

But if a language encourages a style where functions are just a couple of lines long, if statements and loops are rare (or at least comparatively short), having excessively wide indentation can hinder readability.
>What would happen to radio transmissions from an Alcubierre drive fitted space ship while in transit?

I'm not an expert on the physics involved, but I imagine they would probably just get reflected back as Hawking radiation or something.

The point of the bubble is to separate an object entirely from our own universe, because while there is a limit to information travelling at the speed of light, and relativity makes it impossible for an object with mass to approach lightspeed, there are no such limitations on spacetime moving through spacetime.

If anything can cross the threshold and get into or out of the bubble in transit, then there is some degree of quantum entanglement and information transfer and it still counts as a "thing" in our universe, so I would assume the trick only works if the bubble is essentially a black box.

speculatory edit: this also seems to suggest that a ship in an Alcubierre bubble would be blind and unable to actually steer. I don't know if the bubble itself would decay (possible due to collisions with interstellar matter or some inherent instability) or would have to be collapsed from the outside. If the latter, then you need an existing infrastructure of stargate-like things already in place (either moved by conventional means or constructed) and just have to hope they're working and where you're aiming when you set off. There might be models that overcome these issues, I don't know.

If it turns out that Alcubierre drives are the only viable means of FTL, then one possible solution to the Fermi Paradox might lie in the complications inherent to using them - the civilizations that survive tend to be the ones that don't progress beyond simple rockets and radio telescopes, and FTL civilizations are still limited to expansion at below relativistic speeds, and even then the inherent complexity and risk means FTL travel isn't likely to be common.
Crazy Ways the Real World's Changing Thanks to Video Games
As an engineering manager that does these types of projects for a living, I would be happy to chat with anyone who is interested in the actual process, design/manufacturing issues, or rough costs/timeline of this type of project.
and how would one know in practice? Android doesn't even tell you until you if an app access the microphone (while app is in the background) until upcoming Android-P:

https://www.theverge.com/2018/3/7/17091104/android-p-prevent...

The whole Data over Sound space needs a standard:

https://static1.squarespace.com/static/5129591ae4b0fd698ebf6...

If it isn't facebook it's going to be others (SilverPush, Drawbridge, Flurry (now Yahoo), ...)
Also don't forget that these scientists are deeply immersed in their fields. Every single one of them has been through a PhD program and is an expert in some domain, likely a narrow one. When you are that good at something, even your shower thoughts (and especially your shower thoughts) will be scientifically productive.
I'm in analytics for several banks (including credit cards) and have always thought that one of the key competitive edges is managing risk so in my mind, it'd be a trade secret ;)

But also curious about the answer to the question :)
_A compiler and libraries which run your Flutter app on Mac and Windows_

no linux support ?...
Certainly. But free speech is an inherently liberal position by definition, construction and history.

You're free to think that it's all bunk and tyranny of the majority is just fine. Many people do.

I'd just like it to be clear to everyone that such an opinion is being against free speech.
Because what greatly annoys me is when people try to claim that they advocate a "reasonable" version of free speech when they simply oppose it. Or indeed try to claim that their censorious position is a liberal one.

Which I am not at all accusing you of incidentally.
The Great Capacity of Statistics and Collections: Summer Edition – 2018
Sweeping California consumer privacy bill approved by Jerry Brown
Growing a Golf Simulator Business to $50k/month
Either way, I think this makes for some cool world building and speculative fiction.
Kalanick is a giant asshole, but also built an incredible company. He then proceeded to nearly destroy it out of arrogance. So did Jobs during his first stint as CEO.

Look at the heat Musk and Zuckerberg are taking these days. We would probably have a much different view of Jobs if he was in his prime in the social media era.
What You Should Consider Before You Buy a Kitchen Sink
I guess you think of flying saucers... :-)

A long spear is an even better shape, though.
I like infinite scroll for streams of things like tweets or reddit posts where I only want to be fed stuff.

For search results (eg: Amazon) I can refine with filters and sort the results, but I can see why some people might prefer pagination here to feel more in control.
The eradication of smallpox does not necessitate the end of vaccination. Instead, it changes the cost benefit analysis of vaccination as the article described.
I'm conflicted between gratitude for the translation link and anxiety over its NSFW picture. Damn this cube-shaped panopticon.
Cleansing thermonuclear fire
Point being, I'd rather not have this complexity. Do you mean to explicitly take each next value from the stream? And then possibly throwing all this "lazy" work away? Or memoizing the work and writing extra code that checks if the work was already done when the data is accessed? And then probably forgetting to get rid of the data when it's no longer needed?

No thanks, that's even worse. It's honest, but that doesn't make it a good idea. I like to do one thing at a time, not jump around like a wild horse. Turns out optimizing for not jumping around too much also makes programs simpler overall.

I've recently cleaned up some code of this kind. Defines objects with unsuitable lifetime and tries to be smart about reusing work instead of planning out in which order to do things in the first place. While the actual task was not difficult, the code was incomprehensible, to state it in a diplomatic way.
And he mentioned using a lighter. Of course it would run of fuel.
As I recall, Usenet took freedom of expression to the extreme and a few trolls ruined it. I remember one who referred to himself as Archimedes Plutonium and would spam the discussion of specific science and programming topics with wild discourses claiming the Plutonium atom was god. The turned whole newsfeeds into spam. I believe this is where the comment "Don't feed the trolls" came from. I am all for civil, productive discussion where ideas are refined. There is a time and a place to say, "This is off topic and not producing a productive dialog, so take it elsewhere."
This is pretty much where I’m at as well, on this issue. I only wish there were social security numbers contained in the breach so that we could stop considering them as personally identifiable info.
Yes, I'm agreeing with you and explaining why the big companies are making such huge investments in this when the form factor and use case is still not refined.
The thing is that such a site would make the perfect honeypot, so a "legitimate" black market site would have to be competing with police run sites that don't have to worry about turning a profit, and any criminal with a clue would end up avoiding such a site anyway
The previous comment noted that "phones have [suitable sensors]". Duplicating those in the board would work, but even then - checking every 10 ms will mean a far higher battery drain (and yes, we've just complicated everything at least one order of magnitude, this point still stands).
No reason you can't do both? Start at the one you want now. Transition to the other later. That's what I'm doing. This isn't an either or situation. If you want to take the risk, now is the a best time probably while younger. However, one could argue if you save properly doing the riskier option later might be better. It will depend of course.

The other factor to consider is quality of life. How many hours and what types of stress will the bigco job have versus the younger company? I joined the younger company first and I don't think a single person works 40 hours and the environment is relaxed, the CEO/founders are awesome! The pay is good, but it's not Google levels, but there is opportunity to increase that. We are quite profitable already. I can try for a bigco job another day, in fact any day or not. However, for now, because of my life situation, I chose the smaller company.
UK nurse is first person convicted under modern slavery laws
Thanks for the detailed explanation. Yes in larger environments with thousands of iptables rules, using ipsets(hashing and constant time lookups) gets around this bottleneck) you are describing.

I wonder if ipsets is not an option with Kube-proxy and iptables though?
> it is very easy for a compiler to vectorise a "map" operation

For a general map function, it’s insanely hard problem. It’s only trivial if the map function is trivially simple e.g. `return x*2`.

> does your debugger allow you to visualise the intermediate steps of an arithmetic expression?

No, and I write my code in a way so the expressions aren’t too complex. When they grow to be that complex, I break them into multiple steps, keeping intermediate results in separate variables. BTW my primary motivation is readability, debugging is secondary.

> Does it understand Iterables/Enumerables and allow you to capture and inspect them?

I think so.

> Can it handle concurrency and parallelism, or help you make sense of callbacks for non-blocking IO etc?

Sure, debugging async-await code in .NET is almost as simple as old school non-scalable blocking IO code.

> But it will be a problem for any sufficiently high-level abstract code

Not a huge problem in practice. There’re simple ways to implement support for your custom composite data structures, e.g. natvis files in VC++. Also, in .NET you can run any code in debugger’s immediate window, while execution is paused. These simple methods aren’t effective in 100% cases, but often they are sufficient to debug, therefore saving a lot of time because no domain-specific debuggers are required.
The loudest duck gets shot.
A relative speed of 0.1c would make every fully ionised helium atom into an overly wordy description of 18.64 MeV alpha particle radiation.

Low density regions of interstellar medium can have as few as 10e-4 particles per cubic centimetre. At 0.1c, that density works out as 3e10 particles/m^2/s. At that density and energy per particle, 0.0895 W/m^2. Low enough you wouldn’t care.

Molecular clouds, on the other hand, can be up to 10e6 particles/cm^3. Most of those molecules are hydrogen, so they don’t hit as hard on average… but that’s a rounding error compared to the density, so let’s say about half a gigawatt per square meter.

TL;DR — go around the molecular clouds until you invent a Trek-like navigational deflector.
It's not ridiculous at all. It is literally illegal to leave a child alone at home under the age of 12 years now in America (at least in my state, Virginia). That's not what I call "affordable"; child care expenses make it impossible for people to have children in this environment.