skysight-inc/HackerNews huggingface dataset:
The guidelines ask specifically to respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith - I can assure you what I'm saying is in good faith. "Unlimited" was just one of the misleading things that you can notice without peeking under the hood on the ISP. The throttling of data is another more pervasive one but harder to spot with the naked eye. And the way all this is presented when advertised is misleading at best, flat out lie more realistically. I made several mentions that were ignored in favor of the weaker interpretation of "semantics".

> saying nothing about the limitations or their true nature while selling an untouchable maximum and even a patently false claim of "unlimited"

> this is not network congestion, this is artificially limiting the speed

> they should offer a quality level at least "statistically"

> I want to know what to expect for the service and be compensated for not getting it. I want to know realtime if my traffic or service is being throttled or not when I use it.

> Informing the users properly is the the least they could do. Today they willingly mislead consumers

Changing the word "unlimited" is just one thing that would help clear up the confusion that you are getting unlimited data. That's one of many things they could be required to at least disclose (if not discontinue completely) in a clearer way especially since these usually involve multi-year contracts based on that misdirection. Basically exactly what's expected or required from most other companies' advertisements.

I honestly thought this would feel like common sense to anybody...

P.S. AT&T or Verizon have the following lines in their offers:

AT&T may temporarily slow data speeds when the network is congested

During times of congestion, your data may be temporarily slower than other traffic

This is disingenuous as it implies that they never do it unless the network is congested and that they don't carefully throttle only specific types of traffic from specific sources. That has been proven a false claim repeatedly.
Sad that people today think that not flashing for a brief instant some text on a redirect page trumps usability on people that have browsers that might not follow the redirect correctly.

Had they put a "<a href=twitter.com/ok>Twitter.com</a>" instead of a blank page, they (and their users) wouldn't have to worry about buggy browsers.
Anyone working on QNX based system here?
Not that I agree or disagree with the practice I can't help to see how people are so quick to want to talk about limiting what looks very much like free speech.

If I wanted to spread a message person to person on the street. I think I would find it odd if the government had a say in who I told the message to.

All this seems to be I'd a automated system of doing just that. So if I knew of a job at company X and I decided to tell my buddy John (cis gender male) but did not tell Jenny (cis grander female) would I be breaking any sort of rule? Or would I be forced to always find at lest one person of the opposite gender to also inform of the job?

In any case why do we care what Facebook is doing. They are simply a tool. U less you are suggesting that advertisers should not be able to do anything based off gender...
In addition, her bicycle is not aerodynamic and likely weighs between 20-30 lbs, whereas a race a race motorcycle is very aerodynamic and might weigh between 400-500 lbs.

I'm sure the rolling weight of the wheels would dramatically impact stability as well.
What if they would advertise in a tech journal? Most readers are still probably male... But the journal is related to the job. Would that be discriminatory?
Thanks for tale. Definitely interesting and I suspect similar to the other ‘best managers’.
I don't think the same teams are working on video decoding and VR browsing.
The article describes that certain privacy extensions break the page from loading. It was probably ghostery.

Honestly though the blank page fix seems horrible... especially when you consider twitter has worked very hard for the “above the fold” load times, at one point rendering it server side.

I also wonder if the attacker just pops a new window ( after getting the user to click anywhere) and load the twitter page into it, if they can still time the request the same way.
/me concurs!

I have a 53x12 setup and top out at just above 120 cadence. It really is interesting to be going 70kph, passing mopeds!

When I'm drafting behind these random cars, vans, and box trucks, I stay right at the edge of being in the slip stream. If the vehicle ahead does something dodgy, I have an escape route or at least a bit more distance to brake.

Getting dropped out of the slipstream is really a drag! Easily lose 20kph+ of speed.
Thank you for the word of advice, I will genuinely try to keep the guidelines in mind for my future comments.

Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents.
Yes, and unfortunately battery specific energy grows much slower than Moore’s Law.... :-/

Battery and regulation remain huge obstacles.
why would you need that in this case?
They definitely changed something about how WiFi calling works, because with this update my carrier was finally able to support WiFi calling on iOS for the first time. For some reason, up until iOS 12 they couldn't do that or visual voicemail.

My carrier is a reseller (MVNO) on top of T-Mobile. Curious to know why they couldn't offer these features before.
why people think self driving cars will help

Why do you think they will be cheaper? Get ready for surge pricing being the norm. If you don’t have a vehicle of your own, you’ll have no choice but to pay. That’s why investors are willing to pour untold billions into this, they expect a massive payoff.
Haha, yes. I'm sure most Americans have a body comparable to that of Dwayne Johnson.
Its a bit silly to expect companies like facebook do the job of police or a government regulator.
This breaks the HN guidelines, which ask: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize."

