skysight-inc/HackerNews huggingface dataset:
Share holders rarely have any influence. It's the board, and the board is made of elites who are in the same social class as the CEO. Both conspire against the shareholders, in a variation of the public choice special interest problem.

The beatings will continue until dividends are deductible to the company and are taxed the same way capital gains are for the individual.
I don't have much to contribute other than to say this is really amazing, and I want to throw all kinds of things at it and see what happens. Pardon my ignorance of how this works, does this algorithm have anything to do with symmetry breaking?
Oh yeah Twitter is cooked. Their Crashlytics SDK is awesome. Answers is good too. I actually think if they spun out their SDK biz, it would actually be a real interesting business.
But bullshitters get paid more. As long as charisma moves more dollar bills than actual, tangible, measurable results, there is a significant financial incentive to massage pieces of the truth into a more attractive form.

If you want the BS to go away, you have to put an end to the entire world consistently rewarding it. Good luck accomplishing that with nothing more than reasoned, logical arguments.
Fire Engineer sounds way cooler than software engineer !
It does all fall under the rubric of "governments aren't yet as good at computer and network security as they need to be."
So now we have a federal CISO
I'm not sure I understand exactly why this is specific to game development? (I see that the article uses a game-like example, but...)

Even so: I'm pretty sure Rust is suitable for game development being essentially zero-overhead, non-GC and Rust effectively disallows "null".

(That, and C++ if you allow only references like another poster mentioned.)
> 2007: 1000 packets per hour is a "DDoS attack".

Where do you get this from? If we're talking brute-force DDoS (overloading packet processing or link throughput), 1000 packets/hr was certainly not a DDoS attack in 2007. In fact, you'd get much more than 1000 packets/hr on any machine connected to the internet even without doing anything.

If you're talking about some smarter kind of DDoS (slowloris-style), then you can do a lot of damage with few packets. But that's a different attack and if you found similar flaws today you could exploit them with a similarly small number of packets.

If you're referring to the timeline in your earlier quote, I don't think they mean that the initial load was intended to knock anything offline. It's just a classic ramp-up often used in DDoS attacks, because it lets you determine the targets breaking point exactly before you go all in.
This is a shitty idea. I hope they get rid of SECNAV Mabus. It actually makes the system more complicated, destroys tradition, and he's just doing it for political correctness. Which, may I add, was a huge fail in itself because he's still using SeaMAN instead of SeaPERSON which he was whining about doing because the Navy is hiring pussies now.
"so Erdős—who sustained himself with espresso and other stimulants"

Paul Hoffman’s biography has Erdős on “10 to 20 milligrams of Benzedrine or Ritalin”

so yea the coffee, it was the coffee.
This is laughably incorrect, that's not how the world works at all
IB Free: Living Without Interface Builder and Loving It
$5,900 chair may be the tech world's new key to productivity
I think the reason for the 60% limit is to "motivate" users to do the exchange, not to prevent the failure.
There are two other aspects of Demeter that are more about how humans work and where they make mistakes.

One is that merges are hard (error prone), and mixing concerns results in many more merge conflicts. I 'joke' that half of the tenets of clean code are really about avoiding merge conflicts, but I'm quite serious.

Add to this that Demeter means that you can use local reasoning in many situations, which complements the structure of human working memory. I cannot juggle twelve facts when debugging issues, and Demeter helps you push potentially confounding issues elsewhere where they cannot distract from the matter at hand.
Biometrics should be utilized as a login replacement, not a password replacement.
On a related note, is there any successful pay for performance scheme for engineers?

Pay-per-performance is well established in sales and marketing. Even when the sales/marketing strategy requires a large team to implement, the spoils go to the top.

It seems the only time engineers get properly compensated for the value they create is when it is so obvious and the owners can't get away with stiffing them.

Startups are well known for stiffing engineers because the teams are small, there are no repercussions and the founders don't have much of reputation to begin with.
It's harder in bigger companies since it sends the wrong message to others in the company and destroys your reputation.

Maybe there is no such thing as fair compensation. Just get leverage and negotiate or obtain a position of power (authority) within the company.
There are many exceptions http://blogs.wsj.com/economics/2016/05/19/the-wealthy-in-flo...
Umm.... is this this how business is done in all 3rd world countries?
Do you have a link you can point us to to validate that?
YouTube video 'Watchtower' from the band 'Youth is Wasted'
just wanted to add that I highly recommend following @elakdawalla on twitter - she tweets lots of great things about the various space missions that are in progress.
Everything I wish I had known about Enterprise SSO
And IPv6 will change things how?
I don't really care who is doing it or why - I want to know why this change is so necessary if it is ostensibly such a minor change.
It's nice to fire up an old Elm app and be able to make changes immediately.

