skysight-inc/HackerNews huggingface dataset:
Several people have mentioned Flask. Eve is a well-written and actively-developed Flask framework for building RESTful API services: http://python-eve.org. It's most at home with a MongoDB backend but can also use SQL RDBMS, ElasticSearch and Neo4J.
Are you able to share any notable trimphs or tragedies that arose when using ng-upgrade to go from AngularJS 1.x → Angular 4?

On a scale of absolute clusterfuck to divine epiphany, how did you find that process in general? Did you leave the app running in a hybrid state with both frameworks bootstrapped, and if so for how long and how much did it suck?

(I always ask people about when the topic comes up here, but I am hungry for tales recent real-world experience! We will be doing this soon, I think...)
Creighton University | Mid-Senior Full Stack JS Engineers | Remote | Part-Time

Creighton University is a Jesuit, Catholic university bridging health, law, business and the arts and sciences for a more just world. Join us in building a new higher education digital experience.

This is a non-benefit eligible, part-time position that's ideally suited for someone looking to make some extra money on the side. You are good match for this position if you are a motivated and energetic full-stack developer, you take initiatives, find solutions to problems, you are thorough and know how to produce results quickly under minimal supervision.

Our stack is a combination of:
* Frontend: Javascript, React, Webpack
* Middleware: NodeJS, Express, Passport
* Backend: Hadoop, Cassandra, MySQL

Please send your resume to williammahler1 [at] creighton.edu for consideration.
I think Benford has you covered
There are supported Docker (Linux) containers which can be used as is or extracted and come with needed libraries.
Not heard anything, but I live in NZ so I will be last in the queue, realistically it is more likely to be 2019 before I see mine however that suits me fine as I still need to get better infrastructure in place at home to move to an EV.

The model 3 Reviews so far are pretty positive, I know they are tesla employees cars so they are going to be quite biased, but others have got their hands on them and also posted positive reviews and it looks like a nice car once the software polished.

If something better did come along before I get a delivery date then I will obviously get that instead and ask for a refund, however I have not seen anything I like yet even on the drawing board so I will stick to my Mazda3 until then.
I'm glad to see DigiCert appearing to make a good faith effort to make sure this transition is handled in a responsible and trustworthy way, and hope they can follow through. It's easy to appear transparent and have the best intentions, until the suits see the bill.

For what it's worth, I talked to my partner rep at one of the CAs who issue certs under the Symantec roots a few weeks ago to see what their plan was to get us through this transition (i'll have to reissue a significant number of certs under the DigiCert root) and he seemed really excited about what's coming, referring specifically to the superior systems and processes offered by DC. So we'll see but I'm cautiously optimistic.
Apple LLVM GPU Compiler: Embedded Dragons
Vue has one of the best component models I've seen. Angular's is some odd mix of SystemJS, HTML, RxJS, and TS...and it's dependent on it's custom CLI for optimization. It's probably the most complicated component model of the modern JS frameworks. And there's no JSX support on Angular.
Back a decade or so ago, the only way to really reliably get access to current research was to work at a University or a large company with journal subscriptions.

These days it's really easy to get all the information you need to teach yourself whatever you need to. If you have problems, ask the Internet for help.

And these days, if you want to work on the actual leading edge, it's likely at Google, not at a University.
This is cool.

I wonder with stuff like this, what happens if a self driving car is capable of processing reflections in glass windows? What if it sees a reflection of itself and is able to properly identify it as being itself? Does that make it self aware?

I'm being serious. People like to throw around terms like "self aware" with some assumption that it is a long way off, or impossible, to have a machine be self aware. But that would meet my definition. People will say "yeah but that's not what I mean." And I want to know what you actually mean, then.
Maybe faster than docker, but how about Intel's Clear Containers?

https://lwn.net/Articles/644675/
That doesn't count, not even a little bit.
I know in iMessage, you can tap the (i) info icon then + Add Contact. And so can a friend add someone unknown to you. But Occam’s Razor be damned...
Barcode Image Rotation and Barcode Detection from PDF File Are Enhanced Using .NET
> Why do you think the Bolt can't be produced in larger numbers?

