skysight-inc/HackerNews huggingface dataset:
I like how getting 46% gain over already optimized C code is considered "insignificant". Moore's law is over, folks, 46% is a pretty decent gain in my book, especially in GCC where facilities are available to you to keep your code portable. Just use function multi versioning and define a canonical fallback.
Clinton was a man of his times. You have to remember that in 1993 all you knew was that violent crime had been surging upwards for decades. You had no way of knowing that it was about to peak and recede.
Fledgling Languages List
Agreed; while the current time-ordered view works OK for some purposes, a quick toggle to threaded conversations would help massively when reading a large set of replies.
I'm sure that like most big tech companies Twitter continues to provide a large portion of compensation in company stock.
This is exactly the same thing that let someone delete Mat Honan's (Wired author) accounts back in 2012:

Apple tech support gave the hackers access to my iCloud account. Amazon tech support gave them the ability to see a piece of information — a partial credit card number — that Apple used to release information.

http://www.wired.com/2012/08/apple-amazon-mat-honan-hacking/
Sorry, what is your actual proposal and what does it do to prevent something like what's happening in Flint from happening, and/or how does it prevent large polluters from ruining sources of drinking water?
In a way, yes. But far more people know Twitter, including employees and purchase-decision-makers.
Ask HN: Taking next steps in Rails architecture? Is Trailblazer the answer?
So I've been freelancing for about 5 years now, which seems like an eternity - time to sharpen the knife.

I feel like it's time to take the next step in Rails architecture and I'm not sure where to turn to or what resources to use.

Is something like Trailblazer the answer? https://github.com/apotonick/trailblazer

I want to take my Rails knowledge and experience to the next level and would appreciate any input from people working in large production-quality codebases.
> have a token mailed to your physical address on file

This is the worst for the customer point of view. Takes a long time.
Electronic wasteland is too strong. There are lots of great communities there.
This is something that the Mill processor folks refer to frequently, by comparing DSP power usage against general-purpose CPU power usage. The power consumption of your ALUs is nothing compared to the bag of tricks CPUs use to keep them busy: register renaming, instruction reordering, multiple kinds of speculation, etc.
Actually had this happen the other day on Facebook.

Unfollowed a friend due to some strain on the relationship, and just needed to avoid them temporarily and didn't want to see anything from them. They shared some of my content, which placed them in my notifications.

Notifications can only be marked read, not deleted, so it was somewhat stressful. it's a very minor use-case, but there is no remedy but to get other interactions to force the notification out of sight.
Final Burn and MAME both have the capability to render mesh sprites as transparent. I've used it to great effect on Street Fighter Alpha 3.
I also want to note that I've been using Meteor for about 7 months now, but I would like to keep improving my Rails knowledge as I feel it's not going anywhere anytime soon.
Which only proves your comment's parent's point even more.

{SWAT, pizza orders, etc} assume that the phone number that shows up on caller ID is authentication of the identity of the phone line on the other end. They could call back the number on caller ID to verify the original caller matched the person who picked up, but they don't.

Having knowledge of a Social Security number was assumed to be authentication, but it's increasingly obvious that such an authentication scheme is antiquated and was destined to fail from the beginning. When an identity thief can get a mortgage under my name with little more than credit bureau data on me, it costs only a little more than $15 to destroy my credit, my time, and my future because transactions don't have sufficient authentication.

These awfully designed authentication schemes will only magnify the problems as more companies (especially credit bureaus and data marketers) pass around data on me and make it easier for someone to buy it on demand.
If you're the rasky of PSX emulation fame, thanks for this new emu. Been a fan for years.
Rust Basics
Easy has two meanings in english.

The first means you understand what to do, though the doing may be arduous. eg getting fit is easy.

The second means the doing is itself not arduous. eg sitting on the couch is easy.
The Easiest Way to Save Money on Video Games
A slightly different UI for digesting the firehose. With ads embedded directly into your twitter stream, it's so easy to just gloss over ads. Hell, it's so easy to skip past quality tweets as well since there is just so much coming through. I'm not sure what this new interface should be, just that there needs to be a different way to sift through tweets.
A text message / email might though.

Just saying "Your account has been flagged for a lost/stolen phone which you use as your 2FA. Please contact support if this is not correct."
The main complaint I've seen is that the low chance of success (eg, a tenure track position) is not adequately disclosed.
Twitter has annual revenue of $1.4 billion. You really can't figure out how to be profitable on that?

That seems to signal a lack of creativity. Twitter has nearly 4,000 employees—there is simply no way you need that many employees to run their core services.

Twitter has already done some layoffs, but they could stand to do plenty more. They really don't need more than 1,000 employees.