Not just because of the compiler errors, but also because of its other limitations, like having your effects isolated via `Cmd`s and ports.
All I want to know is does the desktop version finally have tabs for separate queries?
You can also view digital images as 1-dimensional arrays of bits. (This is roughly how fax machines work.) That doesn't mean they can't also be 2-dimensional images, or representations of 3-dimensional images, or indeed an encoding of a 3D scene directly.

Similarly, you can unpack a linear sequence of sound samples into a two-dimensional plot of frequency and amplitude with a fourier transform.
https://en.wikipedia.org/wiki/Kinetic_bombardment

I think we would all be better off if we didn't develop even more effective ways of killing each other...
The Headless Android Bot: DDoS and a Mobile Botnet
Yeah, but a lot of that stuff is already doable. It's just not telling you remotely. For instance, the filter light is on when you walk by the refrigerator or the dishwasher beeps and shows an indicator when it's done.

It's really more than sufficient to me. In fact, with everything else I have going on, I don't need my refrigerator texting me whenever it thinks it deserves my attention. That would actually be inconvenient.

Then, there's this hidden cost of the purported "convenience". More stuff updating, hacked etc. And, with the thousand other devices, now I have to spend time configuring what I want to manage, etc.

Reminds me of something I read years ago about the hidden costs of some tech. In one anecdote, subway riders were excited when A/C was installed on the train. Now, they could ride in comfort. What they didn't realize was the A/C exhaust heated the platform another 10 degrees or so, and they were actually less comfortable while waiting.
Come on, $500K is a pittance to the winner which could create a compelling new use case for Alexa. Amzn, you can do better and dont be penny wise, pound foolish
My friend outside can set up an infrared receiver, and I could Morse 'Classified' to him very fast if trained
Every comment I read that was enough of a waste of my time gets a downvote, including factually true statements made with the best of intentions.

There are established norms that downvoting is not just for the cases you mentioned: https://news.ycombinator.com/item?id=117171.

I'm not going to sit here through the fifteenth iteration of BSD v GPL even if the arguments are cogent and civil.
Very cool. I've long that that having formal program verification built in to a language and run as part of the compiler is the way forward. Giving the pre and post-conditions for a function is much more reasonable than dropping down to a verification tool like Coq or TLA+. I know that AWS uses TLA+ to reason about the correctness of algorithms.
I know we are trying source baby clothes and your post will help me make the argument stronger. Check back later and we'll have more styles on offer.
Sounds plausible. But if it is true it is a terrible thing because it means that the C-level are competing against each other for a very scarce resource instead of spending their efforts doing the best for the company.
Or you can represent the music as instructions to performers or synthesizers (ie notation) and you've got as many dimensions as you want.

Music is not sound, it's made of sounds. The fact that it gets mixed down to a single waveform when you consume it, either in the studio or when it hits your ear, isnt particularly relevant to how its made. I suppose the same is true of images though.

Markov chains applied to midi have been able to make "locally similar" stuff since forever. I wonder how this algorithm could be applied to higher-order aspects of music notation.
Y2K 2.0: Is the US government set to give away the internet?
We shouldn't.
But one is free to make that choice, while awaiting for the possible improvements that would resolve the website issues praguing them.
Assess the new and shiny technologies and learn the ones that seem promising.

1 year later new and shiny will become the standard, there will be thousand of beginners and you'll be one of the few "senior" developers on that technology.

Of course you'll already be learning the new and shiny that will become the standard 1 year later.
Just a meta note about this article: I loved the swipeable before-and-after graphics. They really helped me understand the proposed design in a way that the words alone couldn't.