Battery Supply I guess.
I noticed that you posted two ads, one for each position.

There's an informal rule about one hiring post per company that even GooFaceAmaMicro follows. I'm not asking you to remove one of your posts, but please try to keep it in mind next time.
http://howtoget.wiki/category/personal-care-and-style/
http://howtoget.wiki/category/facebook/
http://howtoget.wiki/category/hotmail/
http://howtoget.wiki/category/movies-and-tivi/
GitHub Game Off Theme Announced
Those two patterns aren't the same. You can pass around a half constructed builder but you can't pass around a half constructed public final object like you described.
kafka transactional producer not working on windows 7, this bug not yet fixed.https://issues.apache.org/jira/browse/KAFKA-6052
How intelligent are convolutional neural networks?
What's your definition of success?

I don't walk into any job interview situation expecting 30 years of bliss -- that's generally not a reality. If you stick around for 3 years that's probably a decent employment relationship depending on industry.

Many marriages, including those that ultimately fail, work pretty well for a long time. I'm not that old, and I've been married for 13 years. Is that a win?

Also, the average marriage is around 8 years, but the median is close to 40 iirc. People who get divorced trend to have issues like being young, poor, previously divorced, criminal issues or substance abuse problems. Divorce rates for couples at least 25 without those risk factors are dramatically lower -- implying that people with fewer signs of bad judgement display better judgement in picking a spouse and maintaining a relationship.
> Apply even if you think you're not qualified. Let them make the decision not you.

Semi-recently I've come to this point of view. "Why say 'no' for them against yourself?" type of thinking.
>Startup firms are defined as small employer firms that were 5 years old or younger in 2016.

They're not using "startups" with the same meaning we have when we talk about startups.
It's ok to compare two different things, after all that's kind of the point of a comparison. In fact I believe you managed to do just that in your comment.
Digital Transformation (2017/18, in production)
RentPath | Sr Software Engineer | Atlanta, GA | Full Time REMOTE

RentPath is a leading digital media company. Empowering millions to find apartments and houses for rent.

If you're looking for an opportunity to learn, teach, grow, and be a part of a dedicated team of engineers working with some interesting technologies, please apply.

-- Clojure:
https://www.rentpath.com/openings/?uID=&ref=Applied+Directly...

-- Elixir:
https://www.rentpath.com/openings/?uID=&ref=Applied+Directly...

or email me at mperryman+hn@rentpath.com. Thanks!
These days there are more posts from employers who want somebody with a home office, but resides in the region in order to be available for meetings and such. I think that is good, especially for reducing traffic and energy consumption. However those are more like in the office once a week or less. 2-3 times a week is really pushing it.
I don't doubt there are weaknesses, or even fundamental lack of interpretability for classification spaces that overlap (i.e. have a "morphing sequence"). One example that sticks out from my childhood is this image:

What do you see here?

https://seeklogo.com/images/A/Antarctica-logo-9202568406-see...

My entire childhood I saw a weird face (without thinking too much about it). This is the logo of a brazilian beer brand. When I was a teenager I saw an ad with two penguins, and then it clicked.

Optical illusions are well documented too, some classic examples:

http://www.optics4kids.org/osa.o4k/media/optics4kids/womanil...

https://obasandbox.files.wordpress.com/2012/07/carolines-vas...

http://i.telegraph.co.uk/multimedia/archive/01120/blackballs...

But it's quite probable we'd found any glaring adversarial issues by now. After all artists can conduct a semi-whitebox, mostly blackbox adversarial optimization of illusions (I'm sure some process like this is how they came up with the Old/Young lady illusion). Note however that even those are particular errors like incorrect brightness estimation, or near-complete dichotomy (it's not that either the young or old interpretation are incorrect in some sense). An epsilon-failure seems much more difficult to come up with. The distinction seems mostly in the ability to apply basic logic on top of pure pattern recognition, sort of greatly enhancing the decision boundaries through recursive thought. Eventually logical features (a quick "proof" of sorts) win. You "prove" that what you're seeing indeed can't be a rifle, it must be a weird turtle.

