skysight-inc/HackerNews huggingface dataset:
> Politicians are the ones who decide for or against a carbon tax. Politicians also decide laws where you can put wind turbines and solar panels, whether to build roads or rails, whether to allow buildings without insulation and with fossil fuel heating.

And politicians do some mix of what they personally believe is right and what will get them re-elected— When political leaders try to make big changes without the support of the populace, the result is generally bad. The question then turns to how to increase popular support for actually taking governmental action on climate change.
Corbind – Kotlin Coroutine Binding APIs for Android UI Widgets
What should I teach my sons?
A Magnetically-Actuated Untethered Jellyfish-Inspired Soft Milliswimmer [pdf]
> New writing systems aren’t created very often

On the contrary it’s quite common. There is a whole subreddit dedicated to the matter. This is an obvious case of Black privilege, where a story made the news more because of the background of its inventors than the work involved.
Check how big Greenland and the Arctic are. You'd need a lot of paint.
We’ve driven VW’s bright green smile machine, the electric ID Buggy
> Well, if you get too big to get things done well, maybe not get too big?

I love this idea but my old history professor (who I pretty much disagree with on everything except this) used to always say "follow the money". What are the incentives that all the parties have for and against growing companies bigger?
Write a spec! Not sure if that’s frowned or loved these days, as one might be accused of so called “waterfall” when they should be “agile”. Anyway I love specs for UI, UX, sequence and sometimes for technical design but if a few bulletpoints in Jira does it I like that too.
> pressure-based generation

That would simply inefficiently make the vehicles less efficient.
Yeah there is some tedium in general with Rust syntax. Semicolons, for example, feel old fashioned, and there's a lot of verbosity in things like unwrapping. It's a fine language and I like working with it, but there's a lot of details involved in Rust development which don't make sense for data scientists to worry about.
2.4 Solving Recurrence Relations
First Roborace Autonomous Race
> What about that Africa is the leader in pollution into the oceans .

Please can you support this with a cite, because I think you've misunderstood what you've read.

Plastic in the ocean comes from roughly 3 sources.

1) Microfibres in clothing. It's likely that the West dumps significantly more of these into the environment because of greater numbers of plastic clothing and increased amounts of washing of those clothes.

2) industrial equipment, mostly lost fishing nets. I haven't seen anything that says these nets are disproportionately from African boats.

3) plastics from sewage systems, and plastics washed from land into rivers and thus into the ocean.

It's this last one that I think you're talking about. But it's important to realise that 1) many of these rivers aren't in Africa, but in Asia and 2) most of that plastic was exported from the West to Asia.
Also, flying is a particularly stressful experience for many people. Specially when you are afraid someone may lose your dog or leave it behind. Being without their dog for a few hours in other situations may be completely fine, though.
Partially incorrect. The last Firefox release enables tracker blocking by default on new profiles. You can switch it on at any time in your existing profile if you’d rather not wait for Firefox to do so for existing profiles.
> You or I have no more power than that which democracy affords us.

Which is very good in many ways, one of which being that we get scared too easily from headlines and tend to forget about many other pressing issues that all have to be taken care of all the time.
Every nation is also individually incentivized to act against the common good of all nations.
Aho/Ullman
Foundations of CS
http://infolab.stanford.edu/~ullman/focs.html

O'Halloran/Bryant
CSPP
https://csapp.cs.cmu.edu/

David Money Harris
Digital Design...
https://booksite.elsevier.com/9780128000564/
Wasn't SONOS already exposed for being a CIA front?
Like streaming the audio encrypted to a receiver station.
I would have expected the hacker looking into this instead.
Come see the once pristine beaches of Bali during wet season. Plastic is a huge environmental problem (one of many).
Who mentioned straws?
This post is like a matrix of clickbait.
That seems false. There are more domestic airlines, more web hosting companies, more blogging platforms, and in general more ways we use the Internet.

I agree it might not be much longer in any given leaf category node.
Bit dramatic.
These guys are the modern-day Sequoyah, who invented the writing system for the Cherokee language in the early 1800's

