skysight-inc/HackerNews huggingface dataset:
When I worked in embedded systems and systems programming a decade ago, it was totally normal to spend over a day getting your computer set up after joining a new team.

Sounds exactly like what the author describes here, so what changed? What changed is that the browser became a popular application platform, forcing frontenders to deal with the stuff everybody else has been doing for decades.

I'm not saying this can't be improved, and there's a huge difference between projects in that respect. I know teams where getting up and running is a matter of installing node, yarn, and running a "yarn install" and It Just Works.

But the thing is, build tooling is hard and it always has been. This has little to do with web design, except that designers used to have the comfort to be able to ignore it. And that's harder with single-page web apps.
I think it has a great deal to do with abandoning something simple not because it's not good enough to do the job, but because of fear of being left behind, fear of becoming irrelevant in a world where "new and improved" is introduced at an ever growing frequency.

Sure, improvement is a good thing, but the question I think we sometimes forget to ask ourselves is when does the cost involved in certain technological improvements (more learning curves, higher process complexity, energy required to stay on top of the rapidly changing technologies and tools etc.) start to become higher than the benefits produced by the so called improvement.

I've been in this field long enough to see how many times hype beats common sense, unnecessary complexity beats simplicity, and emotion beats logic (heck, I'd bet it's a common theme outside the technology sector as well) but I'm optimistic - the bottom line is that things are improving and even though things sometimes seem circular, it's more of an upward spiral.
Never though I'd have to run "make clean && config && autoconf && make && make install" to build a web page.
Yes.

This is because, before, VLC did not activate hardware decoding by default.
You mean the love of loosing all you have if you "misbehave"? Funny.
The Problems of the CTO Role
Thea Coleman Playboy Ξυρισμένο Ή Αξύριστο Μουνί ESCORTS ATHENS
The CIA, Jim Carrey, and Me by Film Producer Brian Grazer
We are witnessing the birth of a new ideogram language. Amazing!
I wonder if it's possible to put a $ value on how much impostor syndrome has benefitted employers. I suspect it's in the billions, but that's little more than a hunch.
I mean that addition is a group operation, and that it's not easy to think of it as a transformation. The natural way of thinking about 2+2=4 is that two things and two more things make four altogether. No transfomations in sight.

