skysight-inc/HackerNews huggingface dataset:
The professional thief is wearing a mask, and most likely knows exactly where you will be comming from with that gun.
Your eyes are still a bit blurry, but the adrenaline is pumping. In the back of your mind, you're thinking it might be a false alarm. The theif bum rushes you from behind, and takes the gun. Now--you have a bigger problem.

Or, you have great senses, and know exactly where the thief is, and you blow him away.

Most people fall into the first catagory, especially the average desk jockey.

Now, a loyal dog will protect to the end. That is if they are treated well, and love their owners. I had a Staffordshire terrier, whom I discouraged from territorial behavior, but lost the war. He would patrol the house like a security guard. I always thought I would not want to be the person who went up against his 130 lbs of loyality.

I didn't get him for security. I just loved him the minute I picked him up. If I had a do over, because they are such good watch dogs, I would have taught him to not eat anything but was in him bowl, and socialized him earlier.

By the time the vet told me he can go to doggie school(he had to wait because of his vaccines to kick in), and socialize-- he was over 100 lbs., and didn't like other dogs.

Out of all of life's relationships, I miss my dogs more than anything else.
That would require you know all image urls ahead of time and include them in your css file. For something like a blog or a site with user uploaded content you'd be getting the image url from your database when generating the page.
> The idea that Intelligence + Education == Secularism 100% of the time is kind of sad, because there is so much to be gained from reading religious texts and religious philosophy.

First of all, correlation is not causation. Education does not get you to secularism, but secular societies happen to be more educated. And gaining by reading and studying religious texts does not imply believing in them. You can consider them beautiful and worth preserving and at the same time believe they do not explain reality or contain many (original) insights.
Every single person will want to, but how many actually need to?

Clearly it all depends what kind of business you're in, and how often adverse weather like that happens and how long it lasts (I'm speaking from a UK perspective where every few years there's two flakes of snow which cause carnage but have usually melted within a few days...), but if the result of a disrupted commute is that the HR people can't get to their email for a few days, the world isn't going to stop (see also: bus factor).

There's always remote access too - Citrix/SSH/RDP/VNC into your machine from afar, avoids having to install crap on your personal machine and the company still has control of their IP.
Let's set up some reasoning, flawed maybe, but with a few steps.

1. Are you allowed to jam someone's alarm system? I think that might be reason enough to go to the police. The problem is that the police won't have the expertise to do much about it.

2. For a thief it might not be the smartest thing to carry this around or be near, even if it's in a car. It's like a siren. You don't want to draw attention to your location. I can't imagine a burglar carrying this on them.

3. So, as a burglar you'll have to place a jamming device somewhere and have it go off while you're not there for a very short time. Too short for anyone to pinpoint it and a bit randomized over the night.

