skysight-inc/HackerNews huggingface dataset:
>comment scores don't affect karma, only submissions.

false. there are separate karma counters for submissions and comments.
This isn’t necessarily hard or bad, though. If I take $100 and loan it to my neigbor, the debt appears from nowhere. Heck, theoretically, he could loan it right back under different terms and create more debt. Debt isn’t necessarily bad—the fear is you’re builidng on jenga blocks, not that some guy is going to show up with a wrench.
I like Rust too but it's a newer language and the Cloudflare team has a history of using Go since it's targeted pretty squarely at their kind of work. In the case of doing benchmarks, it's especially unhelpful to make that suggestion since the point of a benchmark is to learn where the limits are rather than an invitation to port everything to a different language to avoid a problem which might remain theoretical forever.
Building a Swift App with TDD and Modular Design – Free YouTube Series
> To clarify, you shouldn't feel like EA is "ignoring" you. They aren't. It's actually worse than them ignoring you.

Impressive. The whole thing is worth reading!
You're right, some countries have exceptions. Netherlands where I live used to, but no longer does. Not sure about France.
i like knex

https://www.npmjs.com/package/knex
I agree, and my comment is not to diminish yours in any way.

But...

Perhaps it's confirmation bias, it seems more and more comments on HN have acknowledged the inescapable role of luck in the success of these leaders' ascent.

It's difficult to reconcile, though, because we all want to be in control of our own destinies. Articles that lionize the Ellison/Gates/etc. of the world just feed that "I can do it too" mentality.

How many people here actually do have the capacity to be one of these high-caliber leaders but never have the opportunity because the planets don't align just right?
> selling at a loss in those markets to try to drive Lyft out of business.

Leaked financials show that Lyft is selling at a far greater loss than Uber. Based on Q2 leaked figures, Uber's losses relative to gross bookings was -8% and Lyft's was 13.5%.
The One Valuable Thing All Websites Have: Reputation
this was never a paradox to me; https://en.wikipedia.org/wiki/Fourier_transform#Uncertainty_...
If there's something missing from the discipline and willpower equation, it's habit formation. Discipline is good, but it means a constant struggle. You have to make good habits the new normal with a cue>routine>reward loop. There's a lot of good stuff about this in the book "The Power of Habit" by Duhigg
Netsafe's Hilarious Chatbot Messes with Email Spammers for You
Right, but we’re discussing walmart.com vs amazon.com because walmart.com doesn’t have the crazy low prices that the retail store does. You’re absolutely right you can easily undercut amazon at sam’s club, so (eg) why can’t walmart.com match that undercut?
The Dead Man Fund
My apartment in Oakland, CA is bigger than the apartment my mother-in-law grew up in in Warsaw, Poland. They have more than eight in there most holidays - a lot of it is a matter of smartly reusing space, some of it is making due with less.
Cost do matter for their claim, because given an indefinite budget every security measure can be broken.
It doesn't even turn off "all the security checks". It does make it so that certain APIs that let you do all sorts of stuff web content can't normally do are exposed.
It doesn't. Even JavaScript supports preallocating.
Sounds like the US needs to stop sucking at this.
And has to compensate you for it.
Ahh I see. Then you should maybe us the Amazon example in your post to clarify why you are using this approach.
Nice post by the way.
Welcome, Node.js 8.9 and 9.0
Even though I hate the business model, this is going crazy with people sending death threats to employees.
They never hid their intent, the business model for the game has been discussed for a long time.
Adobe Forecasts U.S. Online Sales to Surpass $100B This Holiday Season
Except when "how are you?" just means "hi".
Thanks for the kind words! Be sure to stay tuned next week, where we’ll be using the same data to predict browsing patterns
One of the smallest parts of GTD had a pretty big impact in my life. If doing something will take only two minutes, then just do it. Don't put it off, don't add it to a list, just do it.
Here's how I get things done for tech related projects but it can be used for any other project. It's just what works for me but I am sharing it in case it can help someone else. Take what you want from it.

