skysight-inc/HackerNews huggingface dataset:
Actions can be deeply political, weither you acknowledge that fact or not. Do you think providing dpi capabilities to nations like china, where the information is used to tourture and kill people is in any way politically neutral?

Closing your eyes and pretending the politics don't exist dosen't make them go away.
Interesting--I had no idea that the V-Rod engine was originally destined for Buell. That makes lots of sense.

Buell had some great innovative designs too, but you could tell that was all Erik and not the motor company. I wasn't surprised when the split happened.
Megaprocessor Tour (built transistor by transistor by hand)
Scroll down to the "Customer Review" section ;)
this looks really nice, but why isn't anyone just doing this with Servo? Didn't Phoenix come out while Seamonkey/Gecko were still Alpha-quality?
If you wanted to experiment with browser UI, what platform would you choose? And who are "these people"?
Understanding how the brain works is very helpful as well.
The "Community Banana Stand" in one picture is amusing. As if someone were growing bananas within a thousand miles.
Apache Commons Compress 1.12 Released
I think you're missing my point. I'm not saying either is better in that respect (like zyx321 claims for Windows), I'm just saying they're both just as vulnerable despite the existence of sandboxed apps.
it also seems that browser built on chromium faces a lot of resistance, because "then I'd just use chromium"

I myself jumped from Opera when they rewrote to blink
"The city is allocating a record $241 million "

Sounds so effective and generous! I bet it's the best place in the world to be homeless no?

But then we read:

"Eight city departments oversee at least 400 contracts to 76 private organizations"

Ah... it's a bureaucrat job program, nothing more.

All that money not being spent on homeless people.
Notably, you leave a widely-recognized big source of corrupting influence: a moneyed special interest establishing a reputation for providing rewards (often in the form of high-paying jobs) to people in government who serve their interest when they leave government, without an explicit quid pro quo.

This, of course, remains eminently workable with sortition, especially a rapid turnover form, where decision-makers will be leaving government soon after decisions are made and are no longer prefiltered to tend to include people who have fairly excellent job prospects even without corrupt rewards.
Go to a small bank. I'm a bootstrapper and I have lunch every couple of months with the owner/ceo of the bank we do business with. They have about 25 branches within their family (under 2 brands).

Small banks still do business the old fashioned way. Credit isn't an issue if your cash flow supports it.

The best (banking) move we ever made was switching from a huge bank to a small bank.
Have you run AFL against git2-rs? I'd love to see that interface hammered on, to make sure it doesn't expose any unsafe behavior from the underlying library.
Scala 2.12.0-M4 is now available
>6) Read lots of code. The more of other people's code that you read the faster you'll learn good practices.

How do you get to read "good code" outside of the job?
Care to point me to some such java resources.
I know there are some changes in UIs and windowing systems that many people apparently consider indispensible improvements, but which I couldn't care less about. One example is the rise of compositing window managers. IIUC, a compositing window manager has to store a bitmap image of every window in RAM. But it would be fine with me if in this regard, our systems still worked like Windows XP, Mac OS 9, and X without something like Compiz, where things are drawn directly to the screen when necessary. That alone wouldn't get us back to a comfortable multitasking system in 64 MB of RAM, but it would be a start.
This one is interesting. Looks like they don't send any requests for username. For email address, they have a delay before sending to the server to see if it's a used email address (if you type quickly enough, it will only send a single request to validate the email).

For password, they start sending every character you type once the field has 6 characters in it. It then sends your full form details on every keypress (plus it has a delayed send to the same password_strength call, similar to what they do for emails). So if you type your password slowly, it will send your details twice for every keypress.
You don't get it.

Someone built an experiment in minimalistic UI design. "Technical people" started a massive pile-on, declaring "this is stupid, this doesn't have a minimalistic codebase at all."

That's not a technical demand, and it's not identifying a product's faults. That's a demand that this project have an entirely different purpose.