The company was built with the idea that it'd be the next Facebook but there doesn't seem to be any path to that happening. They need to accept their market position and optimize on profiting from it. Fortunately, unlike Facebook, their core user experience is much simpler and should require way fewer engineers.
It is, but when you take cropping into account it's like this: If I shoot 2 photos, one with a 50mm lens at f/2 on 35mm film, and one with a 35mm lens on APS-C, I need f/1.4 to achieve the same depth of field, because everything is smaller. The image will however be brighter, because I shot at f/1.4 (assuming ISO and shutter speed are constant).

It takes less light to illuminate a smaller sensor using a smaller lens (because the image projected on the sensor is smaller), so I need to open the aperture less to get the same f-stop number, but I have achieved less bokeh (more depth of field) at what is the equivalent f-stop of a larger lens in doing so. The bigger you need to blow up the image to fill the sensor, the dimmer it gets, so more open aperture to get the same f-stop, but your DoF is shrinking when you do so.

It took me a long time to wrap my head around it this far, let me know if I'm making sense. I'm rambling a bit because I've not had to put this into words before, and could be way off base.
The Drug War has been a bi-partison effort: https://www.youtube.com/watch?v=3Bk2t0MuvKs. Pretty much everyone lost their fricking mind in the 1980's and 1990's, when the modern drug war was implemented.[1] Clinton doubled-down on the drug war even as he had to lie that he'd "never inhaled" while smoking marijuana. Even many conservatives (40% of republicans today support legalizing marijuana), would not agree with the hardline positions mainstream democrats took on drugs back then.

[1] I just watched "Straight out of Compton" and was reminded of Tipper Gore's war against music in the 1990's: https://www.youtube.com/watch?v=Q_7NSXnlQ64. "Liberal democrats" like her were a pillar of the drug-war movement back then.
I agree, especially since all this additional nonsense is very expensive.

Twitter does not need more than 1,000 employees and could probably get by with <500. They have over a billion dollars in revenue and would easily make a solid profit if they cut staff back to what's actually necessary.
It is a steam game. What more reason do you need to avoid it?
I think that such a provision would be even more unpalatable to the business world than copy left provisions that risk the user having to release their product under the same OSS license. I don't see any proprietary software company ever using anything like this in their code base.ehy would you do this and leave yourself open to suits from the likes of oracle and Microsoft? So long as they have their Arsenal of patents, you need yours, regardless of home much you hate software patents.

The second provision isn't just unpalatable, it's dead in the water. Lots of SaaS companies host anything and everything without knowing what they host - think Dropbox. Even if they wanted to comply with this provision it would require someone poring over everything submitted by a customer and making the determination of whether or not a patent might apply isn't a determination even an army of lawyers could confidently make.mforther with more and more companies getting encrypted data from customers, this is even more impossible to comply with.
It does, but I'm not sure if material design is ready now. There is qml-material[0] though, and it's pretty good. But: The last time I checked (maybe 5 or 6 months ago), QML/Qt Quick apps on Android took way too long to launch. I couldn't do anything about it, so haven't used it since then.

[0] https://github.com/papyros/qml-material
You'll probably be paid a lot more interning in SWE or DS, actually, which furthers your point.
Have you played with Ti's EEG ADCs out of interest, they seem reasonably affordable.
>How likely is it for a random insurance agent who likes to play Harpoon to write dramatization of war plans, and then get the type of access that Clancy had?

Tom Clancy was from and hung out around the Baltimore-Washington metro area, home of the CIA (VA), NSA (MD), DoD (VA), FBI (DC), NGA (VA), NRO (VA), State Department (DC), DIA (DC), and a whole host of military bases and installations.

His native Baltimore is relatively close to the NSA HQ at Ft. Meade, the naval academy in Annapolis, and the Aberdeen proving grounds. Just sticking to Baltimore and its environs it's likely he would have met many military personnel and folks in the intelligence world.

Having lived in the DC metro area for a few years, I certainly find it within the realm of possibility that someone such as Clancy would have met these kinds of people. It's hard to miss them here given the insane number of driveways with armed guards and no signs. Get a few sailors and intelligence officers drunk, take notes, and piece things together over the years. There's a whole bunch of resources to research military equipment and procedures, and a lot of this stuff was in print back in ye olden days too, so one could ask intelligent questions.

It wouldn't surprise me if, after his financial success, the Feds did provide some sort of assistance considering his support of the military and intelligence agencies. It would also not surprise me if said agencies didn't like him for revealing certain things; he was after all talked to by the FBI.
That's abhorrent. As a father of three-months early twins, this hits home.

It's pretty much Saudi-Arabia levels of cultural villainy.
Unless the establishment of both parties wants you to win.
Twitter would be profitable in the tens of millions per quarter range except for stock-based compensation:

