skysight-inc/HackerNews huggingface dataset:
That one bothered me as well, but it may suffice.

The probability of collision, for 2^R random values of N bits is about 2^(2R-N).

Lets' assume you want a probability of collision of less than 2^-64 (I think this is negligible enough). With 192 bits, this allows up to 2^64 nonces, which is quite hard to exceed in practice.

128 bits however only support up to 2^32 random nonces per key (a few millions). Some applications may exceed this threshold, but this is a backup we're talking about. You probably won't update it more than a million times in your lifetime, which most likely will span less than 30 thousand days from now.
> Many NFL positions can optimise for muscle mass without worrying about stamina and sustained speed.

Not just mass. What I often hear NFL athletes and trainers talk about maximizing "explosion" in their movements.
New life in the kingdom of death: the plan to redevelop subterranean Paris
Schmidt, she said, was threatening to pull his name...

Could this be the problem? It would look ugly if someone in an organization bearing Schmidt's name actually praised actions detrimental to Schmidt's employer.
I saw no difference in quality of work, nor did I get reports on any. I believe the key reason is the ability to change tasks. Been writing code for 4 hours and tired of it? Switch to documentation, regression testing, managerial tasks, ticket triage, spec writing, or something else from your list instead.

Want to go see a movie in the middle of the day, take a nap, or take a two hour lunch to regroup? No one cares.

For startups especially it's do-or-die, so this type of pressure will never go away.

Imagine you had two 5-person startups each building a social media management platform to capitalize on a growing market. The space is quickly becoming crowded, and while not winner-take-all, most entrants will fail.

Company A: They work 90 hour weeks, weekends included. The willingly give up their social lives, take no vacations, and work as hard as they can. They'll sleep at the office if they have to.

Company B: They work 40 hour weeks, and take a normal amount of time off. At the end of the day they go home and relax with family/friends.

Either company could succeed in the end, but which has the better chance? Which attracts more VC interest? Who gives a better impression to prospective clients? Who builds a fully functional platform first?

In my experience Company A often trounces Company B.
Rage-porn bunk. As if Vaynerchuk is representative of anything, let alone SV.
> human-centric temperature scale

One point (100 °F ~ 37 °C) doesn't make a scale.
Pretty sure all newer thinkpads can be configured to only charge to a threshold
All fields where experience is valued instead of being cast out once you hit your 40s...
But the original thread got promptly kicked out of HN's homepage...
In Britain "political science" is strictly the process of applying (social) scientific approaches to the study of politics, with the rest of the discipline simply called "politics".

Nobody trusts the political scientists, sadly. There are too many bloody variables and collecting good enough data to build cumulative models is hard. We persevere, though.
Those are only "benefits" if you don't have automatic imports, though. In an IDE the neatness of your imports is a non-factor in deciding package structure, and who cares about the size or structure of your import block? You never need to look at it and your IDE probably folds up that block anyway.

I was a vim purist for a long time, but even in Python, where IDE functionality is much more limited, I can't honestly compare the two experiences and say I'm not much more productive in PyCharm w/vim plugin. I can't fathom how anyone writes Java/Scala in plain vim, and Ensime is a cumbersome mess.
> seriously considering DuckDuckGo

that is a really anticlimactic conclusion.

