skysight-inc/HackerNews huggingface dataset:
So... there's these great things called data sheets, and they tell you how much current to run through your LED to yield a specific brightness level. Then you throw it into this bad boy here for instance [1]. You still have to do this to validate your design for every part picked.

It's like saying CPUs are getting more efficient, you know, so let's just run way too much voltage through them and hope for the best, and when the industry runs out of efficiency gains we can revisit it. Sure it's hotter than the devils nutsack. It'll be fine.

Efficiency gains are totally irrelevant to this conversation. It's designers who didn't read their data sheets, didn't care, or only tested their product in bright light. No excuse.

For an example datasheet check out [2], the luminous intensity vs. forward current graph is on page 7.

[1] http://led.linear1.org/1led.wiz

[2] http://www1.futureelectronics.com/doc/EVERLIGHT%C2%A0/334-15...
No. We're talking about highly specialised tools for professional engineers, not some dumb electronics made for children and old people. You're using the tool wrong. Emacs is not vi.
Agreed. Also, this is the currently accepted formal way to present references - that is when they are requested.
Sadly it happens with tourists in the Portuguese coast as well, which never got to swim with the Atlantic waves or sudden change of underwater currents.
Nice :)

155457 points before I ran out of lives (due to ambiguous tracks mostly ;) )

A couple things:

* There are some typos here and there (in genre names and in the UI)

* The timing of the game could be tightened up a little

* Would be nice to know how long I have for a given track, and how it affects my score. I was surprised more than once by the track changing from underneath me. (I assume I get more points for quick answers?)

* Maybe a non-infinite mode too, like... 10 questions, 3 lives?
The discussion in https://news.ycombinator.com/item?id=17690815 is meaningful. There is, apparently, some disagreement about how the protocol versioning should be interpreted: zx2c4 (J.Donenfeld, wg creator) refers to the "v1" string used in the construction as the version identifier; tptacek refers to the primitives and the separator strings; I consider the whole thing.

Regardless, it is clear that there are numerous ways that can be backward compatible to extend wireguard into v2. IIUC, the deliberate design decision is that "we are not baking any specific one-true-way". It's not "not preparing for the inevitability", it's "the way protocol agility has been done so far has failed, we defer this decision closer to the time we need it".
I'd probably encounter the bad kind of comp bio if I actually worked in that field, but a tool made by computational biologists for reproducible research has also been very useful in my work: the build tool Snakemake [1].

Snakemake is a parallel build tool designed for data instead of software as its main use case.

[1] http://snakemake.readthedocs.io/en/stable/
How did you measure the 12ms?
For personal red illumination I use USB-rechargeable NightRider rear bike lights. I ultimately got two and I take them everywhere with me. They are great night lights, especially when travelling, except for the fact they flash blue when you turn them off to indicate their charge level! Using bike lights makes sense as they are designed to be durable, waterproof, and long lived.

I've used a series of OLED screened phones. Rooting can help to ensure you really can put a full screen temperature adjustment on the phone. I regret not having done this on my current phone, which is a oneplus model.

In the past year or two a huge number of multicolor LED lighting solutions [1] have shown up on amazon. These are usually cheap strips of several hundred multicolor LEDs, and come with an IR remote that lets you set one of a number of colors--- among which are pure rend and oranges that are nice in the evening.

[1] For instance: https://www.amazon.com/TOPMAX-16-4ft-Strips-Lighting-Charger...
My brother's African Gray parrot was always friendly to him and an asshole to his wife. Maybe it was sex, but maybe it was just height. I'm given to understand that bird hierarchy is pretty concerned with elevation.
It appears that there is some small risk connected to that, but the background radiation you get from actually being in the air is higher. So if you're scared of the radiation from the scanners, you should probably not check what you get from being in the air.