This logical approach probably has gradations in power. In general it might even be algorithmically undecidable whether an image is logically valid. Generalizations of Escher illusions:

https://upload.wikimedia.org/wikipedia/en/e/e8/Escher_Waterf...

come to mind. In practice we cut off the decision process when we've found main logical features and connections, so unless the image inspires superficial uncertainty a deep logical inconsistency could slip by (that a more intelligent person may not miss by universally applying a deeper consistency check).
It might be an interesting academic problem to chew on but there's edge cases there with history, route parsing, nested routes etc that are beyond beginner level I would argue. There's something to be said for using a massively popular lib like React Router that the rest of the community is battle testing for you.
I've worked every day off of a Razer Blade for well over a year now and love it. Build quality seems great, battery life as well, beautiful screen, runs like a dream. I'm just one case of course and it's possible they have quality issues overall, but I'd recommend it to anyone who asks.
Springbok Solutions Ltd | C++ Developer | London, UK | Full-Time or Part-Time | REMOTE | £50-60K

I’m looking for a C++ developer with at least 3 years experience to help me port a large macOS Objective C++ application to Windows. You must be familiar with Windows system calls and the UI event loop, debugging with Visual Studio or gdb/lldb. Experience with Mac Objective C/C++, XCode, git and gradle is a bonus. You must be fluent in English, have fast internet connection, and be in a timezone that allows you to work at least 4 hours between 10am and 10pm Sydney time. Email CV to mark dot mclaren at solaraccounts.co.uk, and if possible include links to code you have written on GitHub or stack overflow.
>born defective in the first place

Basically all the music you've ever heard has gone through many versions of this and it's larger (1/4in') equivalent.

If it's defective, it's making the world go round regardless.
MacTerm implements TEK 4014 and 4105 graphics (MacTerm is my project). Support for TEK graphics does seem rare though; aside from "xterm" and "gnuplot", I can’t think of anything else that uses those commands.

Drawille works in MacTerm too; I ran some of the example programs just now. Neat, especially the rotating cube. :)
Yes, I did and was wrong. Easy does not mean effortless and I also meant it in a context where the machine was already compromised, but didn't make that clear.

> only paranoids and security conscious individuals will ever validate against GitHub.

The op expects this to happen anytime a user gets a message saying the code is updated. I agree that no one will do it and it'll become a click through.

> but your hypothetical case is weak. It will work for any software that auto update. Browser? OS?

I state in another post that you are always subject to this issue. However, when running local software, and not at the mercy of someone else's computer/server, you have the ability to choose when and how you update.

I can also validate all code against signatures and public logs before running it, which is not something that can be done with service workers or any website in general. twiss says as much themselves: https://github.com/w3c/ServiceWorker/issues/1208

And yes, there is normally an implicit assumption that the hardware is not spying on you simply because there are no alternatives.

It really comes down to how often I need to validate my trust and how easy it is to do so.

Web apps, under the best conditions, are hard to grab and pull all the source into external files for examination and almost impossible to do so before executing it, baring using tools like curl or wget, and running the js yourself to figure out what else needs to be downloaded. Not to mention that needs to be done every time I access the app.