Personally, I use `chromium --kiosk-mode` as my everyday browser, and this project looks like something I'd be interested in if I were on a compatible OS. Not a small codebase, not a lightweight browser, but that's not what I care about. I want something that has Chrome's features (great devtools, doesn't crash every hour like the webkit browsers I've tried) but with less UI devoted to, uh, chrome that I don't use or want or need.
Still nothing that isn't already possible in JACK. over ethernet or Wifi.
Similar sentiment, but the old saying goes something like:

"The two best days of boat ownership are the day you buy it and the day you sell it."
I think "fun" would be letting people choose their galaxy if it doesn't matter to galaxy owners (which it very well might).

Can you confirm that all galaxies save ~zod are signed by ~zod? I'm presuming here ~zod isn't self-signed.
Interesting that this article has a clear bias that Amazon is making Seattle better, starting from

> Inevitably, the company's growing presence is making it a scapegoat for common urban woes such as traffic jams and rising rents

> New, luxury, one-bedroom apartments packed with amenities that appeal to young urban tech workers fetch upwards of $4,000 a month, putting them out of reach of the Starbucks barista.

This makes it sound like only luxury apartments are becoming expensive and baristas are upset because they feel entitled to that privilege. Rent at all levels is raising dramatically, 12% per year on Capitol Hill where I live. http://www.capitolhillseattle.com/2014/09/seattle-rents-risi...

A lot of my friends work odd jobs as book editors, community managers, etc. and they are being priced out of the area. This is a real issue that warrants attention, unless you want everyone to move out of your neighborhoods except the well-to-do.

> To some long-time Seattleites, the new South Lake Union feels sterile, like an open-air mall. Wide sidewalks are devoid of cigarette butts and shattered beer bottles. Street people banging bongos and strumming acoustic guitars with mangy dogs in tow, a common sight in Seattle’s retail and financial districts, are conspicuously absent.

So the complainers are lamenting the lack of "beer bottles and cigarette butts," nobody "banging bongos" on the streets? Apparently failing to notice the "wide sidewalks?" What's wrong with them?

South Lake Union feel sterile because it's jammed between Denny, Mercer, I-5, and 99, four major throughways. Nobody has tried to urbanize that area for a reason. More power to Amazon for building it up though, and I hope it gains a neighborhood feel over time. I'm a bit skeptical; it feels to overwhelming, noisy, and overly corporate, cut off from the rest of the city.

> Meanwhile, the Space Needle's owners have complained that all the towers being thrown up by Amazon and developers hoping to house its workers are crowding out views of the aging tourist attraction.

I guess it's important that our iconic Space Needle is "aging." Yeah, nobody wants to see old stuff!
What kind of ridiculous, fallacious logic is this?

First of all, it's not a low end PC, it's an expensive gaming-dedicated rig barely a couple of years old. The amount of resources browsers consume is just ridiculously high.

Second, the argument that browsers should use all the resources and ram available in the world only holds if your computer is dedicated to web browsing. This is quite obviously false - I shouldn't even have to give you my case as an example. PCs are general computing machines.

Web browsers are too hungry for what they do. Not every tab is meant to run a full blown web app with webgl and megabytes of javascript code. The point I was making was that what I'm not able to do with Firefox/Chrome, I'm able to do with vlc. That is preposterous for something that wants to be "the future of the desktop".
Facebook is chipping away at privacy – and my profile has been exposed
Classic bureaucracy calls for classic techniques; Radar on MAS*H knows what's up. Your best bet is to cultivate relationships that can help you get things done faster. The more important your project the easier this will be; from official resource allocation to a guy on the inside acting as a back channel. It may be worth working both ends of the spectrum at the same time.

If your project is important enough or the problem pervasive enough you might be able to get people together on an official solution. Raise awareness that your progress is being blocked frequently. An "all on the same team" approach to working on a solution will bring departments together to work out a path forward. This will often appear in the form of limited delegation of IT resource ownership, priority work queues, and dedicated/embedded resources.

