skysight-inc/HackerNews huggingface dataset:
Once again, an opinion from someone who does not know how to use the tools effectively. The world has moved on, and left web-based email clients behind. If you haven't checked out what modern text-based email clients and IMAP syncing tools can do, you are really missing out. I switched from Gnus to Gmail in 2006, and switched from Gmail to mu4e/offlineimap last year. The comparison is not even close; mu4e/offlineimap is an overwhelmingly superior solution.
100% agree. I just don't think the way to do that is by lowering standards, or by assuming that all kids are going to have the same abilities and interests.
Clone CD 5.3.4 Crack and Torrent Mac Osx Download – Crack4Mac
Ironic that you don't argue against any of the points provided and dismiss the criticism as "personal" by saying "[you] wouldn't call them crooks".
> that a Shuttle loss was a 1 in 100,000 probability

I'm not sure how anyone could say that with a straight face.

Serious events happen with commercial aircraft at a rate of about 1 in 1M. Figure that a rocket is inherently 100X more dangerous. And that the lack of repetitive experience with rockets bumps the risk another 1:100. Meaning you build a lot of aircraft and fly them all the time you get good at knowing where the design holes are. Also consider that each serious failure when mitigated improves the odds of the rest of the fleet. You don't get that when you're only flying a dozen flights a year.

Est risk: 1X10-6 X 100 X 100 gives 1% chance of loss.

Notable the Apollo program flew 15 flights 3 had serious failures[1][2] and 1 near loss event (Apollo 13). For consideration the Saturn V was a well tested conservative design which the Shuttle was not.

[1] Apollo 6 and 13 had early engine shut downs due to failures of the S-II engines.

[2] Apollo 12 lightning strike took out the command module computer.
I am quoting the author, and their analysis of the initial query. This observation from whoever wrote the article matches my own experimental results: initial queries are very very slow on Route 53 LBR. A distribution of queries is useless and misleading, as later queries are cached if you have a sufficient TTL - so only the first few really matters in the performance results.

Later queries are fast of course, as the results are cached (TTL).

Even if the DNS is very pooly configured, all queries after the first one will benefit from the cache!! So the first few queries matter much more, and this is what we should be talking about instead of distributions and percentiless.

Said differently: If each of your visitor has to way a second or two until the site comes up the first time, then the site works normally, it may still give them a bad impression.

I measured the DNS delay on first Route53 reply to be over 700 ms personally. For the author it is 2000 ms. These results are in the same order of magnitude, and make Route53 unsuitable for many applications. Of coutse, you could start hacking, like keeping Amazon cache warm by issuing queries through chron, or by setting extremely long TTLs and hoping your visitors DSL modem will keep your A records in cache as long as you asked for - but these are just hacks trying to compensate that the first DNS query takes SECONDS to process.

Route53 LBR DNS is not as a "slow and requiring hacks". It's supposed to be fast, simple to run, and to ingrate with different ecosystems. To me, it seems to be none of that.

After assessing Route53 as fubar, I switched from AWS to Azure: TrafficManager offers the same features, and the first request takes less than 350ms. There must still be some cruft in there, but at least it is manageable.
Please don't post multiple times in this thread. This is in the rules at the top.
yup. absolutely hate it.
That Google feature is like "related queries", that kind of feature has been around for more than a decade. If you click on the "Kings (2017 Film)" link it runs a search for [Kings 2017]... which just adds 2017 as a keyword to a conventional search. No semantic search is involved.

Izik would show you film-related website results for the film category.
Amen.

I’ve been converting folks back to Firefox and helping them setup containers for Facebook and LinkedIn.

I hope Firefox integrates social media containers in by default in future releases.
To avoid repeating myself, see my other reply.

I can count on my fingers the number of times I've heard Knuth quoted properly (and always to jr developers). And I've been at this for 25.
The fact that it's a research topic really says all you need to know in my opinion. It's not a question of whether you can do it in principle, but rather whether it's an effective alternative to other approaches.
And I hear it all the time. Here on HN, in my work life, all the time I see people arguing that "yes optimization is important, but now is not the time", for any value of "now".