http://files.shareholder.com/downloads/AMDA-2F526X/840118979...

I'm inclined to say the best thing they could do would be scaling down expectations of bubble-level returns and focusing on value rather than screwing with the core service trying for unrealistic returns. The problem is that this would require compensating executives less and we live in a era obsessed with short-term returns.
> any valuation

Really? You actually think Twitter has negative value as a company?

They have real revenue. Fire everyone except a few dozen employees to maintain the core services/ads. That'll let you collect at least $100 million in profit.

At a valuation of <$1 billion, Twitter would be a bargain.
I used Gopher (and Archie) pre 1991, when I spent a year in the military. During the spring of 1992, on a visit to my university, I saw an early version of a web browser (Mosaic, if I'm not misremembering things) and was completely blown away. I did like Gopher and used it a lot, but in my opinion it could not compete with the new web browser.

I haven't really had that kind of experience after this. The web really was the thing and it has completely changed how we learn and work.
It's totally possible... if they accept that they're a media company and therefore don't need to employ 2,000+ technical people.
I never meant to convey a polemic about wealth alone. What I'm saying is wealth is the strongest correlation to a "meritocracy", not the only one. There are always examples of outliers in both rich and poor camps.
Every time I've tried to use that feature, the email field in the registration form I'm trying to fill out rejects it because they don't like + in an email address. There are a lot of not-quite-correct email form validation routines out there. Or maybe this is selection bias: the forms where I'm most likely to want to use the + are with the companies that are most likely to want to resell my email address, and they may be intentionally rejecting the +.
How to stop this:

1. Get a friend's permission to "hack" into his Amazon account (or "hack your own account").

2. Contact Amazon's customer service, try the same social engineering techniques that the OP documented.

3. Once you obtain some sensitive information from the account, scare the CS rep by saying: "Haha! I am actually not the customer. I am a journalist/hacker/whatever and wanted to see how easy it was to social engineer information out of your customer service department, and you failed. I would like to talk to your manager please."

Hopefully if enough people do this, it will get some internal attention at Amazon.
> By the time you find this out, it might occur to you to just type in a different name, but now you're violating ICANN policy.

Why not just "sell"/transfer ownership of your domain to another entity (one that you own)?
What does that mean?
> If you are a good programmer and can deliver, no one really cares if you're young, old, black, white, purple, man or woman. They will want to hire you and/or work with you.

That sounds nice when asserted as true, but is it actually true?

> Squashing that for a superficially forced diversity "solution" is both short sighted and wrong.

I'd note that the article talks about the importance of diversity of opinion.

I have three further notes...

--

An Open Source project is more than just programmers - it's users, documenters, testers, bug triagers, bug reporters, advocates, folk who give talks at conferences, people who put the project's logo on their laptop lid, trainers, consultants, book authors, book readers, etc, etc.

You simply can't reduce the contributions of any person, to an objective scoring of their programming work product.

--

We have the concept of professional conduct, IMO it's perfectly reasonable for a project to choose to require that of its community, if it so desires.

--

Open Source is one of the greatest forms of free speech, so if you don't like the way something is running, say your own thing with your code and your conduct. If one claims that the right thing to do with detractors, is to ignore them, then one will have no problem running a free-for-all community/project amidst the hailstorm of criticism from folk who have a bad time there, or otherwise think it should change. See also, Linus.
> Longer tweets? That'll certainly change the culture drastically, but not necessarily for the better.

Charging for longer tweets (either a flat amount or per char over 140) may be a good source of additional revenue. The majority of "normal" users wouldn't take advantage it, but many businesses probably would.

This would have the advantage of removing the char limit when people want to (enough to pay for it) but without drastically changing the culture since the majority of tweets would presumably still be under 140.
yes, but if you entangle brain particles with a series of flux capacitors ...
Violent crime had not been surging upwards for decades. The 90s' highest year, 1993, was about where it was in 1980 when Reagan took office, under whose governance the rate dipped a bit before coming back up (how's that for leaving the place better than you found it?). What we saw was the rate ticking up only slightly in Clinton's first couple of years.

http://content.gallup.com/origin/gallupinc/GallupSpaces/Prod...
I like LiteIDE, I will have to give this a shake.
While the policies of the party you chose ends up being the only thing that matters during election time, I still think its important to separate them from discussions of certain issues. While I understand that the purpose of the figure pointing is to help dissuade others from voting for the party who enables the issue, in my experience the people who its directed at tend to take it personally; or at least an attack aimed at them specifically. As a result the whole thing ends up being counter-intuitive.

I feel that it would be better to simply speak about the issues specifically and keep their relation to a party out of it until election time. Many people in the US associate with their parties almost like they do a sports team, the better way to persuade them to vote for the other side is to have them make the decision themselves after being properly informed. When they make the decision themselves we are able to circumvent this feeling that they are being attacked and has the dual benefit of allowing us to have another informed voter during the election cycle.

