skysight-inc/HackerNews huggingface dataset:
Is it really 140 uses, or is it that you breakeven at 140 plastic bags?

This is a significant difference because reusable bags are usually a lot larger and a lot stronger. In my experience, one use of a reusable bag substitutes for something like five plastic bags. That makes the breakeven point arrive a lot faster.
Yep. That minute multiplies ten-fold or more if it means being the difference between catching your next bus/train/etc. just in time or having to wait for the next one.
Yes, however the "machine" that executes the code< namely the physical world is not deterministic and not a Turing machine, generally, at least because it is governed by unpredictable quantum effects.
Flow by Mihaly Csikszentmihalyi.

Principle by Ray Dalio.

When Coffee and Kale Compete by Alan Klement.

Spark by Dr John J. Ratey, Eric Hagerman, John Ratey.

The One Thing by Gary Keller, Jay Papasan.

The Mythical Man Month by Frederick P. Brooks.

A Dozen Lessons for Entrepreneurs by Tren Griffin.

Software Project Survival Guide by Steve Mcconnell.

The Undoing Project by Michael Lewis.

I Wonder What I'm Thinking About? by Moose Allain.

Truth, Lies & Statistics by Lee Baker.

On shortness of life by Seneca.
Using molten salt to “store” electricity isn’t just for solar thermal plants
True, they're not magic, it just looks ugly for the most common case of fetching to the end of the array. The new syntax is much nicer than -1.
What do you think of https://blog.cloudflare.com/why-we-use-the-linux-kernels-tcp... ?
Site hosters can be held liable. Search engines are required to remove links to such sites.

I fail to see how a domain registrar having to do the same is worse.

I don't like the rulings much, but at least it is consistent.
Anything without a real name policy is better because they don’t know who to hit with the hose.
Registered to present their own opinion. Your understanding of what lobbyism is is primitive to say the least.
I found the headings a bit weird to read, and apparently my brain thought the GIFs were ads, because I didn't notice them at all.
Delta cut wayyy back on doing it because United pissed in the pool and idiotic casuals took to the streets and blindly blasted the practice of overbooking.

Is AA still overbooking with regularity?
Yeah, considering they found a damaged drone near Gatwick airport... it is strangely possible with 67 witnesses that there is no video "proof", but unlikely there were no drones.

On the other hand, I won't be surprised if the couple that were released use the fairly strong libel laws to punish early press shaming.
Use a fake name. 420/69 IQ play!
Water is the new diabetes?
In the Quest for General Intelligence, AIs Are Chasing Chickens in Minecraft
Southwest lets you (anyone, not just people with lots of miles) cancel up to 10 minutes before the flight time and you get all of your fare back as a credit you can use for your next purchase with no extra fee. A great feature and one of the many reasons I usually fly with Southwest. Wish other airlines did the same.
The article is unreadable in Chrome, parts of the page are simply not rendered. If you really want to read it, try Firefox.
Logged in just to upvote your comments. This is a place of intellectual curiosity, and I don’t understand those who expect knowledge to be spoon fed to them. If you don’t know a term, search engine it and work your way down the stack.

You might find yourself pleasantly surprised you’re providing an NTP server in the NTP global DNS pool.
... There were gifs??

I guess I'm so used to useless ads and graphics in blog posts, I honestly, scout's honour, did not notice and have no recollection whatsoever!

A damning statement on the Internet of today perhaps, but it neither enhanced nor detrimented my reading of the article ‍️
It's not his job to put the controversy behind him, the controversy was created by someone else. He only stated his opinion.
The H5N1 scare was around 2008.

Some sourcing on the medication budget: https://www.kingsfund.org.uk/publications/rising-cost-medici...

> Estimated total NHS spending on medicines in England has grown from £13 billion in 2010/11 to £17.4 billion in 2016/17

A few years earlier in 2006: http://www.bbc.co.uk/radio4/science/casenotes_20060509.shtml (The transcript used to be available, not sure if it's possible to get to it now, but that gives the £9bn figure).
Sure, Oxford or Cambridge might be a better fit in this case. I would recommend St Andrews to those, who are thinking of doing a Phd in a less theoretical field of Computer Science.
I've been working on The Compost (https://thecompost.io), a weekly newsletter breaking down environmental news
> Just look for them!

That's an issue in itself. Google used to have a "discussion" search feature you could use to find a search term in forum posts. Now, that feature is gone. Social media content is highly prioritized and incentivized.

Forum discoverability was better in the past. Now, if you search for a community, you'll find a half-dozen Facebook groups, its Twitter feed, a subreddit, its G+ counterpart and YouTube videos.
Yes it is competitive, i would challenge you to find any evidence thst solar and wind can provide energy enough for the worlds needs, otherwise you are just a victim of you own blind ideology.
You need to think about funding. Most U.K. funded PhD opportunities will not be open to you as a US citizen.