what about Apple's willingness to create a labor monopoly by creating a cartel which agreed not to poach tech talent. Certainly that's as evil as anything amazon has done, no?
Yea, both are true. The Adobe code is called ATMFD (which last time I checked don't even have PDB symbols on the MS symbol server), and there is also the Indeo codec that was already partially disabled years ago due to even MS not having been able to patch it (indeed, MS created a special telemetry stub DLL that calls the real one to log how often it is used). I don't believe either is required for Windows to run though and they are also well-isolated components.
SPA doesn't imply initial client side render. The first render should of course be done by the server, ideally cached and reused. After that, you can leverage caching and preloading to significantly improve the user experience, page loads can be near-instant.
Relevant: https://www.jwz.org/blog/2011/11/watch-a-vc-use-my-name-to-s...
lot of biased (or to be blunt, incorrect) information from a quick glance.

There is a lack of protocol depth understanding from the author. Most of the recommendations seem to serve as market "advice" if you want to call it that.
Huh, I drive a Toyota with 205,000 miles on it. Still in great condition after tons of cross-country road trips.
Lyft extends service throughout 32 states
I'm up to 235,000 miles on a 1985 Ford Bronco as the original owner, but that's a 2-ton truck. High-mileage trucks aren't that unusual.
I am not old enough to know the history of electrification, but it was completed thoughouly into rural America. Other utilities did not. Here in rural Kansas many households were still using wells or hauling water from cities, until they banded together and laid their own water pipes.
If I were to sell my soul to work insane hours (80+ per week) I'd work in finance instead of software development. The prospects of making it big in software are pretty slim, even with "hustle", because the important thing is not due to your work ethic as much as luck, capturing the right market, and being able to capitalize on it effectively. If you're doing a startup, you don't often start with much money and won't make good money until you're well past the point of profitability. Contrasting to finance, where you can (apparently, I don't know first hand) pull in mid 6 figures easily if you do your time and get the right clients (and once you get the right clients part of that high work time is meeting the client anyway). I consider workaholism just another form of addiction, and at least I'd like to get paid well for that addiction, and if I had the drive to start a business I'd at least have the capital to do it then.

Beyond this, as an employee I think it is insane for a company to expect you to work the same as a co-founder for relatively little. If the culture was to be working 70 hours per week or essentially always needing to have your phone with you and be available, then it's the sign of a toxic work culture. I can kind of understand around "crunch time" even though I think it's a symptom of bad time management and probably announcing something before you should have. I can kind of understand a founder putting in that much work, even if I do think it's unhealthy, but not an employee.
Android-driven 360-degree camera live streams 4K video
If you're getting paid $500 for a small gig, then yes, it's a significant portion. It's a significant portion of $1000, IMO.
After the Theranos debacle, when I see "x pairs of same clothes to save time and money" as a red flag for upcoming unicorn wannabepreneurs.

This piece of PR may have been more believable if they had skipped mentioning how Mark Zuckerbergesque or Steve Jobsesque these founders are.

In either case, good luck to this startup. If they can come up with native apps for their chat platform and thrive as a company without needing to resort to gimmicky PRs, it's still going to be a win.
It's not even a standard. At best you could call it a convention. And a much more narrowly defined one than you seem to think.

The `~` or `~username` is expanded by your shell (but not necessarily all shells) and has nothing to do with the operating system. If you pass a filename like `~myusername/test.txt` to any unix's open() syscall, it's going to either fail or open a file in a directory literally called `~myusername`. This means anywhere you're passing a filename into a program that isn't your shell does not generally support that syntax.

A narrowly defined, poorly recognized convention is not a great thing to rely on for security purposes.
> football refers to the fact that the players are on foot

Really? As opposed to what? Polo? Quidditch? Beer pong?
IF 'SanDisk made a 4 GB microSD card on July 2006, at first costing $99 (USD)' [1] and in 2017 'SanDisk crams 400GB into a microSD card' (costing $250 USD) THEN

In 2028, maybe a 40TB microSD might cost $300? (@10 years of mp4?) And by 2040, 4 PB petabytes? (@1000 years of mp4?) Who's gonna have time to watch all that?

So much local client memory is coming. With less network dependency in more local storage, will our apps process memories faster?

[1] https://simple.wikipedia.org/wiki/MicroSD#History
iOS Developers: Identify when a user is driving a vehicle while using your app
It's a thing: https://en.wikipedia.org/wiki/Seattle_Freeze
This is an ongoing problem. Amazon fights them off, they regroup...

read a few of these.

https://www.google.ca/search?q=amazon+fake+reviews&oq=amazon...
>I see it repeated a lot that think tanks are really propaganda engines with an intellectual veneer, but can you back that up with specific examples?

