skysight-inc/HackerNews huggingface dataset:
DARPA has dozens of projects.

http://www.technovelgy.com/ct/Technology-Article.asp?ArtNum=...

We have self-driving cars and the Internet because of DARPA. It sort of like a government sponsored X-Prize.
The Observer view on how Facebook’s destructive ethos imperils democracy
Well given that asbestos were known to be cancerous almost a century before we ban it, I'd say it's just the way we usually do things: use what's convenient until the cost is too high.
Just to show how well this works, the attached GIF on that site uses OS X Mavericks, now 5 years old.

I also like how they only considered one real alternative, which is "XCode" (incorrectly capitalized). What about Xamarin / Mono? What about qt? With those, they don't even need to upgrade their outdated OS. Instead, they chose the worst of all worlds, both development and user.

The state of development in 2018 is ridiculous.
Inventing Myself in an AOL Chatroom
Repair cafés seem like a wonderful idea. However, does anyone of places where one could learn some basic stuff to repair electronics etc? I dont want to hurt myself or blow the fuse in my apartment
Thanks for a great plugin.

I've been trying to get a handle on what convolutions really are. Which ever description I read is usually so abstract as to be meaningless. But your plugin is a beautiful way to play with them an understand them in a fundamental way.

N.B. I came across it because of Chris Olah's blog post [0].

[0]: http://colah.github.io/posts/2014-07-Understanding-Convoluti...
Lol, the socialist morons...

Prediction:
1) Shitty SLA for everyone (If you like your shitty SLA you can keep your snotty SLA. Period.)
2) This law will be declared unconstitutional
That’s not true and if you can believe that after taking several economics courses it speaks poorly of your teachers.

The main benefits of free trade are in specialisation. People specialise in what they’re good in and trade for other goods and services. Specialisation leads to greater efficiency, meaning you can do the same with less, or more with the same amount. Notice the complete lack of the words domestic production or intellectual property.

The case for free trade is that in the long run specialisation makes us richer. Units have nothing to do with it. Metric or imperial, services and goods are what they are.
Well, "fast enough" is pretty vague. But bear in mind that Minecraft has never seemed to care about optimisation. For the longest time it was still running Java 7 even when Java 8 with the G1 collector had been out for a long time, and improved performance quite a bit.

HotSpot has a pauseless GC these days from Red Hat and is getting another one developed by the Java team itself, so even Minecraft's very heavy use of GC should be ok (heavy, after the new devs "improved" Notch's code to use objects everywhere instead of passing coordinates in separate parameters).
Stephen Hawking – the a to z of mindful presenting: o – original
You need a really good lawyer along with a very friendly judge & jury to prove that so happened two companies to facilitate each other so blatantly.
A clean "hello world" Electron excrement takes 200+ MB in RAM. How is that an "issue from web pages" exactly?
That's all very nicely put, to fit a lot of people into that mould don't you think? Very 'horoscopic'.

Everyone is disagreeable & eccentric to some extent when they were young, including the world's great engineers/theorists.

There's more to this equation, add parameter of hard work, a bit of obsession (or 'passion', whatever that is...), a bit of environmental 'push', and THEN perhaps that might yield a 'great' individual who does that one thing very well.
Briq: Drive employee engagement through recognition
> I don't understand is why his data structure for finding the least-recently-used item wasn't just a linked list

Because he is not talking about expiring the Least Recently Used item, but to expire the items whose "cache time" has expired. That is, when you add a new item to the cache, you add it with some lifetime (e.g.: an integer). Then you have some clock (another integer) and what Varnish wants to do is expire all items whose lifetime is lower than the current clock.

With a (doubly-)linked list you would have to traverse the list on insertion to place the item in the correct spot...
Building a low-cost underwater camera
My personal knowledge base is mostly in Evernote. Things like documents(pdf,word) are sitting in Dropbox.

Have not been able to find something that consolidated everything.

I have a system which has been discussed at:

https://news.ycombinator.com/item?id=16596569