This "team" mentality is not exclusive to one party, I strongly suggest people belonging to both sides to be critical of their respective parties and the actions of representatives they voted for.
Shout out here to NearlyFreeSpeech who do this right. They give you a set of verification actions:

You provide a scanned copy of a government-issued photo ID.
You provide a scanned copy of a statement showing both the most recent deposit and a name and address matching one of your accounts.
You complete SMS verification. (SMS must be previously configured.)
You complete 2-factor verification. (2-factor auth must be previously configured.)
You correctly answer your security question. (Security question and answer must be previously configured, below.)
You use an ssh key to create a file with a specific name on one of your sites hosted here. (Must be previously configured, won’t work if account is empty.)
We try and fail to contact you via your currently configured email address. (This one may take a long time.)

You can then pick how many of these you want to require to get your account back (and which you want to configure), including an option not to help at all in the case you lose your account.
you should add a (3) The internet is military property, and everything you do on it should be considered public, even if temporarily encrypted.
Comments moved to https://news.ycombinator.com/item?id=10959692.
> For example, gandi.net (and thus Amazon)

Why do you say here and thus Amazon?
Bill Williams: The Story of a Life (2016)
No, not imperative types. Tests run specific data through one or more functions for a variety of reasons. Each run will have some successful or flawed effect. Different values of the same type of data can have different results. So, generating test values from specs and types automatically is different from merely typing the data or functions.

And, again, I'm talking traditional types like in Java or C++ rather than dependent types and other esoteric stuff.
just like you and me, but have traded in their conscience for that steady paycheck.

unless you've never heard of LOVEINT.
Additionally, my old university has built 4 new buildings in the last 4 or 5 years that I can think of. Brand new buildings, even while none of the existing buildings are ever actually full. Couldn't this, for example, go to actually teaching? Or maybe some of those donors giving millions to the sports departments could be convinced to give to a teaching fund instead? Perhaps the university doesn't need to spend boatloads switching student management software for the third time in a decade?

As the article mentions, the number of students to teachers hasn't changed, it's just that most of those teachers are being paid less. When the universities are making significantly more than they were, the income of the teachers should at least be proportional.
There are many reasons for why the "outcomes have not been very useful," so there's not much point in speculating. Suffice it to say if patents have been filed in the past (i.e. some number of people thought their research was worth protecting) and researchers at a given institution are still allowed to file patents on their work, it makes no sense to take away the supporting resources that the institution is supposed to provide to help in filing patents.
My wife works in primary-age education, and is fiendishly smart and academic, with a degree from arguably the best university in the world, again with a tilt towards maths.

She could have easily gone and become an actuary, an i-banker, or a management consultant, but she didn't, because she wanted to be a teacher. This decision costs us ~$100k a year as a household.

Schools are able to hire people like my wife at below her "market" value because you don't need to be anywhere near as smart as my wife to be a teacher, and because there are couples like us who can walk away from more money for the improved lifestyle.

Why would a responsible organisation pay more?
Nice to see this; it is often difficult to convey a complex point if you leave your audience to just imagine the outcomes.

A few months ago, I started looking into simulating economics while researching the housing situ in the Bay Area. I found that the NetLogo package is commonly used to simulate economics by sociologists.

NetLogo
https://ccl.northwestern.edu/netlogo/

An example implementation:

NetLogo: Economic Disparity
http://ccl.northwestern.edu/netlogo/models/UrbanSuite-Econom...
There's a strong belief running through the Apple developer community that having a setting means you didn't think hard enough about the defaults. There is some wisdom in that idea but sometimes people take it way too far.
Except gm has 36 billion. And Google too much to count.
Then go back to the stream and find yourself at the top of the page. Have fun scrolling down to where you were. I get it, pagination is totally 1999. But isn't there some JavaScript solution to this?
The american public would be astounded if they knew how much of their entertainment was literally war propaganda.

You know, if you could get them to pay attention long enough to believe it.
Also, keep in mind how little of the modern CPU's die space is actually dedicated to the traditional cores. A quad-core skylake processor dedicates over half its space to things other than CPU cores [1], and that each core itself has a lot of space needed for paths that are always going to be used, like instruction decoding and storing the registers. So gating in a situation like this is only ever going to turn off a very small bit of the processor.

[1] http://www.techpowerup.com/img/15-08-18/77a.jpg
Right, the cops just let him do it.
Does anyone else see a wonderful watchdog project for formally/publicly identifying inept instructors and professors coming out of this?Or is that just foolish optimism on my part?
Herbie: Automatically rewrites expressions to minimize floating point error