skysight-inc/HackerNews huggingface dataset:
> "Why do I need a driver's license? It's just bureaucracy and a revenue collection scam." Except, when you don't test drivers or provide a mechanism for taking bad drivers off the road, a few bad people spoil it for everyone.

This is an atrocious analogy. The reason we require licenses for motor vehicles is that they are very dangerous pieces of machinery that can easily do fatal damage to car occupants and pedestrians, as well as property damage. Likening such a domain with that of communication and speech (what we're discussing here) is ridiculous.
Hey! Author here, thanks for linking the paper. The article was from an infrastructure perspective, but we're definitely diving deeper into graph execution optimizations after this:)
The copyright owner can alway relicense no matter what license they use initially. Unless you mean others, in which case what license do they use that allows relicensing?
I'm not quite sure exactly what Australia's laws actually let them do regarding Apple, but what I am sure of is if Australia tried to compel Apple to add a backdoor to iOS, Apple would stop doing business in Australia rather than comply.
"Essentially, [Handsontable] was kept running thanks to the money earned from Handsontable Pro. Unfortunately, our observation is that the ratio of commercial to free users is about 1 to 25. Hence, the only way for us to keep investing in the product is to convert more free users into paying."

This license change can play out in three ways: (1) free users convert to paying users, (2) free users move to other products with more liberal licenses, (3) combination of (1) and (2).
> These users would doubtlessly be annoyed, but what really can be done about that scenario?

Easy--never create an input field where clicking through on the default value is guaranteed to do something the user doesn't want, irreversibly. That's terrible design.
Both things can be true. Fortunes do rise and fall. Microsoft used to be the 800 pound Gorilla and now they're not.

Personally, I hope they waste a huge amount of money on this push and fail miserably.

I also hope they lose their anti-trust case and get forced to play fair because you certainly cannot hope to make any money in the smartphone app market while ignoring Apple/iOS. They do have a monopoly on paying customers as someone else in this thread pointed out.
An entrepreneur’s guide to Kazakhstan's startup scene
No arguing with that - yes, selinux/uid permissions were somewhat wonky. But google did the job and paid its price isolating the programs and it works right now. Can we consider the problem of android app isolation aldready solved?
Time to Play Fair
Yeah the problem is if you've been there for a long time, it's expected that you're going to stay forever and your complaints get minimized, deflected and ignored. The only way to shatter the caricature is to actually leave. I think the only time to do it is during hiring, but I would like to know how other people have managed it.
I'm seeing conspicuous parallels with YikYak. YikYak was facing an abusive userbase that proved difficult to moderate or restrain. Then they introduced the phone number requirement which did seem to reduce abuse. But of course YikYak died not so long after.

Granted, Twitter is in a very different position than YikYak. Curbing user growth in order to afford a better experience for the existing users is likely a good tradeoff.
could you kindly share the name of the company?

I'm quite curious kind of this kind of company, this looks like band of .......... happy pirate?

Instead of saying "Go rob some bloody money back", and you can just make money by creating something new?
Creativity/Filmmaking Hacks in 190 Seconds [video]
I was going to say this. TikTok makes it trivially easy to download content by default. I've probably got a couple hundred videos in my photo library now.
Don't blame the user for terrible design.
Twitter is a US corporation.
A decade isn't much for an operating system...
I tried it with a "actual mouse" too --- a Microsoft Wheel Mouse Optical (the "classic" one that apparently a lot of gamers use, but I'm not much of a gamer myself --- it's just a cheap and comfortable mouse):

TOTAL SCORE: 574; TARGET EFFICIENCY: 91%; CLICK ACCURACY: 98%

I would definitely use a mouse over a trackpad; in fact I have an IBM X60 but it is not on hand at the moment, and I'd rather use the "clitmouse" on that than a trackpad. All the trackpads I've tried, including the Macbook ones, induce an unpleasant sticky feeling on the fingers.
We have Android devices that can't be unlocked today. They can carry over the same mechanisms.
> otherwise it is more than a little disturbing when the source code in a high-level language takes more lines of code than doing the same thing in pure Asm

The vast majority of the code is just defining the minimal set of standard C# data types needed to compile any C# program.
Show HN: E-Nguyen – Music Visualization in Rust
Only Linux can run it so far until more sound servers are supported. (Contributors will be pampered!)

https://crates.io/crates/e-nguyen
https://github.com/e-nguyen/e-nguyen

Just got done publishing 0.1.2 and have a pretty good feel for what I want in making an FFT derivative for streaming / logarithmic display.

One of the projects (Trello things) is still pretty much a rough draft, but it outlines how I'm intending to go at the architecture. In short, I want to support metamaterials for generic 3D content to be Nguyen-ified and lots of composition.

I learned Rust & Vulkan for this project and look forward to actually getting good at both of them to start landing more PR's in upstream.
(3) free users stick with the latest MIT-licensed version

(4) free users fork the free version, like what AWS did with Elasticsearch https://opendistro.github.io/for-elasticsearch/
The MIT, BSD, and Apache licenses, which Fuchsia uses, have almost no restrictions aside from attribution. Anyone would be able to fork Fuchsia and re-license as GPL.
At a much lower level. They're both stimulants, but comparing them is similar to comparing alcohol to heroin.
Before I was aware of the opioid epidemic, I thought decriminalization was the right thing, because it would remove the criminal element (or reduce it), stop criminalizing users. I knew there were some drugs that were deadly. But opioids and now fentanyl are so addictive, so destructive that I think I only favor decriminalizing of less dangerous drugs.

Also the drugs are so powerful, it's yet another weapon of mass destruction - kick some into the air system of a concert or airplanes, you could kill a huge number of people.

I'd love to hear a rationale why decriminalization would make things better in this world of opioids and fentanyl.
Hot tip - include "joy of cooking" in the search query and the first result will be the right one.
I was thinking that too. I looked at the rules, nothing there.
Similar happened to us, they want to keep the traffic in their platform so they want for tricky behavior, confusing buttons, ect. Pretty anal about getting constant updates to games, makes it impossible for small companies to survive.
I think it’s also worth mentioning that if you’re going to involve the team make sure you’re prepared to actually objectively assess and act on their feedback. Not necessarily saying everyone should have veto powers but we can tell when you’re blindly excited for a candidate and are disregarding anything negative that contradicts that. Don’t waste your people’s time if you’re going to ignore what they say and do whatever you wanted to do anyway.
I think you forget that not every government is so nice. A comment against a young politician today could be a comment against the sitting dictator in 10 years that won’t care so much about the statute of limitations.
How'd you source the VA? Did you use them for anything other than staying on task?
Or just get new tires in a neighboring state.
The lab is accredited, and from my limited googling looks like a legitimate accreditation.

However, I question the accreditation standards. This lab offers

Hair element analysis
http://rmalab.com/medical-laboratory-tests/environmental/hai...

Which is bunk
https://jamanetwork.com/journals/jama/article-abstract/19343...

and

Nutrigenomix
http://rmalab.com/Nutrigenomix

also bunk (or at very least, extremely overselling benefits)
https://www.nature.com/articles/ejcn2012145

NDs are snake oil sales men peddling placebos. The axe I have to grind is against people offering fake solutions to real problems. Pseudo science medicines, including naturopathy, gets people killed.

https://www.huffingtonpost.com/entry/stephan-meningitis-deat...
That doesn't work for large corporations: Imagine working for Sony -- they makes films, games, filming equipment, game consoles, cameras, flash memory, cellphones, financial services, ....

Where would you work if you had skills that led you to be working at Sony in the first place?
"The Unix successor, Plan 9, released the last version in 2002, and its waste heat has been integrated with Go."

I'm not sure if this is a translation gaffe or not, but I'm using it as a new sick burn for sputtering projects.
> What I'm asking is if we as a public really want our payment processors to be making these moral judgements?

If this action was completely unprompted, sure, but I think we're talking about payment processors choosing not to associate with people who have already been the subject of boycotts on their previous platform.

A better example would be WikiLeaks which enjoyed a fair amount of public support at the time Visa etc declined to process their payments, as we have reasons to suspect that the pressure on Visa to do this may have been from the U.S. Government.

By contrast, there have already been numerous public protests against people hosted on the SubscribeStar platform.
Seem to be a couple million and up.
(1) In determining whether a Web site or online service, or a portion thereof, is directed to children, the Commission will consider its subject matter, visual content, use of animated characters or child-oriented activities and incentives, music or other audio content, age of models, presence of child celebrities or celebrities who appeal to children, language or other characteristics of the Web site or online service, as well as whether advertising promoting or appearing on the Web site or online service is directed to children. The Commission will also consider competent and reliable empirical evidence regarding audience composition, and evidence regarding the intended audience.
Thanks, we've found this to be significantly better than what we were saying before, it's still a work in progress.

"We're like drone shot video, but the viewer is in control of their perspective"

Most people get that.
Less important but your fitness is still relevant in terms of survival of the tribe, which is selected for since it affects the survival of any one individual.
Is it just me or is adding a phone number required to enable other 2FA methods like U2F?
Khối A là một trong những khối ngành tuyển sinh cơ bản của nhiều trường đại học và được nhiều thí sinh lựa chọn, dưới đây là danh sách tất cả các trường đại học — học viện tại khu vực Hà Nội tuyển sinh khối A mà Tuyển sinh số chúng tôi gửi tới bạn đọc để tham khảo.
Website : https://tuyensinhso.com/khoi-a/khoi-a-khu-vuc-ha-noi-c13906....
Fanpage : https://www.facebook.com/tuyensinhso/
Twitter : https://twitter.com/dhhvtuyensinhso/
Địa chỉ : 33 Mạc Thái Tổ, Cầu Giấy, Hà Nội
Email: tuyensinhso.com@gmail.com
Điện thoại: 0889964368
Microsoft won't take any known voip account for an Azure registration, which created a minor challenge for me as all my numbers are google voice only as well.
Man Pleads Guilty to Phishing Scheme That Fleeced Facebook, Google of $100 Mill
Google still has complete control over how well your web app is ranked in search results and they change rules and criteria all of the time, sometimes with little notice. Google search console is infuriatingly vague. Google is inescapable and opaque and I’m glad politicians are finally seeing these entities as monopoly powers that need to be addressed. They have a monopoly market share in web search and mobile devices so how is anyone supposed to NOT play by their rules?
https://www.microsoft.com/en-us/research/publication/deepcpu...

TensorFlow has some known inefficiencies.
I took Amtrak instead of flying and it made me want to die a little bit
This is the straight scoop on the development of the M16. This is the channel for all things Colt.
https://www.youtube.com/watch?v=SE0xcxwZg2M
This is an interesting idea. Doubles as a strategy for monetizing.
I want more than monthly security updates, if the OEM won't stand by their product for at least a few Android version bumps, its not worth buying.

Also, watching my SO try and repair their Motorola was a nightmare. It ultimately got further damaged in the process, to the point that the phone no longer had a working screen :c
i knew they were big, but oh man I didnt know they were that big, amazing
> stable hw/driver api (this is a huge mistake in linux, agreed)

Not to get into a flamewar over this, but there are real benefits to Linux's rolling driver ABI (the "API", however, is mostly stable, contrary to what you say). It encourages mainline collaboration, and greatly improves the quality and compactness of the drivers.

On Windows (and to some extent macOS), you'll find whole classes of driver where each driver has its own proprietary internal implementation of something that should have been in the API and ABI, but is not (or just was not when the driver was written). Linux has great, up to date drivers for the vast majority of devices you'd want to use†, and all of the best ones are built (compactly!) right in to the kernel, so it is more or less moot at this point whether a stable ABI is a good thing (at worst, it didn't matter in the long run; at best, it made the system better).

The level of integration and standardization in the Linux kernel is spectacular, and absolutely would not have been achieved if vendors were empowered to link ABI-compatible binary blobs into end user kernels. There is tremendous value in the fact that I can manage, consistently, every LED, every DVFS controller, every fan controller, every GPIO pin, etc. on each supported system in a consistent fashion. Left to their own devices, each vendor would use their pet interface (as seen with NVIDIA putting their foot down and demanding EGL surfaces be used with their driver on Wayland, despite the fact that no standard software supports it); NVIDIA insists that this is the way it's meant to be played, and I'm glad that the answer is a resounding no.

† Outside of the Android ecosystem, which, through what could maybe be called poor stewardship on the part of Google, inexplicably refuses to develop against the mainline kernel, so is constantly fighting to maintain literally thousands of vendor-, OEM-, model-, SKU-, country-, and carrier-specific kernel trees for absolutely no recognizable benefit, and against the clearest and most consistent advice of the highest experts on the subject.
Duh- reading comprehension fail- cheers. Same question though, there is still something that makes me uncomfortable about using exceptions as an expected-case control flow structure (as in, this is expected to catch an exception once every for loop call). Is that something I should get over, and should I write more code that uses exceptions in this fashion?
Are there any particular optimizations you are looking into ?
Ok, now you got me scared because copper is associated with Alzheimer's disease.
Very good article. Can someone explain me the pop culture reference to https://images.amplenote.com/35bd7d80-eabc-11e8-8f1b-0a54dd3... that is present at the end of the article under the hypertext "pragmatist at heart".

How does the phrase "pragmatist at heart" relate to "Good Old Grateful Dead" and what is "Good Old Grateful Dead"?
Please don't: https://krebsonsecurity.com/2019/03/why-phone-numbers-stink-...
Calculate Pi on Relay Computer
We're built to just last long enough to procreate because that's been the optimal way to keep our species alive. Regenerating causes issues (cancer, malformations, takes energy), so if the body can build it only once and last 20-30 years, it's optimal.
Thanks for mansplaining the entire article.
Scary? It’s not 1978 anymore.
After being poor for several years I realized something.

People like Chomsky have never been in a situation where they were starving. He is clueless as to what this is really like. Only an out of touch wealthy person would say such ridiculous things. Or a child whose parents take care of their basic survival needs.

Survival takes work. Always has. Always will. Food and shelter will never be magically provided to everyone. Someone somewhere has to grow the food, harvest the food, hunt the food, prepare the food, store the food, preserve the food, harvest building materials, manufacture building materials, assemble building materials, maintain buildings, clean buildings, etc. Or if we're talking about AI robot utopian future, someone has to build and maintain the robots, and prevent them from making humanity obsolete.

If you don't want to work for another human then you have to work for yourself at the whims of nature.

If you expect other people to give you food and shelter to you for free, then you are expecting other people to be slaves for you.
> Helm seems like a decent option

If you want to: have PITA with RBAC, forget about manual changes because there are no 3-way-merge in Helm2 (that's what kubectl apply does, only hope it will be in Helm 3) and after this change helm cannot apply desired state, some of the biggest pains lasting for years had been resolved only in 2.13 with --atomic parameter.

Aside from dependency resolution, everything that Helm does could be made by any template engine + API caller.
I don't understand why they didn't want to base it on the formally-verified, capability-based micro-kernel called seL4.

Formal verification is the difficult but necessary next step for security-intensive applications.

Also, any new kernel should only be written in a memory-safe language. Rust would be the best, since it is also safe from data races, outside of unsafe blocks.
Source? I’m just one person, but I use the subway every time I’m visiting in NYC, and don’t find it confusing or scary.
Why does ibb need to know my location to serve an image?
The big difference between a factory and customer acquisition costs is that the factory is an asset. It has enduring value. Customer acquisition costs do not. When you pay the customer acquisition costs, the money you spent is gone and non-recoverable. But you can recover some of the value of a factory by selling it.
Organic by definition means carbon-based. So the rule is: "no synthetic pesticides, only organic ones."
5% of pretax income on transportation isn't unreasonable if it could truly replace car ownership. Most car owners in the US are likely spending more than 5% of their income on depreciation, interest, insurance, maintenance, taxes, and fuel for their cars.
Yeah, a place I worked for decided to license agGrid because it was simply the best solution we could find. The React integration was still a bit rough but it did deliver pretty well on the promised features and performance was pretty good too. I imagine a lot of the solutions today are pretty good, but it's been a long time since I've been looking at any of this stuff.
fwiw, if you challenge this, twitter will restore your account.
???

Isn't the entire point of the original article to lock you into the Network Next platform by forcing you to implement their SDK?

I think every network provider is going to work to lock you into their platform.
xournal does this.
there's probably a fix for everything but i hate doing things like this to get a proper working laptop
I believe WeWork leases their properties, which would make near-term profitability important.
And 4% at Restaurants and Cafes, which is probably half my card-spend. Shame their app from Barclays is dogshit.
Just a reminder that tech companies will do anything to make more certain predictions for the sake of an ever expanding circle of clients:

https://theintercept.com/2019/02/02/shoshana-zuboff-age-of-s...
3m/10y inversion is a better predictor of recession than 2s10s, and it recently inverted.

[0] https://www.frbsf.org/economic-research/publications/economi...
They added their own plugin in 2.3.0.
This almost sounds like something too good to be true. Big companies like Twitter and Facebook wouldn't want to use this service because they want to collect the data. This company would need to charge websites for the service, otherwise their only alternative is to sell their user's data or advertise, which leaves us right where we already are.

Of course there may be other ways for such a service to survive, but those are my initial thoughts about seeing something like this happen. I would love for something like this to exist, though
Helm is great right up until you run into a chart that doesn’t support what you need, i.e. if you want to run on tainted nodes, it needs to support tolerations. Want to add a sidecar to a pod? No.

It also lies about the actual status of the installation. A deployment that applies successfully but has issues with the new pods coming up can still show successful.

The larger charts are a nightmare which isn’t helm’s fault but it doesn’t make things appreciably easier either.

Kustomize has a lot of warts too. If the type definition in k8s source doesn’t have a merge key defined, it’s going to overwrite the entire section of the resource. You can use JsonPatches to get around that problem but that is super gross too.

The entire ecosystem is trying to solve the same problem and no one has come up with the definitive way of doing it (because it’s a HARD problem) It seems like Helm templating and then passing to kustomize to add in the one-off changes is the direction a lot of people are heading but it’s more of a least-bad solution than a good one.

I will say, if you’re using helm templates for your own stuff, you very likely going to be happy with it.
> lots of manual data processing from people getting reasonable wages because they have to stare at a computer screen in some fairly nauseating conditions.

Most positions I've seen do not look like they pay that well. You can make more as a processor in a shop on land and work a regular 8-5 job. On the boats you get a 12-hour tour for the duration and the only real perk that might make it worthwhile is the opportunity to visit foreign ports and dawdle during breaks.

Survey automation is a complex task because depending on whether you are a marine crew or a land crew. Some things are easier in marine work due to less cultural constraints (buildings, highways, pipelines, etc.) But in the same way it is easier on land to locate and replace any sensor that fails without losing much data from that receiver location. For best imaging you need to be able to avoid introducing holes in your data coverage and correct anything that causes a data loss. Redundancy is a real thing out there.

The industry has morphed into one where many larger acquisition contractors have divested themselves of the ships needed to acquire the surveys and they contract that now to custom acquisition crews. Everything went bare-bones a rawhides in the last downturn and as we know, seismic exploration is one of the last things to recover after a bust.
FIDL is used extensively through the OS, and looks like it will be the primary means of communication between processes, not too different from macOS's XPC (which is used for a lot of services as well as very low-level stuff like talking to the T2 processor, apparently). Fuchsia being a microkernel, it makes sense to make this part of the OS. The alternative of inventing ad-hoc RPC mechanisms for each area of the system would be worse.