Currently looking for tips on research paper highlighting, notes and reference management.
Finnish what you start. Do it for yourself. Expectations will be met later, you’ll be working your entire life, don’t rush on it.

In conditions parity, a candidate with masters degree is better than a candidate with no masters degree. So there you have it.
We just have to figure out a democracy without letting the peasants decide things on their own.
Never use innerHTML! user innerText instead! And btw slice, substr, and substring, just pick one and stick with it!
Except the local abbot would happily take 1/10 of the fruits of your labor, the landlord even more, and you stood no chance seeking better fortunes away because roads were in disrepair, infested by robbers and patrolled by mercenaries tasked to kill any fugitive...
That's the great irony of it

Or you can let them vote to ban Dihydrogen monoxide and see them shoot themselves in the foot
I've been playing with Flutter recently and their approach may dominate UI toolkits in the future.

They took low level rendering API from Chrome (Skia) and build simple but fast layout engine around that. Already works pretty well on mobile and there are some experiments on desktops:
https://github.com/rxlabz/flutter_desktop_markdown_reader

Rust people could maybe do the same with Webrender from servo.
The EU cretins...

The EU more and more looks like a cattle farming operation. Captive populace has no choice but to pay tax (because it’s ultimately always paid by the customer) simply because they use the Internet.

Can’t wait for that hellhole to fall apart.

FB/Google/Apple/MS need just 1 dissenter. That could be the Irish, although they’ve acquired the slave mentality since joining the EU...
Edited to be clearer, thanks.
But you died of famine and disease more often - population went way down. It became harder to trade even the most basic foodstuff, since simple roads to the closest market became unsafe. Eventually feudalism happened and a lot of simple peasants were literally enslaved to the land.
I would suspect the EU would find such a box irellevent and would deal with you like the US dealt with David Carruthers or Peter Dicks
That's the problem: you're optimizing for bang-for-buck. Regular shoes/trainers only go up to a few hundred $, they're cheap enough that, as long as they have a median wage in a developed country, the buyer can optimize for something else like comfort without a significant financial impact.

Bang for buck optimizing is only worth it for certain cost/income combos. In other words: the value of money varies for each individual.
If anyone seeks an alternative to Facebook's app, there's Face Slim from the f-droid repository:

https://f-droid.org/en/packages/org.indywidualni.fblite/

1.3 MiB
Both; After certain stage people expect your product to stick/comply to your words in your blog;
What are your issues with Electron?
If this really works and you can't do this legally it will be done by governments covertly.

I find it difficult to believe it had a real impact though. I think they are just enjoying notoriety.
Wow, okay, not sure how I never spotted that. Taking a look, currently it seems extremely limited in practice
It’s not just Netflix. It’s their binge on program that zero-rates any site that adheres to their video streaming specs. I complained to them about it as I would love to have my sites included but didn’t really pursue further. If anything T-Mobile is paying Netflix since they provide free memberships to some subscribers.
Exactly. I would also fully support fusion or fusion/fission hybrids, which promice to burn up all waste and operate in a deeply subcritical state, meaning no meltdowns or explosions, ever. It's disappointing how little research funding these technologies get.
However, until the time comes, literally all other energy sources are cheaper, cleaner and safer in the long run over fission.
You can use it for braces too, with some relatively simple additional rules. Braces the way they're used in most languages are "just" a special case of parentheses: You need to recurse, and the closing parenthesis/brace needs to trigger reduce all the way to a single value.

If you're willing to sacrifice a bit more generality you can parse a lot more. E.g. my (very much in-progress and incomplete) Ruby compiler uses precedence parsing with tweaks to parse most of the Ruby grammar, including blocks (do/end, {/}), array indices and initializers (foo[1], vs [1,2,3]) and more.

It's been hell to adjust the priorities, and it's not correct yet, but I also think it can be cleaned up quite a bit more. The biggest pain point, actually, is tidying up the generated tree to remove superfluous nodes and flaten various bits, and that's where I'll need to do the most work to simplify.