If you'd review https://news.ycombinator.com/newsguidelines.html and follow the rules when posting here, we'd appreciate it.
No, that's the whole point, the hours have shifted later, and DST brings them back closer to where they "should" be.

Due to accumulated cultural baggage from earlier centuries where the "habits" were formed in a very different environment with different needs than we have now, currently we (well, most of us, e.g. farmers have different schedules) have unused/spare daylight in mornings and too much darkness in evenings after work, so pushing typical business and waking hours one hour (or possibly more) earlier in the astronomical day is just the thing that we need, giving us more daylight in the evenings (which we all need) at the cost of less daylight in mornings (which most of us waste).

It's just that for the current interconnected set of practices it's a sticky "local minimum" where there's a disadvantage for any person or organization to deviate from the accepted local hours (e.g. businesses can't deviate from habits of customers, schools can't deviate from time needs of parents/teachers, customers can't deviate from schedules of their large employers and kids schools, etc), so we can't expect to ever switch gradually, and the best solution to that coordination problem is a global change for everyone at once like switching a timezone.
The Lost Decade of Sentosa Cove, Singapore's Billionaire Haven
I kinda would be interested in the opposite of that. Running Tcl on LuaJIT…
I feel one better fix is to just add a small random wait from the time </html> is served and the TCP socket is actually closed. I donnt think? this should impact loads of the page when it is rendered in an html context.
Ask HN: Did you find working with a business/startup consultant helpful?
Was just curious of the experiences of those who have worked with consultants in the past with their business. Was it helpful? Useless? How so?
Say you have an array of pointers and you want to take its distinct members.

For each pointer, you could look up its hash in a table. If it's not there, you can be sure the pointer hasn't been seen before: append it to your result and put its hash in the table. If the hash is there, you learn nothing since it could be a collision, and you'll need to do something else (like iterate through your whole result so far). But if the original input has few distinct members, this shouldn't happen often.
> Is it unethical? Some people would say so,

Anyone with something resembling a moral compass would say so.

> The free market is a very powerful thing.

Yes. It can make horrible people at least sometimes be a boon to society instead of a drag.
I thought it would be about how machine learning can identify you from your silhouete in videos even if you wear makeup defeating face recognition.
I believe that's true, but I doubt it's really a factor in this phenomenon of kids surviving high speed crashes that would likely be fatal to adults. It's really just a matter of a less massive body generating (exponentially) less force on impact.
Less is more, right? Also, there are two kinds of bootloaders: simple + reliable, and bloated + buggy.
Jensen Huang, Nvidia’s CEO.

I’ve worked for many companies and no CEO comes close.

Over the past 2 decades, there have been ups and downs, but his belief in his company, his employees, and his product was always there.

Every three months after quarterly results, he stands up for 2 hours+ to explain his vision, long term goals, short term goals, where to improve, celebrate successes.

His vision that GPU computing would lead to something big at some point, investing in in starting in 2004 and never giving up.

The internal culture of the company to not waste time, to be intellectually honest about your work and that of others.

The efficiency of making decisions. Multiple times, I’ve seen him cancel chips that were weeks from
taping out: the market had shifted, let’s reasses and do something better.

E.g. one mobile chip was cancelled on January 10, 2007. The day after the iPhone was introduced.

At other companies, we’d waste months knowing that our project was essential dead before the hammer finally came down.

His technological knowledge, which is still top notch.

The way he deals with low level engineers. I suspect that he learns their names before entering a meeting to put them at ease. (The higher up, the more demanding he becomes, or so I’ve heard.)

The benefits that were introduced over the years. Very long maternity and paternity leaves. Better than minimum wages for custodial and kitchen employees. I love how the internal employee survey results are really used to make things better.

A culture of not assigning blame. This is a huge one. He has said multiple times on the (internal) stage that he doesn’t want accountability. Accountability results in conservative decisions. Risks must be taken to survive in this industry.

I could go on forever.

He’s not a perfect human by any stretch of the imagination, but he’s a fantastic CEO.
Man i am from India, at the same time you gotta call a spade a spade. US has been too liberal and gave a leeway to everyone to export goods to US without any tariffs. But every country Including my own puts a import tax on goods imported from the US. This isnt fair business, and US has actually lost a lot of money trying to be the leader in fair trade practice and globalisation. Other countries are just plain stealing and not ready to compete on fair grounds. Frankly i love Trumps tactic and i think all countries should embrace the same to balance the trade imbalance between China and the world.
Bicycle helmet safety is one of those things that will never be accurately covered by statistics, because most cases where the helmet did its job don't end up in the stats as there are no significant injuries.

In the only serious bike accident I have been involved in, the victim would have walked home on their own feet had they worn a helmet. Instead, a fall from the bike on low speed and hitting their head on tarmac ended up in serious head injury and 6 months in the hospital.

