skysight-inc/HackerNews huggingface dataset:
Well, sure, but by the same measure and for the same reasons, "clock cycles" are not a deterministic measure of software performance, while "nanoseconds" are, by definition. The test can't easily control for cache effects (which are vastly bigger in aggregate than IRQ or SMT effects, FWIW), so it doesn't try and assumes everything averages out, and it does.

The reason the effect seems bigger than it is is that for all but the most trivial leaf functions, PLT indirection just isn't a big deal. Never has been, isn't now, never will be. It's a cool trick that a JIT can skip that step, but there are bigger fish to fry.
Professor at Yukawa Institute for Theoretical Physics, Kyoto University
at 6 characters, does it even matter? even salted + hashed + memory hard kdf isn't going to save you.
The people to whom truck driving is attractive are probably already driving trucks.
See this thread from yesterday: https://news.ycombinator.com/item?id=17165448

tl;dr: getting the function address first with dlsym or using -fno-plt does close the gap.
Yeah, but if you hadn't seen those ads, and not watched those movies, would your life really be worse than it is now?

> Consumers aren't going to search for something they don't know exists in the first place

If a consumer doesn't buy something they don't know exists, does it really matter?

Life, at least for me and the people I know, doesn't revolve around finding things to spend money on.
Interesting article. I had no idea Google was called BackRub? I was using Google...in 2001 (even before?) and never knew of it as BackRub.

Anyways - I probably wouldn't want to fire all managers. But based on the directives they come up with, I feel managers and executives have lost touch with their product and process. It would be nice of they could have a dose of "Undercover boss" and be forced to do some worker bee work once in a while. Then their directives would probably be closer to reality.

I work in the internal integration space and work with lots of teams. Very often they'd come up with some requirement, or a date that is far fetched and it all comes from above. I'd need to talk some sense into people and tell them why their idea is bad, or their timeline poses a risk.
I can confirm that Scotia Bank, another major Canadian bank, does not support 2FA. This has always bothered me and is especially concerning because Canadian bank accounts can be used to log into Canada's immigration services (CIC). That immigration account is protected only by one more layer of self-selected security questions, after which the intruder potentially has access to a swath of personal data, including passport numbers, and a very detailed personal history section.

In my opinion, Canadian banks are way overdue to switch to 2FA.
> Everyone starts out at a relatively low level, rises to a max and then decline as they age

> While your boss might not be able to precisely measure your productivity they will likely have a pretty good idea.

You've repeatedly asserted both of these points but haven't pointed to any evidence to back them up.

I think most commenters here are being particularly polite in talking about the imprecision or difficulty in measuring performance. The less polite assertion is: people managers are, in general, downright incompetent at the part of their job. We've routinely seen reports of CEOs being extremely highly-compensated despite not actually running a company well. There have even been articles suggesting that there's no difference in performance between the more highly-sought-after (and paid) CEOs and other ones, but nothing rigorous. There's no reason to believe the ineptitude wouldn't extend all the way down.

As for your assertion about everyone declining as they age, I think you only need to look at any recent research on dementia, as that has debunked the notion that cognitive decline is a normal part of aging. If cognitive decline isn't to be expected merely from age, it doesn't stand to reason that the productivity caused by that cognition would be expected to decline, either.
I’m still not understanding the controversy and kickback around these regulations. The hysteria around GDPR has been silly.

My home country has a Privacy Act, it’s terribly weak and has little enforcement but the principals in it were drilled into me from the very start of my career. Customer data is really important. It must be kept private and not shared. And we should only have what we need to have for whatever we’re doing for them. I don’t know why those principals are so hard for people to swallow. Now in the states when I hear mobile carriers are selling my location data without my consent, and so on, I get completely irate. It boggles my mind why people think that kind of behavior should be allowed.
>Not minimum, limit!

1 character passwords allowed?
> That being said, there will come a tipping point where it _does_ make sense and regulation like this is part of how it gets there.

