skysight-inc/HackerNews huggingface dataset:
Yes, those things can happen. Doesn't mean they will. Remember, a large chunk of people in this country are working under at-will employment. That means that if the company doesn't want to accommodate you, they don't have to; they just let you go without saying why. The onus is now on you to prove beyond a reasonable doubt (and spending large amounts of money on legal fees to do so) that you were let go because of that.
Everyone? They all have people that they trust, and at least one of those people is tech-savvy enough to evaluate root certificates?
Sometimes your servers are set to UTC.
In theory, yes. In practice, no. You may be sober as a judge at work, but you'll be out on your ass before you blink if you fail a drug test.
Easy to do electrical yourself. I guess it depends on where you live but a self-wire permit just needs you to walk through your plan and get a couple inspections. It's intimidating for sure but it was really easy to wire my basement. It might need some years of school/experience to do a whole house but once you do one light/switch/outlet they are pretty much all the same.
Physically making a CAD model would be easy, yes. The "hard" part I was considering was the need to get spare parts to make the models from, as if the machine is in use it's a very bad idea to take it apart unnecessarily. And most of the surviving machines are in use. So measuring the old parts would be a bit of a challenge.

Also the new, "better" device is a cuirass negative pressure ventillator, but those apparently have the disadvantage of being far less comfortable for long-term use than an iron lung (though much more portable).
Aventuria Compendium – The Dark Eye RPG
Glad you mentioned it. Starts to make sense why he was freaking out. People have idolized this guy who turns out is just a contractor for the startup. It would have been avoided if they shuffled the person doing the trivia or whatever it is.
It's really humbling to see what people in different living circumstances take for granted. Apparently privacy is the fundamental right only for the people who can afford a $700+ device.
That is ... not actually true. It'd be great if that's what happened, but we have several decades of discriminatory housing/credit policies that haven't put companies out of business. _Equifax_ started primarily as a tool to help people discriminate.
Males receive public assistance in roughly equal proportion to women. It's not a fact if you don't know that it's true and don't have any evidence.
Yeah, and which distros are shipping it?

Using the newest upstream kernel is something you opt into, on non-production hardware. This isn't something that would impact a regular user.
Or other racist will seek them out, which is what used to happen before regulation was passed to prevent people from blatantly discriminating.
wow, thanks
It's software. It can be done any time of the day. Hell, it can be done at home.

Quite frankly, they are right. Those that complain are in the wrong.
I agree, this is a nice convergence point between non-technical, comprehensibly regulateable and high impact. It's for sure the message I'd like to leave lingering in their mind.
If it can't get merged due to something fundamental, then it can be a competitor. But that's a very rare case. The vasy majority of extensions are eminently able to be incorporated into the core.
It occurs 2x a day and there are around 80k people who log on at those moments -- I don't feel this is an attempt at marketing.
From what I read, it goes back to the HTML5 vs XHTML disputes. I think the story was something like this:

One of the proposed advantages of XHTML was the plan that at some point you'd be able to embed other XML dialects into XHTML - such as SVG.

HTML5 is famously not XML or SGML but a grammar of its own - and the ability to embed other languages was consciously dropped. However, the use-case of defining SVG images inline was considered important enough that it should be kept.

How to do so if HTML5 is not even XML? Just make a special exception for SVG and declare xml-that's-a-valid-svg a part of the HTML grammar.

Because it's a special case built into the language, there is no need for generic namespace declarations like in XML - so they can be dropped.
This isn't the only case I've seen.
Or get a more lucrative CEO spot at something Uber-y.
A point below made the case that this gets tricky with other things like medical. Should you force someone to run "no ads" to a demo that isn't their target market. Obviously since this is housing/race, that gets a messy quick. But, if you forced advertisers fb-wide to advertise to an audience that isn't their target market, you could be spending a ton of money targeting people who won't buy.