The gamedev people care, because in games, you have hard performance constraints (60+ FPS) and try to cram in as much stuff as possible, so you always have resource use on your mind. Embedded people probably care too (I hear they do, but don't have much personal experience there). Most other branches of this industry couldn't give two fucks about it, as evidenced by software we use daily on the web and our phones. There is no market pressure to optimize, so people can get away with releasing slow and resource-intensive software. General population has been conditioned to think that if an app or webpage works slowly, they need to buy a faster computer/phone. They should instead be concluding that the app is most likely garbage.

(Note that optimization is not just about CPU cycles. Other resources are important. These days, it's more likely you'd exhaust RAM and make everything slow by forcing system to swap too much than it is that your application will use 100% CPU.)
That's true in the average case, but it's not true in the literal sense. I know people who did not graduate college and whose first jobs were at Facebook/Google.

If you're talking about the average case then you might as well say 3.5 GPA rather than 3.0 GPA. I don't have access to any of the data so this is just speculation.
GCC is not supported by the FSF. Contributors are mostly ARM, IBM, Red Hat and SUSE.
GSM's official specification document is what we used when we implemented everything. "Advanced Messaging" and "IP-based messaging" were some other ways we referenced the feature like you said. Carriers definitely have to support this themselves and set transfer limits, provide the web-view, etc...
Why can't another site pop up? There was one last year with a 4(?) letter name I forget (Lyme or something?) but it failed and shut down because it's impossible to pay the server bills with only nontoxic content, apparently.
Borrow money to buy the company and take it private when value is low.

Increase value of company and in the process pay back the loans.
Ah, it looks like certain content it now lets you print to text PDF. My experience is primarily with PDFs themselves, which it outputs as images (in my experience) regardless of whether the input was a text-based PDF.
True, it’s entirely my opinion.

I still can’t get windows 10 to stop turning down the brightness on my screen or keep my ssh sessions open if I undock with a closed lid though, and this is on two different laptops.

As for use outside of an enterprise setup, I really dislike how it auto installs installers for free2play Facebook styled games. I don’t want my operation system to do anything remotely like that.
Show HN: Send a personal tweet to the followers of your competitor
Hey all - I've been building a tool to target the followers of our competitor. The basic premise is that all the followers of our competitor will be our potential users.

So we tweet all the followers of our competitor (personal tweet with a custom message, maybe to check out product, or a similar message — sent from our community of influencers).

Any other founders/marketers here want this?
It's not a question of whether you can do it in principle or not. My point was that I don't think it's an effective approach for creating such specifications compared to the alternatives such as runtime contracts.
Archive.org uses the "archival library" argument of fair use.
Please don't post multiple times in this thread. That's in the text at the top.
Some of the most valuable data we have is our purchase history. That lets advertisers know what we buy. They can then target us better.

ShopIn is working to decentralize buying personas and put users in the drivers seat of how companies can use that data.

It’ll be interesting to see how it works.
Though (commercial?) business interests can be partisan, I’d like to see the EFF just mind the law (legal) aspect of things, rather than get into politics.

What I mean is act more like a non partisan judge who puersues justice rather than an entity that evolves into a political entity which becomes activist in pursuit of its own goals.
Refute my posts or go pound sand.
That sounds illegal to use. In Germany, no idea about America.
Agreee. Touch screens on cars are infuriating. You must look away to touch them and any movement might mean you accidentally touch other on sceeen buttons.
compared to gitlab, its a paragon of stability
I feel the same way. I fished as a child and have some good memories of it. I also have some friends as an adult who I know would benefit socially from coming fishing with me.

But ethically I just can't do it.

I don't want to sound judgmental either, but I'd encourage anyone who feels this way and is still eating other animals to reconsider their positions.
a) Why is that a bad thing? It's bad for the people themselves but arguably it's not terrible for society as a whole. Better than those people going out and getting into trouble, for instance.

b) I imagine that in a world without meaningful work, having meaningful hobbies might be seen as trendy. Just like eating poorly and being unfit signal low social status today, being a media-consuming couch potato would be considered low-class.
But Gentoo is build-everything-from-source, which makes it rather different from Arch or Void.
Too many mobile sites do this now; there's a reason I keep declining to use the app... BECAUSE I DON'T WANT TO.

The reason is irrelevant, and they don't ask for it anyways. They just keep badgering and badgering and badgering to try to figure out WHO YOU ARE and tag your phone info/MEID across the internet... Do you really think they can't connect that info?

LinkedIn is the worst example because they represent professionals, and doing this is about as unprofessional as you can get.
SUSE is particularly popular in Germany indeed, because its origins are in the German company SuSE GmbH.
Indeed, the new site is extremely sluggish (for what it is).
I assumed you were contradicting this quote:

> This just means that the Rust language does not have the feature of being simple.

I really don't know what it means for a language to be sane, so it didn't make any sense to me that you were replying to that part. My bad.
SimplePay | Analyst Developer | Cape Town, South Africa | REMOTE