Most U.K. PhD funding is now being routed through what are called ‘Doctoral training centres’ and these generally only have funded places for students from the U.K. or the EU, unless it’s an industrially funded one in which the scope of the project will generally be very strictly defined.

Most non-EU students come in on special programmes where their country pays for the PhD I.e. Chile has a programme called CONICET that a colleague of mine was funded through.

In all my time in research heavy (look for the “Russell Group”) Universities I’ve not met a couple of PhD students from the US for that reason.
You should try smalltalk :)
The World’s Top Airports of 2018
I think you two are in agreement :)
China’s Economy to Reap Benefits That Once Flowed to U.S
Not to be disparaging, but I wouldn't call this a "comprehensive" "guide" to public key cryptography. In social conversation I can usually help non-technical people understand the basic principles of public key cryptography at greater depth than this and in less time. This article doesn't mention RSA or integer factorization anywhere, which is the most straightforward template for explaining how asymmetric problems work. It also comes close to conflating one way functions with trapdoor functions - these are not the same thing, but the article uses the same definition for both.

Despite the underlying mathematical complexity of public key cryptography it's a fairly neat and easy concept to understand. We don't need to call it "mathematical magic" because it's already intuitive to us. Ask someone to tell you all the numbers which multiply to 81. Next ask them to multiply 9 by 9, then ask them which exercise was easier. On paper, you can demonstrate that multiplication is both faster and conceptually easier than long division. Now you have taken an abstract concept - the "one way function" - and grounded it in something the person learned as a child. It doesn't take much more effort to explain how you can use very large and difficult-to-factor numbers (large semiprimes) to obfuscate information. We all naturally struggle to divide more than we struggle to multiply. Conveniently, so do computers.

But that's just a one way function, which is insufficient for public key cryptography. There is no relation between multiplication and factorization suitable for creating public and private keys, or else we wouldn't need the entire RSA algorithm. One way functions are just hash functions (or the theoretical basis thereof). A trapdoor function takes this further and augments a one way function such that it's still infeasible to invert the output back to the input, except if you have some piece of information. This is why hash functions are relatively easier mathematical primitives to understand, because establishing a trapdoor requires significantly more mathematical structure to get right while still maintaining security. They're far more delicate. You need enough mathematical structure to bypass the infeasible inversion without compromising the infeasibility of the inversion entirely. It's like poking a hole in an egg without breaking the whole shell.
It’s always important to know about conflicts of interest. If his intentions are good, he should be especially keen on avoiding any risk of being seen as deceptive because that would hurt his stated goal and there’s no downside.
On a similar note, any good mobile educational apps for kids? I found Khan Academy Kids which is quite polished and nice.
Driving Instructors Franchise – Earn £30-£50K – No Franchise Contract
NYU Researchers Build the First Artificially Intelligent Microreactor
Rome in Ruins
In an authoritarian regime where individuals have very few rights, I don't think duress passwords would protect individuals, especially if they were widely used.

Your interrogators would demand to see your real account. You'd give them the duress password and they'd get the wiped or sanitized account. Then they would ask you to logout and log back in this time insisting that you give them the duress password.

If you can't do this, they will assume that you gave them the duress password the first time, consider that sufficient proof of guilt of whatever they suspected you of, and away you go to jail or worse.

Of course you can insist that the one password you gave them was the real account and you never set up a duress password because you obey the law. That would work in a place with decent civil rights and due process requirements, but that's not the kind of place the article is discussing.

These are places were you are guilty as soon as you are accused and it is up to you to prove to them you are innocent, and they consider throwing an innocent person in jail massively preferable to letting a guilty person off.
Did you read the article? Much of it was about authorities cracking down on free speech on Facebook. The article is saying the opposite of what you think it’s saying.

But as an aside, free speech is the biggest thing keeping the press alive. The “mainstream media” has much more to fear from authorities than from fringe alt-politics. This has been true through history and it’s true now.
It doesn't need any; you build it locally, and then put the wasm in the package when you publish.
No its not at all the same cause thats not what i mean. I mean that people are ignorant to the dangers not that its dangerous. Has nothing to do with communism, wind and solar on the other hand do.
Personal attacks just make people defensive. They’re pretty ineffective at actually convincing people of anything.

This sort of cold-blooded rational takedown is way more effective.
Russian variant of the same: "The severity of Russian laws is compensated by optionality of compliance with them." This, and the lack of independent judiciary branch, actually gives the government total power over the individuals and businesses. Laws (including tax laws) are written such that there's really no way to live and not break any of them, which is why the government always "has something on you" if it wishes to prosecute you or just take your money because you don't "share" it with government officials.
If read the article well, you will see that really nothing changes

> When in place, the new law would bar local governments from restricting market access for foreign firms and from forcing them to transfer technology.