You'd figure the fact that the only "thinking" that gets factored into any decision (apart of that of bureaucrats too worried about their election coffers and thus easily paid off - oh, I'm sorry, "donated to") is privately paid is damning enough...
Several AOSP forks are doing good things, such as https://copperhead.co/android/. I've been using it for about a year and I really don't miss the google apps.
In the comments it is explained that this is because there is only one user who made it that far so the graph is skewed towards that users data. That users battery happened to be slightly worse than the mean so the graph goes down. It doesn't really mean anything.
You'd want a slab roller too so as to get consistent thickness, unless you want a hand-made look.
Don't forget iOS, Android and Windows Phone.
The comment you replied to wasn't great, but you took what was worst about it and dialed it up to 11.
But even incumbent status wouldn't help a pure content provider if the sole ISP of a region decides to slow down or artificially data-cap traffic from that provider while transmitting its own content at full speed.
The flavor changes pretty quickly. Non-fresh sushi can become very bland.
I thought Tesla switched away from the laptop cells some time ago?
DriveSavers offers free data recovery services to Texans affected by Harvey
We had a (1988?) family Peugeot 505 station wagon that made over 600,000kms back in the day.

Perhaps they don't build them like they used to, but our 1980's Honda sedan also easily clicked over 350,000kms too.
That makes sense. Thanks for the reply!
As long as you stick to the APIs implemented in each browser, your code can be exactly identical. Realistically, you'll probably need to add some polyfills and edge case handling for IE, but it's much less than developing for different full-on platforms.
Are there any battery cases for iPhones that could use this? I know it's possible to have SD card readers over lightning, and it would be pretty cool to have tons of extra space for photos, music, or video. iOS would lock you out of certain use cases, but there are probably some that would make this worthwhile. So many people have big battery cases, and adding this in wouldn't take much (and would be a killer differentiator).
Similar yes, but I really liked the way the logo embodies everything the company is about. F for flock. The different sized lines look like message bubbles. All enclosed in a bigger message bubble.

Probably this logo is more appropriate for Flock than Feedly :)
What to Do When Facing a Floating Ball of Fire Ants
Ask HN: How would you solve the liability-interview feedback problem?
Most interviewers aren't going to give you real feedback because of potential liability. If they are very transparent of the reasons that you were rejected for a job interview, they put the company at risk of being sued. How would you get around to solving this problem that can satisfy both the interviewer/employer and interviewee parties?
I don't claim to be very knowledgeable about this but it seems like you're bringing up a valid point. In the presenters analysis, he looks for very specific types of bugs when making the claim that static typing only addresses 1-5% of bugs. Your claim is, essentially, his type of analysis undercounts the number of bugs a non statically typed language by creating too heavy handed of filter.

Do you have any data to back this up or have links to papers that try and do a better job of counting issues that statically typed languages catch?
Are there any blogs about how Rust is integrated into Firefox (a mostly C++ program) - i.e. how the Rust runtime is invoked, garbage collection etc?
He's not "pointing to Ezra Klein to explain"; he's citing reporting. If some part of it is false, correct it.
That's not rugby, it's Aussie Rules, but those are illegal tackles in both sports. I don't know why the poster chose a video of vicious fouls to make his point about safety.
My main disagreement with this type of quote is how do you account for R&D? You have to try things out, not all of them work out, you throw things away, things don't work out as expected. If you're in a true startup, money is tight, deadlines are agressive, you have to put in the time.

If you ask me, R&D on a tight budget and timeline is the worst time to be overworked and exhausted, as it renders you less creative, and far more prone to make mistakes.

Obviously it's a cost-benefit curve, but the research shows the benefits don't outweigh the costs beyond about 60 hours per week.
Agree regarding the uhms and yeahs being distracting. And agree with other poster that it should have been edited out. But as a note - I think, that is something cultural. It was an adjustment I had to make when I migrated to US. Growing up in India, it gave impression that you are paying attention, at-least in my circles.
Before creating this extension I often faced the same problem. I would rarely return to my old bookmarks, and part of the issue was that there wasn't an easy way to sift through them.