4. This is a single attack towards the sensors in your home. A combination with the $30 PIR sensor and some sensor fusion would make this attack much harder. The burglar has to blind the PIR sensor with e.g. an infrared light for a while at the same time which is a physical contraption that is harder to hide. (More likely than: https://www.youtube.com/watch?v=6ggVka_zBis :-)).

5. Top it off with microphones and cameras and you're golden.

6. The big question is: "Do people care enough about real-time detection?". I think the largest market is about catching that bastard! If the police can give me some figures - say a 50% probability - that a person will be arrested if I add some camera system, that would resonate with deeper feelings of justice and long-term prevention of this type of behavior. The justice system works quite simple as well "catch someone in the act". If the police only finds stolen jewelry later on, the judge has much shakier grounds to convict someone.
Unnecessarily alarmist. It's true that Google isnt making free ad money anymore and other companies are viable threats unlike Yahoo and Microsoft of 2004. Google has lots of monetizable balls in the air - Cloud, Pixel line and few others.
I'm incredibly interested in the ballet part, what was it trained on? Any more info on that part?
Does feel a bit like Abbot at the end of the first Bourne movie: "The Treadstone project has actually already been terminated. It was designed primarily as a sort of advanced game program. We'd hoped it might build into a good training platform, but quite honestly, for a strictly theoretical exercise, we thought it was far too expensive. The cost-benefit ratio was just too high. It's been all but decommissioned at this point."

Yeah, over as far as some bureaucracy is confirmed, but totally another 4 or more sequels coming.
programming is now so vast field that you really cant mention some XYZ that he/she is a excellent programmer.from embedded systems to total client-side languages,there is an ocean of programming languages today
was there significant incentive for you? sure, go for it, let those people lose jobs

though it's sad some people do this even without any incentive not thinking about consequences of their actions, they just wanna brag how they improved things, they will not benefit in any way from this improvement, while it will make lives of fired people miserable and only one profiting from it will be company with higher profits for those few owners on top, do you really wanna support such thigs?

but yeah, I was once young and idealistic too...
Yes, you can do all that, which was the more common way of having responsive elements without all the fancy new tech. It seems this post is talking about only loading the size you need.

What you're describing can mean loading something large and resizing responsively -- which can result in enlarged photos or wasted bytes to load an image of a size you don't need.

This is an interesting approach for people who don't mind cluttering their HTML, but want to scale media appropriately.
This is hilariously bad. An "audiophile" speaker manufacturer lovingly handcrafts genuine wooden cabinets, then proceeds to fill them with the cheapest possible components acquired from AliExpress...

With those kind of margins, they can probably afford to flood Amazon FCs with thousands of these things and still make a profit, despite carrying excess inventory.
This is a good chance for some self-reflection!

I'd like to be living somewhere with better weather than New York City. Also with more outdoor and recreational opportunities. I get really, really depressed every year between like December and April except for skiing and 1 or 2 other winter activities that keep me going. But the dreariness and hibernating bother the f*ck out of me. Yes, I know it's all about what you wear out and not the weather but really...it's not, at least for me.

I'd imagine that I'll be married to my current girlfriend. I love her deeply and it seems like that's the path I'm going to take at this time <3.

As far as work - it would be really cool if it was cyclical. Spend 2 or 3 months on, 2 or 3 months off. Working on writing code and making things happen for myself or other people. Have enough in the bank to work only when I have to only on projects I care about but still own the house I've always wanted to.

Speaking of that, I'd also either like to have bought the land and started envisioning or to have actually built by dream home, a modern house that's kind of like the one from Ex Machina, in nature and completely automated! Cliche, I know.

In an ideal world, I'd be working in some capacity to get us off this rock. Kind of hard to transition from web dev to space though, I think? Haven't tried it yet, might be time to soon.

All of the above is said knowing that I already have a much better life than most and I'm not really entitled to more, but I'll work for it and try to get it like any other human.

As far as IT - I agree with a commenter below. It's cyclical and not too much will be new. I do think something will have begun taking more of a foothold that will replace mobile phones, either AR or VR based. Otherwise probably not too much will change. Which is sad because progress is just too slow for me.
We first need the algorithms and datasets. Deep learning needs to learn general reasoning skills.
Speaking of tools having trouble recognizing things, one of the more common "bug reports" I get is that the Tarsnap website is disclosing user email addresses -- specifically, "me@example.com" -- and paths -- specifically, the paths /home/auser and /home/anotheruser.
A domain can become more about behaviour, intergration and business proccess. Rather than pure data.

I find most SQL languages are not particularly great for general purpose programming. Especially tooling for testing.
Amazon Handmade is nearly 2 years old.
i'm going to be so high because a) my state just legalized and b) my partner is in the process of starting a farm :)
Actually rebranded MonoDevelop rebranded Xamarin Studio. But with support for .net core which brings amazing power to non-windows.
Hopefully still in software. Maybe working and expanding my side project and turning it into a viable business.

I won't be upset whatever happens.
This feels pretty pessimistic to me. A "professional" (and I only half-mean the scare quotes, I think I am one) is able to often do some pretty transformative stuff that's worth being proud of while not setting off The Bomb. I can truthfully and accurately say that I reduced one employer's deployment time of their services from six hours to six minutes with no loss of safety or increased risk--I hacked through an accretion of technical debt (after building out testing to ensure that I didn't change any functionality) that had just plain grown because nobody else had had time to pull it out and replace it with a more scalable, long-term solution! I'm pretty proud of that. And two orders of magnitude on a deploy will wow folks who've ever been personally faced with the bigger one.

(One of the other ones I'm more amused than proud of, though, is saving a client ten times the money they paid me because I happened to know about the existence of AWS D2 instances...)

Your concluding point is well-taken, though, because most people don't know how to interview and they're basically asking you to sell yourself for them. But I don't think the question is as problematic under the hood as you're framing it.
So? there are extremely dumb people who are religious. And also not religious. Statistics is not about the individual.
How about we start by not attacking straw men?

Objecting to the redistribution of wealth isn't the same as trying to do away with the rule of law.
You can still make responsive images without using them as a background. Just set the CSS width property to 100% of its parent and the height property to auto. The problem is you can certainly over-scale if the parent container's width is larger than the image's.
How would lives play out if humans only died from unnatural causes?
It seems "Information Operation" has an official page on facebook. Just ban them. Easy fight.
https://m.facebook.com/USAIOP
the situation I see quite often is someone from legal submitting a very long set of business requirements. These requirements do not translate perfectly on the technical side, and if the programmer is not diligent enough, what gets implemented as a specification misses some critical aspect.

Without so detailed back and forth with say a business analyst of someone that knows the business and some of the technical domain, the end result is poor.

Right now a Twiki or Confluence work great for collaboration of some sense. But there needs to be some finer level of workflow that could be incorporated into the process. I was hoping to find a tool that does requirements just 20% better than a word processor or Twiki.
Can Thunderbird do full-text search, or do you use an external program to index the folders?
Everything We Knew About Sweatshops Was Wrong
> pro-trump neo-fascists

all credibility lost.
well, one hairy problem I had was migrating a legacy enterprise behemoth from a 4g language to Java (it was early 2000)

now 4g languages let you do anything easy, so nobody really put thought in anything really. result: everything was soft code and the database grew to around 4 thousand tables. the database itself wasn't even that big, running at around 10gb.

The sheer number of tables made impossible to use an orm layer, because back in the day Hibernate and the others had no other option but to map everything at startup time from xml files or annotation and have all the metadata about tables and relationships loaded in memory. Just the metadata was using about 5gb of memory.

However as part of the migration we managed to build all the UI straight from the 4gl definition, so we really really needed a way to create queries out of the UI metadata using object introspection.

We ended up writing our own object query language and the translation layer to build SQL queries out of it. It sounds bad but in the end wan't impossible even for a small 3 man team - we needed not to support the full spectrum of possible way to interact, only what the UI needed to load the data (and yes this was a thick client)
Some people might not like that, but I think that's awesome. I wish more companies operated like that.
You could do that, but there's a performance benefit to doing it with srcset/sizes in the html.

The cascading part of CSS means the a later rule could override an earlier one, so to determine which image variant to download when looking at the css the browser needs to parse the html, parse the css, link the two. A css rule may end up not even applying to any elements on the page if a particular selector has no matches. Only after all this can it begin downloading the actual images.

Using srcset/sizes the browser parses the html and can begin downloading the correct image variants immediately, before it parses css.

With prefetching enabled this means your browser could parse the html and cache all the image variants on the page that you'll need when hovering over a link to another page. So when you actually click on it everything is loaded from cache and super fast.

It's up the browser to manage situations of lower network speed, pixel density, etc. and to determine when and how much preloading to do. Using srcset/sizes just gives the browser the option to optimize as much as needed.
I found it interesting/fun.

I sharpend my skills and learned new stuff.
Isn't computing on a single machine generally always faster? Clustering is for handling more data than a single machine can hold, which requires paying network costs. There are parallelization benefits, but CPUs have so many cores now.
Everyone is writing distributed systems whether they acknowledge it or not these days.
Same here, only with many many clients, including Thunderbird. Oh, and POP
I see myself creating something of value or trying.

I missed out on the last boom, but I still think there is plenty of opportunity still here.
Couldn't have put it better myself.
The negativity is born of knowing something about speaker design. Their product is massively overpriced for what it is. "Tonewoods" are the literaly opposite of what you want in a material for speaker cabinets. For as much time as they spend bashing on cheap speakers from china, if you did a side by side comparison of their product vs other options at the same price point, you'll quickly discover the limitations of a crappy 3" full range and a dirt cheap IC amp from TI.
We are nowhere close to understanding our field well enough to define it as carefully as that. There have been lawyers since the Roman Empire. We've had software development for a few decades. Check back in 50 years or so.
>...although I didn't find anything over 30 days, FWIW.

Because on the seller's page when data-entering the product's details, the maximum value allowed is "30 days". Princeton Audio wants "42 days".

Also, none of your examples have the valuable imprimatur: "Ships from and sold by Amazon.com."

PA wants a combination of "audience reach" + "flexible logistics" that Amazon doesn't currently offer.
Will economic inequality turn into biological inequality?
They're trying to get a PR win out of that fact that---for now---they're not continuing the program. Later, when they've refined their technical infrastructure in a way that makes it easy to comply with whatever new requirements the FISA judge(s) came up with, they'll resume the program but not tell a soul.

That's how I'm interpreting this, anyway. I hope I'm wrong.
It can. It's clunky, but it can.
Autonomous Cardboard – Affordable Standing Desk Converter
It works in Python 2, you just have to ensure that your string is unicode. I can't get it to work directly from the command line for some reason, but if you open an interactive Python session it works:

Python 2.7.12 (default, Dec 14 2016, 13:32:53)
[GCC 4.9.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print(int(u'۲۶۷۹'))
2679
Container Monitoring in Production
s/mysql/sqlite

Almost foolproof.
Having worked on ERP systems, I find the dB often becomes a major bottleneck because of this reason.

You end up creating a really beefy single database, with tons of ram, infinityio etc

We have a bunch of different DBs for specific purposes. Some have to be super fast for reading, some just store streams of events, others need to maintain consistency.
I think Dr. King said it well back in 1967:

>we must rapidly begin the shift from a thing-oriented society to a person-oriented society. When machines and computers, profit motives and property rights are considered more important than people, the giant triplets of racism, extreme materialism and militarism are incapable of being conquered.

>A true revolution of values will soon cause us to question the fairness and justice of many of our past and present policies. On the one hand, we are called to play the Good Samaritan on life’s roadside, but that will be only an initial act. One day we must come to see that the whole Jericho road must be transformed so that men and women will not be constantly beaten and robbed as they make their journey on life’s highway. True compassion is more than flinging a coin to a beggar. It comes to see that an edifice which produces beggars needs restructuring.
Animated state transitions in React
Most (e.g. [1]) don't think of their job as being automated because most don't understand how it will happen. The issue is we only have the present way to think about how the future will work. The future will likely eliminate a lot of mundane engineering jobs (e.g. CRUD apps) with tools that provide automation (learned or programmed) and more intuitive interfaces for the layman. Not all work can be automated, but those are the edge cases. The focus is to eliminate most work, by building smarter and more niche services.

For example, Squarespace, Wix, Shopify, et al have reduced the number of jobs for CMS and ecommerce developers. Zapier and IFTTT have reduced the number of integration jobs. The Grid was an experiment in creating whole websites automatically (most regard it as a failure, but the tech will likely catch up). There's research into using ML to identify and correct bugs in code. These are the low hanging fruit that will erode away at the jobs easiest to automate, leaving behind more niche work.

It's hard to imagine less work for engineers in the future because there's so much work to go around right now. That's likely the case presently because there's so many industries where manual labor can be eliminated, creating lots of new labor for engineers. Whole industries may be disrupted until corporations with automation emerge and take over. We'll likely see engineering work keep rising until there isn't as much left to automate and engineering supply catches up, at which point we'll hit "peak software engineering."

There will be engineers in the future just like there will be medical professionals in the future, but they'll probably be doing a different job and there will be a lot less work to go around. I like to think of that line of work as "escalation jobs," where when the machine fails, it goes to the human. Other work will likely get more and more scientific, theoretical and research-oriented.

1. http://www.cnbc.com/2017/02/24/americans-think-robots-will-t...
My cursory reading indicates that with media queries, the browser is smart enough to only downloads the images that match the media query.

So you could have media queries for small size, medium size and large size with urls pointing to different images, and only the appropriate image will be downloaded and applied, thus achieving the same effect.
>The quick brown fox jumps over the lazy dog.

That was bugging the heck out of me.
To be a good engineer requires a number of skills. You named one. Knowing what arbitrary conclusion a random interviewer wants to hear and will draw is not one of those.

You can be a great communicator AND frequently not answer this question in a way that an interviewer wants to hear. There are more excuses for bad interview practices than anything else here.

People vastly overestimate their ability to detect lying and shouldn't rely on that. How do you know when someone fooled you? You don't. Why risk that when there are alternative and better methods?

Many engineers don't realize they are self-rationalizing their own interview process without any rigorous evidence. This is the opposite of good engineering.
A simple flat tax, yes -- not arguing with that. But your statement here is incorrect, because negative income tax variants certainly are not the same:

> There has never really been a compelling scheme for a flat tax that solves the problem inherent to it
Yeah. It is like a spelling error in an essay about spelling.

Not great.
Amazon, a platform optimized to deliver mass-produced goods quickly and cheaply, is not up to the needs of a company that ships custom artisanal speakers handcrafted using centuries-old speaker-making techniques from a Piedmontese village. Color me surprised. Maybe try Etsy?
my ideal career would be to have a position probably related to tech where my work is to have a direct impact on people's life.By meaning tech i would love to have a job i which i am facing new challenges every day and solving them.Also my job should give me time to meet best minds around the world :)
That is hilarious. I would've been speechless, and at the same time resisting the urge to punch them in the nose :D
I need this and real full text search. Who will give me full text search? ;)
Can the Bay Area Kick the Sprawl Habit?
> the sheer number of the overwhelming majority of pro-trump neo-facists on this site!

Do you have any data to back this up? Please don't make sweeping generalizations of the HN membership. There's a wide variety of views held across the people who participate here, and due to each of our own very natural human psychological biases, we tend to view these in a very biased way. In my experience here, and as evidenced by the vigorous debate on any number of topics, it's decidedly unfair to characterize the membership in any sweeping way like this, and it also prevents people from being able to engage in meaningful, constructive conversation.
Not parent, but yes. TB can do both an index-accelerated search, or a full-scan search.

Alternatively, since everything's downloaded locally as mboxes / maildirs, use grep / ag / ripgrep, etc.