If your project is NOT important enough and/or the problem lacks interest at the right levels(awareness raising fails) you might have to game the system. Get friends in the right places that can help you out when you have something blocking you. You might also have to just suck it up.
Red Hat is for-profit
I'm not afraid too! Let's be friends! (David House)

Edit: Public figure ala Snowden. Please reconsider your removal of my personal information, and consider that I am faithful in my motives, ala the poster I have responded to. Kthx. judging of HN increases
When did you get the phd at Berkeley? What did you specialize in and did that specialization help you get a job at Goldman Sachs?
dude, what decade are you from? I'm totally stoked about this totally tubular voice modulation. It's like totally wicked dude! Totally!
A couple quick questions:

Does it require a Facebook account to use?

If so are my chats stored for later reference?

Is it text only?

Is it regional for connections, so I won't be paired with somebody from a different country?
But he brought that up in the video with the "unexplained pay gap" that still remains when you control for known discrepancy causing variables.

I don't think people are being deceptive arguing for the non-existence of a gender pay gap since controlling for reasonable variables wiped away 80% of the discrepancy. There's no strong explanation for the remaining 20% so it's really just an argument over whether or not the speaker believes that remaining pay gap is the result of hiring or wage discrimination.
Winklevoss Bitcoin Trust
I think you are talking about affirmative action, not so much a specific guide to hiring process. The law states that x ratio of specific minorities have to be hired/enrolled per year as a catch up mechanism that is largely outdated in 2016.

As far as University enrollment, women have led the numbers for years so that isn't really at the heart of it. More so the subjects they choose as a major/minor being the issue.

Marketing STEM majors to minorities and women has been a priority for a short amount of time, so we will see how it pans out in the next decade.
I would never run a website that I own through a third party vulnerability scanner whose page was so unprofessional. The number of typos makes me feel very wary of your product, which I'm sure is nice. How do you compare to Network Detective[0]?

[0] http://www.rapidfiretools.com/
Well, not entirely true:

http://www.npr.org/2016/06/01/479795967/asian-american-group...
> > 6) Read lots of code. The more of other people's code that you read the faster you'll learn good practices.

> How do you get to read "good code" outside of the job?

You don't have to read just good code to learn good practices (negative examples are important, too), and there's lots of published code readily available (e.g., open source repositories.)

Though, I'd say you need to work with lots of code to learn good practices; merely reading code may give you misleading ideas of good vs. bad practices.
For anyone interested, I'm going for a walk outside.
Sorry, I went back and edited my comment but you had already posted.

The reason we need to figure out the confidence gender gap issue is because it leads to less opportunities for women. Anyone who is less confident is going to have less opportunities. But for various reasons, women tend to have a lot less confidence than men. Yes, that's something that is partially internal to each person. But the fact that large groups of women tend to be less confident than large groups of men means there are external factors for this too.

And it's hard to say, "Okay ladies, well just be more confident then" because when we do become confident, it's frowned upon. That's one of those external issues. No matter how much confidence I could build up within myself, if other people only view it as "bossy", that's an external factor.
some options: New services, additional capacity, new ways of doing things that make your existing business better for customers. Get them to pay for it so you convert $1 server credit into $1 or more of money in your pocket.
I'll just say "go read The Discipline of Market Leaders". I hate to sound glib, but I think you'll find their approach interesting, and I don't feel like trying to summarize the whole book here. It's not long though, and it's definitely worth a read. IMO, anyway.
The difference between adding symbols to a language with product types (i.e. consing) and simply having algebraic data types in your language is that symbols are untyped, and so you're allowed to compare apples and oranges (they're inequal).

This isn't terribly useful, as it's almost always a mistake to do it. If you do have a context in which you want to compare apples and oranges, algebraic datatypes force your hand to declare which types of things you'd like to compare across (e.g., specify that you're comparing any fruits, and that apples and oranges are fruits). This clarity helps form a clear mental model of how your software works and avoid bugs.