https://en.wikipedia.org/wiki/Cherokee_syllabary
It’s subsidized even as it’s still cheaper without the current subsidy. The uncertainty in natural gas prices means that this exact situation is unlikely to hold up over time. Reduced demand for natural gas resulting in lower prices, up to a point.
I could not honestly judge that since I'm not familiar with the code base / project leadership at all. Given the project's reach I'd figure they have that part of the code thoroughly covered by tests and well enough separated to keep maintenance efforts on the low burner.

The linked Google Doc says that usage in a 28-day window was at 0.01-0.03% of users (not sure which figure to use there). Sure, that sounds horrid at first but think about how many users Chrome has, that's not nothing either. Instead of implementing encrypted connections to make their software better, they jump to deprecate yet another protocol. I just find this really hard to grok. How many people used the profiling features of the developer tools in that time frame for example? Not many? That's cool, do we get to keep those anyway?

Browsers are complex, yes, it just would be nice if we could expect a bit more of a graceful deprecation process with better communication. If you don't feel like supporting it, move it to an extension/plugin to separate it and put it somewhere the community can pick it up easily.
>By default, there are no services listening.

Desktop linux, not "the Linux kernel". The kernel isn't amazing, but on the desktop side you regularly see downright absurd stuff like this
https://scarybeastsecurity.blogspot.com/2016/11/0day-exploit...

and less surprising bugs like this https://donncha.is/2016/12/compromising-ubuntu-desktop/

The quality of software outside of some widely deployed server software tends to be quite poor, exploit mitigations are not being implemented.

>And what malware runs on Linux?

Far too many to list. You can easily find hundreds of public examples. This terrible wikipedia page provides a decent starting point with a list of names to google https://en.wikipedia.org/wiki/Linux_malware
Criminals are racing to cash out their Bitcoin
The title feels like clickbait here.

The primary thrust of the article is the author’s concerns with Apple’s practices around tracking and data encryption, with just enough mention of the fact that the MacBook was RMA’d for the battery failure issue to justify the title.
Structure and interpretation of computer programs (free online) https://en.wikipedia.org/wiki/Structure_and_Interpretation_o...
I'm going to disagree slightly with your choice (which was also my choice at first). While A.D.M. has all the topics you would be interested in, I think the book assumes that you have already groked the fundamentals behind, say, why a linked list is different from an array. For an absolute beginner, I would suggest the type of book that forces you to go through every step of deleting an item from a list, which is something Skiena's book (luckily) doesn't do. The book is great for learning new ways to think about problems, but IMHO a beginner should learn the basic ways first.

"Introduction to Algorithms" by CLRS seems to be the default choice, and it seems to me to be a step in the right direction (based on the TOC).

I would also like to second your point that CS is more than algorithms and data structures. I feel Dijkstra would not approve of thinking about CS as "that thing you do after learning a programming language".
Yes, there are a lot of writing systems invented, but only a few with wide usage and a Unicode block assigned.
Well, due to dust, they won't stay white for long. Good thing about snow / glaciers is they are repainted every week! Doing it for entire mountains manually would be unrealistic.
I agree, but as an architect who does all that, it is also a constant struggle to deal with developers that don't think more than one step ahead and need to be spoon fed concept to prevent them from e.g. writing custom code instead of preparing for reuse.

When you have developers who understand how to generalise and abstract, then the interactions can often be very simple, and deferring to team leads etc. can work just fine.
That's really difficult. As you can't even buy canned goods, as the can has a plastic liner sprayed on it to keep the steel or aluminum from corroding from acidic foods like tomatoes.
It's not that they are Oxbridge but that they are PPE graduates. Oxford and Cambridge both produce plenty of innovative people, ideas, and technologies. Unfortunately the also do a lively trade in PPE (https://en.wikipedia.org/wiki/Philosophy,_politics_and_econo...).
The only people who have enough power to solve the problem are the people building better technology. If you can't replace gasoline with something equally affordable, people will not accept it.

