skysight-inc/HackerNews huggingface dataset:
Yes, well...

You may not understand quite how much most Americans hate CBP. I use "hate" here deliberately. It represents the worst part of our government and a codification of our racist laws and culture even at the best of times.

They find a way to weaponize ignorance and shame people who are different at every turn. They have tackled people and held them at gunpoint for LED shirts, they've publicly shamed women for having vibrators in their luggage, they've delayed flights because people speak Tolkien's elvish leaving comicon.

And their definition of sincere risk? Brown people or people who are different. They can detain Americans and non-Americans alike without due process and stories report they do just to make a point.

And the worst part? They are bad at their jobs. The FBI is a problematic institution as well, but at least they can point to data that suggests they're doing things here and there to actually foil people who genuinely want to cause domestic problems.

Even conservative Americans hate the TSA and CBP face to face. We're all scared of them, because we know they're stupid and bad at their jobs but terribly powerful.
No, not related at all.
Whatever salary they're paying remoters now isn't going to be enough to live in NY or San Fran without a significant quality of life cut. And basically they get extra "work" out of you for free -- time spent commuting. So 40 hours a week becomes 50 hours a week assuming a 1-hour commute.

Is it me or is this move seemingly initiated by female executives that want to project power in order to compensate for the perception that they are less dedicated to work because of their sex? Given a sample size of two, I would avoid working for anyone named Melissa.
Towards ELK on Security Onion: A Technology Preview
Related to libc6 update?
Inlining and Specialisation
Every dog I've ever met is better than every person I've ever met.

If I believed in reincarnation, I would believe that if we were good enough people in this life, we could come back as dogs in the next one. But it's so hard to be a person worthy of becoming a dog.
I don't see a problem with this. If you put a price on that work, and they meet that price, seems like an equitable exchange.
Video: The First Full Scale Passenger Hyperloop Capsule Is Being Built
I work at a large law firm that represents a lot of software companies. Our standard employee agreement forms have the usual default (company owns everything you create with its resources or that relates to the scope of your employment).

This default has always amused me because lawyers never sign these kinds of agreements with their own law firms. We spend most of our time writing contracts, memos, and other bits of work product that, in theory[1], are protected by copyright. Ethics rules and professional norms also give the clients rights in the work product they pay us to produce. A firm's partnership agreement might address this too. But most firms don't even try to address who owns the underlying IP rights.

Moreover, it is extremely common for partners moving between firms to take all of their forms with them. The result is that people treat contract forms as-a sort of IP-free zone. It would not even be possible to ascertain the original authorship of most form contracts that cross my desk.

Historically, this hasn't mattered because law firms charged for hours worked. It will matter a great deal if firms shift toward offering more automated products that can be sold outside the billable hour.

[1] As with source code, there's also uncertainty about which aspects of a contract are expressive and which are purely functional. Only the expressive parts are protected by copyright.

Update: one project I've had in the back of my mind is to illustrate this point by crawling the SEC's EDGAR website and tracing the "genealogy" of bits of contract language in public companies' filings. (Companies need to file certain "material agreements"). If anyone has some suggestions for good text processing libraries that can help with this tracing, I would love to hear about them.
Filtering startup news with Machine Learning
Yahoo had a negative valuation if you removed their stake in Alibaba.
That looks exactly like what I want. I never really researched it before because the last thing in the world that I need is another thing to dedicate time to.

I swear if I could afford to be retired today, I could keep myself busy for the rest of my life with stuff like this. My Dad retired a couple of years ago and I think he's bored much of the time. It drives me crazy.
The knives are definitely out now. The common theme is that almost all of these monumental blunders have to have been known and approved at the highest levels. I'm curious, what kind of leverage do VCs have on pushing for leadership change?
A few years ago we had to put down our first family dog due to an previously-unknown spinal disorder. It was fucking gut wrenching for me to make the decision. I recall thinking that there are family members (cousins, maybe an uncle or two) that would upset me less upon their passing.
You know, it's ok not understand much about high energy physics, it's a complicated and somewhat obscure field. It's ok not to understand about what's already been achieved at the LHC, and what might still be over the decades.

What's not ok is to pontificate from that seat of ignorance.
I work at Wolfram Research (The company that makes Mathematica and Wolfram alpha). Our company also supports and encourages employees to work on personal projects. We are also allowed to responsibly use (not draining bandwidth running games all night or run bitcoin miners) office resources for personal projects.
I think pure style (e.g. that a linter would catch) and DRY could be treated separately. The former should always be followed. To the latter: I find weak or incorrect abstractions much harder to follow than repetitive code. And I find those much more commonly when implemented early rather than later.