Of course by Cayley's theorem you can think of this group as made by transformations. The element n is the transformation that "shifts" the numberline n steps in the positive direction. Then 2+2=4 means that shifting by two and then two again results in a shift of four. But this is a very forced way of thinking about addition.
I'm getting really sick of appliances depending on smartphone apps, they're brittle as hell and have no longevity as OS updates kill them off (and eventually as mobile OS's die completely).

I had a right faff on finding a IP security cam that didn't use the bloody awful onVIF protocol and would connect to a network without a mobile app to configure it. I take care of remote access myself, so I don't need the "feature" of having my video streams routed through a server in china so I can view it on the go.

I had the same issue with RGB lighting controllers for my shelving and bookcase, in the end I had to settle on a ESP8266 based controller and figure out the protocol with wireshark, I now have some of my lighting operable from a webpage on my home server.

I really wish there were a decent, privacy respecting hub that could be used for controlling all of this kind of gear.
Nuclear scientists used one of Russia’s most secure computers to mine Bitcoin
The negligence was only in losing control of the code. I guess successfully maintaining tight control of the code would be a mitigating factor (or, more likely, lead to not getting caught), but taking the code from Apple for the purpose of sharing it with these researchers in the first place is clearly premeditated (so, showing intent) theft.
Nothing, beyond the herculean effort that is to add a new JIT compiler, while keeping up everything else running without regressions.

Graal's work is well known since the days of MaxineVM.

Hopefully eventually everything will be sorted out.

For similar comparison, Microsoft is also having multiple year/releases effort with RyuJIT, .NET Native and CoreRT.

Thankfully Bazel is mostly restrained to Googleplex stuff.

It is already a pain on Android, measured in cups of coffee/tea per developer, that they went with Gradle instead of Maven.
I use Hugo for mine; I submit posts to a gitlab repo, then the CI deploys them to Amazon S3. The setup is sort of clunky, specifically the upload step - it usually fails and for some reason it insists on trying to re-upload unchanged files, but I never get around to debugging it.
The Buildings of the Winter Olympics: PyeongChang 2018 [video]
The problem with "smart" TVs is that infrequently there is no choice but to get those and try to minimize the damage. Despite all their advantages "dumb" TVs are getting less and less popular.
Website, ha! There's a webpage pretending to be a programming IDE; even though it needs GBs of memory just for its overhead, it's hugely popular.
shrug (Ditto anything else electron-ish)
Would you be able to point us in the direction of the gear you ended up using for your DIY-ish RGB lighting?

I'd love to do something similar in my own home
> Even better than this would be to improve the calling convention so that all calls are less expensive. However, because a function can be redefined with different arguments, it is tricky to see how to do this efficiently.

Clojure has a compiler option toggle for this called direct linking. It just says that functions can't be redefined (unless they are marked redef using a metadata key). You can also mix and match libraries compiled with or without direct linking, for example the core library uses this compile switch.
The number of people increasing does not preclude there being more fertility problems in general - in fact, given that we have more technology available to mitigate fertility problems, but not to select against them in the next generation, I would even expect the percentage of people with fertility issues to be rising, absent any other pressure, since those people now have a higher likelihood of being able to reproduce.
5 Top Market Research Tools for Business Growth
The Quickest Way to Do ICO Business
Hi guys,
I have give some idea for your startup entrepreneur ICO business
Quick and easiest way to success your ico business ! it’s true!
The Startups have always come up with unique ideas to raise funds, they look out for good opportunity. smart idea you can avoid many obstacles to strikeout through your business. In this time you can put more hard work to improve grow your business. ico business is a bridge of help to develop your business.
Every day more and more people use the internet to find information. Your business needs a website now more than ever.
Startups entrepreneurs must be needed website because user point of you how to find your business. So it’s very help to make your own website and develop your business growth.
Ways to Grow Your Business Fast :
ICOCLONE.COM software experts will help you to build your ico business. We offered full range of custom token sale software development services for a wide variety of verticals and business. One of the India’s best ico development company.
We understand your needs each by each focused to develop custom software development solutions.

Well, help you win more business online it's easy Get in touch!
>Ramp up the taxes and the incentive they have to fight the taxes will increase proportionally.

Of course. The rich will fight tooth and nail to keep their entitlements. Always have done, always will.

>Why wouldn't they capture that just like they captured zoning?

They would. However, zoning is an easier process to derail because it's more localized and easier to come up with plausible sounding bullshit reasons why something shouldn't happen. In politics you shouldn't attack the shield, you should go for the jugular.

Also you could "fix zoning" and it would still be palliative at best if valuable land is ultimately still being hoarded.

Property developer profits would be higher though.
Yes, but i don't think this is an option for the people complaining.
Thanks for posting this. I fully agree.
What are you testing? 5 quick quiz tips
https://www.ebay.co.uk/itm/222734901758

Its one of these, unfortunately you still need the app to get it to connect to your network, but from then on you can fire packets at it to change the colours.

There is a python library up on github for interfacing with it, and I think there might be alternate firmware for its microcontroller available.

I really wish more of this home automation gear would use powerline networking, no need to faff around with WiFi settings.
But there's no alt text. The code looks like this:

<div class="section title">
<h1>Everything Easy is Hard Again</h1>
<img src="images/everythingeasy.svg" style="display: block; height:60vw; margin-left:auto; margin-right: auto;">
</div>

And <h1> is styled in such a way it's not visible. This is bizarre.
I have reasonable faith that markets could get global warming under control without most people noticing any decrease in their standard of living, quite possibly seeing a big increase.

Getting impatient for people to actually try markets rather than continue the petro-gangster status quo though.
I had th same problem , so I built one myself which is very easy to set up , configure and modify.
Take a look , it's still early in development but works.
[Flake](https://GitHub.com/padamsethia/flake)
Passive houses got really popular over here (Austria/Germany area). It’s interesting to see it popping up in other parts of the world now too.
Either I commented on the wrong tread and you were the only person commenting who read the article, or they changed the link.

https://qz.com/1196408/scientists-studying-psilocybin-accide...
Good idea, regarding this incident (discussed yesterday here, too)

https://mobile.twitter.com/YuanfenYang/status/96200225940708...
People should understand that html was a document markup language. This means the flow of text.

People are using it for applications too. Many websites are a combination of both:

A "frame" with navigational headers etc (application). And a document-view. This document view is what html was indented for.

The solution is to use this flex-box (which is simply tsacklayouts etc) for the application, and the document-flow for text.

edit: oh, and drop the javascripts
Data Science Terms Matrix Classification Regression DFM [video]
I think what we're trying to rail against here is that why should 13, or whatever, years be an acceptable figure.

My car is older than that. My toaster over is old, I've had CRT TVs that were much older before they died.

I'm gonna go with a big fat juicy 'No!' here. We ought to be building for longevity and serviceability. Don't end support, just open it up. Publish the relevant source code, documentation etc.

We shouldn't accept that it's ok or normal to dispose of a thing just because it is X years old.
Where and why to mock when unit testing
A serious satellite will still need an engine and some fuel for stationkeeping. But the extra stage would be useful for dropping various cubesats at different orbits, which is what I think is Electron's target market.
html, css, and jQuery work just about exactly the same as they did a decade ago, nothing stops you from using tools you already understand.

If it was up to facebook then react would be the only framework used on the web; problem solved right? In reality, there are different tools for different needs and if you don't understand the specific problems a tool was made to solve then of course you're going to find it confusing.

Just because a tool exists doesn't mean you have to use it. These tools were created to solve specific problems that the creators encountered, if you don't have that problem or don't like the solution then why did you pick the tool?

The most baffling part is the strange sense of entitlement as if people releasing their work for free on the internet is a burden to some because now they have to decide if they should use this free option.

If you want ES6, typescript, flow, components, css modules, SSR, hot code reloading, "universal" code re-use, postcss, bundling, automatic-code splitting, dead code elimination blah blah blah then that's on YOU. Don't blame the tools because you are enticed by their capabilities but not willing to understand why and how they work. If you don't care about that stuff then problem solved: don't bother with them.
Oh imagine the world of exploit for IOT... the drive-by remote 0wns, beauty
EMP in a Whitehouse? OK you get rid of the drones, but you just broke every computer, telephone, camera, and radio on the premises. Hope no one needs a pace maker.

What about the next wave of drones coming in 5 minutes later? Now you are in an arms race against amount of drones/waves and speed of your EMP generators to generate deadly enough pulses.

I am not at all familiar of what kind of equipment you need to generate EMP that would fry electronics in a building wide scale, but would that make financial sense to include in every building? Would they be fast enough to produce and install before attacks become too prevelant?
I still use tables.
It's lazy loading the images - when the page initially loads, it only loads one small image (trans.gif), and the file specified in the data-src attribute isn't loaded until you scroll near to the img tag. Specifically, it's using this plugin: http://luis-almeida.github.io/unveil/
I was asking to see if there's anything I'm missing. I was thinking about doing this myself. Sorry for not being clear - please see my edit.
Eurostar to launch London-Amsterdam direct service in April
It is easy, but is it fast? Serving a static GIF has an overhead of ~0, and it doesn't need any executable beyond the HTTP server to run on the machine, except to move the logs out for processing (syslog, rsync, what-have-you, in most cases out-of-band wrt the HTTP server).
Meh, if exfiltrating a couple kB of password data is all you need... the time for a coffee at a Starbucks is probably enough already
Vancouver is a good place where a case for passive house makes sense: annual temperature and moisture swings are not big.

In other cities, not so much. You have to resort to fossil fuel heating anywhere where temperature get below -20 for extended time.
And I'm not saying this is about being poor or not being poor - it's more about control of the money and maximizing the impact it makes over time.

Charities can invest, but were Gates to give away everything to some charity, and then assume control of that charity, nothing would change and people would still bitch about him being rich and not really giving anything away. Gates does what he does because he believes he can allocate the funds more effectively than a random group of people running a charity (who might e.g. suddenly decide it's better to spend on low-importance, high-visibility cases, and squander all that wealth). I'm convinced he's right on that one.
bazel is not used on android because it came later. However, lots of startups are using it to build both their android+ios apps in production in CI/CD. here's the android toolchain - https://docs.bazel.build/versions/master/tutorial/android-ap...

that's a bit of fud that it is restricted to googleplex, not sure why you would say that.

https://github.com/bazelbuild/bazel/wiki/Bazel-Users - bazel is being used at tons of places including Dropbox, Asana, Etsy, Huawei, Pinterest, Uber, etc. for multiple languages - Java, Rust, Golang, C++, etc.

Again - I'm not sure why you are mentioning about a "new JIT compiler". Graal on Java 9 works - if you check a ton of documentation, everyone is talking about using Graal on Java 9 (self-built). E.g. http://chrisseaton.com/rubytruffle/jokerconf17/

I'm talking about Oracle + Graal project not putting out Java 9 based releases because of a co-ordination effort.
With free software no one can shut down a service like they are doing. A product will continue to function and it will continue to receive updates as long as there is enough interest by the open source community in that product.

Let's take for example Android smartphone, there are some old smartphone that thanks to the community are still updated to the latest version of the OS, on the other side when Apple say it's done you take your outdated iPhone and toss it in the bin, no one can continue to support it.
You're wrong, I believe. The EU does not keep poor countries poor. They are poor because of structural weakness of their economy or because they are in a transition phase. As I've said, there will always be poorer and richer regions in Europe, and this has nothing to do with the EU.
The Rise of China and the Fall of the ‘Free Trade’ Myth
I'm very surprised no one has mentioned GatsbyJS yet https://gatsbyjs.org.

You write your site in react, which is compiled into HTML at build time. After the user fetches the HTML, gatsby prefetches all the resources that might be needed later, so the site feels incredibly fast when navigating.
I disagree. It may be possible to teach a monkey to perform X. But can you teach a monkey to teach another monkey to perform X? EDIT: no implied insult there.
You could implement your own so that at least you're in control of your single point of failure.
Oh, you mean apple counting? Well, you have to shift those apples close together to recognize them as a group of things.
Asymmetric is the keyword in the article.

Unless US military comes up with relieable and cheap solution they will eventually starve themselves as the parts to make attack drones gets cheaper and cheaper. Like the stinger missiles in the article, they cost almost $200k while a drone costs $2k + whatever they are dropping. Obviously US has money to spend, but for how long?

There are plenty of examples of asymmetric warfare like what happened to US in Vietnam or what happened to Russians in Finland.
Uber and Waymo make surprise settlement over claims of stolen trade secrets
Seems to be a quarter of the price of https://textbelt.com/
All Ledger hardware wallets vulnerable to man in the middle attack
>The building is a simple super insulated “dumb building”. No technology or complicated mechanical systems, just a simple envelope, high quality windows and high quality air control through Heat Recovery Ventilation. Walk in and set your heat……that’s it! The money is spent on its simple well-built design, not technology.

That is rather sophisticated by North American standards for multi-family housing.

I was stunned when I first saw multi-family houses being built in American as a simple wooden, skeletal structure.

My choice for something like that would've been steel frame with thermal stops for non-load bearing walls, non-removable formwork out of something like MGO board, and foam concrete pour. Not much separate insulation required for this design.
#OnlineBetting – Sydney – http://link.intertops.eu/c/383079
My knowledge could be a few years out of date now, but in all parts of the ABS dealings, there's always been a public policy debate and tension between what I'll call the philosophy of "statistical and policy interpretation of data" and "straight-up statistical reporting with no policy advice or interpretation".

That is to say, the tension between being a data collecting and reporting agency, and making interpretations and comments on government policy and context using the data to draw conclusions and comment.

The argument for "just report" is that we should strive to let the population interpret the numbers while the ABS just reports certain key figures. This emphasizes the apolitical and independent nature of the ABS. It can also be argued to be the cheaper option. The downside is that arguably the public is less informed.

The argument for the later is that numbers and statistics need expert interpretation and contextualization, and who better to inform the nation than the people on the front line with expertise in the subject mattesr and experience with the data. It is seen by many public servants as their job to not only collect and report data, but interpret it and comment on policy as well. The downside is that pushes against the tension of being/appearing apolitical, potentially makes enemies and encroaches upon private enterprise, and expands the scope of the ABS from just being a data collection agency. It also costs more money and time.

Over the years, various governments and various statisticians and various subjections have had differences of opinions and different philosophies as to which to fund, support, emphasise and de-emphasise.

Now, a phrasing like "nappy valley" would probably not make it into the final reports, but one publication involving investigating of such things called Australian Social Trends. I would say this fell more into the "interpret" camp.

See the Nov 2013 edition below for one on pregnancy and return to work.

http://www.abs.gov.au/AUSSTATS/abs@.nsf/allprimarymainfeatur...

You will notice that the last Australian Social Trends publication was in march 2014.

Another similar publication I remember from that time was called Measures of Australia's progress: http://www.abs.gov.au/AUSSTATS/abs@.nsf/mf/1370.0

and

http://www.abs.gov.au/ausstats/abs@.nsf/Lookup/1370.0main+fe...

Again, i'm not aware of a refresh since 2013/14.

I leave it as an exercise for the reader to use wikipedia and see if they can figure out what Australian political events correlate with such dates and the ending of such reports...
Gmail is marking mails from Google.com as spam
India’s Tax Department Issues Notices to 100,000 Crypto Investors
Yep. Except I would consider what I do as mostly engineering, and what I said above still applies. Subsea oil/gas control systems, gas turbine control systems, etc, but then sometime just desktop applications, eg OpenGL/Java etc. All need software. But all engineering, although I would say the desktop application contracts are less engineering, more programming. But then we would have to start talking about the whether programming is actually engineering so don't want to go there :)
Developer’s Guide to Being a Better Leader – Master Your Craft
Angel investor Mahesh Murthy arrested in molestation case
You don't install apt, it comes standard.
I'm not sure I've seen any "user interface innovation" done with HTML.

Pick a book on GUI interfaces of the 80ies (for example: Computers Graphics by Foley & al), and see that pretty much all UI paradigms themselves were pretty much explored back then. The concept of the "hypercard" was already there.

HTML just improved on the presentation of it, often worsening everything else. Somehow web apps lowered the expectations of what a computer /should/ do so much that usability itself became an afterthought.

Some of the best designed apps on the web mostly ditch the DOM and layout everything in JS. Hardly "innovative".
Plutus – Bitcoin Brute Forcer
Well why is it irrelevant. It used to be you ditched your receiver or player when it was irreparably broken, not when Sony or Technics decided they’d had enough supporting your hardware. Here you have hardware that is useless without a software service that gets discontinued or it’s utility modified after-sale. For now users can stay on current firmware but that depends on whenever Sonos will pull a Sony PlayStation move and force an update to continue access to DRM’d music