(BTW, I'm typing this from an Amtrak train bound for Penn Station, which has long been my least favorite place in Manhattan!)
No but I know plenty of people who would take it on for say two or three times my salary.
Do I have google fiber with one of those fancy 37 antenna routers? I could easily be blasting 100mbs upstream without noticing because nearly all the traffic I care about is downstream.
Why did you write your rearrange with the ! form? The whole point of the leading ! is to say "don't prefix my alias with `git`", but then you go ahead and prefix your alias with `git`. You should be able to write that as

rearrange = "rebase -i $(git merge-base HEAD @{u})"
Purposes, Concepts, Misfits, and a Redesign of Git [pdf]
Well, asymptotic analysis is not very useful for small data sets.
Isn't the SDKs apples and oranges? I think some like Vungle are video ads and not display ads.
I respect your opinion on this.
We sought to build hardware that is a significant step up from what is available on the market today in terms of access control and tamper protection. We also open source the BIOS and customize it the most we can afford to minimize the ME capability thanks to Eltan's help.
Secure cannot be an absolute state, it can only be temporary... till the 1st one finds a way to get in.
Execution of non-auditable code is what we deal with on nearly every machine on the market. We are minimizing this, while still staying compatible with peoples use models.
We are as open and transparent as we can legally be. In our plan, this is only one step in the direction of taking back control of the machines we all are working on and want to trust completely.
https://www.orwl.org/wiki/index.php?title=File:SowDESIGN-SHI...
What pre-computation do you see there? There are the numbers 1-999, and the numbers 2-32.
And if you want a TL;DR: http://neverworkintheory.org/2016/09/30/rethinking-git.html
There is nothing new here. Lots of WW2 fighters had water (or water/methanol) injection. All we’ve really learned since then is metallurgy and better control systems (EFI).
Bill Gates was probably a multimillionaire from the day he was conceived.
Kubernetes on Your Laptop: minikube and rkt
Or even just branch, commit, rebase onto the desired branch.
As a person currently rewriting the mapgen algorithm for their Dwarf-Fortress-like game, I'm very excited to experiment with this this weekend =D
Ramen. We really need to get into primary schools subjects such as meditation, ethics, moral and "care for humanity" instead of having people get educated to go into military and "drool over weapons to kill more effectively".
How Pinterest, Yelp and Dropbox drive growth at scale
I guess my concern, and as a simple question:

Right now domains like wikileaks.org and thepiratebay.se exist. Will they continue to exist in the same manner going forward? Or, in a few years, will attacks on these domains be made, and their domains seized?

I'm really concerned about this, above all.
thanks - this was very useful!
Just some evidence, for example:

German constitution, article 1, paragraph 1: "Human dignity shall be inviolable. To respect and protect it shall be the duty of all state authority."

HK basic law, article 1: "The Hong Kong Special Administrative Region is an inalienable part of the People's Republic of China."
haha yeah in this case, we want to shoot for the moon but definitely want to hit the tree
Midtown West is like that.

Midtown East is much less touristy and includes great restaurants, a lot of office buildings, and fairly residential parts (like Murray Hill). It also includes Penn Station's foil - Grand Central (Grand Central was actually saved because of the lessons learned from Penn Station).
Can you provide an example on how a formatting standard would help showing where a block terminates?
Medical care, children, and less fortunate family members would likely make this impractical for many--if not most.
> There are literally dozens of "how to get rich" books, that are actually "why it's your fault that you aren't rich" books in disguise, which try to explicitly disprove that statement.

Do they succeed?
But as an investor I don't care much if one particular company takes more or less risk. I just want to know how much it takes so I can adjust my portfolio accordingly.
We have built a list of hacks that we addressed and how. Please feel free to read up on all of these and more in our Product Description in the section "Potential attacks prevented" : https://www.orwl.org/wiki/index.php?title=File:ORWL_PRD_v0.6...
Hey, what was the acceptable answer to reverse a string in javascript?
The Fucking Article's Author.
Demeter's Law is also called the Principle of Least Knowledge. The reason being that, if you have two dogs -- one robotic and one mammalian -- reading the angle of the second joint distal from the hip is going to walk a distinct path for each type, which requires some otherwise-dog-agnostic piece of code to now know about what types of dogs exist and how to traverse their skeletal chains.

IMO Law of Demeter is not chiefly about state protection -- it's a principle of good design which, when followed, unburdens developers from the cognitive load of keeping the entire universe in their heads. It forces them to think about what is the smallest amount of information this component needs in order to function.
An unexpected but very welcome surprise. I thought pgadmin3 was all we would ever get (for an "official" admin tool). Glad Pg have made the effort to look after developers.
Twitter is the champ in snatching defeat from the jaws of victory
Salesloft’s Katie Rogers on scaling customer success to support 2000% growth
This would work well for eCoin...
have you considered spark instead of flink/concord ?
Thanks!

I'm not sure, but I think that Penrose tilesets are what I call "easy": you can't run into a situation where you can't place a new tile. It would be great if someone here could confirm or deny this.

So if this is the case, then Penrose tilesets are not interesting to WFC, because you can produce arbitrary tilings with much simpler algorithms.

Right now though WFC is only working with square tiles, but it's not hard to generalize it to arbitrary shapes. Paul F. Harrison made a tiling program that supports hex tiles: http://logarithmic.net/pfh/ghost-diagrams See also the relevant paragraph in the readme (just search the word "easy").
That's the 10th time the survey is submitted in 10 days. I'd say those users who wanted to take their time have done it by now and see no need to submit it any further.
How I Self Learn
Globalist will turn over the Internet to the same people who put Iran on the UN Human Rights Council.
This is pretty cool and will definitely simplify some of my code.

It's worth mentioning that there is an RFC discussion for first-class support optional (or keyworded) arguments here: https://github.com/rust-lang/rfcs/issues/323
The US will eventually catch up. What Bernie Sanders started will continue. People will demand living wages and family time. Excessive executive compensation will be questioned. Changes will come.
They said we'd buy 3DTVs and such too, we didn't. The age of obsessing over appliance technology is over. They meet our basic needs and until they can save us massive amounts of time with more improvement the minimalist trend will continue and these will primarily be bought as designer item.

People with money to spend are choosing design, real estate (location over structure), experiences and food.
Them hiring Diane Greene and her team is the best thing they have ever done for that group. They are finally getting their ducks in a row to compete.
could you talk about some of the learnings you had around scoring 1tb daily in R ?

How do you even load the data into memory ? is it read from a database or s3 files.
About time. Diane Greene and team were a great acquisition for them.
Tell me about it!

I grew up in the tri-state area, and thought Penn Station was The City for most of my childhood. There's a ghost of this sensation that still haunts me, when I'm in that part of town.

Most of the time, trips to Manhattan were by train. A smaller handful of outings were field trips by school bus or by driving in, and arriving at a parking garage.

It wasn't until my late teens that I began to explore the rest of the city, and find new places without the lid of parental supervision or chaperones. It wasn't until my 20's that I realized there were parts of NYC that weren't littered with tourist trap schlock shops brimming with statue of liberty figurines and empire state building miniatures.

The really funny part is that my siblings still think that way, and in their mind, when I describe hanging out in the city, I think they imagine me hobnobbing with vagrants in front of the Arby's on 8th ave.
I also feel like people only remember what they want to remember. For instance if I'm at a bar and an attractive person tells me their name I am much more likely to remember it then the bartender who I also had a casual conversation with, however vain that might sound. I've heard a few dozen pitches and I still remember many who gave them by what their company is doing rather then who they are... YMMV as always.
That's backwards reasoning. Literally you're reasoning, this is bad so it's no surprise that it's bad. The reality is that it's quite surprising that the solution is simple but nobody has added it to GIMP.
Scaling security: 4M secrets per minute
Transcript Teardown of the First 2016 Presidential Debate
"Am I a bad CEO or does my company just stink"
Yes, I do know that. However, the point is precisely that even getting from first dinner to demo day in 3 months, will be much harder for "hard tech" companies than your typical web startup. Which is not to say there won't be any progress - but the real question is would there be enough time for the multiple iterations typically needed to get the most out of the incubation time at YC.
"Technically, any employee is like that too, except that when the position holds so much scrutiny, the ROI is analysed in greater depth."

The point of the article is this flatly false. Almost all of the "ROI" attributed to executive skill is actually due to luck.
Agreed - the demolition of Penn Station kicked off the historic preservation movement, and has saved many thousands more buildings.
Good examples. Lets do another one, more text oriented.

Say you want to classify if text is spam or not. Features could be each word. Then you can build additional features on top of those words, like:
- is header all caps?
- is text contain some particular keyword (viagra, enlargement...)
- are there typos?
- link to weird domains?

and much more. You can create tons of those features. Some would be helpful, some neutral, some will decrease quality of your model.

Core of the machine learning is creating those features, sending them to algo and measuring impact. Choosing algo is actually smallest portion of your job (on most projects)
Unsigned macOS binary :(
From my years of startup experience: luck determines basically everything. What company you end up picking, what team you get placed on, how your interviews goes (remember merge sort)?, what problems you need to work on, who your boss is... even if your company survives. Your entire company can lose funding because of an argument on a golf course or Apple TOS change (sigh). At larger companies what team you are on is well.. everything. How were you picked for that team? Because the boss of the other department was on holiday that day.

I smile when I hear people actually think they can control their own luck. That is how religion started. Whatever makes you happy.

"I am going to pick my OWN boss, I am going to join the start up I want to join with MY purpose." No, you will pick the boss from a super small subset that has a position open and you are going to find a company that needs you 'currently'.

Who gets promoted? Generally, lucky loud people. Who makes sales quota? People given the best accounts (luck). Who goes IPO? People that bumped into an untapped market.

Do what you want. People's evaluation of you is just based on luck.
No, it's that we are too idealistic and are turned off by the messy, immoral greater world in which the management club makes their money. We want things to be beautiful and fair and so we spend our time constructing abstract fantasy lands in miniature.

The great irony, of course, is that the messy and immoral world intrudes even there because rational idealists can't find consensus and are subject to the biases that require conventions, institutions, politics and regulation just like the legal and business worlds.

If we were rational you might say we chose "playing with fun toys" over "controlling thousands of people and millions of dollars, and influencing millions of people and billions of dollars". Perhaps, for some people, that is indeed the rational choice if you don't really trust yourself.
Ask HN: What software engineering related podcasts are you listening to?
I'm interested in hearing both technical and on the human management side (i.e. along the lines of the mythical man month book)
i have the same question - how do you use R in production ?
I think the point is they all serve ads
Maybe in some places. But, that says they could raise prices now. And, to the extent that this is true (or not), they are still better off with reduced costs.