I don't know the legal aspects for housing related advertisements, so maybe fb makes it there are a specific criteria of goods that have limited targeting options, but having a set of people to show "no ads" to that aren't likely buyers is what you spend most of your time doing through "optimization"
i've been calling senators' offices from republican states left and right. the office worker for the senator in kansas informed me that repealing net neutrality "levels the playing field." i didn't understand his argument well enough to counter it, unfortunately...it just didn't make sense and I thought perhaps I was missing something.
Tell them that data breaches will be a thing of the past if they pass two laws:

1. Criminalize moving PII out of the country.
2. Personal liability for every person involved in gathering and protecting the data, and those involved in managing the teams and companies.

The fact that people can get paid while externalizing the downsides of their failures is why this is a problem. Make the personally responsible and it goes away.
My favorite Python JIT is Numba
>>we can't know for sure unless we have source code.

Maybe they're even promoting drug use to kids under 5...I mean it's possible.
These types of findings are such bullshit. They use "vulnerable" javascript libraries.

I implore any reader to go out and find a vulnerability of non-P5 severity on 10% of these websites through these "vulnerable libraries".
They've been trying it recently, there have been 3 other hosts (that I've seen) in the past 2 weeks. My own personal opinion is that they've only achieved at making Scott look better.
I had two bad experiences hiring contractors. I eventually decided that I could make my own mistakes, cheaper, and actually learn something in the process.

First step is to read What Your Contractor Won't Tell You [WYCWTY] https://www.amazon.com/What-Your-Contractor-Cant-Tell/dp/097... I wish I had this book before I started. Practical advice from a person who has remodeled 100s of houses. With checklists of things I didn't even know to ask about. I now buy this book for everyone I know thinking of having some work done.

By analogy, WYCWTY is like the Rapid Development and Code Complete type books. It covers that middle gray area between code construction and project & product management. Practical methodology, if you will.

Next, buy every book, watch every video. The best construction books (for me) come from Journal of Light Construction. Their field guides are spendy, so I snagged them thru camelcamelcamel. Also buy some fairly recent code books. Just keep reading, watching, experimenting until understanding.

Next, find local tradesmen who are willing to do side work. There are a lot of very qualified people who are happy to do spot work for cash. For the people I hire, I'm their gopher, cleaner, extra pair of hands. They're taking time away from their families, so I try to make it as painless as possible for them to help me.

Yes, the videos are great. But I've learned more from watching and helping. Two recent examples. #1 I had my guy rehang a new door. OMG. When I tried it myself, I had done everything wrong. This pro rehung the door faster and more true than I would have ever figured out on my own. I have 3 more doors to hang and now I know I'll get it right. #2 I also had a pro come in and hang then mud drywall. OMG. I had done everything wrong. This guy had some many tricks of the trade. Despite reading the books and watching the videos, I had never seen drywall hung before. I totally made a hash of it.

Lastly, buy all the tools, same ones contractors use. For example, I had lot of framing to do, so I bought a Hitachi nailer, the recommended compressor, etc. Now when a tradesmen shows up, I have the proper tools (makes everything easier). Plus, when I finish my remodel, I know I can get most of my money back. Overall, cheaper than renting or buying non-pro gear.

You'll waste a lot of time and money doing things yourself. But if you've got the stomach for it, I think you'll come out ahead. Teach a man to fish and all that.
I second this book recommendation. Reading one of Boyd's more epic slide decks might be interesting to some: http://www.ausairpower.net/JRB/poc.pdf

The priority placed on tight OODA loops jibes well with the Lean Startup doctrine, I think. Of course, since there's always an aggressive competitor for resources in Boyd's field, he emphasizes messing up their OODA loop as well.
Flappy wings, tough to land.

Computers don't fly the F-117, they help humans fly it. The difference between the two is significant.
Up until a few weeks ago, people speculated the firmware blobs included a small amount of low-level bootstrap code used to configure IO and to switch from 16 bit to other modes etc.

Nobody suggested there was a parallel multi-process operating system running, with full bus arbitration, and mmio capability.