I maintain everything in notes, I use apple notes but you can use whatever as long as it's very quick to access and modify. I tried many tools / sites but I noticed that the moment the list is maintained on some service/site I start maintaining it less. With notes, it's one click away and accessible from my phone. I also avoided tools that require me to click to create a note, click to delete, or anything slightly complicated. I just need to move lines of text around with my keyboard.

Start by creating a new note for the project.

I define the begin/end boundaries of the project by creating a list of high level tasks. If you can go directly to low level tasks why not. Tasks can include define & create API endpoints, research tasks, modules to implement, devops stuff, docs, marketing, etc... I spend a good time creating the list. Sometimes days.

I start working on the tasks and while doing so I add/remove more detailed tasks as things become clearer and group related tasks. For example, I might have a group of tasks related to an HTTP API, and another group that lists the modules I need to implement. If a module is big enough it might become a new group and tasks related to it will be added.

while more_tasks:
new_tasks = execute_next_task()
if new_tasks:
add_tasks(new_tasks)

As I stumble on ideas while working on the project, I add them to a Backlog group sorted by priority. These tasks might need more thinking and can either get dropped or moved later to get implemented. What's important to me is to get these ideas/thoughts out so that they don't distract me.

Let's say you're creating a new saas product. When the project is complete, start creating new tasks related to running the business like 'research keywords', 'create adwords campaign', etc.

I also have a list of various personal todos, and a list called 'Context Switching' which I use to list the projects I am currently working on which includes work and non-work related projects. It clears my mind and feels less overwhelming when I can look at a note and know exactly what I am working on. It also help me not feel 'lost' and maintain priority. The main goal of this is not to keep tasks in my head.

What's important is to always know what you need to work on. If you don't know, then spend time (hours/days) figuring this out.

I live by these notes. The notes are of course useless if not constantly maintained.
But consumer/corporate demand for bandwidth is what should ultimately drive increase in data center bandwidth.

Another point is defeating monitoring. I am sure the NSA (or Google/Facebook) could not notice 1GB of upload, but I like to think that uploading 1PB of data would make all sorts of red lights flash in they network security control room.
Behind the Lucractive Assembly Line of Student Debt Lawsuits
To the early stage startup founders out there who read this and think:

"Hey, from today I think I'll try to become a better manager, let me go pick up that management skills and MBA book"

Please don't. Just be yourself. While working on a startup I had somehow decided that I "need better management skills" when it was barely a small startup and I should have been focusing more on product and product only, I read too many business books and became a "great manager".

A "great manager" is totally necessary once the company reaches certain level, but for most early stage startups, it will kill you. Focus on the vision and make it top priority to get to that vision even if people think you're being irrational.

I'm not saying you should be an ass, but just saying don't invest too much time trying to become a "great CEO" after reading these articles, because that's the last thing that matters in early stage startups. CEO doesn't exist in early stage startups, only irrational founders do.
BEIRUT – More than 400 people have been killed in a powerful earthquake that
Absolute amounts are not very useful for making tax policy. If it represents a tiny portion of federal receipts, and doesn’t serve to prevent some end-run around other parts of the tax law or other perverse incentives, there seems to be a weak case for maintaining a tax policy that causes all sorts of other undesirable outcomes.
You just reminded me of a song from one of my favorite childhood shows... "Put One Foot in Front of the Other" from a stop-motion film titled "Santa Claus is comin' to Town".

Put one foot in front of the other

And soon you'll be walking 'cross the floor.

You put one foot in front of the other

And soon you'll be walking out the door.
10 Home Inspection Nightmares
While I did download this, I feel like you should let Mozilla decide when it is released. Last minute release chaos is common, in which case they might go live with a point release.
What about the cmd+shift+N stuff ;)
IonBooking – Ionic 3 Hotel Booking Theme $2OFF
Worker productivity and managerial efficiency are the metrics they use in the study.