I added some features to help people keep their saved links organized, so that it would be easier to parse them at a later date. You can of course just search through your browsing history, but all of that data is lost whenever you clear your history.

Even if you do refrain from clearing your browsing data, there aren't many options for organizing your browsing history. What if you want to view every link you've ever saved from Ycombinator? What if you want to find every link you've ever saved on a certain day of the month? Also, what if you want more control over which tabs are saved? Have you ever had so many tabs open that Chrome no longer displays their titles, making it extremely difficult to find the specific tabs you want to save?

These are the sort of problem sets that I set out to solve. Hopefully there are some power users here who are able to derive some value from it.

Give it a try, it's free.
There weren't really 'legions' of front end devs when node came out. People were just learning backbone.js and the idea of SPA's being viable was still forming. It was not easy to pick up if you were coming from something like rails, because it had no well documented complete framework solution. The people that were doing node in the early days were legit back end folks. I am now a front end developer, but I learned on rails and I remember having a hard time 'learning' node. It had no debugger (I was used to something like pry) and was generally a collection of 'low level' libraries.
If that's the case, might a machine produce a more predictable outcome?
AFAIK, no one can take away your legal right to bring about a suit.

If your company has an arbitration clause, it's usually as part of an employee agreement that specifies in-lieu of suing them, you agree to an arbitration instead.

I've turned down a job because I refused to give up my right to sue.

As to your case, just sue them and claim cultural fit was used to discriminate against you because of your race/gender/age.
One Billion Drones by 2030?
On code reuse from StackOverflow: An exploratory study on Android apps [pdf]
To be fair, distances in rural Britain are much shorter than distances in rural America. That said, I applaud them for doing it, and I have occasionally thought about pursuing a project like that myself.
Rust doesn't have any more runtime than C, and also doesn't have a GC. Servo has bindings into SpiderMonkey's GC so that the JavaScript stuff works properly, but that's only that part.

That said, I don't think there are any direct blog posts about it; Firefox's other code just sees Rust as C code, as far as I know. (I don't work on Firefox though so I could be wrong about some details.)
Completely agree. Was joking in my original comment. Obviously having a healthy lifestyle will lead to increased productivity. Fetishizing workaholism is dumb and a big part of why Wall Street is struggling to retain talent these days.
I fully agree that there's a time and place for explicitly sequential code. I just think that it's safer for everyone if it's explicitly marked as being sequential, so compilers know that most optimizations are now off-limits.
When I finish my work early, my boss just gives me more work.
I don't know, but if the average is 220 000 km (according to the article) I'd say a fair share of cars must go beyond that.

If I had not bought my car (it was at 300 000 km) I'm pretty sure it would have been sold in Eastern Europe instead, or maybe Africa since it's a Peugeot (a 406).

In the countryside, it's also very common to have both a nice recent car, and an old reliable one like mine for the dirty work. Most people I know do have one car that is a few 100 000s of km. Also, we mostly use diesel here, and these are supposed to be much more reliable than the gasoline engines used in the US (and I'm not going into the purported lack of reliability of American cars to begin with). I'm talking about everyday cars that are 15 or 20 years old, not classic cars.
What is it about Pavel Datsyuk?