Had they walked home, it would have not ended in the stats.
> A few short months later we shipped.

Yes, but what happened to the product?
It looks like the center span was not supported by the vertical bridge supports. It makes one wonder what the engineers were thinking - even the construction people should have questioned it.
Great product idea. Sounds like something I would use. Have you heard of the lean startup?
Once the house is weather tight, it's supposed to be dried out with portable heaters. It can take several days to do this.
you're describing a "tech lead", not a manager
I'd guess its because usually whichever book wins the prize results in lots of sales for them. In this case they wont be getting any sales.
Ask HN: How to hack wars?
The Russian government denies the use of chemical weapons by the Syrian regime, while accusing White Helmets of faking such attacks that would allow US, France and UK to open fire in Syria. The US, France and UK pretend such attacks already happened in Syria in the past. As citizens, how can we figure out the truth? As citizen, should we be responsible for letting governments do remote military operations without a way to know what actually happen on the battle front?
I found the article on this: https://www.menshealth.com/weight-loss/a19537796/the-problem...

But seems like a corner case.
It would appear that the product itself hasn't worked that well for Evernote either, so there's obviously blame to go around.
How do I learn VBA macros using MS access?
Where was it?
I think you are missing the whole point of CI. It has nothing to do with detecting if you are a poor coder (though it will do that too). CI catches issues in the working of multiple components together in your app, presumably coded by different people, possibly but not necessarily geographically apart, as fast as possible - hence the continuous. The key point is integration - there might be issues that your unit tests that you run before pushing the code won't catch, which CI will.

I would go out on a limb and say that the dev teams you have worked with have cultural issues about openness and saving face, and/or you have not worked on big enough (in terms of devs, LOC, distributed-ness) codebases. I might be wrong.
There's a current tax dodge where high net worth people get pledged asset loans and spend that, because loan proceeds aren't taxable, but selling stock is. Selling stock in a company you're the CEO of also can be bad PR, but pledging it might be less bad.

OTOH, selling stock to redeem a pledge could be scrutinized for insider trading, and such a large amount could move the stock, so if I were loaning the money, I would require some large multiple of the loan in pledges -- enough so that I would expect not to have to call the pledge, because I know it will be a disaster if I do.
That is one of the benefit of working for startups. It's easy to spin the story as "well, it's a startup, those things fail all the time. In the meantime, I learned $SO_MANY_THINGS because I had to wear so many caps.
Here is my story that I need to pass on to the next generation. I was a kid a few years out of college- just joined a top tier investment bank. I was one of many IT guys. After I joined I found out I was in charge of cutting over each month's sales data to accounting. This sales data determined each month's commission traders send over to salespeople- so that feed was a few hundred salespeople's livelihood.

Well, the CFO that month had asked for some changes to the sales feed. And it was my first month on the job. I think I must've tried to put in the change requested- but came month end- I screwed up. At 5pm that day I raised my hand- literally for help. I had screwed up bad. That month's sales feed was un-usable. It had literally been rejected by the mainframe downstream.

My manager came over- and instead of placing blame- took over the situation. She made the calls to the downstream people- and asked that they take the same feed format from the previous month. Then I restored the previous month's program and resent the feed for that month again. She covered my ass to the CFO- and saved my hide.

She earned my respect that day- and my everlasting gratitude. From linked-in, I see today she is the CIO of one of the federal reserve banks in the US.
Ask HN: Do you meditate? If you want to but dont' what stops you?
I've been a regular meditator for years now and feel that it has really benefitted my life. I'm interest to hear what other HN-types have experienced with meditation; the good bad?

My wife suggested I create a secular course for beginners to... intermediates? But how many people out there really want to learn to meditate?
This doesn't make sense - if you are doing trade war against everyone else, then the one standing alone will be you, not China.
There's nothing non-reproducible about it within a particular run. Of course it would be silly to write a pointer hash table to disk!
Name one thing where US is cheating?
US invents china steals that the only truth. Name one thing chinese have invented? Dont tell me gun powder, something latest.
french used to be the language in which international laws and treaties were written because it’s supposed to be one of the most precise.

later, german was the language of choice of philosopher because of its rigourous structure and the ability to make new words just by combining them.

now it’s english, because it’s the easier to learn.

but also the real reason was the economical power of its time impose its language. The reason english was chosen probably is only because the software developers were english.

I think slavic language would be the best though, because every single word takes a different variation if they’re about a man or woman, etc. So there’s probably the least amount of ambiguity.

But probably an invented intermediate language would be the best. Except the google style translators don’t try to infer any meaning, which makes it hard to reason about.
Too many people know that evidence will indicate that a policy that they don't want changed should be changed. This makes evidence gathering much, much harder.
I have a Mac, but I use Windows and Android in equal parts.
You have more faith in the compiler than I do. Here's a stupid test I made.