From this I conclude that business school professors are terrible at picking success metrics.
I'm curious what you consider the specific attributes that are required to turn "cooking for your friends and family" into "hosting a dinner party."

IMO, they're both variations on communal in-home dining, but I can see how they fall at different ends of a spectrum. Cooking for a large family gathering doesn't feel like a "dinner party;" that's just family dinner. Whereas inviting 10 (relative) strangers to dinner feels like a dinner party.

But then there's a whole gray area in the middle where I'm not sure. For example, I cook family dinner on Sunday for 4-8 family members in the area, and I sometimes invite a neighbor family or a few friends over to join that meal. Does inviting the non-family people turn it into a dinner party?

I don't know. It kind of feels like one. A lot of people who don't know each other well (or at all) and don't normally eat together are sharing a meal, some drinks, some stories. If that's not a "dinner party", what other attributes would need to be present to turn it into a dinner party?
So not just one provider?
But what is the value in knowing that it is newer, if you know nothing else than that it is newer?
The most brigaded comment in Reddit’s history

FTFY
Thanks. Will fix soon.
Public keys still (ought to) get rotated-out when they've been in-use long enough that they could have been factored in that time.
Quick fix is _Search and Replace_ in your whole project, via your favourite editor, from,

> target="_blank"

to

> target="_blank" rel="noopener noreferrer"

Which should not break anything unless you have some weird HTML lying around.
(This isn't meant as a personal attack on the parent comment. Their opinion is common and I've held it myself in the past)

I really dislike this line of thinking. It's profoundly cynical and sees change as impossible.

Corporations do bad things. I can comment on that and refuse to do business with some of them and not others. I don't have to uproot my whole life and become a mountain ascetic to earn the
moral purity necessary to acknowledge a single evil.

We can address one bad thing without addressing every bad thing at once.
Related read (with a grain of salt, always): CEOs don't steer. https://www.ribbonfarm.com/2017/11/09/ceos-dont-steer/
I have had the same view of them, except when they went along with Uber and left Austin when we passed a local law requiring all drivers to get fingerprinted and undergo a background check. That really soured my perception of them.

That said, given a choice b/w Uber and Lyft I most certainly choose Lyft every time.
I had the same issue. This is why I now prefer a kanban board.

As much as I dislike overhyped "lean" in software, in the TPS spirit I think it's a great way to prioritize and avoid planning waste.

With GTD I found I spend too much time writing task lists that would become outdated soon. WIP limits bring focus.
Apple, Google, and the constant chase for tech that can’t be reverse-engineered
Wow that's some incredible brigading. One of the most upvoted comments (it might be the most upvoted one, don't know) is at a mere 98.6K: https://www.reddit.com/r/IAmA/comments/5h7gq8/i_was_goofy_at...

The most upvoted post is 283K: https://www.reddit.com/r/funny/comments/5gn8ru/guardians_of_...

Considering how upvoted-items get more and more visible, and thus more and more upvotes, it's a huge achievement for a downvoted comment to have that much engagement.

edit: via r/subredditdrama, the most downvoted comments noted so far:

https://www.reddit.com/r/ListOfComments/wiki/downvoted

https://www.reddit.com/r/SubredditDrama/comments/7cicb7/user...
#1 is fine, but the guest should be aware the invitation is not exclusive.
I’m not sure, there might a way to obtain the incognito cache and determine browser history from that, if that’s what you’re after.
I would love to see an in-depth analysis why Go's GC behaves this way for this specific benchmark in the first place.
Just playing around with different values for `GOGC` seems like guess-work and could just paper over the underlying real issue.
I know this probably requires to read the GC's source code, but that would've been certainly been very educational.
Effectively both are in all jurisdictions because they sell their parts globally. So, the EU certainly would be able to reject the acquisition.
An alternative take: https://www.mcsweeneys.net/articles/dinner-parties
Ever Heard of Bitcoin ATMs? Here Is What You Need to Know
Not really. You can preallocate a bunch of objects in a big freelist (or multiple freelists) and manipulate that.
Re Gates; he and his staff identify Subject Matter Experts (SME) for the topics he’s interested in. As you can imagine he has a good network. SMEs are always looking for funding, so he’ll use one of his funding vehicles to invite the SME to apply for funding or meet with the organization. By the time you meet with Bill Gates he would have read your most recent papers and competing theories and will be prepared to challenge you on your approach. Pass his final intellectual test and you are added to his collection of SMEs. <source: me, I’ve seen the process>