Most leaders - at least in democratic countries - don't actually have a lot of power to do things that the people don't want them to do. Just look at Macron attempting to raise taxes on gasoline. He wishes he had approval ratings as "good" as those of Donald Trump. People are rioting in the streets.

Now perhaps if you have a really wealthy country like Norway, you can afford to subsidize electric vehicles or renewable energy. The same won't work for other countries, especially emerging economies.
lol truly
I’d say that a password manager with no offline caching capability is also a problem, but yeah, Virgin Media (and Virgin Mobile) are complete monkeys. I’ve ended up leaving them for a commercial-grade connection costing almost 10x more just so I don’t have to deal with this bullshit anymore.
Koreans used the Chinese characters, then one of their kings decided they should use their own writing system and commissioned one. That's how the Hangul alphabet was born in 15th century

https://en.wikipedia.org/wiki/Hangul

This is very similar to what happened to this African language. A people using someone else alphabet, developed their own. Old English people could have done the same for their language. They decided not to, maybe because it fit English well enough.

I also think about the Polish language. Its alphabet is based on the Latin one but letters are modified with signs that multiply the available characters and make them fit the language. Even Italian (geographically very close to Latin) has more sounds than characters and compounds multiple characters to express some sounds. Example: sc, for the English sh.
I've started off a seed list (compiled from both Alexa and Romanian Wikipedia) and from there on spidering through links found on each of the pages. I needed only the pages written in Romanian language so right after download, a language checking would take place along with the ranking and finally indexing. Please note that only the HTML was downloaded, no images/css/js etc so the size would be considerably less than if you would normally browse the pages. The HTML/CSS/JS would be sripped off, leaving the content for analysis, ranking and indexing.

True and after that I realized how small the Romanian internet really is in the big picture, surely allowed me to put things into perspective. It's small enough that it would be doable to have a near realtime update of the index since less than 10% of sites update daily and less than 1% on hourly basis such as news sites.

It correlates with traffic details of top trafficked webs in Romania where one of the top sites gets around 200k uniques a day, a small amount when you consider the big picture. It is likely that today the amount of data would be larger but not by much.
Okay, let's ignore the last 5 years that they haven't.

Sure moving forward they do but they sure did take their time getting there.
The difference is that nations can meaningfully negotiate with each other.

Individuals don't really have a way of widespread negotiation other than elected representatives.
This topic is to HN what bees was to Reddit. An endless stream of karma-grabbing comments that don't really add anything new to the conversation.
Thank you, I hadn't realized those branch predictors were actually documented, and thought that they were referring to internal names.