> This will ensure foreign investors would enjoy the same privileges as Chinese companies in most sectors except those excluded on a “negative list”.

This is exactly how it is right now.

There are really not a single national law saying that somebody has to transfer technology to a joint venture partner.

The few cases of local provincial and subprovincial officials instating any extra requirements are just their "administrative creativity," and Beijing really doesn't mind humiliating local level officials some more few more times.
Aggregated advice on how to write from some of the best books on writing
Negative, controversial, and divisive content always gets the most attention.

The other side of this pendulum are affects worth mentioning as well-when we talk about the 'algorithmic platform', not long ago there was a discussion about Tumblr and it's recent decision to remove certain types of material: is the very nature of "optimizing for engagement" itself.

Someone came along and shared a tale of how his pre-teen daughter got addicted to blogs and content that promoted and encouraged anorexia on the platform targeted at her because of her likes, follows and interactions and eventually developed an eating disorder and serious anxiety issues. More than one person came along and commented along of how they've seen friends go into similar communities and come out a different person, often times for the worse, with several longstanding and previously healthy relationships irreparably damaged and in some cases wholesale destroyed when the platform optimized for engagement and sends innocent people down destructive rabbit holes.

The other side of the negative, controversial and divisive are the isolating, unhealthy, and dangerous to individuals susceptible to manipulation through plain jane ignorance/not knowing better when presented with material that might not be divisive because of trolls, bullies or agents of political avarice, but encourages destructive tendencies to the uninitiated or ill-equipped. All facilitated because 'the platform' rewards you for likes and shares.
MuseScore 3.0 released
GoFundMe campaign to build Trump’s border wall raises questions about funding
Indeed. I think this illustrates that being civil is not just about making people more comfortable, it’s also more effective.
ASK: How do I get off the sidelines, and into the game, in 2019?
ASK: How do I get things done in 2019?

After almost 3 years of the "real world", post-undergrad, I finally feel like I have my feet underneath me. In the coming year, I would definitely like to "get off the sidelines" and "get into the game". However, I'm having some trouble figuring out how to go about doing that, so I would like advice.

Things I'd like to do in 2019.

1. Help contribute to others' side projects
2. Meet and work with others who are passionate about the same areas as myself (P2P, Decentralization)
3. Continue to work on my own side projects
4. Emphasis on #2
5. Dare I say "start a company" (dare I say it)

But how can I do these things when:
- I don't work with people who actively work on side projects or frankly care about these things
- In between a full-time job, a girlfriend, and my own side work, I feel pressed for time
- I'm just a regular Joe schmoe with a Github handle