Lisp is the "hold my beer, I know what I'm doing" of functional programming languages. It, like other languages that take this stance, should be laid to rest. Time has demonstrated that programmers do not know what we're doing, and need all the machine-provided help we can get.
Codemoji – A fun tool to learn about ciphers
+1. Many denials come from throwing together a bunch of low-quality evidence that vaguely looks like it might meet the criteria. These cases also tend to be poorly organized, poorly presented, and lacking any narrative.

Adjudicators see these cases all day long. They aren't fooled, and they won't approve them.

You can really make your adjudicator's day - and secure a quick approval - with an organized, nicely presented, high-quality evidence package, that's tied together with a compelling narrative.
The problem isn’t that life is unfair – it’s your broken idea of fairness
Maybe they're thinking of Denver? Doesn't sound like the PNW I know. Although occasionally you do get some nice days in February. Not 70F nice, though.
p2 is not an instance of Person. You also need to make sure p2's constructor is set to Person.
The irony is that Seattle as a city is already extremely connected with nature. From their office they should be able to see Puget sound, Ranier and the cascades, not to mention lake union. There is a nice park a 15 minute walk away from their offices, and the city it's self has a surprising amount of trees. The hikes around Seattle are amazing and plenty within an hour drive. I work in downtown Seattle and have coworkers that have a ferry on their commute.

That all being said, I find the project fascinating and it fits in very well with the space needle, the balls should be glimpsable from the (useless) monorail.
Building 20 on MIT, home of a string of critical innovations that came out of WWII, designed as a temporary building, is beguilingly crappy looking. In reality, Building 20 ended up being an ideal incubator: you could knock down or put up a wall anytime you wanted (nobody cares if everything is temporary), you could stick your head out of the corridor and as for some Barium or copper wires from the guys across the hall. The entrances encouraged smart people working on different project to bump into each other. Building 20's replacement, a piece of Magazine Architecture designed by I.M. Pei caused the same innovators to be blissfully unaware they were working at cross purposes because they never saw each other in the glistening gloom of interior of that slab.

http://mit2016.mit.edu/campus-cambridge/evolving-frontier/ma...
Okay, if you think name-calling tit for tat is the way to go. I'm not standing up for the tenets of fascism but consider "you're not a snowflake" to be one extreme to counter "every human is special" at another extreme. Both are facile.
"His survey of Amazon workers indicated they wanted cheap burgers and beer, which encouraged him to break from his traditional model and open the Brave Horse Tavern with a wide assortment of local brews, pub fare and long tables for family-style seating. "I'm sure glad we did that survey, because we might not have gone with this concept otherwise," Douglas said."

Cheap burgers and beer! A 1/4 lb cheeseburger + fries at Brave Horse is $13.50. Beer prices are not listed on the online menu. Presumably if you have to ask you can't afford it.
Furthermore, a staggering 1 in 4 homeless (29%) in SF were bussed in by the homeless service industry from other areas, and then ejected on to the streets for bad behaviour[0] or other reasons.