There's definitely a balance, and if you know the type of problem you are solving ahead of time you can probably abstract early. But if you're just kind of feeling around in the dark, which seems to be relatively common in complex business applications (for instance), I much appreciate an implement-test-reflect-refator cycle.
It's still very clickbait-y, especially as that guy is basically just trying to get PR for his firm so he can crowdfund the money needed to sue Uber (campaign is looking very sad at the moment with £4k out of £75k raised on day 3) and a warning that he will need to raise even more money if the case is to go through.
Although most of the comments here have to do with legality, I am more concerned with the technical aspect. The prosecutors say they know that he has porn because the hash values they obtained are identical to the hash values of porn images.

Are hash collisions not a consideration?
Can hash values be as incriminating as direct evidence?

Is it possible to take a hash of a benign image (kitten?) and encrypt it with an algorithm that gives a result which is identical to an unencrypted hash value of a pornographic image?
and then the flyover-state rednecks look down upon those who grew up in the mega-cities as "out of touch" and "liberal elites".

Everyone might be surprised at how similar others are if they stopped trying to find and label differences.
You're missing the iPad Mini 2 in "was", that was discontinued today
I'm with you.

With cats, I find it's different. They tell you when it's time by withdrawing and being very reclusive, nearly catatonic. When we had to put down our last family cat (this would be our third over the course of my life) I decided I wanted to face it head-on and offered to take the cat to the vet to be euthanized. I held her as it happened and it was very, very hard. But at least I knew it was the right thing to do, if not the right environment to do it in.

With dogs, they might be in terrific amounts of pain, but they still want to be with you no matter what. When I try to put myself in that situation, I still want to be with my family through to the bitter end. I don't think I want to be euthanized unless I'm a vegetable. But, a dog doesn't have that higher understanding of what is happening or what the options are.

A very difficult decision to make, but it's difficult because we love them. I think your dog would always appreciate you for that.
Given that most people aren't hired that way, it's more like:

If a person wants to work for the company but their offered salary isn't high enough to sustain a high cost of living environment, the person will need to either move or find another job.

The company has literally the entire world to find staff - that's the whole point of remote workers.
Airport Codes
There's nothing to be done if you have only one job and no deductions to file. Your taxes have already been taken out by payroll.

Making the forms easier is certainly an important consideration.
I once trained a totally deaf dog we were fostering. I taught him thumbs-up as "good dog", and everything just rolled from there. Years later, I still do thumbs-up gestures all the time. That dog trained me!

(I'm glad we only had him for a week. Another week, and I don't think I would have been able to let him go! But we really couldn't have three full-time dogs then.)
7 Reasons why I need an MVP for my Startup
Thanks for the tip, corrected :)
I think your implication that any number of offended people will be acted on is a stretch.

Advertisers will respond to the masses, not the most outraged hecklers.
In theory restricted mode gives some control to parents who might be happy to let their children watch Etho playing minecraft, but not RoosterTeeth Let's Play playing minecraft.

In practice, and everyone knows this, filters fucking suck and either have terrible false negatives and don't block awful content, or terrible false positives and block stuff that shouldn't be blocked, or both.

That's nothing to do with this, which is that advertisers don't want their ads next to people saying rape is ok.
Same here. In the past, I've tried negotiating the boilerplate IP assignment agreements tied to a new job and, in every single case/company, I was contacted by legal with a very clear demand to "sign it unmodified or GTFO".

For you Captains of Industry who are somehow able to negotiate your employment agreements, congratulations on having that opportunity--but I think that situation must not be very common.
"But for you, I like the cut of your jib, $100M."
> Was this a real threat? Yes, there was a very serious plot to blow up planes using liquid explosives in bombs that would have worked to bring down aircraft.

Yeah. With Nitroglycerin, the stuff that explodes when you move it too fast. You could still bring this on a plane undetected in 3.4oz containers. And you can check a bag with much larger amounts.

But there was not just "a plot" to blow up a plane with liquid explosives. There was a successful attack on a South Korean plane that killed everyone on board with liquid explosives, used in 1989. Yet they don't even mention this, probably because the policy was put in place after 9/11, partly as a fear tactic to get US citizens to support the wars in Iraq and Afghanistan, partly to prevent fear from ruining the airline industry, and partly to support the new jobs program called the TSA (which was also created after 9/11).

Without fear and extensive unnecessary security measures, the TSA would not be the size it is, nor would it get the investment it gets. If you don't believe TSA is primarily a jobs program, consider that according to NPR in 2006, a government report showed that Research & Development programs were delayed when TSA funds were redirected in order to pay for personnel costs for screeners. And the TSA receives 8 billion dollars a year.

There are many ways to detect liquid explosives. By removing them from their container (or requiring specific kinds of transparent containers) and using laser scatter plotting or microwaves, or by detecting vapor emissions from an opened bottle, for example. But nobody cared about them when planes were bombed using them, and they're still not using any of these methods, 17 years after the policies were put in place. These policies are just tools used to control people.
- it should make easier to replicate Lambdas to different AWS Regions or to use different stages (development, testing, production, ...)

