skysight-inc/HackerNews huggingface dataset:
It seems the course primarily consists of reading/presenting/debating papers. Here's the epic reading list: https://courses.engr.illinois.edu/cs525/sp2018/sched.htm
But surely since I'm head of the CIA, Liz and Phil won't mind if I phone for a catch up?
I can't personally speak to the accuracy of the linked claim below, but it suggests that the coverage of residency spots is controlled by a physician led advisory board called RUC that intentionally limits the reimbursement so as to control wages.

http://www.motherjones.com/kevin-drum/2013/11/its-doctors-wh...
I'm sure you did, but just in case - did you checkout Sox?:

http://sox.sourceforge.net/

I've used both FFMpeg and SoX extensively for audio and have found SoX very useful on more than 1 occasion.
Interesting business idea, I would like to give it a try but I honestly was expecting screenshots or some short gif/video on how it works (instead of the pink icons with their descriptions). Also, I assume it could be useful for consultants and such but maybe you could actually suggest some use cases so people realize quicker why/how it could benefit them business-wise. I found the concept interesting because I know the tech but my friends and relatives would not understand the lingo at a first glance.
I think of that approach as the Anon legacy.

That group (if one can even call it that) taught a generation to go for trolling/harassment rather than subversion.
Purple Rain Attack: Password Cracking with Random Generation
If you have trust in a court, you don't need a trustless system, by definition.
Great point.
In general as a whole this shows just how stupid the 2010~current human is. Lack of logic in the social studies programs has destroyed high school and college graduates ability to reason.

It’s like a false sense of capability.
Cryptoassets: A qualitative due diligence framework of DEX 0x
I think I'm missing something in your comment. Why did your friend think a VR killer app would be breaking into a bank? You mean as a VR game? How was he right? Why can you not morally make that? I am confused.
In what topic world would that wasted talent been identified? Yours?
^^ This. In the past, I've generated a lot of business from these printed, hyper-local 'guide books'. Anecdotally, the Yellow Pages, telephone directory and hybrid alternatives (Thomson in the UK, for example) are regarded as less credible the local guide as they are a national product customised for local markets.
I'd recommend Sam Harris' podcasts with Jordan in that case.
Why?

Your phone number is public, but you wouldn't be happy if the lat/long of your phone during various times of the day is public, right?
I was in the US once, and had developed a cyst on my finger that hurt (due to the pressure of the liquid inside -- could have been a ganglion cyst).

What you do with those, is you burst them open to relief the pressure, clear the liquid inside (white cells and such) and put some disinfectant. In my (Western European) country it's a trivial 10 seconds operation every pharmacy is authorized to do.

So I go asked at a pharmacy/drugstore for that (probably a Walgreens) -- and they said they weren't allowed to do it and that I should ask at a clinic. I asked how much it would cost for this, if I went at one, and they told me about $150.

Yeah, right.

I just went on and bought a regular clothespin from that pharmacy, burned it with a lighter to disinfect it, and burst the cyst myself...

(And it's not about government mandated insurance vs "really free market" and such. We have mandatory insurance were we are, and the prices for all kinds of operations, both with and without insurance coverage, are still way lower).
Interesting resource.
I was surprised to see "m" as the only single-letter reserved name. Would've guessed at least "v" as well.
And I completely understand, if it's opt-in. I might even do the same (or maybe just for a while). But soon as it's opt-out, it becomes creepy as hell and every time I get a message like this I resent Google a little bit more.

Similarly, recently I clicked to like a YouTube video while I wasn't logged in (I only ever log in to Google using a private tab since a few years because I'm just so fed up with the incessant nagging me to track and spy me).

So I forgot that I wasn't logged in and clicked the like/heart button. You know what it said to me?

"Sign in to make your opinion count."

Yeea, that wasn't accidentally worded badly. It's just too much of this shit every day all day, I no longer believe they actually meant to say "Sign in so that we can count your opinion". No, this passive-aggressive bullshit permeates every pop-up and nag screen Google ever communicates to me and the message is pretty clear. The subtext of my opinion being worthless unless I allow myself to be tracked.

Same passive-aggressive shit goes on in Google Maps. Of course I have Location History turned off. Don't want to be tracked? We won't remember your recent search queries either. Because obviously they can only do that in the cloud or something. I remember back in the day when search fields that would remember recent queries first appeared, we used to call that "intelligent". Yeah it's a bit of a low bar for intelligence, but guess what the world's leading AI company can't do it unless you allow them to track your physical location. Can't? More like "won't".

They want to sell me as data, but every step along the way, they try and make me feel like an insignificant little insect. It's not an actual transaction like "I give you data, you give me 'free' service", you can't negotiate really, and if you dare to even try they will basically bully you.