Edit: When I had the pleasure of watching Bill Gates do this, it was one of the most impactful moments in my life. When he would question a SME on a topic he came across as knowledgeable as the SME who has dedicated years to the topic. Bill Gates literally will have read all around the topic and his mind operates like a poker player or chess player who is thinking on multiple levels. His questions are probes to see how many levels you are thinking on, and I think it also informs him of other angles. He’s a brilliant guy.
> Is their theory that someone is going to use a mission impossible face mask to impersonate me and then get me put on a terrorist watch list?

Biometrics are basically useless, but they're useless in two separate contexts.

Using them for access control is useless because of this:

> Last time I checked anyone can take my picture any time I am in public.

Lifting someone's fingerprints or face/iris scan is easy, and fooling an automated scanner is not very expensive. Which makes it terrible access control any time gaining access is worth more than e.g. $50.

> If anything the machines will be more accurate

That is definitively false. Face recognition is one of the things humans evolved to do as a prerequisite to survival. We're really, really good at it. The only reason anyone wants to use machines at all is that they're cheaper and scale better. They are not more accurate. At best they may become as accurate, but that is only a headache because it makes their false positives undesirably convincing.

Which brings us to the second context in which biometrics are useless. Trying to match random people off the street to people on some kind of watch list. Because the false positive rate is a few percent, which is several orders of magnitude higher than the ratio of people on the watch list to people in the general population. So the vast majority of people the machine flags will be innocent.

Worse, the people the machine thinks look like someone on the list, it always thinks that. So you implement something like this and it ruins the lives of anyone who looks enough like someone on the list for the machines to consistently flag them.
That's a foolishly simplistic view.

From simple models -- e.g. foxes and rabbits: https://niko.roorda.nu/computer-programs/fox-rabbit-theoreti... -- to more complex web models -- http://journals.plos.org/ploscompbiol/article?id=10.1371/jou....

In any such models, sometimes, with extreme population growth of any one member species, the result can be collapse so severe that that species goes totally extinct.

We're not looking at a simple redistribution. We're looking at exponential explosions, and they tend to be followed by a total collapse.
Does my app boost your productivity?
No, but you will have extremely hard time finding devs who can mix OOP and func effectively. Mostly it's factory-factory and but-muh-Haskell types.
Ask HN: How Does a Software Engineer Transition to Product Manager?
Really wish I had applied to those APM programs out of school. Am finding it pretty difficult to break into PM from Software Engineer. Seems like at most places it's either APM (fresh grad) or requires 3-5+ years Product Manager experience.
Website slow to load/HN hug of traffic.

cached version: https://webcache.googleusercontent.com/search?q=cache:eP3WTm...
>That’s like a fat dude looking around at the donut shop and saying “nobody ever sticks to their diets, haha!”

And the fat dude would be right statistically.

>I’ve used GTD for years. I just shattered your claim.

Not necessarily. You could still be an outlier (generally when people say "nobody does X" in casual conversation, they allow for statistical noise level outliers).

Or not have very hard workloads to begin with.
Thanks for the feedback. Will edit my post soon.
Would definitely benefit the motivational factor a lot. In fact, people nowadays would describe most tasks as "unpleasant". "Necessary" or "has to be done" are often categorized as unpleasant.
How many competitive LTE chipset manufacturers exist?
The app seems pretty feasible. There'd probably be some issues with having to periodically resync the timing due to moving microphones or other skews coming in and out of phase but I don't imagine that'd be insurmountable.