https://www.sciencedirect.com/science/article/pii/S168785071...
I wouldn't be surprised if a large part of Vim's current popularity stems from EDITOR=vim by default on many distros, despite often having emacs and always including nano. Even over a decade ago when I was in my early teens this seemed pretty common.
PWM resources can be quite scarce or overkill for a constant brightness level, just pick the right current limiting resistor, it's embedded design 101. Heck, it's your first-year electrical engineering class.
Compelling arguments here. What you’re saying is true in my experience as well in the cases you’ve explained.
It's no worse than on a phone. I've never noticed burn in on any OLED phone or my current laptop (although the latter is newer).

I'm using a thinkpad X1 yoga OLED. The biggest danger with this device is using Windows, as the drivers for the display panel have a bug in them that will lead to degradation and destruction of the panel. Using Linux avoids this issue.
If they are that afraid of China, imagine what US is capable of. Oh, right...can't imagine. idiots.
How our brains convert experiences into memories
Sorry to be rude, but could you ask/beg Prof Muggleton to write a book on ILP and/or meta-interpretive learning? Something like an expanded version of his outline webpage (https://www.doc.ic.ac.uk/~shm/ilp_theory.html).

My go-to for trying to understand ILP theory is Nienhuys-Cheng and de Wolf, _Foundations of Inductive Logic Programming_ and De Raedt's _Logical and Relational Learning_ is a more up-to-date overview, but I feel like there's room for a more modern textbook. This new MIL stuff seems to be be an important unifying idea that also connects back to abductive logic programming, if I understand correctly.

Just a request; no offence intended!
> Basically everyone had to turn off their monitors while I walked past.

So essentially they had to interrupt a couple dozen people just to get you through a corridor. I can see why a blindfold may seem like a more pragmatic approach.
> Being "hacked" means your system's security was breached,

Nah. They claimed the site was rendered unfit for purpose by malicious attackers. If you don't think denial of service is a security event, you'd better start writing lots of angry letters to MITRE, because we need to revoke about 90% of the CVEs that have been issued over the years.

I'm not sure how to phrase this politely, but you are not the arbiter of language, TechCrunch is not beholden to any higher a linguistic standard than anyone else, and the word hack has been associated with DDoS attacks for years and years (a small sampling of references follow).

I don't particularly care about the FCC or this event, but this seems like a really strange hill to die on. Please note that I am not suggesting that you actually intend to expire on a topological elevation gradient; this is merely a figure of speech that means something else to some people (cf https://en.wiktionary.org/wiki/hill_to_die_on).

"This class of hack, known as a distributed denial of service (DDoS) attack, has been around for a while.":
http://fortune.com/2016/10/22/ddos-attack-hacker-profit/

"What is a DDoS Hack and How Do You Avoid Them?" (video):
https://www.wired.com/2016/01/hacker-lexicon-what-are-dos-an...

"DDoS hack attack targets Church of Scientology":
https://www.scmagazine.com/ddos-hack-attack-targets-church-o...

"Hack Attack Gums Up Authorize.Net":
https://www.wired.com/2004/09/hack-attack-gums-up-authorize-...
As of right now, the US military budget is 610 billion $ per year
... but, that's exactly the root cause of previous failures. wireguard is basically saying "we don't know how to do that well enough, so we're not baking it in for now".

Why does the "increasing integer" matter to you? In what way is it better than "I am willing to protocol 1, 4 and 7" (implicitly "but not 2, 3, 5, 6, 8, 9, 10,"...)? And the "I am willing to .." is just a successful handshake. You try in order of preference; If you succeed, other side supports it. If you don't, you go to the next one. Wireguard does not produce a response unless to a non-confirming attempt.
Who cares even if it's 100x more popular. At the end of the day C++ is more popular than lisp/scheme.
No, "reproducible" means that I can train it on the same data you used, and get the claimed result.

Anything other than that is taking your word for it.
> If the authors had the intent

Fortunately I know exactly what I was thinking. Each message has an explicit type. The set of types exists in the first byte with the remaining three reserved for future additional use, perhaps for naming types. The cryptography is tied to the version by way the identifier and construction constants.
The waters surrounding Europe are varied; in from England so I was taught about rip tides and strong currents, but someone from near the Baltic or Mediterranean Sea might simply not know.

I once had an Danish teenager tell me "tides are an old viking thing". We were on a beach with a 6cm tide, I'm more used to several metres.
Props for the UX and making it responsive on even the smallest screens! Not easy for a skeumorphic design, but you pulled it off!
If you do business you have to cooperate with the government and the law of that land. It is up to the people of that country to change their laws and government.

I would be much more concerned if google gets an exception. In the west bigcorp gets their lobbyist army (google is #1) to get past laws and the people's will. I hope China won't bow down to Google. America is operated by corporations, some countries are not.
Given how most polution comes from places where people generally have very little children, I doubt that reducing births in the third world would be an effective measure.

We need to solve for different variables: energy source (we need more nuclear), transportation (we need people to utilize public transportation and drive less cars), and we'd need to work on carbon capture (which is a technological problem).

Solving all these requires policy shift and government enforcement.
Also, nobody will want to be anyone's reference anymore if it requires talking to dozens of people every time the candidate applies for a job. (If employers check references in the early stages of a job application, a reference will have to interact with everyone who doesn't want to hire the candidate in addition to everyone who wants to hire the candidate.)

The article says: "Note the response time — whether they get back to you quickly or not might be useful information in and of itself."

Not replying quickly can mean many things. It might mean that the reference is on vacation, for example.
The bots did not pause the game. An observer did.
I see, it would be cool to give an example of at least one site with a favicon, to see immediately whether it will be replaced or not.

It is mentioned in the description, however it will give an example of what you mean by "relevant" emoji.
YouTube's trending tab is algorithmically generated, not the actually most popular. That's why is called something vague like "trending" and not "most popular".

It is trash, but that's what you get when you use data based recommendations.
Detected an anomaly in YouTube search for Laravel
Hi all, I was going through Google Trends for laravel and I found something interesting but I can't seem to know why there's a serious dip in YouTube Search for laravel. Take a look at the image below. This dip occurred an year ago between 6 August - 12 August 2017. Does anyone know why this happened. The only explanation I have is that, YouTube might have changed their search algorithm but could it result in 75% less search.

Link to the image: https://ibb.co/cvLGAe

Link to the Google Trend: https://trends.google.com/trends/explore?date=today%205-y&gprop=youtube&q=laravel,%2Fm%2F0jwy148
Day 8 is UP [100 days of ML Coding/Learning]
Ndex+log – an alternative to LSM
And most people discount the learning experience. You don't really know how to do something until you've done it, with all its warts and edge cases and all.
Does anybody care what the W3C think anymore? I was under the impression that the WHATWG was formed due to the browser developers’ frustrations with the W3C and they now mostly ignore what W3C says or does. So, what are the chances of this actually catching on?
You are basically denying people's right to interpret art, because they could interpret art wrong.

I don't speak for Wu.
I'm merely talking about how her art affected my thinking.

> Also want to say, as preface, that of course hookers can be hackers, and one reason I'm taking the following slant on it is the surprise expressed in this comment, I take to indicate the (limited) assumption that they cannot coexist.

I quite literally said that her work helped me overcome this prejudice, so I'm not sure what you are getting at.
I don't think there's any disagreement. Tom and I are both referring to the same things using slightly different words.
Interestingly, when manipulating a led strip you can see light produced by voltage differences between your hands.
Nice, but it's very slow to progress.
Biodiversity will recover on a planetary timescale. Our civilization will probably be lost tho.
I was in junior high in 1999 and boarding is immensely different. You could go with your family to the gate or meet them upon arrival. I recall running down the exit to meet my grandparents as a child. I hear there are passes available but the feel now is all wrong.

Why no one set off a bomb in a TSA cattle line I cannot understand. USA built a perfect target. I assume the TSA is some sort of jobs program but I cannot understand who benefits from it.
The Tale of Two Teams
That's a bullshit argument. You can seperate the CV portion from the analysis portion and just train the analysis portion by giving it realistcally limited information.
With DO you mean digital Ocean?
Extra hot clip mixer – Channel FunnYCubemix – №31 – 2018
You sum it all up very nicely!
Try living in Sweden, where people have been dealing with sleep and light for a very very long time.

LED lighting is a pussy compared to the Sun
The major reason (according to the dev podcast) is that SoC vendors simply drop support and don't update drivers for new Android versions. This pretty much blocks any kind of updates since mobile drivers are all closed binary blobs.

Before 8.0 Android driver layer wasn't separate from other OS layer so they couldn't upgrade Android separately.
My point was the duration of time it takes to develop a product, doesn't necessarily mean it was a well thought out product. Vista was a legendary case - The initial release was a horrible poorly thought out and broken product, that got better over the next few years with each service packs releases.

Driver-compatibility and resources usage should have been taken into account when released. Those two weren't the only major problem with the OS.
Dude, your comments come across as categorizing and slightly judgemental.

It's fine to use vim, and it's fine to use emacs. No need to get upset over a piece of technology.
Well, Pai was appointed by Trump so in a sense he was chosen by voters, albeit indirectly. If we vote a different president into office then Pai will be replaced. A vote for one party in a race to control the Presidency really is a vote for control of that entire branch, including the officials it appoints. But it's a shame most Americans don't think about politics this way. Ultimately we get the government we deserve.
>Teachers like Betty Edwards and Bert Dodson have proven that pretty much anyone can learn to draw to a high standard in a remarkably short space of time once they understand the visual principles of effective drawing.

As someone with pretty much zero ability to draw, that caught my attention. What would be "a short space of time"? Are we talking days, months, years?
Vim is attractive to many because it launches in a fraction of a second. This is especially important to sysadmins, who don't "live in a text editor." It's also quite popular to use vim without customization.

I understand that some people have simple needs. I don't. The editor wars are over for me and Emacs has won.
Tight curves tend to be loud, as is old track, or track that isn't welded into very long lengths. Locomotives are quieter than having motors on each carriage.

In much of Europe that makes trains quiet, except metro trains with tight curve.

People excluded, I think non -metro trains are usually quieter than cars.

I've only used one train in the US, which ran on jointed (not welded) track so made the 'clickety clack' noise, but presumably that varies and the North East is better.
Interesting. Could you provide some links to relevant reading materials?
PDF slide builds really don’t work for the web.
For SNS I'd use the API just to make sure every new team member gets signed up for every appropriate deployment (test, prod, whatever) and every old team member gets removed.

I agree it doesn't add much value for a single user rotating their own password.
> Having said that I still would have preferred for something like a single increasing integer as the "cipher suite version".

This already essentially exists. If the first byte of an initiation message is 0x1, then it means you're using "Noise_IKpsk2_25519_ChaChaPoly_BLAKE2s" "WireGuard v1 zx2c4 Jason@zx2c4.com". It seems like this thread is going in circles based on incorrect information about how the thing actually works.
seems that way to me too - everybody like kubelet and "guaranteed" containers gets 1.

>unless the for_each_process(p) macro always goes first to last processes?

It seems it would usually go first to the first processes - the macro below - i.e. it would get to the "top" processes like kubelet, docker, etc before the containers.

#define next_task(p) \
list_entry_rcu((p)->tasks.next, struct task_struct, tasks)

#define for_each_process(p) \
for (p = &init_task ; (p = next_task(p)) != &init_task ; )

Given that "chosen" is updated only "if (points > chosen_points)" it seems that the first listed process with score 1 will stay the "chosen" in that situation, ie. it will be one of the top processes like the [-999] kubelet, not a [-998] container.

From a provider of an Azure class i'd have expected that they wouldn't rely on that machinery and would instead go the way of disabling the killer for the top processes outright.
If that were the goal, why would they do so very little sience and so much PR?
They do know how "Save" icon looks like though - floppy disk.
Rising Inflation and its impacts on capital budgeting – SlickAccount Blog
'Democracy' does not necessary mean fair either. (Even in places where it isn't just a label.)

Decentralization solves problems created by centralization. It replaces them with the problems created by decentralization. We're fairly certain now that centralization creates social problems. Decentralization eliminates big dictators in favor of petty dictators.
I'm an "engineer" but I am still concerned with the prices of things and dislike overpaying. It's not that uncommon for engineers of some product or other to not personally use it. And, generally, engineers don't design things, they just build them.

I'm perplexed as to why your target is, specifically, engineers. Why not product managers? Designers? VPs? CEOs? They tend to be much closer to making actual decisions and, as well off as engineers are, CEOs are on a whole other level.

> too wealthy to empathize as well

This is not a thing. Wealth doesn't reduce someone's capacity for empathy. What wealth is likely to do is simply make the individual less acquainted with a certain range of situations, which is something a person can rectify if they wish. Many people don't, and are clueless, but that's another matter, and not limited to wealth.

I don't think it's fair to say that, say, a person who's pushing accessibility at a company is unable to empathize because they're too well off. You're basically blaming people for not having worse lives. How dare they have more GB than most people. This is just crabs in a bucket syndrome.

And Seattle is not in Silicon Valley.
In my country(India), if you go to government hospitals(which is the only place the poor can go), its not uncommon to see doctors advise euthanasia to seriously ill patients(burn victims, cancer, organ failures) who are poor. Its just that there are no real treatment option at their income level.

And death is easy to bear and forget than living through the pain of seeing your family go through helpless moments, and the humiliation of poverty till the eventual arrival of death.

Human life takes a lot of make up and dressing to make it look good.
And those 11 channels overlap and aren't real full channels. You essentially only get 3 real channels.
REVIEWING GHANA IN GLOBAL TOURISM
I like the idea of running a Pi-hole, but my crappy ISP provided router is unreliable enough as it is, I don't really want to add a second layer of software that can break. So I'll just stick with UBlock.
Everything about the old story of the idea to arm a large quantity of bats with incendiary explosives, to attack a fire-prone city reads like information that might be fed to suspected moles in a counterintelligence operation.

The idea being that you wouldn't knowingly jeopardize real plans, by gambling their exposure among an untrustworthy audience, but, since counterintelligence is an understood expense, allocate some funds for seemingly outrageous boondoggles, and see if those secrets circulate.

The bat bomb plan was stamped “top secret” and
assigned the suitably sci-fi code name Project
X-Ray.

Figure there were three types of people that were granted access to the classified information, while it was still classified: those hunting for moles, suspected moles, and authorized individuals kept unaware of the mole hunt, but confirmed as definite non-moles. Assume FDR was probably clued in on the nature of the exercise.

Why take it so far? Probably victimization by sunk cost fallacy, plus persistent suspicion and paranoia. Plus, when the time came to retire the project, it might have gained some extra inertia all its own.
The flavor of this post is chilling. It reminds me of the fictional, satirical rhetoric of 1984, The Diamond Age, and Brave New World. I think it is the matter-of-fact dismissal of free expression, captured beautifully (horribly?) in this sentence, that scares me the most:

> No country will allow the internet to be filled with pornography, violence, subversive messages, ethnic separatism, religious extremism, racism and terrorism.
As an Italian, having spent all my life up to that point bathing in the tame and shallow coasts of the Mediterraneum, I remember vividly when pluging the first time in the Atlantic in Figueira da Foz :)

Even in a tourist beach, the strength and sudden depth of the ocean was so different from what I was used to.
> The API is half baked

Doesn't surprise me. Cosmos was too good too be true :

- Serverless
- Infinite Scalability
- Mongo API or Gremlin API or SQL API

It's obvious that it can't hold up to all it's promises.
The funny thing is, emacs has the most compatible vi mode and they call it the evil-mode. Happy user for many years.