If, like some people try to argue, we are really "paying" for Google's services with our attention and/or private tracking data--it's more like emotional extortion / blackmail, than it's a business transaction.
Thanks for the feedback, you make good points. We'll make sure to incorporate it in our next version.
Very cool, but as any chain, is not block chain only as strong as its strongest(or slowest in this case) link?
Home Lab – Auto-Configuration of a Docker Swarm Stack
The first things that come to mind is Buddhism or Sufism. You might think associated meditative techniques would be all that you need, but I don't think them alone do much without a surrounding framework to guide you in changing yourself and how you relate to others, the outer world, your inner world, reality... That is the subtext I am picking up on in your question. Or stoicism like someone else said, if you don't want anything too connotative of 'religion'.

Sarcasm, OTOH, is sometimes useful. It's knowing when is the trick. Justifiable expressions of anger are sometimes necessary; at the very least, ignoring it means you are ignoring something pertinent and meaningful to yourself which shouldn't be ignored. How to take action based on that anger is another question...
It wasn't clear to me that the problem as framed was about asymptotic growth. I was curious if/when the factors might become relevant, so I started sketching this out...

The 63x64 binary canvas is made of integers on the order of 2^4032. (Please forgive my approximation notation.)

ln(2^4032) ~= 2795
log_10(2^4032) ~= 1214

So, the difference between natural log (for this canvas size) and log base 10 is only one binary digit (min 11, max 12). The "noise" you need to introduce to the image will definitely keep to the bottom right corner.

So, I'm curious how tall the phone-width image needs to be before the required noise exceeds 64 bits (aka a single row). And the answer is... Too tall to be calculated quickly with my brute force method of "try bigger numbers until you get too impatient to wait for your desktop to calculate the natural log".

I'm sure if I spent enough time drawing the parameters out, I'd eventually agree that there's no representation of this problem where those factors ever become relevant.

BUT.

If the problem we were calculating involved log base 1.0001 instead of the natural log, those factors would become relevant at much smaller canvas sizes. I would love to hear an intuitive explanation of logarithms that would convince me to not bother making calculations like this in the future!
In an ASIC flow, they use C++/SystemC that feeds into High Level Synthesis tools to generate an intermediate auto-machine generated RTL HDL Verilog. This then flows into a digital logic synthesis tool to be converted to a Verilog gate-level netlist. The industry uses a Verilog netlist as a defacto standard that is then put through an implementation flow for place and route, where the aim is to convert the Verilog netlist description of logic gates/D-flops into a physical representation of the final chip in silicon, in the form of a GDSII [GDS2 file] for taping out which in turn is then sent on to a foundry to be manufactured.

The manually written HDL RTL either in VHDL or Verilog takes too long to write in terms of human hours by large teams of HDL RTL coding engineers. The aim of using High Level Synthesis is to reduce the time to market for generating a Verilog netlist.

When RTL HDL languages first came out in conjunction with digital synthesis tools, many engineers were not believing in the technology, in which they used to do things manually by hand laying out the gates/transistors.

Youtube video link from 1977 [watch from at time from 07:52 time mark, manual work done from 9:36 time mark onwards]

BBC Horizon: 1977-1978 Now The Chips Are Down
[https://youtu.be/HW5Fvk8FNOQ?t=472]
I very clearly remember eating there for my twelfth birthday. Absolutely mind-blowing in every possible way. I still remember the cheese cart as if it was yesterday. The food was excellent and the service was... I don't know how to put it. An anecdote may be clearer: at one point I dropped my fork on the floor, as sometimes happens where you're a kid. Well I didn't have time to bend down to pick it up because a waiter had run over and grabbed it before me. About 5 or 10 seconds later he returned with a clean fork, set on a cushion, itself carried on a large silver plate.
So there you go, as far as I'm concerned a well deserved reputation and a sad day for french cuisine.

Edit: just to clarify, that this was 27 years ago and I haven't returned since.
> Sometimes I ask myself if this generalized crypto mono-culture is something being implanted in our brain to spare NSA money.

I’m in the industry - I work on cryptography research and I review cryptographic protocols for security and correctness. I can tell you when I warn people not to roll their own crypto it’s not because I’m shilling for the NSA.

It’s really very simple. Cryptography is an extremely complex discipline that requires specialized training. For the most part, engaging in complex disciplines without the requisite training results in errors somewhere. Unlike software from many other such complex disciplines, cryptosystems are 1) safety critical, and 2) compromised by extremely minute errors in design or implementation.

Speaking frankly, I don’t think it’s wise for you to try and develop your own machine learning software for a production system without training, either. But at least if you do that you’re not (likely) compromising your users. We admonish untrained engineers for doing the same with cryptography because it requires either great ignorance or great hubris to believe you can pull it off without disastrous errors along the way.
I've interacted with systems like that before. My brain looks for the quotes, I double-click to select the text, Control-c, Control-v, and it's done... completely on autopilot.