- allows running of lambda functions locally, which significantly speeds up development

- provides you with a full production-ready environment (CloudFront + S3 + API Gateway + Lambda + ...) out of the box
Apple to Finally Allow Developers to Reply to App Store Reviews
Show HN: AnyAPI – Documentation for Public REST APIs
It's the best way to get a large amount of your workforce to leave voluntarily. No workforce reduction paperwork. No severance packages. Yahoo did it. Nokia did it. In fact, the companies who pull this trick are almost all shrinking and past their prime.

But don't worry, IBM has tens of thousands of strap hangers who've been surviving layoffs for decades.

The bottom line will get brighter. The future of the company will get darker. It's the Jack Welch school of management.
Your employer, of course, is Google; I know this from my own tussles with Google's OSPO, which exists primarily to ensure that engineers don't have lives outside of Google.
I agree that for many folks the death of a dog is harder than the death of a human being — but I don't agree that this is a good thing. I love my dog, who is wonderful, fun and always eager to please, but at the end of the day she's an animal and I'm her owner: a dog's not a human being. When my dog dies, if I feel that loss more keenly than I do that of a family member, then I hope I'll consider that a sign of inverted priorities, an emotional problem which should be corrected, not celebrated.

Granted, I may feel differently when the black day comes …

I am reminded of a column I read years ago about how people don't care much if an innocent man is killed by the police, but really care if a dog is. Human life is worth more; I'd hope that is self-evident.
I could send you the direct link via Twitter DMs (yanex_ru) or via an email (me@yanex[at]org).
> "Plus" means bigger, and you can regognize it because it's bigger, "SE" means lower-end, you can recognize it because it costs a lot less.

It's also a smaller phone, just like how the Plus is larger and costs more, but isn't any faster. The name or price of SE doesn't imply lower end at all, they've even removed the number so you don't know which one it's comparable to.

I agree it's not awful, just that it's slipping.
In my experience, writing a formal specification _once_ in TLA+ has shaped my mindset around architecture, implementation, and verification of distributed systems for the last 19 years. It's easier to provide feedback on most informal architecture specifications. It is easier to implement to a specification so as to have a higher confidence of compliance. It is easier to consider the state space of an architecture (distributed system) when in a testing/verification role.
As someone who has a similar desktop (128gb RAM w/ 12 core 3.3ghz Xeon Mac Pro) and the aforementioned late 2016 MBP w/ touchbar, I can definitively state you're being hyperbolic.

Last week I noticed I had Android Studio, Xcode 8.3b4, Xcode, IntelliJ, VMWare w/ Windows 7 Enterprise running Simplicity Studio and IAR Embedded Workbench, and Adobe Photoshop all at once. I was happily running along just fine without realizing I hadn't closed anything while switching tasks until Google Docs started consuming 6gb of RAM in a single browser tab.
I believe the persecution would argue that any newly discovered evidence can simply be excluded by the court. The legal system's philosophy is that it should be all-powerful, and that it will parcel out what it deems to be our rights.

Of course, Free people know that rights are obtained and maintained by individuals themselves - eg the second amendment.
Seven Industrial Designers That Changed the World
If you make the lock too strong, the thief just cuts the hinges of the locker. It doesn't take much for your lock to not be the weak link in the security chain.

The unattended security measures are only there to delay a criminal long enough for a human to take action.

Are you smarter than a dumb hunk of metal? Yes, you are. So is a thief that is stupid by human standards. The only reasonable counter to a human criminal is another human. The lock is productivity multiplier capital for that human. If there is no security guard, there is nothing there to multiply, and the lock and locker are only increasing the security you provide for your own stuff. Do you really want to check up on your locker between every set? It would be annoying, but you could do it. You wouldn't be able to do a long cardio workout, though.

As such, time spent shopping for a stronger lock is probably not as useful as time spent yelling at the gym management to stop the locker room thefts. They need a guard to make sure no one is popping locks in the locker rooms. Until they have one, what's going to stop someone from going in with a rotary tool and a stolen staff shirt or handyman outfit, telling the customers that they have to occasionally cut locks off when people abandon their lockers? A customer would only have reason to challenge that ruse if the thief were cutting off their own lock, but a real employee would know that the thief was not a genuine employee or contractor authorized to do that to anybody's lock.

If locker room thefts are a general problem, you have to hire a person. If the gym won't do it, individual customers could, at greater overall cost.

But really, that's not necessary. Just don't keep valuable items in a gym locker. Leave them at home, put them in the trunk of your car, or have a trusted human hold them. Keeping your valuables in a gym locker is like parking your car on the street in Detroit. Sure, it is theoretically possible that your security measures are sufficient, but you are placing your property at much higher risk to begin with.
You mean Alibaba Holding Co? The value of Yahoo is entirely based on their Alibaba holdings.
... which can be a great resource to find jobs appropriate also for fossjobs.net.