The bigger trick would be getting various parties at any given event to help out by first recording and then submitting their data to the same collaboration service. I've seen enough rooms full of techies struggling to get a projector or conference call working to imagine all kinds of headaches with connectivity, app installation, finding the right event reference, etc. If you allow post-event submission, most people would probably forget or not care by the time they got back to their home networks only to be annoyed weeks or months later that they still have a large audio file taking up space on their device.

As more people are posting various captures (just for personal-reasons/vanity, without necessarily going out of their way to prescribe any particular remix), maybe something like PhotoSynth where you crawl the web for media having similar GPS and timestamps could work. Maybe people could be bothered to tag their posts with hashtag #YetAnotherCon2017; then you just have to monitor a couple of the more popular social channels.
> “I’m committed to ... preserving the Tenderloin as SF's most economically diverse neighborhood.”

Translation: "I would like dumps to remain dumps"
> I think ARM SoCs are even worse. Try finding a full (or just partial) datasheet/technical documentation for anything like the ones used in recent smartphones and tablets, for example. They are going to want a NDA.

If you're thinking of someone like MediaTek, Allwinner or the like: they aren't really in the merchant chip business. They pretty much design a chip for a single large project and supply it with support chips, (usually crummy) drivers, and even a linux or android port as a "complete unit". Often there isn't really a data sheet as such; they send some engineers along to help with integration.

This, by the way, was the original meaning of "SoC" when people were starting to think of common hardware/software codesign in the 1990s: a purpose-built chip for a specific design built out of a combination of standard IP and custom circuitry, but conventionally fabbed instead of being FPGA. Think of it as integration of some of the board design onto a single die. The IP market people thought at the time would eventually develop didn't really, though.

Intel and AMD are still in the good‡ old days of data sheets, second sourcing (pretty much dead but it's still in those companies' DNA) etc.

‡ and they were good times IMHO.
Bioinformatics Workflow Management with the Wobidisco Ecosystem
But isn’t Lyme disease just in the eastern us? How would 70% of worldwide alz sufferers acquire it?
It's weird, the Cluetrain Manifesto is old enough to drive now but companies still don't talk like human beings. I'm not sure what EA's social media group is trying to accomplish by engaging in such a clumsy way.

http://www.cluetrain.com
I've come to the conclusion is that politicians have decided that tech is a safe punching bag for both Republicans and Democrats. Republicans can punch up on tech companies to seem like they care about Russian interference without beating up their own candidate, or examining their own advertising practices, and Democrats are still angry that the election was so close and tech seems like something they can just keep punching unlike Comey or Clinton.

We basically need to weather the storm here and act contrite since no one has come to this topic with good intentions of actually trying to fix our elections.
World Robot Olympiad 2017 results
> Sure, mega-interfaces are bad... I guess... but so are objects with massive sets of methods on them. Why the special focus on interfaces?

Its not a special focus; the SRP is a bigger deal and focuses on objects.

OTOH, violations of the ISP force violations of the SRP, because an interface with unnecessary methods means that objects which must implement the interface will be forced to have unnecessary methods.

Screw up SRP in a leaf class and you've created a problem for that class; screw it up in a branch class or an interface and you've screwed up a wider swath of the code base. As the LSP encourages composition over inheritance, if you are doing the rest of SOLID, interfaces are a bigger opportunity to screw up but chunks of the code base at once than classes.
There can be advantages (and ZOMG so much confusion) in allowing multiple knobs though. Java takes it to an extreme and we're somewhat in the territory of needing a black box opitimiser, but you can adjust the GC to suit a really wide variety of workloads and requirements. By leaving it to one knob, Google/Go is heavily limiting the uses of the language.
Lyft’s first foray outside the U.S.: Toronto
According to the admins, the scores on older posts were recalculated after the scoring was changed.