Trust me, if you get in your users way they will find some way to get rid of you.
Java to WebAssembly compiler
The staggering scale of China's Belt and Road initiative
> requiring that every app on my phone is vetted by a single gatekeeper.

What are you referring to here?

I just installed an SNES emulator on my iPhone without jailbreaking and without paying Apple for a developer account. I don't think Apple knows anything about the app.
It's way more fun to know how to derive least squares than to memorize some formula: https://see.stanford.edu/materials/lsoeldsee263/05-ls.pdf (page 4)
Never accept an MDM policy on your personal phone
Tencent’s Chief EXploration Officer, David Wallerstein on WeChat, QQ, and Gaming
By utility, I assume you mean the CLI binary. There have been issues with filtergraph buffer management in the past year or so, but other than that, ffmpeg rarely crashes. What sort of commands crash for you?
Live: HackCambridge at Corn Exchange Cambridge – 2018
A superstar Chinese hacker just won $112,000 from Google, its largest bug bounty
403 page is the hardest one. Hard captchas don't actually let users in, just annoy them, make them not bother anymore and make the website owners think they are successfully fighting bots, while they are fighting real users. The bots are likely the only ones who have a chance solving hard captchas, because they don't give up.
Why 'm' and 'v' ?
1 year. It was also a 1 year limit on when they could collect the bill if it wasn't billed to my insurance. Not sure if that would've counted, since the hospital had my insurance and technically I didn't give it directly to the independent doctor, but the only reason they billed my insurance days before it hit a year is because I was crazy persistent and proactive about getting to the bottom of this. Next time I'll let more of the burden of proof remain on them longer.

This is all under Colorado law, btw.
The dynamical structure of political corruption networks
ImGui: Bloat-Free Immediate Mode Graphical UI for C++ with Minimal Dependencies
Catherine Deneuve's Critique of #MeToo
One great reason is that the composing function can be optimized away much easier with the native operator.
Another important point is that to get an interesting and difficult to solve level of the game you need a lot of space. The main idea of the proof is to transform a well known NP-hard problem in a level of the game combining some building parts, but each part is usually big, and you need a lot of them, so the constructed levels of the game are very big.
The work hour load measurement is the responsibility of the employer since UK shell crisis during WWI

Amount of deadly defects are introduced in line of prodocution after more than 48hours per week worth of work per sustained amount of week.

UK army did a great job documenting how over-extensive work hours do result in industrial process to the death of users. (in this case the tommies in the trenches, or the victims of uber drivers).