Edit. Not sure why I am being downvoted reddit style. Every-time these threads come up - it's necessary to trot out an explanation of the basic differences between ARC core, psp, arm cortex and trustzone etc, and who uses what technology, what is known about the software/OSes that are running - jvm versus minix-os, amt versus ME etc, what is new knowledge, what is official, and what has been uncovered from private research. I base my statements about lack of general awareness on these topics from actually following HN submissions.

Just a few days ago, someone in a thread was speculating on using low-level op-codes in bootstrap code to subvert the BIOS, apparently in complete ignorance of the depth of the embedded stack.
When Troy Hunt is testifying before congress you know that at least some part of the government is functioning :)

I don't know where it fits in but I wish congress understood how silly it is that knowing our birthdays and SSNs is still treated as proof of our identity in 2017
I was only referring to the time. "halb drei" is two thirty, which usually means 14:30 unless you specifically say "in the morning". The action in [2] would probably be added if you add a full stop.
To affirm: who knows more, earns more is probably the most harmful lie you can say to your children. Supply and demand!
China's CCP has a fairly explicit bargain with its population.

"We give you previously-unseen economic growth and prosperity. You do not ask questions."

So this falls under 'not asking questions' and 'giving growth/prosperity' when a local copy springs up in its wake. Eventually the CCP will run into the wall of reality when it comes to 'previously-unseen growth', but the market can stay irrational longer than we can stay solvent. And also, they have no qualms about just shooting people, which usually seems to give an autocratic party a few extra years if nothing else.
Look to GDPR for ideas. The EU is moving into a "privacy by default" direction of making companies increasingly more liable for hoarding user data that's not absolutely necessary for the functioning of the service. I believe a technical committee of the EU Parliament has even proposed to encourage end-to-end encryption use for services.

Here's an excerpt:

> The providers of electronic communications services shall ensure that there is sufficient protection in place against unauthorised access or alterations to the electronic communications data, and that the confidentiality and safety of the transmission are also guaranteed by the nature of the means of transmission used or by state-of-the-art end-to-end encryption of the electronic communications data. Furthermore, when encryption of electronic communications data is used, decryption, reverse engineering or monitoring of such communications shall be prohibited. Member States shall not impose any obligations on electronic communications service providers that would result in the weakening of the security and encryption of their networks and services

http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-%2f%2f...

And here's an article, too:

http://www.bbc.com/news/technology-40326544
To me, the main issue is accountability.

A citizen's data can be collected, badly secured, stolen, and used by criminals without the user ever being aware of step 1. Just like a citizen can get ill from swimming in a river without ever being aware of the factories upstream.

The solution is not to force citizens to constantly be on the lookout. It's to severely punish polluters and leakers.

When a CTO says "let's collect geolocations", the CEO should should have legal and business reasons to say "no way, it's not worth the financial risk of losing them; it could destroy our company."

---

Update: I do not think the government should mandate specific practices; it's too complicated, too fast-changing, and too hard to police.

It should be entirely results-based. You lose people's data, you pay big bucks. Figuring out how not to lose it is your problem. The government sets the rules, and the market plays the game.
> For no reason other than their skin color they are lumped in with a group of people with higher average prosperity and then are denied access to resources and systems because of this grouping.

Kind of like affirmative action eh?
Yes, and I got halfway into the article until I realized it was crows. Even the crow picture at the top didn't tip me off.
Haha, Apple and infosec in the same sentence!
The ads aren't discriminating are they?

This seems identical to posting paper ads in primarily white neighborhoods, which I don't think is illegal.

To me the issue is that Facebook said they fixed this, and they haven't.
Sounds like Mr Yusupov is having some sort of nervous break down
I'm more bothered by the tautology. What is an unswept delta-wing supposed to look like?
I would love to live in the world you describe, but that is not this world.
Yes, this last point. I’ve had to get legal involved to stop data nerds from warehousing PII we had no need to even collect in the first place