BTW, if you have an iPhone, ask Siri 'Who is the magic man?'. (I don't know if that still works.)
For this purpose, no, I don't think. That said I might be missing something and maybe th compiler doesn't understand this, so I'm not saying it's a panacea in your case, just might be worth looking at.
Neat.

>During the first 300,000 miles the total combined maintenance and fuel costs of the Tesla Model S were $10,492, with a total of 12 days in the shop. Had this been an Mercedes S class, the scheduled routine maintenance and fuel would have been $86,000 ($52,000 maintenance and $36,000* fuel) with 112 days of servicing, or for a Lincoln Town Car $70k,000 ($28,000 maintenance and $42,000 fuel) with around 100 days of servicing.

Not sure why they mention the fuel cost of these cars without citing the electricity cost of the Tesla. It does make the numbers bigger.
Como hacer relaciones públicas y generar poderosas relaciones de negocios
>Somebody is going to own the media

Disagree. Why do you think anyone "owning the media" would be a giood idea, let alone an acceptable one.
Stupid Patent of the Month: JP Morgan Patents Interapp Permissions
Literal 10-6? If so, you're working less than 8 hours with a lunch, no? Sounds like a sweet gig.
I keep wishing I had the room to set my Amiga 1200 up properly (my 2000 too); I'd definitely upgrade the hard drive in it, which, iirc, is a 120 mb drive.

Also my TRS-80 Color Computers, my Apple IIgs systems - I need my own personal computer museum for all my old systems...
This seems like a pessimistic assessment to me. Both my brother and my parents are on rural wireless networks, and they seem to get good service, though I can't say with certainty what technology is used or what bandwidth they get. Skype calls work fine. They don't stream movies due to data caps, however.
Honestly, I figured that was the case, but, as my experience demonstrates, some people might actually take that suggestion seriously!
Not the person you're responding to, but yes, you can use an SD card in a MacBook Air/Pro to store apps and you can launch them from there, whether it's formatted as FAT32, exFAT or HFS+.

Reliability depends on the particular card and vendor. I'm using a JetDrive (an SD card specially designed to snugly fit the MacBook Air's SD card slot) and have had zero problems.
>It has been known for quite some time that WiFi is used to make the location service more accurate.

>what would they think if disabling wifi suddenly made maps very innacurate?

Taking everything you said at face value.. So anything less than "more accurate" to you, means "very inaccurate" ?
I didn't say it was -- I opened by agreeing, then also provide my example, as a lead-in to the car-to-car communication point.

And yes, when you have an urban highway commute of any distance, it is not unusual to see that many crashes. maybe not every day, but not far off, and enough that you cannot rely upon commute times, precisely because the crashes are so unpredictable.

You might try actually reading other posts before replying with trivial inaccurate potshots. sheesh
The prev page history shenanigans in safari happen often and they are very infuriating. It happens to me multiple times daily on HN alone!
somebody had to say his name thrice
My post had the formatting screwed up, but you didn't even try to show your work. You are just presuming what you think or want to be true without putting even the theoretical work into it.
Glad you like it! If you're a OneTab user I think you'll definitely enjoy using it. Like you said there are more features, but it's also much faster. If you have 1000 saved tabs, OneTab attempts to load all 1000 of them (and their favicons) every time you open your tab list.

Freezetab uses an infinite scrolling mechanism that loads your tabs as you scroll, so it's just as responsive when you have 1500 saved tabs as it is when you have 15 saved tabs.
I have noticed over the years that good customer service comes from the top down. If the CEO doesn't give a crap, that attitude slides downhill to the people actually talking to customers.

I'm not sure which which service for finding cheap airline tickets was posted here, HN will jump on this for me I'm sure, but I recall them saying from day 1 that CS was their focus.

As I set up my own service based business I got a CS phone number and when asked why before I have customers, I said: "We need to be ready to respond to issues long before we're needed".
Heh, sorry, that was just a tongue-in-cheek joke, not a central point of my comment.

0 to 100 on the Fahrenheit scale is "Really Cold" to "Really Hot".

0 to 100 on the Celsius scale is "Kinda Cold" to "Unsurvivable Hot".

When I say it's "human-centric" I mean that it maps well to the range of human comfort (Celsius is obviously vastly superior in just about every other use).
What would he have to say about it? He stopped working on Node before there even was a Node Foundation.
They have a nice clean website, if the product descriptions were absent, then I definitely would not have been able to guess what the machines were used for (http://www.suzumokikou.com/product_type/for-factory/).
The "technology" involved here is #1 understating the raw capacity of the battery and #2 managing the charge/discharge levels and rates to maintain that capacity. This gives a good user experience and perception of longevity. Apple does the same thing with the iPhone and it makes the iPhone user experience noticeably better than comparable Android handsets where the charge controller just charges the battery as high and as fast as it can.

Essentially, this is good UX, but for battery charge indicators.