There are of course ugly parts of this with Ruby that ruined my originally quite nice and clean generic shunting yard code. E.g. if "foo" is a local variable "foo [1]" should parse as "foo.[](1)" (that is '[]' is a method name), while if "foo" is not a local variable, it is implicitly a method call, and "foo [1]" should parse as "foo([1])" with "self" as implicit receiver. I've for now resolved that by having a few "artificial" terminals to handle this and a few other ambiguities that are picked based on context and resolved later, but I'm really not happy about it. Worst case is I "surrender" and convert it to a recursive descent like the higher levels of the grammar, but I want to see what I can do with the current one first.

Currently the full parser, which still lacks some parts of Ruby is about 1600 lines of Ruby (including the lexical tokenizer and some generic parser/scanner utility classes), which I'm distinctly displeased about - it's much smaller than MRI, but not as much smaller as I think should be possible, especially since it's still missing pieces; granted there's a lot of comments, but I think parsing Ruby in Ruby should be doable in <1000 lines of Ruby code using recursive descent + precedence parsing despite Ruby's many idiosyncracies. Less if you exclude the code for a decent generic parser library. I think that says a lot of the simplicity of applying both recursive descent and precedence parsing..
The cost of UI development is substantial; as you say "whatever" framework it means that you would need to learn 1) what frameworks are available 2) what paradigms they use 3) what programming languages and tools you need to know to drive them.

As the development is mostly web driven nowadays, HTML/CSS/JavaScript is something that the most developers tend to already know and thus have crossed the first barriers of entry to this kind of development.
> A blog that makes you a thought leader

I keep hearing that, but... Has anyone here actually seen it working?

Not nitpicking, just looking for actual examples to learn from.
So... like web pages? https://xkcd.com/1367/