* In C++, using goto: https://godbolt.org/z/YqCMbU

* In Rust, with relooped CFG: https://godbolt.org/z/IIXtKo

The compiler was obviously not able to unroll the relooped code into the original CFG.

A specific example: in principle, the compiler could see the exact target of every continue in the Rust code, so the continue on line 34 could go directly to line 27 (or, better, as in C++ the basic blocks could just be laid out adjacently), but the compiler does not actually do this and there are a bunch of unnecessary tests on the path between those two lines.
My boss today wondered why he made a particular decision for a commit he made 3 years ago. He pulled up Evernote, searched for the bug number, and had his notes from when he was working on it. Mystery solved.

With OneNote, he’d have to have some sort of filing system to organize that. With Evernote, he knew it was there and he could search for it if he needed it. That’s not to say you can’t search in OneNote, just that the archiving model of Evernote works far better for his workflow.
I'm a scientist (wet lab) by training, a programmer (back end) by profession, and a data scientist by hobby (I have a machine learning project that I'm working on), and most of "data science" is not really stats... There will be a bit of stats at the end product but really the bulk of the necessary work is data curation. Annoying stuff like making sure my data fit into the right buckets.

I did have to debug a memory leak that only showed up when I deployed my data pipeline on 22 cores.
Programmer who has refreshed his high school math skills.
> Pick the former? Say hello to waking up in darkness with the sun rising at 9 during winter.

If I recall correctly the EU prefers their members to choose this because most people prefer more daylight at the end of the day.

I hope they do, I don't mind the darkness in the morning but that extra hour of light at the end of the day helps me go outside after dinner instead of turning on the telly and doing nothing all evening.
Until the cartel grows ever more greedy and decides you're best employed in a company town where all of your wage goes straight back into the owner's pocket.
Then you're a slave in all but name.
Is this the future you want for your children?
it would only really make sense to have one big index, and to narrow the search to particular project in that index. This of course has the benefit that you can move out to the whole index if you want.

You could then offer code search across the whole index (minus any project marked private that you are not a part of) as a paid offering.
Cost of adding a NPM package
Watch the Apple - Think Different commercial at https://www.youtube.com/watch?v=cFEarBzelBs , and pay attention to the script/words. It's as if it was purpose-written for Rust.

In fact, there's even a callout to Result<> "..but the only thing you can't do, is ignore them" . :)
Well, dunno, in my opinion both are equally obscure. I personally don't like "dot notation" and that's one of the reason I don't like Rust.
The main problem I see with dot notation is the Pigeon hole problem: why sometimes you write x(y) and sometimes y.x()? While the functions in the above example are trivial, there exist not so obvious cases.
The Best Programming Languages for Digital Marketers
Best manager I had was basically never there. He was out keeping everyone off our backs.
Who said you need or want run-to-run hash stability? One common technique for defeating hash collision attacks is maxing a secret random tweak, newly computed on each program run, into to hash function. (Python is one environment that uses this trick.) Under this scheme, hash values are unstable, but the world keeps working. Hash stability turns out not to be particularly important most of the time.

Generally speaking, if your program depends on the stability of hash-table enumeration order, you're doing something wrong in the first place.
I read your comment as “yeah but those stats are only 80-90% accurate”. (I didn’t downvote it)
What I learnt from the best managers i have worked under -
1) Don't be a condescending ass
2) Give autonomy to your reportees
3) Listen carefully, give your attention to your team
4) Lead not direct
5) Go beyond office in terms of relationship
6) Give them a clear career path
7) Praise in front, give feedback in private, softly

The rest of my WIP list is here

https://www.theprohack.com/p/what-not-to-do-when-you-become-...
To be honest (and not to seem arrogant), I know a lot of extremely talented engineers who have on occasion - or would be perfectly capable of - coming up with copy, art, offers, banners, ux and spend some time on marketing. And it would be automated.
> Fortunately, thanks to some kind commenter here actually, a few weeks ago I found Boostnote

And you've been that kind commenter today for me. Boostnote is the first suggestion here that actually seems feasible for me, properly cross-platform, the UI seems very well done, lots of customizations, and (if I understand correctly) plain Markdown storage, not yet another obscure unnecessary format that's unreadable without the app. I've been using Simplenote after Evernote started being too bulky and unreliable, but Simplenote is not quite polished and doesn't seem to be getting any love. I'll give this a try, it'll be really good if this pans out. Thanks!
Kicking My Caffeine Addiction
LOL, sitting here with a VRML .wrl file I made in the late 90s. Maybe I can finally open it again, without a browser plug-in this time :)