I can understand why each step of this process (bringing people to services, ejecting those that are unmanageable in order to maintain the order required to help the others. As a systematic process, however, it's obscene: it protects the industry while fanning the flames of the crisis, which, in turn, builds support for more funds for homeless non-profits.

[0]"Ten percent (10%) of respondents reported they were living out of state at the time they lost their housing.
Nineteen percent (19%) reported they were living in another county in California. Six percent (6%) reported
they were living in Alameda County at the time, 3% San Mateo, 2% Marin, 2% Contra Costa and 1% Santa Clara
County."

http://sfgov.org/lhcb/sites/sfgov.org.lhcb/files/2015%20San%...
The World's Most Efficient Languages
YMMV, but I've always worked in service-oriented development organizations for startups or companies that behaved like startups on the development side. Pressure comes with the territory and I'd rather know how potential colleagues behave with a small amount of interview pressure before being stuck with a veritable basket case in a real-world high-pressure situation.

I had a guy freak out walking through a simple algorithm in java at the white board in an interview. Maybe he was the best developer ever if he were put in a quiet dark room and never made eye contact with anyone. Given that we had other candidates who could actually interact calmly and intelligently in an interview/collaborative situation, we weren't going to go with the guy that freaked out.
Great links, thanks!

Defense in depth is a good strategy, and it's definitely good to see QubesOS doing their thing. I'm glad to see activity in the secure computing space regardless of which OS is the most secure.

Since the focus of the thread is reliability, I'd like to point out one common criticism of OpenBSD (such as in your link [1]), which is that they aren't actually focused on security as they are on writing correct, quality code.

...Is that actually a downside? I like correct, quality code. And if that approach happened to get them 90% of the way to a secure system, that's just a cherry on top. What I like most about OpenBSD is how starkly simple it is. Yes, technologies lag behind somewhat - they just got support for EFI and 802.11n - but in OpenBSD something either works or it doesn't. Nothing in the base system is obviously busted.

A native OpenBSD hypervisor[0] is finally in the works, so in the future it might be possible to build a Qubes-like thing on top.

[0] "OpenBSD vmm/vmd Update" http://bhyvecon.org/bhyvecon2016-Mike.pdf
> Companies and colleges say all the time that they're looking for a specific ratio of races and genders and nothing happens to them.

That's because that's not illegal.

Hiring only X (gender/race/etc.) to achieve the ratio you want, OTOH, is among the many means to realize such targets that are illegal.
Amateur perspective here...

My understanding is that it is the transformation of lists of symbols. This is one step above parsing characters/runes into more meaningful primitive data. Lisp has facilities for manipulating trees of data. The book Land of Lisp makes this distinction clear in an interesting way: they implement a text adventure, and they separate the notion of words or concepts (model) from their final string representation (view). For example, you can express a phrase with something like

'(you see exits leading (exit east) , (exit west) , and (exit north))

or

'(you see exits leading (series (exit east) (exit west) (exit north)))

Run this through your parser for that list of lists of symbols, and you may end up with

You see exits leading [east], [west], and [north].

where east, west, and north are highlighted if expressed on the console or converted into appropriate URLs if expressed in HTML. You can also imagine a potential here for language conversions.

Along similar lines -- with due credit to the PAIP book -- you could separate the notion of some mathematical formula from its inputs. Do manipulations, simplifications, whatever, and THEN provide inputs. This suggests that with symbolic computation and some macros, you can assist the Lisp compiler in coming up with the speediest version of some formula. Or expression. Or template output.

Not sure how to get an exact link to this comment, but look at sklogic's back-and-forth with me here for more uses of this: https://news.ycombinator.com/item?id=11589614
Yep: http://9to5mac.com/2016/06/28/nancy-pelosi-tim-cook-paul-rya....
>I have (I live in Seattle, but don't work for Amazon) and the weather is pretty great roughly nine months out of the year.

I have to disagree: it depends on how you define "great". If you think Seattle in the winter is bad, try spending a winter in North Dakota or Minnesota. Or even the northeast, such as upstate NY.

I'll take dreary over -40 any day.
There is evidence to the contrary, where they have run this experiment in the real world. This is for Orchestras.

As late as 1970, the top five orchestras in the U.S. had fewer than 5% women. It wasn’t until 1980 that any of these top orchestras had 10% female musicians. But by 1997, they were up to 25% and today some of them are well into the 30s.

In the 1970s and 1980s, orchestras began using blind auditions. Candidates are situated on a stage behind a screen to play for a jury that cannot see them. In some orchestras, blind auditions are used just for the preliminary selection while others use it all the way to the end, until a hiring decision is made.

Even when the screen is only used for the preliminary round, it has a powerful impact; researchers have determined that this step alone makes it 50% more likely that a woman will advance to the finals. And, indeed, the screen has also been demonstrated to be the source of a surge in the number of women being offered positions.

So there is another field like CS where this approach actually helped a significant amount.

http://curt-rice.com/2013/10/01/what-the-worlds-best-orchest...
If you get complaints from both side then you're doing OK.