That's assuming the jurisdictions have the same rules as one another. If they have different rules, or conflicting rules, or rules that conflict with some other jurisdiction's data retention requirements, it becomes a huge mess.

And the probability of the US adopting the GDPR verbatim is practically nil.
In ‘Founder Friendly’ Era, Star Tech Entrepreneurs Grab Power, Huge Pay
It needs indeed...

I guess Unicode Math is a part of SugarTeX as every valid LaTeX is a valid SugarTeX (unless it has new SugarTeX meaning, otherwise it's a bug). Or maybe there's something I do not know about Unicode Math? I thought it simply replaces/treats some Unicode characters with LaTeX commands. So I used this feature and didn't bother replacing some Unicode.
I'm still amazed that there is code in-lining across lineages. I saw that on the last post and I still can't imagine all of the edge cases that are being handled by that. Are there many other languages that do that other than LuaJIT?
really wish AWS supported Ethernet on fpga
> Who cares about average latency?

People who are bad at statistics. So most of us programmers.

Seriously though, I don’t think many of us get around to acknowledging that microservices are distributed computing and then consider all of the limitations that go with it.

Latency is dominated by the slowest thing you can’t start earlier. So in real distributed computing you see a degree of duplicate effort in order to improve latency. It reduces throughout but increases the utility of the system.

When I took CS in college there was a proper class on distributed computing. When I got out I discovered not everybody had one of these (and I think in my program it was an elective. IIRC I chose it instead of kernel design). I had hoped that situation improved but I got tired of asking people disappointing questions about their education so I stopped asking.
There's no single design that suits everyone.

It's a toolbox. The job of choosing the right tool is on you.
Let me be clear:

- Once you start drowning, you don't look like a good swimmer no matter if you're Phelps or not

- Videos selected specifically to have people who start drowning in them will show people at their absolute worst swimming moment

- You do not have to be a poor swimmer to start drowning at your worst moment

- There is no reason to think that the drowners wouldn't have passed a "do three laps in the pool and tread water for N minutes" type test

- Requiring a basic swim competency before being allowed to use floats will no doubt reduce the risk of these incidents and is reasonable to do regardless

If you saw a video of a car crash, would you assume that driver had not taken driver's ed? Or rather that they were careless or caught by surprise or had a malfunction or hit a sudden patch of ice or even were intoxicated?

If the lesson you took from this was "this pool was irresponsible in allowing these obviously terrible swimmers in" then you got completely the wrong message. Please don't take the fact that your kid passed her swim test at Girl Scouts to mean that she too won't flip off a tube suddenly, gulp in water down the wrong way and be overcome by our animal instincts. Such an assumption is literally dangerous.
Swimming 4 laps requires skill, not fitness.
Emmm, most insurance policies are $7,000 a year in premiums (the cost is split between the company and the employee).

And if you actually use it, then you are talking about another $5,000 - $7,000 in yearly out of pocket max spending.

So conceivably, a very sick person is spending $14,000 a year to keep themselves alive
This law applies only to data brokers in Vermont. From the article:

Data brokers in Vermont will now have to register as such with the state; they must take standard security measures and notify authorities of security breaches (no, they weren’t before); and using their data for criminal purposes like fraud is now its own actionable offense.

It defines data brokers as businesses in Vermont that buy and sell data on people with whom they have no direct relationship. Seems like a reasonable law - unlike GDPR, they aren’t trying to reach outside of their jurisdiction, they aren’t trying to wipe out entire business models, there are no absurd fines, it’s easy to know if you’re violating it (because you would know that you have setup a data brokerage in Vermont), etc. My guess is there are only a handful of “data brokers” as they define that term within Vermont, so this affects very few people.
Well I can't say for Windows but in Linux APL is one of the keyboard layouts standard in basically any install. In KDE you can just go in and enable it, in gnome/xfce/cinnamon you have to tell the system to actually show you all the layouts

gsettings set org.gnome.libgnomekbd.desktop load-extra-items true

in a terminal will make it show up, then you just set it to toggle with some button.

https://www.dyalog.com/apl-font-keyboard.htm
Was there ever a reason why a limit like this was a good idea?
Always fun to see machines you helped create show up online.

Thanks!
legacy systems
Please explain why you think that! You literally just see her sitting on a tube, fall over while shrieking and then start drowning because she probably swallowed water the wrong way while shrieking and falling into the water. At that point, it's game over, doesn't matter how good a swimmer she is because she's literally not in control of her body.

Edit: to be clear, I agree that she's very unlikely to be a local swim champion or something. What I am claiming is that even a standard knows-how-to-swim 9 year old can start drowning like that.
Or if you're able to pull your head out of the dirt, blame an elite class which cares little for the common person and pushes a tone-deaf agenda to the detriment of the masses.

The internet just allows people to communicate and air their grievances. It is a medium, not a source.
I've not given them any data, and not signed up for an account, so I wasn't affected by this breach.
> There IS money being made out there by large firms and small firms alike, but it is absolutely NOT based on merit or skill at all.

That's a pretty broad generalization. I'm not sure I know how to frame that question in an answerable way, much less that I know the answer off the top of my head.
OpenSidewalks: making pedestrian walkways members of a transportation network
Let's compare this idea. I should be able to sell verboten art in Germany because I am an American citizen, and it's legal to do so here (but not there), so I "have protections" by my laws in the US?

Or am I misunderstanding how you are justifying the GDPR?
VPNFilter malware: FBI's router reboot advice termed 'moronic'
I didn't stand up for the data brokers because I wasn't a data broker, etc.. etc.. when they came for me, there was no one left to stand up... etc
Build a Reinforcement Learning Model to Play Dino Run
You are so wrong, Google and Facebook are already being sued, the FIRST day the law has been in effect.
Pocket Money pitfalls: gender pay gap
I'm all for spreading information but I can't help but cringe at the frowny, holy attitude Techcrunch displays here like they just discovered this stuff is happening. Please. Spare me the tears. You knew about this all along, it just wasn't fashionable to write about it before.
Re-creating the First Flip-Flop
AI better at finding skin cancer than doctors
On and Off-Blockchain Enforcement of Smart Contracts
Throughout much of human history, extended family, shared locality(ie village), and/or religion used to provide people with a sense of community. With the breakdown of all three in the Western world, it is not surprising that commmunity and the intimacy that goes along with are are now being monetized.
Wikipedia probably falls more in the secondary source category.

In fact, I'm quite certain it does. If you think about the numbers between the amount of information and citations on wikipedia, vs. the amount of information that is on "reliable, fact-checked publications", it becomes obvious that there is an immense amount of first-party information and citations.
Kubernetes looks to me like one of those prototypical technologies where LEGO-style usage of Deep Learning in helping to set it up for whatever scenario is needed would be already doable and beneficial. I am wondering if Google is working on it already.
to keep themselves alive

Your argument is that this somehow isn't worth $14,000 a year?

Like I say, It'd be great if US prices were closer to cost of delivery (cost assuming reasonable regulation).
Ask HN: How do you take in information about the world?
I've found myself frustrated with the options I've tried. I'm curious to know what kinds of flows people have put together to find quality news, journalism, etc.

Ideally I'd like to:

- Minimize repetitive content (tons of articles about the same topic)

- Minimize time spent scrolling/swiping through irrelevant content

- Maximize the quality of the content I choose to engage with

Looking for suggestions for apps, aggregators, specific publishers, workflows, etc.

I know this is a tall order, but I'm sure folks on here have come up with some creative solutions that work for them :)
Show HN: Consentful, GDPR consent manager for marketing purpose
GDPR is pushing in the opposite direction though.
Ask HN: Foreign founder for ITAR-bound startup (nanolauncher)?
A friend came to USA from abroad and is working through an accelerator program.

He co-founded previously a startup which worked on a small satellite rocket, which eventually folded. Now he wants to create a company in USA given that it's a better VC and overall environment.

To stay into USA he has to apply for visa, and he may possibly qualify for O-1 (exceptional abilities) with his previous experience. However ITAR (International Traffic of Arms Regulations) prohibit him working on aerospace projects if he doesn't at least have GC (green card). With O-1 he'll have to work on something in USA, but can't work directly on aerospace projects. This could take some time, and one may wonder what VC would think about investing into a company with such a founder.

Wonder what HN community would suggest in this situation? Is it feasible to get funding when O-1 and GC processing are ahead (time and money) and ITAR restrictions forbid direct work on the startup product?
You are completely right. But I thought

``Both Python and Markdown are very readable languages. Unfortunately LaTeX is not like this. So I wrote SugaTeX extension+transpiler that is highly readable.``

means the same...

As about input. My bad: I forget to tell about SugarTeX completions package for Atom. There to write `` ⃗E`` you type ``\^->``(+E) this autocompletes to `` ⃗E``.
The economy does.
This book is another model for concise technical writing, like K&R or the Awk book that was recently discussed here. I learned much of what Scheme I know from it, and it didn't take long. I recommend it for learning or emulation.
I'm sure one can find similar examples in any or many language(s). Albures are indeed very common in México, and something quite rare here in the U.S. in my experience.

They're usually a way to have a little silly fun at someone's expense, of course, in front of an audience of at least one. For example one time two other friends form México and I were listening to an american friend tell us about all the fabulous mexican dishes that he had tried and liked very much. He sure knew his antojitos. So one of us asked him, "so, you like tostadas?" -yes, "tortas?" -yes, "enchiladas?" -Oh Yes, "de hoyo!?" -LOVE THEM! … everyone bursts out laughing. He just blushed and asked "I've been had right?" - Yawp.
Damn, that sounds bad :(

What exactly is the back pain from? Outsider's perspective would expect that since it's mostly sitting, at least your back should be okay. What am I missing?
Made me think of some of my own experiences with 12-step meetings. I have seen that it's possible to share vulnerably, and to do it with dignity and grace. I've also seen first-hand what acceptance and honest sharing can do for a person's sense of self-worth. It's too bad this kind of interaction with others is so hard to find. I don't know that I would have ever found it, if I felt I had another choice.
[Source: I have a Tangerine account]

The password size is fixed at 6 integers. No more, no less.
Nor does TD. They don't even do phone notifications of logins.

Ironically i signed up with one of the local credit unions in Toronto to take advantage of a high interest savings account for a future tax debt of which I am sitting on the cash for, and found they supported SMS 2FA, and texts when anyone (even me) logged into the account. I wish TD supported this, but then again, as long as their money is backed by the government i don't really care all that much.
Correct, but you only have to trust a centralized company within your own country. You don't have to trust a bank or money transmitter in a foreign country. In the case of people in countries where they don't have an adequate level of government protection over financial transactions, I think it becomes more interesting. In cases like those, it's possible they don't even value their own local currency as a store of value and might feel a cryptocurrency has better odds of being worth more than zero by the time they need to spend it.
SugarTeX completions:
https://atom.io/packages/sugartex-completions
I'm not sure there is a question about what it is. Misinformation is what it is, information that is wrong, it is false information. Peoples opinions cannot be misinformation, they are opinions. I do agree there is a gray area between people being mistaken and deliberate misinformation, but there is no need to draw a line there, both should be addressed. People should be corrected and misinformation should not be spread further.
The vast majority of citations are secondary sources.
Too bad an extra billion isn’t added to the yearly research budgets of the wealthy universities.
I didn't have that experience when I was in Germany (Berlin). The service workers I met were mostly pleasant.
Isn't one of the appeals of Kubernetes to have a portable cloud environment, which means I can easily switch between Windows Azure, Google Cloud, Amazon Web Services, on premise, and even Minikube (localhost). Is there any simpler alternative for that?
If you can use docker swarm you can use Kubernetes. At that point k8s is just plain better.

The core of Kubernetes is super simple and all the hard parts are hidden away on actually setting up and maintaining kubernetes the hard way on bare metal machines. Odds are, if you're doing that, you have the resources to take some time to dive deeper into how it works.

I've done multiple single engineer Kubernetes setups that are working on production today. So far I've had only a few problems with it. I know it's not a huge data range, but I'm not the smartest person in the world (or a true infrastructure guy) and still found it easy to work with.

Swarm has always been a rushed afterthought IMO. Although I have way less experience with it than k8s, so I'm biased on this.
I hope to watch this one day on my own monitor, or at least any 8k capable screen.
You're wrong. Having read the bill, specifically page 57 of the Official 'As Passed by Both House and Senate' PDF and its environs, it's clear that they intend to regulate the brokering of information about 'Consumers', where that word is defined to mean "an individual residing in this State."

Meanwhile, 'data broker' is defined as 'business' that engages in the brokering of data (obviously paraphrasing), where 'business' isn't bound by being incorporated in Vermont, but applies worldwide.
As a child, I remember asking my mother not to buy feminine napkins, because I didn't want to wipe my mouth with flowery ones anymore.
The last time someone used an 18 wheeler to make a long haul delivery to my door step was 18 years ago.

It's been small utility trucks ever since, driven on short hauls, by people who might well live walking distance to my house.

A train would never deliver to my house, but to this day there are still unused train slips leading to factories around my urban area, and in Europe there are plenty of shopping malls that have a train slip as well as a truck loading bay.
When one thinks of Kenya, or indeed any other African country, such regulation is probably the last to cross the mind. This is certainly quite bizarre.
> I think the thing is, if you want to write at a Clojure-level-abstraction, Haskell won’t stop you doing that

Unless Haskell drastically fixed its record syntax recently, this is definitely not the case.
Compressed discs mostly but you start to learn what muscles in your back really need full body movement regularly or that weakening starts to kick your ass. Without some expensive surgery that I still can't afford, I've been fixing it with a weight lifting regiment. I'm lucky, a friend is a physical therapist. So, I just owe him beer.

Even have a year of hard dedication to dealing with it, I still "feel" it and get some flares. As long as I'm always careful about my posture when doing things, I can mitigate it. Like, I don't pick up my keys by bending my back, I have to crouch or I risk getting a flare up of pain for the next day or two. But before trucking, I never had to be "thoughtful" of my back.
SMS as a 2FA has been discredited, but I suppose it's better than nothing.
I've gone to the last few KubeCons and given talks at two of them and I'd also consider myself to be more of an app developer than ops. The tone has been very much that Kubernetes is deeper in the stack than most developers want or need to be thinking about. Mantras like "kubectl is the new ssh" have become super popular. So Kubernetes ends up being the platform you build your tools developers deploy their applications with -- if you work on ops. The problem seems to be that there's not a lot of agreement on what those tools actually look like. What Kubernetes does end up doing is providing a consistent API to deploy workloads across (many, but not all) cloud providers. Over time we'll see better and better developer facing solutions built on top of Kubernetes, rather than part of Kubernetes.
Anything to avoid accurately explaining what you mean or believe.
Well yea, inspectors of any agency are terrified to fuck with the IBEW lol. They only do so when they have their shit squared away.

I love how on big job sites, they would have their reps, banners and make sure all their guys have IBEW bling to ward off inspectors like garlic for vampires.
Just limitations around the component library. I find myself making certain product decisions because I get something "for free" with the framework, versus closer to what I know would be right for my use case (but require me to write my own component).

My iteration philosophy though is to release first, get feedback, then look at where something custom might most benefit my end users, rather than focus on the customization up front. Sometimes the component just doesn't matter as much as I thought it would, so the custom work doesn't matter. Other times it ends up being interacted with a ton, so optimizing the experience makes a lot of sense.
Most likely a limit on the underlying Mainframe software that was written in the 1980s.