Point out the liability of having information we shouldn’t and that stuff ends really fast

Principle of least privilege access. If you don’t need my info, gfy
> At some point, companies should see data as a liability.

This is key. Currently, there appears to be no business downside to collecting PII, so companies collect as much as they possibly can. If, through regulation or some other means, data became a liability (or at least came with some downside risk) then perhaps companies would become more thoughtful about what they tried to collect and store.
The CEO and company management should eat their own dogfood. Their personal data should be stored in the same insecure systems as their victims.
How come none of the static analyzers that seems to be run on the Linux source code not catch this?
Tell HN: Here's how to contact congress about Net Neutrality
Step 1:

Text Resist to 50409

Step 2:

You'll need to set it up with your address so it knows who to fax.

Once that's done, reply 'congress'

Step 3:

Write out a note. I suggest being kind, but firm, with positive expectations. (e.g. don't write it as if you expect them to do the wrong thing, because then this reduces the downside of doing the wrong thing!)

Congress isn't directly involved - but they can stop the FCC. And so you can ask them to stop the FCC.

Unique messages are better, that's why I'm not including a script to write. You can make it short, just a few sentences if you want.

Step 4:

Text 'done'

Step 5:

That's it.

Alternatively, call: https://www.battleforthenet.com/

Also "Call the FCC at 888-225-5322. It'll take you through a few options, but you can talk to real person to make a formal complaint against Ajit Pai's plan."
Yes, frankly I'm surprised they even cooperated enough to read him the quotes. They didn't have to.
Maybe it's an age thing and that it's relatively new in the UK - I certainly never hear about it when I learned English in Norway from the mid 80's onwards.

Some searches also seems to support that this is something that at least did not become common until the 80's or 90's in the UK, and it makes sense that schools various places would lag behind.
C++ would be a logical language upgrade for the kernel.
See, I didn't read it that way.

"…that indicates any preference, limitation, or discrimination…"

If the ad itself does not mention the preference, then it does not seem to be covered by this clause.

Would it not be analogous to advertising the property to a particular racial or religious group, such as a church bulletin board?

The distribution of the ad is being targeted, but the ad itself does not indicate any preference. It seems as if the latter is the only thing that is deemed illegal by the law.

Am I reading it correctly?
The U-2 is basically a F-104 with glider wings. The landing gear situation is something only crazy cold war people would approve of.

It's a testament to the engineering that what was by all rights a quick hack job has managed to stand the test of time.
The side project sales checklist
It's probably smart to create the following ad groups

Why?

Then you'd create a specific ad using images that reflect those familiar.

How much better performing are ads that display a demographic than those that display a mix? Isn't this essentially pandering to racial prejudices? "We only want our ads to be seen by people who value skin color."

You suggest a bet on ROI, have you previously done this research?
AWS Amplify: JavaScript Open Source Library with React, React Native Extensions
How to greatly improve your React app performance – Medium
Actually nothing like it.
Sorry, I can't understand what point you're replying to. To me, it sounded like you claimed it was being used for surveillance. I'm happy to go through the evidence if you have any.
That story is from Ben Rich's book "Skunk Works". https://hipandthigh.wordpress.com/2013/03/18/blackbird/ describes it as "Lt. Colonel William Burk Jr., who shares about a particular mission he flew over Lebanon back in 82." That link also has the full account, ending "What he had given him was “the bird” with his middle finger" - that is, it was not sent by radio signals but by visual light to the Mark I eyeball of the Mirage pilot.
You're not missing anything. It literally doesn't make any sense.

Its a talking point the ISPs have been using for the last few years, that they're "Pro-Net Neutrality, but want it enforced differently, legally." Its a propaganda tactic in that it is both factually incorrect, misleading, and is a response created to make the public lose interest in what sounds like a nuanced debate. ISPs arguments against net neutrality have all, repeatedly, fallen apart every time this has come to the political forefront; they simply do not have a leg to stand on in the US.

The only reason we're going through this again, is because Trump and the Republican Party put a stooge in charge of the FCC. This has, incredibly, somehow become a partisan issue with each political party taking explicit stances for or against NN.
I hope he does an AMA.
Given budget and land scarcity Seattle could really use a cable way to connect downtown to Ballard, Queen Anne and other neighborhoods. Hopefully future transportation planners will consider cableways more seriously.
If the employer is not paying what the "work ethic" is worth, then why should they get it?
Thank you (& kop316 for the parent comment) for taking the time to jot this down. It made for a fascinating read for someone like me who is ignorant about how these networks/connections work.
Given Android's popularity/prevalence, do you think that for "coarse" location awareness, using Wi-FI Direct + Bluetooth for a local mesh with other Android devices is a possibility (basically, if one of the devices in the mesh has location data enabled, the rest have coarse location data)?
Ditto makerspaces, if your area has them.
YouTube is awesome for DIY, I moved to older house two years ago and with youtube helps I've added crown moldings, repainted all rooms, replaced baseboard, built patio, deck - lots of fun, I think without youtube I wouldn't done any of it, zero experience before. Funny, my dad did a lot of renovations, and a lot of times I'd get more details/better tips on youtube than asking him :)
But youtube is great for common DIY projects - how to add crown molding - tens of really good detailed videos. But if project is less commonly done by DIY folks, not that much info - I've needed to replace exterior window trim - not that much, people usually hire for that.

DIY subreddit is also a good place to search and ask questions.
There are not federal laws prohibiting discrimination in spray-tans, because there is not a very long history of horrendous behavior in discrimination in spray-tans.

There is that history, and now those laws, for housing discrimination. Despite those laws, housing discrimination continues to exist. Enforcing those laws is a bare minimum.
They could theoretically but there's a big difference because that's in the public sphere and subject to much higher scrutiny. A major making that decision would have to answer about their legal authority to do so; public records laws would apply to anything used in that process; the local council and prosecutors, etc. would have an easier time getting information and acting on it, and the local citizens would be able to vote them out in the next election.

That's not to say that this works perfectly everywhere but the framework is setup to be a lot more open than the workings of a private company.
> Firefox still doesn't ship an API capable of supporting many existing extensions.

And I doubt they're ever going to.

It's the Design Disease: Once a company has it in its head that it Knows Better, anyone who ditches their way for a different one is Wrong, just... Wrong in some way the company thinks is objective, based on whatever Design it has in its head, and must be brought back into the fold.

How tabs work is Design. Design must not be questioned. If you want your tabs to open such that you get a new tab right beside your current tab, instead of over a dozen tabs away at the end of the tab bar, you're Wrong, and having more than three or four tabs is Wrong, too.

They can say that Firefox is faster. I say it's easy to be faster when you're not solving the whole problem.
> "USB-3 is faster than 1Gbit/s"

But Cat 6 Ethernet is 10 Gbit/s.
Hey, just out of curiosity, where in the country is that? I've ridden Greyhound in the Pacific Northwest and New England, and never saw that.
The article says: “Incidentally, I've decided not to mention specific data breaches but rather to focus on the patterns...”. When trying to influence people who won’t be subject matter experts, I tend to think the opposite approach would be more effective. People readily latch on to tangible examples of what goes wrong, and while legislation is too often a knee-jerk reaction to single events for that reason, here is a chance to use that phenomenon to your advantage. If my measure of success was positive influence rather than pure education, that’s how I’d go.
Actually, it would. This issue is rather straightforward, caused by not initializing memory. Rust forbids that, consider a following Rust code.

struct Example {
x: i32,
y: i32,
}

fn example_clone(input: &Example) -> Example {
Example {
x: input.x,
// Oops, forgot y
}
}

This fails with a following error:

error[E0063]: missing field `y` in initializer of `Example`
--> src/main.rs:7:5
|
7 | Example {
| ^^^^^^^ missing `y`