Is there any actionable advice for doing 1-5? Other than "go to a Meetup"? I feel like my dev circle is incredibly small (I'm a non-Compu-Sci grad from the east coast) as it is, and I really feel like I need to change that to do 1-5.

TLDR; I want to "get off the sidelines" and "get into the game" in 2019, but having trouble figuring out how to do so.

Any advice is appreciated.
Law in China is ridiculous.
Don’t forget Chinese government arrest more than 100 lawyers in last two years
Yes.

t.fillText(a[d], i, s + d * h - a.length * h / 2 + h / 2)

Chrome kindly formats https://2018.9elements.com/packs/particle_effect-d4e93bdb776... in Developer Mode/Network/Preview, for easier reading.

How I'd do it is create a mask (a hidden black-on-white image of the text), then sample a lot of random or uniform points on that mask (e.g. by walking the image and keeping x% of the black points at random), then display circles at those points (or, as they did, display a circle at (x + a * sin(time), y + a) where (x, y) is the point and a is a parameter that starts high, quickly drops down to zero, and when your mouse moves near a circle, grows back up - and color the circle blue when a is high and yellow when a is low (also, make opacity higher when a is low)
The way they burned the NTP addresses reminded me of Douglas Adams quotes "The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair".
>The idea of "engagement" as a key metric for some of these services is bizarre.
If they were a social network, I would agree. But they are an ad display network. therefore engagement is a key metric to their business and customers.
That really depends on the specific ranking you're looking at. In this case, student satisfaction ratings seem to be a major component, which tends not to bode well for the quality of the ranking, if you want to know how good an institution is academically.
Inigo Quilez has some really good tutorials about this kind of stuff.
Laptops contain a lot of proprietary tech, not all is well supported. It's not all bad though: Chromebooks run some version of modified Linux just fine (and the trackpad of the original Pixel works great). My Dell M6800 (Ubuntu 'certified') is well supported and runs cool. It's an age-old, but often ignored advise to first consider one's needs and then chose fitting soft- and hardware. Instead people just go out and buy cheap or shiny and then wonder what to do with it ;-}
So all of the downsides and none of the advantages of a closely-knit community?
I believe this quote is appropriate given that some users seem to be unaware of how the kernel development process is decentralised:

"Instead of a roadmap, there are technical guidelines. Instead of a central resource allocation, there are persons an companies who all have a stake in the further development of the Linux kernel, quite independently from one another: People like Linus Torvalds and I don’t plan the kernel evolution. We don’t sit there and think up the roadmap for the next two years, then assign resources to the various new features. That's because we don’t have any resources. The resources are all owned by the various corporations who use and contribute to Linux, as well as by the various independent contributors
out there. It's those people who own the resources who decide."
- Andrew Morton on the kernel process
My entire browser froze for 10 seconds while trying to load this page. 323 requests and 5.9 MB later, I get a broken page where 90% of the content appears to be missing.

Edit: Oh lord, all of those text portions are iframes.
I think a react project will have more issues like:

- the package dependencies, packages get often deprecated on npm and in rare occasion contained malware, Qt contains most things you need and a web view if you need to show html or run JS for some reason

- GCompris is an old project and it had one big rewrite to Qt in latest years, using Web tech they would be forced to keep up with the web frameworks, imagine you will have to rebuild your current web project in 10 years from now and continue working on it

- I think a port to web tech would have negative effect on the battery life of the devices

On the upsides you could have the web port running in a browser, though having something that works without internet is a big plus, there must be similar projects or collection of different web projects somewhere but others mentioned Windows and mobile devs will think how to make money in the app stores maybe with some ads.
Source? Chicago lost a landmark case where they hired fire fighters based on a written test, because it was found to discriminate.

So in practice the written test got removed or downplayed

https://www.google.com/amp/s/www.nbcchicago.com/news/local/f...
Any source on that? I'm just basing my statements on what the GP who was consulted in the linked episode stated, and while she's not exactly a specialist on the subject she does know a little bit more about nutrition than the average person on the street.

> [mineral iron] it will react in your stomach and change to Fe2+

Wouldnd't the presence of an acid-neutralizing ingredient like milk negatively affect this process?

> it’s just that calcium inhibits iron absorption somewhat, and only short-term, it doesn’t stop it completely.

Could you be a bit more precise when you say "short-term"? If it basically reduces absorption for the current meal the point of it defeating iron absorbtion is still valid.
My thoughts exactly. I feel it isn’t the library, but the grammar, which is why the same feel cannot be replicated by other languages. Ruby is just easy on collections.
Not necessarily. Rust has taken an alternative approach to runtime checks by designing the language in such a way that scenarios that could cause undefined behavior at runtime are instead compile-time errors. It's probably too late to carry out an initiative like that in older compilers, but its certainly an option.
In my experience/observation, companies are in at least some cases pushing the "we can't find enough programmers" narrative so they can justify outsourcing and H1Bs.
I didn't like the gifs, because I dislike all technical posts with gifs and memes, but the writing is good.
It started off when Dillon disagreed with the way FreeBSD was doing NUMA. He had his own ideas, so went off to ferment them.
For a non-strong-typed language, it's difficult to dive into the code after you haven't work on that codebase for a while.

We were on a really old Mongoid (or carrierwave, or some other gem, can't remember), It was difficult to find the right methods to use and etc.

I understand it was our own fault not to write comprehensive tests or keep all gems up-to-date.

But a dynamic typing language is a lot more "punitive" when we aren't writing perfect code, using perfect design, and/or exercising perfect engineering practices.
Just myself trying to fit the various *BSD's in my mind, I found this[0] which might be helpful:

[...] each one has a specific purpose.
OpenBSD security,
FreeBSD more desktop/server,
NetBSD “run on anything and everything”,
DragonFlyBSD scaling and performance.

[0] https://itsfoss.com/why-use-bsd/
Mobile app branding plays a vital role in the outlook of an app
That's utterly wrong. How could you come to that conclusion?
> Front page headlines [...] probably aren't the best way to guarantee a fair trial.

Again, this sub-thread's premise is that "naming people who've been arrested is an important measure against authoritarian regimes."

The point is, you wouldn't get a "fair trial" in an authoritarian society. Knowing whether you're in one is tough (It could be as low-level as local law enforcement.) Given these two points, it's a values-based argument that more information is better. That's all.

Of course, it's horrible when someone gets wrongfully accused. I don't know where the sweet spot is. I'm outsourcing much of my trust to other citizens.
Not really engineering based but...launched a video production company focusing on window shopping cannabis dispensaries in tourist cities where cannabis is recreationally legal. This is our first customer:

https://youtu.be/suxl02-nOrM
> (Date.today..(Date.today + 1)) === DateTime.now #=> true

It took me a minute to parse this. (I have never had this problem with Python or JS.)
PVS-Studio analyzer is now free for open source (GitHub, Bitbucket)
CSS grid garden
> Registered to present their own opinion.

You don't have to register as a registered lobbyist in USA to present your own opinion. You have to register as a registered lobbyist to represent somebody's else opinion.