but: "usual price $250/30 days"
Where the fuck is this pointing at? Understanding the this keyword in JavaScript
Abel Prize 2017: Yves Meyer wins 'maths Nobel' for work on wavelets
Its nice to give consumers choice, but it puts extereme pressure on Apple to commit to their things works across every apple product policy. Most of loyal [non dev] apple consumers count on this.
"so any one client 'firing' you is suddenly not a huge thing since your income is distributed across multiple clients"

For whom you have to spend roughly 1/3 of your time on collection because companies don't get rich writing a lot of checks. If it fits your psyche, great. Not everyone is like you.
das keyboard (http://www.daskeyboard.com/). Built like a tank.

If I'm going to spend my life on a keyboard, it better be good.
How Diversity Branding Hurts Diversity
True, it is with any job. I still think it will be good filter for people who think IBM job is critical for them and family vs family and location is critical than IBM job.

I agree IBM will most likely lose good remote workers but for company of IBM size individual super performers are not critical to their financial well being.
Browser mechanism used by trackers in privacy profiling and fingerprinting
The transcription ("turning award" instead of "Turing award") makes it easier to miss the key point.
I get the argument that corporations ought to take responsibility for where their money goes, but I feel like this is a bit similar to if I buy a cookie and the cookie baker buys a house and the former owner of the house buys a gun and kills some people - is it reasonable to hold me partly responsible for contributing to it? Should we want that level of control in our lives? What's the average degrees of Kevin Bacon between someone and an unscrupulous person? Do we reserve this kind of judgement for felons or white collar criminals as well?

From what I understand of online targeted advertising is that it's a way for corporations to target the viewer, as opposed to the video they are watching. I have a diverse array of interests and watch a whole bunch of videos on YouTube on a variety of subjects. I am not defined by a single video or channel.

As per my understanding, I am the commodity. If I am a history buff and I want to watch an Adolf Hitler speech for academic reasons or just curiosity, by casting aspersions on the channel or the video, you are effectively casting aspersions on me! Is the value of my time tainted because of one video or channel?

In my experience, when I look at something on Amazon, I invariably see an ad for it later on on some other site. It's clear to me that this is a connection between Amazon and me via the ad network. It puzzles me as to why there seems to be this outdated mentality about how this works, which incorrectly associates the ad with the page instead of the user.
Is there anything we can do to fight back?
> Peluso, formerly the CEO of fashion startup Gilt, explained the “only one recipe I know for success.” Its ingredients included great people, the right tools, a mission, analysis of results, and one more thing: “really creative and inspiring locations.”

That must be the same secret recipe that quartered[1] GILT's value in less than 10 years!

[1] Gilt Groupe at one point valued at $1B, sold to HBC for $250M - https://en.wikipedia.org/wiki/Gilt_Groupe
And with a $329 price-point it's pretty easy to justify, especially if a $30 case can do a decent job at protecting it from drops. There's a ton of quality educational games on mobile platforms, my daughter loves playing stuff with the PBS Kids characters on her Fire HD but I get really tired dealing with all the arbitrary restrictions that get added by FreeTime (absolutely NO in-app purchases, even if an adult would authorize them - she has a few games with ads that I simply cannot remove because of this).

I've been wanting to get an iPad for her instead for a while, but if I'm spending more than the $140 it cost for the Fire I'd like to get a "full-sized" tablet anyway - so the new iPad hits a sweet spot for me personally.
Yes, of course, I'm planning to add the animation a bit later. Thank you for the suggestion!
This is my project! Ask me any questions if you have them. This was a fun project to work on.
This is how it works in Sweden. Most people just approve their "post card." Everything is done online.
If the company wants all of your ideas, even the ones you come up with on the weekends, then they should offer you a higher salary than the companies that don't demand that time.

As it turns out, many companies do exactly this. And (apparently) their developers decided it was a fair deal. But if you don't like that deal, that's an entirely reasonable choice. In that case, just don't work for such a company, even if they offer better salaries.

It would be unfair to say "don't take the job if you don't like the deal" if there weren't other options, but the fact is that there are lots of other options. There are plenty of software jobs that don't include such clauses, especially in the non-profit and academic sector.
Hah. Come to think of it, I usually give a thumbs up in conjunction with the aforementioned "dog smile". Turns out the two gestures go really well together, or at least I think they do. Dogs probably think I'm an idiot. :)
Additionally, as pointed out in this article, the original linked article is now locked:

> You are not authorized to access bug 1348902. To see this bug, you must first log in to an account with the appropriate permissions.
> Are hash collisions not a consideration?

His defence team would be hopelessly incompetent if they didn't mention that if it was a realistic possibility.