(except worse because it's a walled garden)
Collect Chat: Grow Your Business with Bots
Galaxy S9 and S9+ May Shine Brightest as S6, S7 Replacement
Because writing, testing and deploying on each of those platforms will increase your effort from X to N*X.

I don't think Electron a good match for this project, which while fast during use, probably has horrendous startup times and memory usage. But I can certainly understand the sentiment pushing developers into Electron and driving them to avoid multiple native applications like the plague. I have developed and deployed custom Eclipse environments that supported Windows and Linux, with a mix of Java and C/C++. It costed me years out of my life.
That’s the approach Xi is taking, incidentally.
What are the poisons of today that we allow?

I general, from what I've gathered, we have been replacing substances that accumulates in nature with substances that breaks down over time. So for instance, we still do allow ozone but also watch the levels to ensure they aren't too high.

I know there are issues with a lot of medication as it goes out in the sewage and there's still a big question mark on the safety of some modern materials such as nano particles. However, the overall the feeling I get is that the awareness of the dangers with allowing use of poisonous substances is a lot higher today than before. I'm interested in hearing about the exceptions.
The power structures (formal and informal) in towns are stifling. They tend to be fairly unified or homogenous.

Formal (new businesses challenging established players, even indirectly such as competing for talent) and informal (personal and/or political nonconformity) challenges to these power structures are punished mercilessly.

This is less true in cities, because with greater scale (and broader power structures with more players,) small "threats" to the established order can emerge and incubate, or even be nurtured by large competitors (think VC) without being directly crushed.
Asbestos is still manufactured and sold in some countries. Crazy I know.
The next thing to ban will be microplastics.
It seems to be as dangerous as lead, and it'll be much more complicated to avoid.
I notice that domestic production seems to be implicitly valued at zero which seems likely to be wrong to me.
Disk space is cheap, but internet access might be limited by monthly data cap or just be slow (think 3G networks). And with every app update user must re-download the same electron runtime.
Also bigger apps takes longer to start and in this particular app case, low startup time should be critical.
> The number of people in slavery would have still decreased

On what basis are you making this assumption? "The fall of Rome" was not an anti-slavery uprising. It was gradual disappearance of the central authority (and all its benefits such as roads, law and order etc).

About 10% of England's population entered in the Domesday Book (1086) were slaves. Compare that with the Roman Empire where slave population (including Rome and all provinces) are estimated at 10-15% of the total.
If I as an EU citizen, lives in New York and have a loyalty card at Sal's Bagels on 45th street, who has taken my name as part of the process, Sal becomes subject to the GDPR, just like Sal is subject to Thai lèse majesté laws.

The US wouldn't extradite him to the EU or Thailand if he didn't comply with these laws, but he'd have to be wary of traveling to either place, or doing business or storing assets.

I wonder if the US will raise complaints under GATT and other WTO rules.

Question for OP. If a u.s bar has a sign saying "no under 21s", and they serve a 16 year old, does that sign mean they avoid any responsibility?
How Does Submissive Sex Work in the Age of #MeToo?
It's nice that in a discussion that is in part about being nice you call someone that downvoted you an idiot.

I usually don't downvote answer that ask for 3rd party libraries, just vote to close. Your example is a bit borderline and it's something I wouldn't close, but I can see how someone might think it warrants to be closed. Consider that the rule about external tools is meant to avoid a deluge of answers about libraries. They may be useful, but none of them is objectively right and can cause religious wars with people downvoting answers about libraries they don't like and massively upvoting their favorite library.

If we can avoid this by being strict, I think it's a good thing. But hey, I'm just one of hundreds of thousands users, so it's not like my opinion is somehow more valuable than yours.
About the past point... are you that sure? I mean, USA Green Cards, Permanent Residency aren’t different kinds of citizenship?
I think this is an unfair comparison as RedisGraph keeps everything in memory (graph index + graph entities) for the sake of performance, AFAIK Neo utilise disks.
Where did you get this information? I just tested "electron-quick-start" on Linux and all 3 processes use 40 MiB together
What about mercury (the most potent neurotoxin known to man) and aluminium that are used as adjuvants in certain injectable preventive medical treatment that can't be named because of scientific dogma?
But it goes even further. In Germany, due to the former divide of the country, lots of big companies like Siemens or Osram have left the state where they were founded and moved to somewhere else. Because corporate tax is paid on a federal state level this means to now many more of companies pay their taxes for example in Bavaria and less so in for example Berlin. So in theory you would also need to have companies pay money on a federal state level (or be distributed somehow "equally" by a central government). In Germany we have whats called a "Länderfinanzausgleich" that redistributes some of the money between states even though that is highly controversial.
I think RAND have been doing this for quite a while.
Desert, in Australia.

But most of that cost is the battery. Pure solar (which is location dependent) is under 5c/kWh, in Germany[1]. I'd imagine somewhere like Arizona it would be under half that.

[1] https://www.cleanenergywire.org/news/auctions-bring-german-s...
The lights come from charged particles (from the solar wind) being accelerated in the Earth's magnetic field, so they are not an atmospheric phenomenon.
"with a group of friends" and "in a global advertising campaign" are completely different things.

People ought to care more than they do about domestic violence, regardless of how wealthy those involved are.
Technically a plugin interface was defined as a web standard, what it connected to didn't necessarily have to contain DRM. Of course in practice it was designed for DRM (and makes little sense outside of that) so I get your point.

On the other hand, our other options were plugins such as flash, using apps outside of the browser for video sites, or browsers each going their own way with proprietary technology. Or some mixture of those three.
As it's a naturally occuring mineral, you can't avoid it completely.
https://www.earthmagazine.org/article/asbestos-found-nevada-...
This looks to be the original publication [1]:

Hanspeter Mössenböck: Compiler Construction - The Art of Niklaus Wirth. Chapter in: Böszörmeny et al.(eds): The School of Niklaus Wirth, dpunkt.verlag 2000, pp.55-68

An extensive list of Mössenböck's publications can be found here[2]

[1] http://ssw.jku.at/Research/Papers/Moe00b.html

[2] http://ssw.jku.at/Research/Papers/ (while this from the page looks like it's for his institute, it looks like all of them have him as at least co-author, and they include papers from his past institutions including his time at ETHZ with Wirth; e.g. a favourite of mine of his earlier paper is this collaboration with Marc M. Brandis on generating SSA forms for structured languages in a single pass [3] from '94 - as a confessed Niklaus Wirth fanboy I read most of the papers that came out of his research group in the early 90's..)

[3] http://ssw.jku.at/Research/Papers/Moe94.html

EDIT: I of course had to check, and Amazon (at least in the UK) has the book this is from (The School of Niklaus Wirth: The Art of Simplicity ), though it's expensive... I just had to share this hilarious find from one of the reviews:

"For me, this book is one to keep forever. I enjoyed every page (apart from the section written by Dijkstra since it was handwritten..)."

EDIT2: And having been seduced into buying this book, I can confirm Dijkstra's contribution (On the transitive closure of a well founded relation; dedicated to Niklaus Wirth) is in fact included in his handwritten form. I wish I had handwriting like that (but not enough to put in the effort).
In the case of exhaust fumes in particular: Nitrogen oxides.
Technically speaking, you don’t need to know the frequency response in detail, or whether it’s exactly linear. If the glass
«sings» at a given frequency after being whacked by a short impulse, that’s a resonant frequency.
What Is Marketing Database or Why Clients Need?
This is the thing that the AI doomsayers are missing, IMO. If we *do lose a fight with a malevolent AI it will be because some extremely wealthy humans decided to build it to enlarge their power.

The implications are hard to grasp. I think if they were more widely known then Cambridge Analytica would get the same kind of treatment that Huntingdon Life Sciences did (extremely personal terrorism from "animal rights" protestors)
https://i.imgur.com/pYA688n.png
The list is practically endless:

Joel on Software, patio11, DHH, Seth Godin, Tim Ferris, countless SEO blogs, and so on in increasing order of cringiness.

It is the whole modern melting of personality/advice/authority/promotion .

Some are really sincere some are really good at faking it.
The famous Tesla Coil is a resonating transformer, too.
The only downside to Flutter is the immense amount of effort to bootstrap an approach like that. I think it made sense for Google since they have the resources and free engineers to throw at the problem, but for more resource-constrained project I'm not sure it's tenable.

Nevermind the fact that the ongoing maintenance burden is also a thing -- using iOS7 UI elements on iOS9 is probably a non-starter for a large part of the audience.
Why should the government subsidize the cleanup of the messes created by these companies? That's like subsidizing BP for cleaning up their oil spill.
One of the best general Engineering books I've read is 'Design Paradigms'. It's an excellent book about the importance of understanding failures in Engineering. The author is Professor of Civil Engineering and a professor of history at Duke University, so all the examples are roads/bridges/etc.

As a Data/SWE guy, I still enjoyed reading it a lot.

https://www.amazon.com/Design-Paradigms-Histories-Judgment-E...
It's a valid point, simply because browser UI kits are outdated, memory hogs, and have a ton of legacy cruft.

I've recently been using Windows Forms with C# again and am amazed at the ease of use, if only they had made styling easy this framework would have been a gold standard for years to come. It's even cross platform too thanks to Mono.
"Apps" do not imply walled garden.
The IP address is like a temporary phone number. It could not pinpoint the person persistently but can be tracked down with the help of ISP.

Other information you can retrieve from IP address is geolocation information such as https://www.ip2location.com
He is admitting those benefits. His point is that with different tax rates and regulations the market is distorted and if anything imposing tariffs / revenue taxes is just equalising the market.

I don't think he's talking literally about units.
I have 30k rep on electronics.stackexchange, but I asked what I thought was a perfectly reasonable question on stackoverflow and it got instantly obliterated. https://stackoverflow.com/questions/49302369/gdpr-encrypted-...

IMO it doesn't scale indefinitely. There's a site culture to be maintained, and as the site gets larger the core moderator culture becomes a smaller and more isolated part of the site.
Sennheiser sells lots of replacement parts for their headphones. In fact, it looks like I could nearly rebuild my entire pair of headphones from their spare parts:

https://spares.sennheiser.co.uk/search?q=hd+280