skysight-inc/HackerNews huggingface dataset:
Nice work! I love transfer learning and how easy it makes creating binary (two categories) image classifiers that perform well with very little training.

The new Kaggle Deep Learning lessons (https://www.kaggle.com/learn/deep-learning) show how to apply this approach, using Jupyter Notebook, which is a more traditional data science tool.

To give one more performance datapoint, applying all the tricks taught in the Kaggle DL classes to finetuning the last layer of resnet50 allows getting 95%+ accuracy. You can get this on classes such as rural/urban, or horse/donkey (much more finegrained) with just a few minutes (2 epochs) of training over a dataset of 400 images (which is very small by image recognition dataset standards).

This compares favourably with the out-of-the-box accuracy of a resnet pretrained on imagenet, which is about 80%. And the out-of-the-box accuracy implies you can only classify classes of objects from the imagenet dataset. Finetuning allows any classes.

I also feel we need a more precise word for this approach of retraining just the final layer. Maybe finaltuning ? It's not finetuning per se, because we do not touch the other layers.
waste of (taxpayer) money using the (overpriced) rpi's gimped (no aes, usb3, gbe) soc

the rpi value prop is the community support but that would mean that this cluster is running a 32bit os - so what really is the point of using these instead of something smaller and cheaper or same size and more powerful for the same money
Chugging means, the general public is not at all concerned about what it's being subjected to - be it privacy / tracking or the visual pollution of ads.

If the market is the decider then I think the market is saying - quite loudly - the water is great to drink.
Nintendo is bringing Mario Kart to smartphones
The Big ICO Swindle
Could they land it in some huge lake?
Partially true, but with size comes negotiating power. It's not like health care or prescriptions in this country have a fixed price. Insurers help set that price and the more lives they represent, the more they can dictate to providers and pharma what a procedure, prescription, etc will cost.
I'm in my 50s but not trying to be stuck in my ways so this year my development goal is to learn web app development. Interestingly, I will learn it from my mentee, who's been doing a great job using browser-based GUIs for a fleet of test and production machinery. Guess I'm the mentee now...
so is there some open source library or something that I can try, or just a paper announcing this new feature at twitter?
Great Tech with Poor UX? That's Only Sort-Of Brilliant
How and where can you learn react in a day? Thats the problem in the real world, you can learn about react within a day, you need more and lots more time to master react and all that comes with it.
I tried Qt (in C++) and even though it's developing (QML brings "modern" mobile widgets) it felt like they are stuck in the nineties.

Heavily object-oriented code and custom scripting languages that are really hard to understand and use, and when there were problems (memory leaks, reference counting) I was stuck 15 (Qt) calls deep somewhere in the huge codebase.

Thanks, but I'm now doing it myself and learning the right abstractions (and sane software architecture in general), instead of spending my time learning the incantations to make this elephant move the way I need him to.
This, Schellings Segregation explains this.
Agreed, but as I mentioned in my edits of the comment, you’ll likely end up needing to solve all these problems in vanilla JS as well. So it’s really a question of picking your poison.

Also, many of the concepts you need to learn for proficient react development are auxiliary to react and could be applied to vanilla JS or really any UI framework. Any UI is fundamentally a state machine, and solutions to implementing it all require state management and clean separation of the presentation and data layers.
Matches my experience very well. A few jobs ago I was developing in house apps using WxPython at a civil engineering company.
This would really sheik things up.
Cabinet documents: ABC reveals top secret files found in old filing cabinets
Joel (as in the Joel test) had a worthwhile article about a decade ago, still worth reading: https://www.joelonsoftware.com/2008/12/29/the-new-fog-creek-...
fix javascript.. lol.. what makes js one of the most used languages is it's crazyness.
People don't suddenly use enough more coal because you use less to make your choice meaningless.

Further scale provides efficiency. If only 1/10 as many people use gas powered cars then gas stations become harder to find pushing more people to electric cars. Similarly as more people go off grid staying on grid becomes more expensive pushing ever more solar adoption.
Hope your wife pulls through. Shit's gotta be rough.
Always interested in learning our options, thank you!
It's big in music and math for some reason; Maxima's main front-end is wx, GNUplot uses it, and a whole bunch of sequencers use it. Also the vanilla eMule and BitTorrent gui clients.
Anyone know if this supports Nextcloud/WebDav? I can't seem to be able to tell from the website. That and a nice Linux version and I would use this in a heartbeat considering how all over the place things are these days.
Any framework that's integrated into browsers with no extra runtime to parse is worth caring about. Not disagreeing that the current state of Web Components is pretty bad, but the more recent versions of React are still a 100KB runtime - that's not great either!
2017 Alexa Prize Finals [video]
I would imagine that current lessees' influence will be pretty limited and definitely offset by their landlords. Public reaction on top of that.

I don't understand why their word will be decisive here.
Sick and tired? May I recommend placebocoin? It uses an innovative virtual blockchain * and the coin value is guaranteed to rise making you feel better about yourself. Try it today!

* virtual in the sense that I haven't built it and have no plans to
Why would Google do this, along with their recent announcement for an AI office in China. What’s with their support of authoritarian regimes from the tech side? It’s an area unexplored by experience and regulation and which bad governments will certainly abuse in ways unseen.
Not that I know of. Here is a list from the wxPython homepage: https://wiki.wxpython.org/wxPythonPit%20Apps

As you can see much of the list is either 'toy' applications or older applications that haven't been updated for ages.
We used to use Paypal as payment processor but when someone opens a case on whatever issue then all of our TOS goes to the bin. Paypal dont care how you want to run your business since they enforce their policy and "after careful consideration" their automated system refunds the money to the buyer.
Paypal dont care if the buyer abuses our company's TOS or what was the issue. They just refund anything even after 6 months. (I wear my shoes off in 6 months) They dont care how the item has been returned, in what condition etc... they just refund. This is why buyers just love it and exactly this is why we got rid of them and started to use Stripe. With Stripe we can decide if something was faulty or got broken or the buyer just want to abuse our TOS. Stripe dont involve and let us control our own business. Yes... we have tons of customers turning away and we have lost revenue. We knew this and we 100% accept it. We use Stripe for 3 years now successfully and nobody tells us what money we MUST return. We sell £300-£800 worth of parts, tools. We rather loose revenue than accept "received empty box" claims. We the seller pay the Paypal fees but Paypal's policy built on buyers protection only. So no thanks... we would rather give our fees to someone else (Stripe) who actually let us run our own business. For us Stripe = FREEDOM Good luck to Paypal but we will never deal with them again.
It is not muted by default. Nor is there any way to mute short of muting your TV.

The website doesn't autoplay, but per Ntrails, it's "a laggy piece of shit with miserable discover-ability". I don't actually use the website so don't have an opinion there.
That used to be the same argument for using jQuery instead of native JS and DOM, but now much of jQuery's goodness is native. I predict the same thing will happen with React. Like jQuery it will still be useful and will probably be somewhat cleaner, but most of its value will have gone native.
Afaict vanilla js these days is much less relevant than any of the current frameworks. Is it really that big of a deal to learn a new framework/library every now and then? They're really not that hard to learn and the productivity boost is definitely worth the investment. Hype is not at all the reason they're popular.
Good advice, thanks. I suppose the goal is to code an Android application but avoid (re)learning Java. I guess I was looking more for validation that this is possible without major headaches.
I've only done Qt toy apps on the Pi with C++, which was a pretty good experience, could imagine a large Qt codebase in C++ could be stressful.

For Python I like Qt quite a bit because the loose signal/slot approach meshes nicely with a dynamic language.
guaranteed minimum income. Honestly; that's the future (and dream?) the closer we get to a post-scarcity economy.

Are we there yet? I'm not sure; but... maybe in some areas of the US...? Lots of issues with abuse though until post-scarcity is widespread. Lots to think about, we live in an interesting time.
This is an odd partnership. Is this part of some new uber lobbying effort by Google to buy business in Saudi Arabia? Or is this strategic to partner with Aramco over Exxon or BP.

Or is it some sort of investment in hydrocarbon energy to make up for all their renewable data centers?

Seems like a weird direction for Google. Especially since I think this is the first “tech hub” they have started in a specific country. Would be way cooler if it was in Nigeria or some developing nation with really high potential.
Using cloud services is scary. But giving a cloud service full access to all my cloud services scares the * out of me. I’m a scared person.
For mobile users with low bandwith please post a text dump or non paywall link.
Amazon patents wristbands that track warehouse employees’ hands in real time
Here is another story: http://www.iquilezles.org/blog/?p=2659

When I read this I cried. I'm also the lucky bastard who got to live in a country with a great social system, but if I had been born in the USA, I could've been that woman. I would have fucked up, and probably somehow managed to fuck up my relationship with my family (last line of support without a functioning social system), I love them and they're here for me, but I fear I might've burned bridges because of all the stress and psychological issues, if it wasn't for the social system in my country. In the US I would have ended up on the streets, probably become an addict, probably be dead.
Ahh the app store. It's just like the internet, except the websites are mini apps, and a mega corporation gets to control whats on it. And takes 30% of everything you make. Brilliant.
Alphabet and Aramco in Talks to Build Tech Hub in Saudi Arabia
I did some investigation based on the Washington Post data for Skeptics Stack Exchange [0]. There's a significant difference between black and white killings.

[0]: https://skeptics.stackexchange.com/a/39887/37853
I just woke up, and would have sworn the title read "Python 4 Released."
can i trust you?
Never used it sorry. I pretty much use only professional level tools currently. There are many other good good enough editors. I actually like Davinci Resolve and Vega due to it actually have limited defaults and simpler editing interface So smaller editors can be great.
Deploy a Machine Learning Model with Flask
Yeah just used it as a (hopefully) simple and familiar example to explain macro mechanics.
The point of Web Components is namespacing (variable and styling scope), composability (one component inside the other) and cacheing (fewer network calls). Now, frameworks can work with the browser to provide those features instead of working against the browser to emulate them.
> They also make it easier to hire for that team.

At my last company, we found the opposite to be true. Switching to React made hiring all but impossible. Our Ruby devs mostly refused to learn the new stack and left, and most of the people we did hire to replace them were Java developers. I only met one hire who was immediately productive on our stack and she said it's because she had spent the past few months learning programming for 70 hours a week (!). She left 3 weeks later for a better paying job. Front-end development is absolutely bonkers right now.
If your looking for a new free editor Davinci Resolve is the clear choice right now. Actually for any money it is my choice. Just 2 years ago it was $2000 and I thought it was well worth the cost.
Related? https://news.ycombinator.com/item?id=16280713
List of ambulance drivers during World War I
Kubecfn: Cloudformation installer for reasonably secure multi-master Kubernetes
The wire sticks to you when you start sweating and pulls out of the headphone jack. And wearing extra layers is not a great soltion
This is just not true. Drug companies will make slight modifications to existing drugs and can get new patents on the new formulations and for new indications. If it works, a drug company can make money off of it even if it's been off-patent for years. See https://en.wikipedia.org/wiki/Lenalidomide vs thalidomide for an example.

For every therapeutic target there are many chemical/biological solutions that can work. If an off-patent compound shows some effect in a pathway, a patentable variant can usually be made.
Rust uses LLVM, so we share the same characteristics here as clang does.
Well, yeah, it depends on the town and the time. Here in Notts the buses have lots of dedicated lanes, so in rush hour it can be better to take a bus than a taxi.
Mandatory security and privacy certifications in Europe?
Even if you don't read the article, you should read this story[0] that it links to. Which explains the mindset behind the decision. It's only like 200 words.

[0]: http://renewablewealth.com/the-parable-of-the-mexican-fisher...
Net Neutrality: Who is fighting back, how, and the likelihood of success
WIRED launches paywall, "Ideas" section, and "WIRED Guides"
The problem isn't learning the frameworks; the problem is creating code that relies on them and has to be supported for years, which may or may not be longer than the active lifespan of the framework.
I'm definitely not planning to buy a dedicated crappy device for Netflix, though. :/ I want fewer devices. I've only still got an Xbox One for Blu-Ray/DVD and HBO Now, which inexplicably isn't available for my TV.
> What I wouldn’t mind losing is the needlessly giving opinions about everything. Especially
> commenting on what could be better when it concerns things that can hardly be changed at all.

Is that specifically a Dutch thing? I definitely do that.
Just because you can't see the difference, it doesn't make it irrelevant.

By the way - the law agrees with me. Please read about police accountability:
https://en.wikipedia.org/wiki/Police_accountability

"The 1994 Violent Crime Control and Law Enforcement Act authorized the United States Department of Justice's Civil Rights Division to bring civil ("pattern or practice") suits against local law enforcement agencies, to reign in abuses and hold them accountable.[9] As a result, numerous departments have entered into consent decrees or memoranda of understanding, requiring them to make organizational reforms"

Now apply your logic to black people, and you'll find that your views are worrying.

The basic issue is, that when the department/agency as a whole is not held accountable, they're able to avoid reforms that circumvent the issues in the future. Punish just the one police officer, and another later is able perform the same levels of corruption. It's systematic abuse of power.

This is why we must hold 'cops' or 'Baltimore cops' responsible, not just the few perpetrators.
GDPR Consent howto. Do you need to recollect it from users?
Introducing React Scope – Visualize React components, state and props in real time
How Privatisation Fails: Railways
Good that thing national laboratories and research in general don’t have to show profitability then. Because otherwise we’d get nothing done and funded due to the likes of people like you.
Hi everyone, I'm sharing this following my viewing of "The Founder" (the movies).

I was surprised to see so many famous people being ambulance drivers during the WW1.

Including, but not limited, you can find Walt Disney, Ernest Hemingway and of course, Ray Kroc (McDonalds).
horrendous. US based companies need to stake a moral stand against working with backwards regimes with ongoing human rights violations. google is no exception.

money chasing is, of course, amoral.

to be clear, this isn't even a case of "oh but they were forced into it" or "they'll go out of business if they don't"-- not that either of those absolve responsibility.

they're working to make this happen. they WANT to support the saudi regime.

i guess some people will try to break out the old "not everything is black and white" chestnut wrt the saudi government. unfortunately this is in fact an issue that is black and white with no moral ambiguity; the saudis execute dissidents, oppress women, suppress free speech, are waging a war of starvation against civilians in yemen, all while supporting jihadists worldwide. the average saudi person is probably a nice person.

but that doesn't make it okay to do business with them.
If you think it's overpriced, you're welcome to build your own one. In fact, you're welcome to provide costed alternatives in your own comment.
I am in a similar boat and I've found the easiest solution is to just find a friend who is better at soldering and a case of beer.

Even with practice I'm orders of magnitude slower than people with steady hands.
As evidenced by how heated these discussions tend to get, it really comes down to developer preference. If you can find a way to blend the best of both worlds, and offer your employees some choice of where to work, you’ll be good.

Things to consider beyond the obvious questions of cost or distraction/focus: knowledge sharing, mentoring of junior devs, and culture building. The environment you build will fall somewhere on a spectrum of open office, doored single offices, doored shared offices, or open offices with “pods.” Consider the tradeoffs of all these (and ask your employees for their input!) before making your decision.
If you haven't already, read: Tripping Over the Truth: The Return of the Metabolic Theory of Cancer Illuminates a New and Hopeful Path to a Cure (ISBN: 9781603587303). It is a great review of the history of Cancer. It concludes that the reason for the failed war against cancer stems from a flawed paradigm that categorizes cancer as an exclusively genetic disease and explores therapies born from the emerging metabolic theory of cancer.
We did have robber barons build one here, look up the länsimetro.
I was just reading about Honnold in the context of this opinion piece from Outside: https://www.outsideonline.com/2270296/stop-progression
SpaceX’s Falcon 9 rocket somehow survived a landing in the Atlantic Ocean
Hacking Prototypal Inheritance for Fun and Profit
Is that why all my pasted images show up as blank?
I’m a researcher and I also think reddit and upvotes/karma is trash.

Why should I use your service?
Another neat use-case for this hardware is scale testing of systems management tooling, eg. provisioning, configuration management. HPC centers are looking at the possibility of having to manage 100k+ nodes in a single cluster.

Additional links:

http://cluster.bitscope.com

http://www.lanl.gov/discover/news-release-archive/2017/Novem...

My favorite form factor to go build a Pi-like Cluster is something like this: http://www.friendlyarm.com/index.php?route=product/product&p....

- Gigabit Ethernet MAC on-board, Pine64's SOPINE and Raspberry Pi Compute Module both require per node networking components to be on the carrier board.

- Basic headers used for connecting to a carrier board

- Carrier board "only" needs an embedded switch and 5v power. However, I've not yet come across an embedded switch yet that has a non-blocking ratio of 1GbE ports to 10/25GbE uplinks.

- Carrier board should probably be mini-ITX or other standard form factor to fit in existing chassis. Form factor and embedded switch options are going to limit the number of nodes per carrier board.
I really appreciate the authoring adding this bit at the bottom. Sounds like a person of integrity and honor:

>”Note on conflict of interests: When I helped found the MIT Media Lab Digital Currency Initiative, I sold my shares in all blockchain and bitcoin related companies and have not invested in any companies engaging in cryptocurrencies as their primary activity. I do not hold any material amount of any cryptocurrency. I believe that in the current phase of our work, it is important for me to be clear of any conflicts of interest. You can see a more complete conflict of interest disclosure on my website.”
Rust is probably the most advanced programming language with the worst syntax. Prolog and Erlang are a joy after Rust.
I wonder what compromise they'll make between respecting the local culture and promoting equal outcomes for women?
sure, but how do the employees feel about it? what happens when support work balloons but you have the same amount of staff?

this is just an excuse to extract more profits coated in technofounderbabble.
> because it automatically creates proxy files and allows you to edit everything in real time with no lag

With even cell phones shooting 4k I would think this would be a standard feature. It's not super complex.
The two are not mutually exclusive, personally I am quite happy to see that there can be support for socially conservative values despite the progressive supremacist cadre's most strident efforts in the US.
This is OK. It compares some of the features of Web Components and React components as they stand today. Having recently used Web Components in a side project, I will say that I wish it touched more on how to give Web Components reactivity. The author touches on data binding, but doesn't really go too deeply into what will be one of the most customized (ergo hard to maintain) pieces of the VanillaJS code.

Polyfills also add an interesting twist. You can use them to enable Web Components in Firefox, but they mimic shadowdom behavior imperfectly. You need to be very careful of how you use CSS in that case.

Lastly, there seemed to be some gotchas in ES6 module loading a few months back. Perhaps those have been fixed. At the time, I found it hard to debug modules that failed to load.

In any case, I'm always happy to see Web Components and more powerful/useful features being added to JavaScript in the browser. Frameworks like React serve useful purposes, and it's great that we have a platform that allows us to move quickly and bring new patterns to life without waiting for browsers. In the long term, though, I will always be an advocate for standards and making vanilla implementations feasible.
Congratulations. You've figured out how to make me want to apply to your company! In the same way that I will never stop wanting to move to Norway, since they don't want me, I will now forever desire to work for Basecamp... I am so easily manipulated.
"Qt is Java for C++", one of my colleagues used to say, and I saw what he meant once I started working with it. We used to develop with Qt4 a lot and I rarely ran into any issues at all, getting started was really straight forward and the documentation and examples are (were?) pretty comprehensive.