Science is about studying causality, and there is a clear causality here
Ask HN: How do you keep track of economic trends?
BML Munjal University School of Management
> Congratulations if you honestly can "quit and get a new job in a week". This is not true for the vast majority of tech professionals. Even if it were currently true in general, it will not be true during the next inevitable tech downturn (I've survived two of them in 20 years so far, knock on wood).

This is a really important point to understand. Any time I hear people talk like the market will never get worse I'm reminded of San Diego in the early 90s. There had been a ton of great jobs there with all of the defense contracting jobs — whole suburbs full of highly-trained engineers who making great incomes because multiple companies were bidding for their skills.

Then the Cold War ended and the entire sector halted. None of those companies were hiring, anyone looking to move was selling a house in a neighborhood where many of their neighbors were doing the same thing, and if they tried to switch fields there was a lot of competition. My first employer had a $15/hour software QA job getting applications from people with engineering MS and PhD degrees who'd been out of work for a long time and were willing to take a huge pay cut just to have a job, only now that education and experience was seen as a negative because it was assumed that they'd leave as soon as the job market improved.

And, yes, the job market did recover but everyone affected still had to eat the cost of significant periods of unemployment or being forced to sell a house because they couldn't make the mortgage payments. IT has some differences in that the skills are more generally in demand but there are also some interesting risks like an entire profession becoming commoditized as e.g. a SaaS offering becomes a viable alternative to hiring staff — especially because the last couple decades have left a lot of tech workers are used to thinking of themselves as having more in common with senior management than we actually do and not everyone understands how quickly most companies would cut them lose if it fit the budget better.
When you have children everything changes. Then your success depends on teaching them to adhere to the same countermeasures—there isn’t much chance of that until they are older.

I had managed not to throw up for 20 years. That all went out the window when I had a child that attended school.
I’ve heard many scenarios like “transfer of human organs” as a scenario for blockchain, but I’m skeptical that blockchain solves problems in the tangible world all that easily. It is my perception that blockchain is great for trustless information assets, but not great for trustless tangible assets.

Blockchain can’t stop a human from stealing an organ and replacing it with a different organ. Even tracking shipping containers, which was high profile a few years ago, only requires a human to make a mistake in loading a boat to throw off the database.

In tangible-world-to-information-storage scenarios, the hard part is not the information, but the guarantee that information matches the real world. In my view, the claim that blockchain solves for a trustless tangible world is naive.
This is #1 on HackerNews? Why?
Looking at all Sci-Hub downloads of 2017 over the year
"Why are my health insurance premiums going up?"

"You regularly ski, an activity associated with a greater chance of injury."

"You have been visiting a private clinic for months, which raises your risk of having a major health issue you have not yet disclosed to us."

"You regularly eat at McDonalds, raising your long-term health care costs."

Or... "Why has my auto insurance gone up?"

"You are regularly at locations associated with illegal street racing."

"You are regularly near after market parts stores, and after market parts are correlated with high risk drivers."
In addition to the ones already mentioned here, pypy, a tracing jit for python2 and python3, is another project which gets compiled to C. It's written in RPython, which gets compiled down to C.

RPython includes a jit generator that can be used to speedup new languages written in it. Pixie [0] is an example of another language written in RPython.

[0]: https://github.com/pixie-lang/pixie
I think a lot of why people like him is he speaks so CLEARLY, whether you agree with him or not you thoroughly understand his position, and he usually has some thought-provoking reasons for everything he says or does.

I think people are starved for somebody who can be persuasive and calm, not relying on hyperbole or name-calling to make their points, and he shows everybody a way they can do that.
>My biggest complaint is that GoPro mounts are cheap and there isn't a high quality gimbal for the GoPro.

I went through two of GoPro's awful, plastic mounts before buying a metal, third-party mount, and never looked back. The two mounts that broke sent my GoPro careening down asphalt in each case, and I was lucky to both not lose it and to not have it be destroyed. So while the mounts are junk, the unit itself has proved to be very durable.
because this site is largely trash
The whole infant mortality rate thing has been debunked over and over again. The US statistics are different than those of other countries AND--this is the BIG AND--US hospitals routinely attempt to save marginal infants whereas other countries let them expire and tick it as a non-viable birth. So don't tell us lies about how great the rest of the world is, okay? There's no way Cuba does half as good a job for mothers as even the worst US hospitals do, so get your head out of your ass on that one.

Second, when you figure the costs of universal healthcare, do you take into account the huge taxes on your salary, asusming you have any in whatever country you live in? Sweden is a great place to live if you can overlook the 60% tax on income or whatever it is up these days. Also, you buy a car over there and there's a 100%+ tax on that, then some countries have a VAT, etc. So how much are you REALLY paying for healthcare?

At least in the US I get to keep some of my income and I know how much I'm paying for healthcare. Had the social engineers and the corporatists not gone and tinkered, we wouldn't be as bad off as we are now. It was big government doing us no favors as usual.
New Swiss Cloud Platform with Docker Hosting
NaOH, why did you think this article was relevant to post here?
Cryptographic Algorithm + Key Usage Update to DomainKeys Identified Mail (DKIM)
Yeah, a much higher level of discussion between two individuals exploring ideas.
How much of the Google backend is actually built on top of gRPC? My (outsider's) understanding is gRPC was the "open-source version/rewrite" (typical Google) of Google's internal software, stubby. IIRC, _some_ of the Google Cloud public-facing APIs use it, but what else?

As a proponent of gRPC, I can say that some of the libraries, tools, docs, etc. are definitely half-baked. There are plenty of severe issues in the (confusing codebase of) grpc-go that have been open for over 1.5y.
Essentially, make something people want, don't spend all your money before you have an income, fire weak employees, and find a co-founder you can work with.

I've never started a startup, but I'd be surprised if these nuggets of wisdom are news to anyone.

The tennis analogy was quite clever, but it lead me to expect more incisive advice.
Remarkable: Bocuse died in the same room above his restaurant in which he was born.
The counter argument would be wrong.

The advantage of the operator and the `pipe` helper over regular function composition is that you can emphasize the flow of data through a pipeline of functions.

The only advantage in readability I see here is that the operator is hard to mistake for anything else, it sticks out of the code, more than a seemingly regular function call. But this is not an advantage that justifies introducing the operator.

Other than that, UX and cognitive load is the same.

Pipes can indeed be fantastic! ;)

*

Apropos composition: why not add a composition operator while we're at it? Or we could define something like:

const compose = (...args) => pipe(...args.reverse())

and then

compose(square, increment, square, 2)

;)

For me there is also something more ineffable that's important here. A question of whether adding a new built-in operator fits within the general philosophy or some sort of "look & feel" of the language, or whatever. I think JavaScript seems to be quite conservative, when it comes to bringing in new operators. Perhaps that's a good thing. Maybe not. But so far, I remain unconvinced.
Let's be totally honest--outside the US your mother wouldn't have even gotten the chemo treatment. If she had gone to Mexico and paid for it herself she would have been better off than living in any Euro nation, the UK, or Canada.
I'm looking for a gimbal I can use while running.
RFC 8289: Controlled Delay Active Queue Management