It is nice to see research being applied to new mainstream chips relatively quickly. In complement to your slides, there is a short overview here [1] (this is actually the first search result).
Tecno Pop 1 Lite – Prix
Aw hafta r'menbadis iffwea genvayed.
It seems domesticating animals was popular in the USSR. They tried with foxes, too (https://en.wikipedia.org/wiki/Domesticated_red_fox)

Also, the link in the footnote on ”Rare photos from that period, one of a moose being ridden and one of a moose pulling a sledge, were included in the 1969 paper "Behavioural changes in elk in the process of its domestication"[2]” works.

IMO, that page (http://www.moose-farm.ru/e010.htm) is more interesting than the Wikipedia article. Among others, it gave me https://youtube.com/watch?v=nOOfGQyE2hQ
You'd prefer that Mozilla could install any extension they want? You do realize that sets precedent that they're free to sell forced extension installs that run universally on every page?

Give an inch, take a mile. It's always like that every time by every single company in existence.
> Have you heard about how much worse paper straws are to the environment than plastic?

I'd like to read more about that, have you got a link? Full disclosure: I hate paper straws, they turn into mush too fast and kids can't deal with them at all.
The effect of this can be minimized by pre-comitting to which block will be used for entropy. Then antpool has a 10% chance of mining the relevant block, a (.1*.5=0.05) 5% chance of mining an unwanted bit and discarding it, and then from there the chance that another unwanted bit is found will be close to 50%.

All considered that means antpool has a 2.5-3% chance of flipping an wanted result into a wanted result. At $125,000 per block, that's $4 million of cost per bit manipulated favorably, getting exponentially worse as you need to manipulate more bits.
Romania has 14.3M (1) Internet users for an active population of 9.2M (2)

As the same time, about 98% of the population has mobile phone coverage (which implies some form of data access) with terminals that can be had for 0 upfront cost and ~10€ per month subscription with very large traffic allowance.
Telekom (previous Romtelecom) can offer DSL services in most villages where a phone exchange is present.

Corruption or not, its probably a bad idea to start a wireless Internet provider in Romania because it already has excellent commodity connectivity virtually everywhere.

1. https://www.internetworldstats.com/europa.htm
2. https://www.romania-insider.com/romania-active-population-do...
Why does ycombinator want applicants to move to the Bay area? Whether it makes sense or not, the location effect is real. Improving transport links increases the size of the "local" area allowing the network effects to reach farther.
Sounds good. I appreciate your willingness to move on.
Why? Please provide a meaningful reason why Bitcoin cannot be used for secure randomness.
You would need a document whitelist since many programs can be hijacked using buffer overflow attacks or outright support execution of arbritrary scripts.
A different perspective:

"Björnsson describes how Ok shrank rapidly during the 20th century, as shown by its area on various maps: 38 sq. Km. in 1901, 15 in 1910, 5 in 1945, and under one Km. in 2016. Most of this was before anthropogenic warming became the dominant cause of warming. [...] If Ok died during the Medieval Warm Period, it was born again during the Little Ice Age. It may have lived and died countless times during its long life. Its latest death is another example of weather converted into propaganda."

https://fabiusmaximus.com/2019/07/24/we-killed-okjokull/
Long-time AS programmer here. It was on its way out either way. The runtime just wasn't up to scratch and accessibility implementation was often ignored. I made my last piece of Flash work in 2011, knowing this would be the last time I worked on AS. Flex was a bust, the frameworks were all over the place, and ultimately the developers of libraries and frameworks were moving on anyway to other interesting things like iOS development. Key people just lost interest too.
You can convert it to oil instead of burning(which releases dioxins/heavy metals and other chemicals).
http://www.plastic2oil.com
https://www.instructables.com/id/Waste-Plastic-to-Fuel/
https://permaculturenews.org/2014/03/21/home-scale-conversio...
https://plastics.americanchemistry.com/Plastics-to-Oil/
https://www.sciencealert.com/holy-crap-watch-this-guy-turn-p...
Also in UK, my local ISP is an offshoot of the local Telco (the only one that didn't merge with BT back when), they are on the pricey end of normal but the service is fabulous and I've had maybe an hour's disruption in 4 years on their fiber.

Their engineers are good as well when I've had to deal with them professionally for work.

It's so hit and miss with other companies I've dealt with though.
I would highly recommend Imposter's Handbook[1] by Rob Conery

Then there is also excellent BaseCS Podcast [2]

[1] https://bigmachine.io/products/the-imposters-handbook
[2] https://www.codenewbie.org/basecs
It would be a good reason to test for actual impairment with a clearly defined set of behaviors or lack thereof that indicate impairment.
Yea I was wondering this, the house I was born in is in a street of mostly 1920's houses, and then one corner house is from 1875, doesn't seem right to me. 99% else seems right though, really fun to look trough
Does someone knows wich 3D API there are using ?
- BabylonJs (guess?) [could explain the smooth visualisation]
- another one ?
Their goal has and always will be to get you into the Apple ecosystem where they have complete control over what you can do. Hope you never your Apple account revoked. Good luck recovering everything you've purchased. Oh and all the features of the ecosystem stop as well.
One point about this project and others like it is that we really ought to not lose all the content created over more than a decade of Flash development. From Orisinal to Yugop, that work shaped the Internet and web today and should be preserved.
Actually there is a better way assuming a candidate with experience: discuss what they did, ask questions like: "why did you chose this solution?", "what were the main challenges you encountered?", "how would you change your solution in hindsight?", etc. There is no way to bullshit through this or such attempt will be quickly clearly apparent.
Is there a CWE database for natural language?
Hello,

CWE (https://cwe.mitre.org/) is a community-developed list of common software security weaknesses. It serves as a common language, a measuring stick for software security tools, and as a baseline for weakness identification, mitigation, and prevention efforts.

We can find similar systematic weaknesses in natural language writings, which leads to either miscommunication or even intended disinformation. That's why there are guidelines, for example to write news or good legal documents, as presented in "Drafting Legal Documents, Principles of Clear Writing" [0]. Wikipedia also have good introduction to "Disinformation" [1] (both intended and unintended, like software bugs and malware) and there are several lists of fallacies available on Internet [2],[3]

Is there a reference database which list all possible logical and writing-style weaknesses in English ? For example, based on [0] (PCW = Principles of Clear Writings) :

PCW-1 : Write in active voice

PCW-2 : Use action verbs

PCW-3 : ...

This would allow to build automated tools, similar to SonarQube, to lint natural language and automate the review of text, advertisement, claims, contracts, papers, etc

Applications I can think of :

- helping to detect disinformation

- moderating forums

- accelerating review process of legal documents and scientific papers

- accelerating review process of contracts and licenses

- helping consumers to review shady Terms of Service

- triaging contributions from public consultations and polls

- translating "common speech" to a legal-style document

[0] https://www.archives.gov/federal-register/write/legal-docs/clear-writing.html

[1] https://en.wikipedia.org/wiki/Disinformation

[2] https://en.wikipedia.org/wiki/List_of_fallacies

[3] https://www.logicalfallacies.org/

Best Regards
While I appreciate the effort I find that plastic is an excellent way of reducing food waste which environmentally should have a larger impact than the packaging itself [1].
Glass bottles vs. plastic ones also seems like a fairly straight-forward issue, the energy required for transport and the fact that they sometimes break doesn't seem to be worth the perceived re-usability. Either way, an experiment like this seems to be a good way to find just how dependent we are on plastic/packaging rather than trying to be kind to the environment on a macro scale.

[1] https://www2.mst.dk/Udgiv/publications/2018/02/978-87-93614-...
For individual residential generation solar seems cheaper than wind. Is there a cutover between solar and wind?
I would recommend the Dasgupta and Vazirani book on algorithms. It has a balance between theory and practice. Plus it has a lots and lots of exercises which I found very helpful for practising.
Shrinking is not a linear process that would have continued indefinitely at 1910 temperature levels.
Anti-virus here means anti-privacy. What shocks me most is that this is in the paid versions as well.

I run Linux and have ClamAV installed for some compliance thingy, yet I have never run it (the compliance thingy tells me to have AV installed, not to actually run it). I can totally recommend some up-to-date Linux distro in case you want to steer clear of "virusses (etc)".
I already addressed your question in another comment, but I would like to write a second point: a book seems to me the wrong way to go.

Unless your friend is a natural born comp. scientist, she'll need someone to point out what's important, what's not, which exercises she must solve before moving on and which topics she can take in parallel if she needs a break.

Of course, a course takes time. But if someone doesn't find the time to take an online course, where will they find the time to (properly) read the book?
Apple's revenue comes from end users.

Google's revenue comes from advertisers.

Attribute incentives and motivations accordingly.
I don't work in tech (though I sometimes think about uuyýjmq
All the down-voting is hilarious. Clearly there are still some people feeling quite raw about the loss of this proprietary web extension. If you think I'm wrong, please tell me about it.
You cannot compare those two. Edison rarely invented anything by himself personally, he had a team of inventors and bought many inventions. Cray did it all by himself, and had a marketing problem.

http://factmyth.com/factoids/edison-never-invented-anything/
Happy to report that in my area (The Hague) it seems to be very accurate.
Could have been a weapon's test gone wrong, like that recent Russian nuclear-powered cruise missile that blew up. A very amusing line of thought indeed.
I didn't say anything was automatic.