The story (skip this paragraph if you don't like stories in your job posts): I founded and continue to run this startup. Most of the team works from our office in South Africa. However, 2 months ago I moved Singapore for work / personal reasons. I used to be quite averse to the idea of remote workers, but seeing as just about everyone will now be remote from my perspective, I decided it's a good time to start focusing on hiring for remote work. We've already hired 3 remote developers though HN!

SimplePay is online payroll software for South Africa, Ireland, Singapore and Hong Kong. Our software lets thousands of small business owners (and their accountants) run their payrolls without headaches, so they can focus on the challenge of building their businesses.

This month we're not looking for regular developers, but rather something I've often seen referred to as an Analyst Developer. This position is much more focused on requirements, but you'll still need solid programming skills. If you think you'd enjoy researching tax / employment compliance issues for different countries, speccing out a design and then moving to implementation, this position would suit you.

The work will include: Doing research on tax / employment laws and procedures for new markets we want to enter. Speccing the implementation for a country and doing most of the implementation, with help from more technology-focused developers for the more complicated parts. Doing updates for our existing markets as legal requirements change over time.

Experience: You'll need a lot of experience in gathering requirements and creating specs. Most of your requirement-gathering will involve research, but there will be some human interaction too - there will be a lot of debate about the best way to help our clients be compliant in the most user-friendly way! As such, a good feel for UX will come in handy too. Any programming experience is OK, but Ruby is preferred.

Location: Most of the team is in GMT+2, and I'll be in GMT+8 going forward. So anything from GMT+0 to GMT+8 should be OK, unless you keep unusual working hours. We are a registered employer in South Africa and Singapore, so it would be hassle-free if you're based in those countries. If not, and if you've never done remote work for a foreign company before, please be sure to find out how to legally do this iin your particular country (it may involve registering as self-employed, for example).

Please mail careers@simplepay.co.za and put "Hacker News" somewhere in the subject. I look forward to transforming the company to being more remote-friendly.
I don't find that to be a convincing argument in the slightest. The type system in Java also failed to catch the bug, and there's no guarantee that you wouldn't end up with an error in a specification using a more advanced type system that could actually encode that constraint.

The thing to realize is that theorem proving is not a business goal in most cases. What you care about is being able to deliver software that works well in a reasonable amount of time. Sure, you might end up with a binary search bug in your code that goes unnoticed for 10 years, but clearly the world didn't stop because of that, and people have successfully delivered many projects in Java despite that bug that work perfectly fine.
That's an app I use daily. A couple of years back I tried to send him some money, as a way of showing appreciation for his work. He wasn't interested so I kind of assumed money wasn't an issue for him.
Please don't introduce recycled flamebait for the millionth time. It never leads to anything new. We're looking for thoughtful reactions, not mechanical reflexes.
There are already multiple of these.

The most avid consumers of my own posts seem to bee reputation-farming robots at reddit clones, on Twitter, and the odd Wordpress blog.

Reddit publishes RSS feeds, and has a pretty robust API. The behaviour described is one consequence of these.
How do you propose to enforce such a restriction? This is the halting problem. If the app can read it, it can copy it.
“Stylish” browser extension steals all your internet history
Reddit is nice as a platform where lots of subforums exist. Going back to maintaining a bunch of logins in a bunch of forums, each with their own security setup, would be a hell of a headache for a lot of people.

The only other ubiquitous logins are Facebook and Google, and I trust neither of them to do Reddit's job better than Reddit does (which is, admittedly, not the highest bar.)
Fast and Accurate Timing Error Prediction for Low Power DNN Accelerator Design
Wow, that sound super useful. Now I just need to write a book.
I figured this would get fixed one day... But still, links are sending me to a "you're rate limited" page easily over 50% of page loads.
A lot of this is due to misunderstanding the quote and knowing the bounds where it applies. Premature optimization being the root of all evil means those misapplying the addage are using it as a crutch. Good code is both performant and also easy to scale because of how it's designed (as mentioned elsewhere in this thread).

See [0]. It is suspect that most folks ever got it to "Make it right" in the first place. Executive pressure and lack of support from managers needs to be called out as well as contributing to problems with quality of code ad teams oftentimes are not given the chance to make it right under pressure to deliver under unrealistic deadlines.

[0] http://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast
My group of quite a few beautiful, younger, and richer people getting drunk, stoned, and taking part in wild sex parties is authentic, and yours is lame, you poser.
Please don't introduce recycled ragebait for the millionth time. It never leads to anything new.
It's not worth defacing the community with, though, so please don't.
> universalizability

Just for those interested in philosophy but lacking knowledge of the subject, this is technically correct but not the complete picture. The term "universalizability" is informal and not precise in describing Kant's morality; it falls under his categorical imperative.[0] I suggest the entire linked SEP article for a more thorough discussion of the topic.

[0]: https://plato.stanford.edu/entries/kant-moral/#CatHypImp
Thanks - I'm familiar with them. This is an issue I care deeply about, and one of the key reasons I emigrated.
> your own tone implies they're lying for a possibly nefarious reason

Nefarious? Flagrantly wicked, abominable, impious? No, just PR spin - long-term repeated misrepresentation. Unremarkable in politics. Much less accepted in engineering. The question of "to what standards should NASA PR be held?", is indeed a root issue. For NTSB, it would be shocking. For DHS, unsurprising. NASA struggles to survive in a niche much more like DHS than NTSB. But the question repeatedly asked over the years, both within and without, is whether NASA PR weighs political concerns too heavily - to a degree sometimes simply unnecessary - and engineering/science-style honesty too lightly.

> she didn't feel it necessary to go into those details

My focus is not on the piece in isolation. Though one might object to the piece in isolation reinforcing a widespread misconception. But my sadness stemmed from context. From yet again seeing the same, not "trope"... "spin"? - descriptive devices that have repeatedly been used to mislead people.

"Seventy-three seconds [...] broke apart, killing all seven members of its crew. It was 11:39 a.m." Other versions have had timestamps down to hundredths of a second, as if that somehow mattered. Comments like 'too fast for even the computers to notice', or 'if you blinked, you'd have missed it'. Crew deaths from ocean impact have little more connection with T+74 disassembly, than with T+58 plume. Crew experience has little connection with computer and ground observer experience. But NASA PR repeatedly used these same tricks of phrasing to establish and reinforce a misconception. I was just sad to see them yet again, so many years later.

> failed to mention the engineer's warnings

My focus isn't on what is absent, but on what is present - this familiar structure of misdirection.

> as some degree of respect to the families

It's been thirty years. Is the cost-benefit tradeoff really still in favor of continuing to use this same misleading description?

But here's a more upbeat interpretation: Perhaps the author simply modeled the paragraph on one decades old - it is "pretty" - and didn't run it by anyone. So maybe we're just seeing an unfortunate blast from the NASA PR past, rather than anything contemporary.
Medium also have horrible reading experience, at least for non-login users.
Top Crowdsourcing Companies for Tech Solutions
I strongly agree.

> Sometimes an extra sever or shard is cheaper than an extra programmer, or gets you to market on time.

Sure, you're bailing yourself out by burning money. That's fine if it's all contained on your backend. My problem starts when similar situation happens on frontend - in the JS code of the website, or in the mobile app. Too often developers (or their bosses) will say "fuck it, who cares", as if their application was the only thing their customers were using on their machines. The problem with user-end performance is that suddenly, I can only run 3 programs in parallel instead of 30, even though I just bought a new computer/smartphone - because each of those 3 programs think they have the machine for themselves.
Lol. My wife and I are 30 and we've still got 50k worth of student loans...
To slightly oversimplify, it wasn't beyond spec, the spec for the part just wasn't really defined.
The conversation the night before launch went something like this:

Contractor: "We don't want to launch, we're worried about how the cold will affect the O-ring"

NASA: "Do you have any data showing that the O-rings will fail at 50°F?"

Contractor: "No, but we don't have any data showing that they won't fail at 50°F"

NASA: "We launched when it was cold before and nothing went wrong" (The coldest launch before Challenger was successful, although both of the SRBs had badly charred O-rings)

Contractor: "Once, and there is circumstantial evidence that the O-rings had issues on that launch. (managers kicks engineers out of the room). We're not telling you not to launch."

That said, the hardness of the O-rings wasn't the only issue (at least, by itself it may not have caused the Challenger to explode). There was some putty around the O-rings that had problems. It was known to let water in, and the night before the launch it rained and was cold enough that the water that got in next to the O-rings could've frozen and kept them from maintaining their seal. There were primary and secondary O-rings, but the secondary O-rings didn't really give good redundancy.
(Ugandan)

I think it’s legal gymnastics. Firstly, this “tax” is officially excise duty on OTT services. Data & voice already attract (heavy) excise duty. So if they tacked it onto your phone bill, it would walk and quack like a hike in excise duty on data and voice plans.

Second issue - what if I don’t use any OTT services? But the phone company wants to just add 202/- per day to my bill? (That’s the route a few ISPs have gone down. Waiting for them to be challenged)

There are a few other issues, but those are my main suspicions.
> The fact Android allows custom SMS apps doesn't seem like a bad thing.

Only if it's clearly distinguishable. Call me old fashioned but I'd like to know if my messages are handled by a core Google-developed android app or by some third party like Samsung, which clearly demonstrate that it shouldn't have that kind of access.
Until the people who manipulate free speech for political and financial gain either poison it or ban it.

There is no such thing as free speech in an era of weaponised media. The principle has become a nonsense.

Free speech cannot exist when there are huge well-funded and technology sophisticated opinion forming machines influencing the public - because shouting down and discrediting “unpopular” (i.e. politically and economically undesirable) opinions is just censorship dressed up as free debate.
Seemingly working link: http://electrical-engineering-portal.com/download-center/boo...
Would you please stop doing this? please see https://news.ycombinator.com/item?id=17403072.
The Challenge of Multi-Operand Adders in CNNs on FPGAs
Commenting like this will get you banned here. Please don't do it again.

https://news.ycombinator.com/newsguidelines.html