With a traditional app or is, I could (not that anyone does) verify the code (which for f/oss is easy to obtain) before I compile it myself. (Where I'm trusting the compiler, yes.)

I'm not trying to argue that there is a perfect method. I'm arguing that this application isn't even in the running for a good, fairly trustable method. I don't believe it solves the fundamental issue of having to trust the code download every single time, regardless of their service worker check because it itself is not protected. We'll, protected by the vigilance of the end user, which is where we started anyway.
The two are pretty tightly linked. If you have an underemployed or unemployed couple without a support network, you pretty much have to get divorced to get social services.
The product page is up now https://www.razerzone.com/mobile/razer-phone
A Path Toward Better Token Sales
This seems to deny the fact that a lot of data exists to just be stored and displayed. Probably 85% of all software in the world has a "FirstName" field/property/column in it somewhere. What name you propose giving a method that changes that value?
Could we express this wager as a smart contract perhaps?
Not sure what the point of this is if they have give up making phones. I doubt a surface pro will be made thinner than a phone.
WPA2 Breach: What It Is and How to Guard Yourself Against It
Right, I'm sure there's some Rails and Django folks out there just using React as the view layer. Plus as someone mentioned above, Next.js is one of the simplest ways to do full stack React.
> I can't speak to Java, but in C#, the original goal was to reduce coupling.

If you want to reduce coupling, why not write a real method? Get/Set couples you to your class fields. If you change your class fields, your getters and setters all suddenly become useless.

Maybe I just hate the middle ground (:
It's not the hardware you buy it for, it's the software experience.

I can see it being impossible to pair to anything Bluetooth with the phone also rebooting at random. I'd also expect it to force updates during a call.

Though it's missing the neon LED's all over it. Sad!
> If you're writing a plain data class, why on earth would you write getters and setters? Just make your fields public and be done with it.

I think it's because you can't specify fields interfaces. If you different data classes, but you want them all to be "Named", you need "getName()" on your "Named" interface, because you can say that it should have a "name" field.

Of course, that's a language flaw, but it's one that people have to work around.
He was a self-described Marxist socialist, implemented sweeping changes inc. widespread land reforms, and was the target of an US-backed coup. I'd day it hits all the checkmarks.
Pure stack machines don't have local variables. They have at most two stacks and that's it.
Batteries are part of Tesla's core differentiation as well. Even if one might argue they make too much in house, taking batteries on seems like a reasonable move to me.
Or you know someone creates a system which and overfits the data and makes the same mistake.
Making Measurements
What Is Your Compelling Reason to Trade?
I and all my VR startup coworkers used Blades (mostly 14", a few 17") as daily drivers for the past year (since the 14" ones are one of the few non-huge laptops that can run a Rift) and we are basically all happy with them, so there's like 10 counter-anecdotes for you. I like mine better than either the Thinkpads or Macbooks I've used in the recent past.
Do physicists argue about the true nature of gravity because Newton had the "original idea" behind it?
Yes, right now Pulsar does everything Kafka does but easier, faster, and with more features. It's especially great in combining message queuing with low-latency pub/sub.

It's also been around for years but recently open-sourced so community is smaller than Kafka, however it's growing quickly along with the usual ecosystem of drivers, extensions, and services. Unless you're already running Kafka, I would look at Pulsar first for new projects.

A great overview of Pulsar history with plenty of links is here: https://streaml.io/blog/messaging-storage-or-both/
> At that point, sneakily grabbing certs from a public CA won't do you any good because it will be obvious they're not legitimately issued.

An interesting problem in this design is how to persuade users that they've encountered something genuinely important that it would be helpful for them to tell someone else about. (Maybe browsers can store such questionable certificates offline and gossip about them to other TLS servers later.) It's not very common for people to be persuaded that errors on their computer matter and that other people will care about them... but this one does! :-)

I know HPKP has a report method which one could imagine generalizing somehow to CT inclusion failures, but, in many attack scenarios involving use of misissued certs, the victim's network connection is controlled by the attacker. In that case, the attacker will probably not want to allow the victim to report the attack to another server in real time.
How to Avoid Google Analytics Sampling in Data Studio
Wood is a very cool material! But I would be nervous living in a tall building made out of it, because of its flammability. Maybe if all the wood buildings also have sprinkler systems, that would offset the risks.

Our building is a concrete building about fourteen stories tall. The information we received as part of the lease tells us that it's known as a non-flammable building, and supposedly the safest thing to do if there is a fire on another floor is to shelter in place. I doubt the same would be true in any wood building.

Oh, and apparently the article also speaks to this:

> It’s also this heft that helps make CLT fire-resistant: the outside layers char slowly, protecting the wood inside from burning.

(More on that: https://www.youtube.com/watch?list=UUGNoTP0Nlc1O-EWf3d1m3QQ&...)
So I'm actually doing this right now, I write about it on my blog.

None of the apps I've written have hitten any kind of crazy traffic peak, so I started wondering why the hell I was using postgres or other database types after reading https://www.sqlite.org/whentouse.html.

Seeing how simple SQLite has been for me to use has inspired me to write a bunch of dead-simple good-enough approximations for other tools that exist. High up on my list is a Graylog competitor that just uses SQLITE FTS (https://sqlite.org/fts3.html/https://sqlite.org/fts5.html), that just is super easy to start and handles that micro-to-mid-size case before you really need something like graylog or ELK.

Blog post if anyone's interested:
https://vadosware.io/post/adding-sqlite-powered-fts-search-t...
Sqlite is great but it is a poor substitute for a "real" database where you need any serious constraint enforcement at the database level. Yes, you can enable RI, but it's off by default. There is no field length constraint on text values, no native datetime, boolean, or guid types. You can't structurally alter tables without building a new one and copying the old.

If you actually need any of these things you can enforce them in code, by convention, but you're better off installing Postgres.

Also writes are serialized. That one really can't be worked around.
Intro to Compilers
Dont forget paper. Printing was 100% state controlled in Poland under Russian occupation. Every printer had inspectors assigned and usage strictly logged.

https://translate.google.com/translate?hl=en&sl=pl&u=http://...

https://translate.google.com/translate?hl=en&sl=pl&u=http://...

Being stopped by police with paint, roll of paper, or underground bulletin meant instant prison.
This was not what I expected, but awesome!

I was hoping for something more like this "minimum viable hypervisor" or one of the similar projects discussed here:

Simplevisor: Intel x64 Windows-specific hypervisor | https://news.ycombinator.com/item?id=11628554 (2016May:24comments)
https://www.sqlite.org/whentouse.html

Once you're ready get yourself a cup of the SQLite koolaid
How Using a VPN Improve Your Security
Not to put too fine a point on it, but why is somebody that hasn't heard of the WiFi Pineapple writing for an otherwise respectable network security blog?
The Verge review didn't seem too positive https://www.theverge.com/2017/11/1/16519692/razer-phone-andr...
Any program that can output this?
I see more content with strobe lights and crazy effects. I always wonder. Thank your for posting this.
Yeah, it's not like there's ever been vulnerabilities in Microsoft Word, PDF readers, image viewers, or media players. /s
Not sure that's the case as looking at this graph from The Verge, their revenues are growing but their losses are also getting larger proportionally to their revenues.

https://www.theverge.com/2017/11/1/16593582/tesla-model-3-pr...
> if we make a change in future it's going to take just as much work

In Java, changing from a field to using accessor methods requires source changes on the consumer side as well as the class itself. With C# properties this is transparent in source, but I think it still requires recompilation on both sides. Not using fields, therefore, means changes have less impact on other compilation units that might consume the class.
https://www.trainerroad.com/ on rollers every morning before breakfast, tough to get on your bike at 6-6:30am but very rewarding seeing your FTP inch up as you keep doing it...
Kin.com | Ruby Developer | Chicago, IL | ONSITE

We're a technology / big data insurance startup fixing the $100B home insurance industry. We are looking for experienced Ruby Developers to join our team.

We are looking for a ruby developer who is:

* A Fast learner.

* Comfortable in a Startup environment. Either having worked for a startup directly, or other comparable experience.

* Minimum of 5 years of experience as a professional developer.

* Experience with Rails.

* FinTech experience a plus but not required.

We offers competitive salaries including health insurance and stock options.
If you're interested contact us at dev-jobs@kin.com
PES 2015 Pesgalaxy Patch v2.51 Free Download Direct Link [HERE]