skysight-inc/HackerNews huggingface dataset:
Another (albeit, terrible) solution is HomePlug[0]. I once had broadband installed in an apartment and was provided with a couple cheap "ethernet over power" wallworts. I think the tech has improved, but they seemed to get a massive amount of interference (I think they capped out at like 65mbps?). I think I lost connections whenever the microwave was turned on.

[0] https://en.wikipedia.org/wiki/HomePlug

(edit: just noticed "ethernet over power" mentioned in another comment here. Same thing)
which was forked from https://github.com/kanaka/wac
the kanaka project appears to be a generic platform project where as the grassel fork is targeting the esp32.
There are many courses in humanities (social sciences) that need to be revamped. What these professors do all the time is this: assign some publications and write a paper on it. That is not the right way to go about teaching.
Group of crows = murder
As I understand it, by being more massive this black hole has roughly the same angular size in the sky as Sag A* at the center of our galaxy, but none of the dusty foreground in the way so we get a clearer vantage point.
I'd argue using Authenticator is better than simply not using 2FA. Which is probably the choice for a lot of people for whom always carrying some dedicated hardware device is not really a realistic option.
It probably would, but I don't have a system I can test it on.
An incandescent lightbulb turns 90% of the energy consumed into heat and only 10% or so into light. It's a heating element that produces light as a side effect. Computers are a little like that, given their thermal inefficiency.
After 6 years of egineering, ive had to stop and start to learn this skill. I lost the ability to rest without thinking about what i could be doing now..

Having a good life/work balance is very hard in modern age. Team hates you because each time you have to go out to LIVE, they feel like they have to do your job too.. Feeling guilty also sux. But what can you do.
You guys hiring?
It seems Terminal.app is measurably faster...

https://danluu.com/term-latency/
Some facts to consider:

- Throttling down pitches down (i.e. pilots don't want to reduce thrust if nose points towards hard matter)

- Throttling up pitches up

- Memory checklist "runaway trim" is what pilots try to exercise

See also https://www.satcom.guru/2018/11/stabilizer-trim.html
I'll quote the comment I made when this was posted over in /r/javascript a month ago [0]:

So, as a Redux maintainer...

I completely do _not_ see the point of trying to write reducers as classes.

A reducer is a pure function. There shouldn't be any use of `this` inside. Therefore, it doesn't need to be defined as a class instance method. Some kind of a factory function, as recommended in the docs? Sure.

Let me specifically address the points of concern about the `createReducer`-type approach:

>- In case of complex reducers we have to leave lots of comments describing what this reducer does and why.

I don't see how this changes no matter where or how you define the reducer.

> - Huge reducer maps are hard to read.

If this is truly a concern, then try defining the functions outside the lookup table.

> - Each reducer has only one corresponding action type. What if I want to run the same reducer for several actions?

Then define the functions outside the lookup table, and associate them with multiple keys.

Going a step further beyond this, our new Redux Starter Kit package [1] has a `createSlice` function [2] that will auto-generate action types and action creators for reducer functions that are passed in, and _also_ allows you to pass in reducers to handle action types that were defined elsewhere. Example:

const counter = createSlice({
slice: 'counter', // slice is optional, and could be blank ''
initialState: 0,
reducers: {
increment: state => state + 1,
decrement: state => state - 1,
multiply: (state, action) => state * action.payload
}
})

const user = createSlice({
slice: 'user',
initialState: { name: '', age: 20 },
reducers: {
setUserName: (state, action) => {
state.name = action.payload // "mutate" the state all you want with immer
}
},
extraReducers: {
[counter.actions.increment]: (state, action) => {
state.age += 1
}
}
})

I'd encourage folks to try out Redux Starter Kit and see how much it can help simplify your Redux apps.

[0] https://www.reddit.com/r/javascript/comments/awk2be/reducer_...

[1] https://redux-starter-kit.js.org/

[2] https://redux-starter-kit.js.org/api/createSlice
I feel like much of the following conversation violates NDAs signed as a condition of employment there. Is this not the case?
I believe that in Denmark it's closer to $120 per day, 100km included for a small car (European small, not US small).

It's financially viable to go to Germany and rent a car and drive from there, if you need to drive around in Europe.
Whose fault is that? Why pay exorbitant tuition just to get a job that pays low wages? Which low paying job cares about which school you intended?

I went to an unknown state school,stayed at home and within three years I was making as much as people who paid more per year than I paid an entire four years.
Show HN: Datasets on Demand
>1) AI may make ordinary advertising more accessible for smaller budgets

That means that the big players with large budgets will need to step up their game. As I see it, automation enables right now smaller budgets, so A.I. and in general machine learning can step up the "rich" guys game.

>2) Given the said need for differentiation most revenue lies in the combination of inputs by humans and AI.

I wrote in the article the definition of Predictive design.I quote the definition below.

"In Predictive Design, data is collected, a statistical model is formulated, predictions are made, and the model is validated (or revised) as additional data becomes available."

That means that A.I. in design will not work without designs created by humans and in general curation by humans. Unsupervised Designing is actually something I believe will never happen. You stated correctly that most revenue lies in the combination of inputs by humans and AI, cannot agree more!
> One is the glaring typo--1985 instead of 1965

They've actually accidentally swapped the 1980 and 1985 labels. See fig. 3b on page 25 of https://www.psc.isr.umich.edu/pubs/pdf/rr13-801.pdf
Server crash sadly, poor timing :)
wait so even TAs are remote? they just hold office hours from their home or whatever?
Currently: Advertisers can track you and estimate whether you are likely to buy the product.

This is good for advertisers.

If a user-controlled resettable ID prevents advertisers from doing this, what incentive do they have to not use their existing methods (in addition to the advertiser-ID)? Further, why would they not use tracking to say "Well, they reset their ID, but I know they're the same because of this other data, so I'm gonna link it back up behind the scenes."
You look at this as a human, but for an rnn this would be the same as learning to map x to y where both x and y are in a different language. It wouldn't need to also learn how to translate that language into ours.

There might be encryption schemes which make learning such a "language" harder for an rnn, but it does not necessarily mean these methods are harder to break. So it might be possible to find/design an encryption method which is easy to learn (map x to y), but hard to break. I don't know much about encryption though, so I might be wrong.
In general, you run a Docker container on Kubernetes. Most people do not do Kubernetes without Docker.
absolutely. it’s a second thing to hack. just because it’s _possible_ to hack the second thing doesn’t mean it isn’t helpful.
I would love to see that paper too. Actually, I didn't know about LTV estimation papers to be honest.
> let everyone take part

Surely you mean “force everyone to take part”.

> and have all of society invest in education

I would prefer you not “have” me or other people do things against my or their will.
To me, another company needs to step up and try to compete in the same sector. The problem is that the alternatives, like Sucuri and Stackpath that are reasonably cheap are _terrible_. I deal with both on a day to day and it’s horrendous to deal with :/.
MVP is an anachronism. A legacy of the old Microsoft, when a monopoly had to build the entire community around his brand. Nowadays open communities cannot be driven, Microsoft knows this and I think the MVP program does not fit in this new Microsoft focused on services as it is.
Plenty of rental car companies offer unlimited mileage (especially in the US, Avis in particular).

I spent nearly a decade as a consultant traveling extensively throughout the US and Europe--and unlimited mileage rentals could be had for a reasonable and often surprisingly cheap price. I never understood why people opted to pay by the mile.
> it's not about definition of A and B, it's about structure of the sentence

I agree! And the structure of the argument is fundamentally invalid.

> there is no need to do this dance of yours with logic and fallacies

... Oh, I guess we don't agree.

> it's really a truism

"I don't have an argument, but I believe it very strongly".

> you are trying to confuse people and/or push some agenda

Accusing those who disagree with you of pushing an "agenda" is both a bad argument and bad etiquette. Stop.
Of course, but an enthusiast doesn't purchase a sports car for the 90% case, it's purchased for the 10% case - road trips to some of the best driving roads in the world.

If you just want a flash car to get to work and back well that's different. And if you just want to go fast between the lights then a Tesla is genuinely the best car for you.
What's a good IMST routine? I take it one could do it well enough by just slightly holding your nostrils together and breathing hard?
Why does this one webhook "rule them all"? Because you can scrape by by ignoring Stripe's other webhooks?
Jumbo Privacy
Why not Greece? The name is from their mythology.
I phrased it badly, as I was trying to express how that came across.
The best literature or topical courses I had were seminars.

Each class was about an hour of lecture followed by an hour of discourse and prompted discussion.

Assignments were reading and often papers, but with an open format. The essays would be coupled with a brief presentation that may or may not prompt discussions.

This was in first and second year undergrad as well (U of Toronto).
It is inspired by it, but with a modern look on the same ideas.

It is about paying attention to what you do, to put effort into what you are doing. The Zen book was about that as well; if you put attention and effort into fixing motorcycles, it will often be rewarding.
How much of that “secret support” is keeping kids on your health insurance until they turn 26?

In our case, why not?

Most insurance plans have three tiers:

You

You+1

You+n

It doesn’t cost us anymore to keep our grown son on our insurance since we also have a younger school age child than it would cost if he wasn’t on our plan.

If he had to get his own insurance, it would be an extra $4000 a year probably with a plan that wasn’t as good.

Yes he works and doesn’t live with us.
How would you get back on track if you were lumped into the "bottom third" after primary school? That seems far too early to make judgement calls about someones future, however I am not a child development expert by any means. One major problem with this is immigration. If a child moves to Germany at age 10 from and didn't know any German before the move, I doubt he would be stand a fair chance in this system.
I disagree, mostly on the basis of how many people I know write like shit, and analyze/synthesize arguments like toddlers.

To put it another way, it’s not about the publication. Or even the material. It’s about improving and setting standards for how you communicate and interpret the world.
https://imgur.com/a/bcAlwmo

He wasn't quoted incorrectly, the part within quotation marks is verbatim from keymone.
I've used marked for years, and it doesn't make any network calls. In fact, it looks like it does tons of regex.

https://github.com/markedjs/marked
black ties and revelations...
Tree-planting drones are firing seed missiles to restore the world’s forests
More Than 3,500 Amazon Employees Urge Bold Action on Climate Change
To be fair, can anyone really expect otherwise?

If you insist on using a third party resolver for name resolution they will have knowledge of your queries no matter what the protocol. Doing it over tcp and http is not any better, or worse, than doing it over udp. This is something you have to opt in to.
A staple-gun works well for this.

Staples leave small holes when removed which are easy to patch. You can also use many of them to get nice straight and tight runs. You can put a bit of white (or whatever color your walls are) paint on them to help blend in.

It's not ideal aesthetically, but nice straight lines and right angles go a long way to making it look better. The next step up would be to run some channel to hide the wires, but I don't find that necessary.
Indeed! That’s for sure: it’s probably not hard to extract a bound on the magnitude of a part of the spectrum from this analysis.
Does any of this announcement affect Google Datalab? It feels like they keep Datalab as some second class citizen, that doesn't even get a spot in the menu bar in the cloud console and doesn't get any love when all of these let-us-build-the-model-for-you products get all of these announcements and upgrades.
firefox messes up their DNS filtering, chrome doesn't. so they remove firefox and enforce chrome. if you see that as a slippery slope, you're imagining it. they probably 1) have a decent app like ninite to remove and install apps, 2) don't have anything but their production environment, 3) don't have a homogenous environment in terms of patching (maybe they do), 4) don't have people to go around and make sure the config changes they push (however they would push them) took, worked, etc. so they block the app. maybe eventually they reinstall it. welcome to IT.

...which reinforces my point about how people actually doing this and people speculating about it tend to respond to issues like this.
From this other source [0], I see a min/max historical Guilder in 1600-1700 to 2016 Euro rate of 1 guilder to 8-18 Euro. That would be 800-3200 Euro per year for a laborer, which is comparable with the poorest nations today. That seems accurate for a pre-industrial time.

Using that source, 78m Guilders would be 624m-1.4b Euro today.

[0] http://www.iisg.nl/hpw/calculate.php
More fun compared to what? A 911 GT3? Challenger Hellcat? Toyota Corolla?
> Very large mobile robots might work

My (distant and loose, to be sure) understanding of modern farm machinery is that they largely have, compared to just a few decades ago, though the robots still have operator seats and look very much the non-automated versions that preceded them.
That's pretty funny. I like that. Yeah, I'd say it definitely depends on your project and your team.

There are also ways to opt-in and out of following rules like this, even from a TypeScript context- you just have to be more aggressive about it.

For example, you could access private methods by doing:

User['create']() for example. Sometimes this is necessary for testing.
The True, Complicated Story of the Ayahuasca Murders
> "globally, hundreds (if not thousands) of brands have names similar to regions, land formations, mountains, towns, cities, and other geographic places". These could be put off applying for new gTLDs because of "uncertainty" over ICANN policy over geographic names.

I guess I do not see why a company, especially one that already owns <companyName>.com, should find it necessary or feel entitled to register their brand or company name as a gTLD. In cases like this, it seems like the gTLD should be available in a way to reflect the broader meaning of the word.
Personally I don't really differentiate to much between the two. Customers often don't know the difference, and assume that Docker will magically scale when needed. And if you have a Kubernetes installation available, why not just run all your Docker images there.

Unless you're just using Docker for the encapsulation you'll need something like Kubernetes pretty quickly.
> This is something you have to opt in to.

Does it come turned off by default?
Meet People Where They Are
Having done this drive after the eclipse (and beaten the wave of traffic back to Portland on US-26), using a Model S you might have been able to make it, definitely with the P85 battery pack and no AC (which was not necessary in Madras).

The main concern would be not getting trapped in traffic hell, like any other driver. Getting slightly north of Madclipse and other camps, then immediately getting on the road post-eclipse meant almost empty roads for us. Alternatively, waiting till that evening to leave worked for our friends.
To kids in school, the election is not worthless. Even when I was in HS that wasn't the case, and the article mentions that with college admissions so competitive now, every edge -- including being elected to a student government -- is important.

Even if it's not actually important, it's the perception of importance to the student that matters. The idea that "it's ok to commit fraud if I think it's something important" is definitely one we don't want becoming widespread.
How does Iran consistently produce so many great mathematicians? Few years there was Maryam Mirzakhani too.
> To my knowledge none. Nobody is doing this, because it subverts how DNS is supposed to operate.

Huh? Of course people do this, it's a standard way to do DNS that improves over older DNS wire protocols by offering better security properties. It's unfortunate that we had to involve HTTP in this, but needs must.

For example you can drop in an NSS replacement that uses DoH instead of conventional DNS for all your glibc software, or you can get software from a variety of sources that runs on UDP port 53 of your local machine like a normal DNS relay but uses DoH to someone trustworthy to deliver.
The buck stops with senior management; the buck always stops with senior management. That is the essential lesson of the 5 whys and the essential problem with trying to use it without being fully committed to the Toyota Production System. If senior management aren't willing to cop the blame for literally everything that ever goes wrong, the whole effort is just a dog-and-pony show.

https://en.wikipedia.org/wiki/Toyota_Production_System
I've taken to measuring moderately large amounts of money in "juiceros". Forty million dollars is one third of a juicero.
This context entirely changes the tone of your comment. I'm sorry you had to go through that.

The problem is there's far too many entitled people who haven't endured hardship, who have received nothing but support, and describe their situation exactly as you have, that insist they owe your parents nothing.

I was trying to convey how your comment sounded, not who you are.
That's a pretty unproductive view, though. You're not making anyone's life better by going down that path.
See Zynga, cancelling options prior to IPO: https://news.ycombinator.com/item?id=3220819
The point isn't what you can do as a user. The point is that Google adds more and more hurdles to running a website without plugging into the CA chain.

CA chain is centralized. Plus, it requires you to have a domain name. DNS is also centralized (although to a somewhat lesser extent).

Effectively, we're seeing yet another step in hyper-centralization of the web.
So do they use any code from Stuxnet? That would be ironic.
Dragonblood – several design flaws discovered in WPA3
That's just not true. Have you ever taken organic chemistry, electromagnetics, or differential equations? They're incredibly hard courses, no matter how you slice it, and I'm just speaking from experience at a low-to-mid-level school. The entry-level computer science course at CMU (15-112) supposedly takes around 40 hours per week to complete homework for. Courses on the pre-med track will have pretty unforgiving curves too.
Where do you live? The US is a big country, you can drive for days just to cross between states, no passport required.
In that case, these students should be sent to different classes like Writing 101 or Analyze Arguments 101, or Evaluate hypotheses 101.
Are there any consumer grade devices that are safe/recommended?
> that still means ~1 hour waiting on a supercharger per charge

In a normal car, you fill the tank to full, burn the gas until you're low, then fill it to full again.

EVs aren't the same way, and Teslas on road trips definitely aren't. You don't charge to 100% -- you charge only long enough to reach your next supercharger. Because of the charge curve, you charge at the fastest rate when your battery is low. If you try to charge to 100% every time like you'd do in a gas car, you're gonna have a bad time.

This was the hardest thing for me to get used to in daily driving -- you have to be opportunistic about charging. Whenever you can plug in, plug in. At 70% and there's an empty charger? Plug in. You'd never go to the gas station with a 70% full gas tank, but it's just a different beast altogether.
> You can't end a 5 Whys with 'another team I depend on screwed up'. You have to own your software or service.

Our service was down.

Why?

Because the platform it runs on went down.

Why only one platform?

Because management doesn't want us to spend several years engineering for multiple platforms.

---

I find it hard to imagine a realistic path of 5 whys that leads us back to a cause within our own team.
Paraphrased from the article: AutoML tables takes a generic table and predicts can predict a columns value (for an unseen partial row, I assume). Their product page emphasises how easy it is: for developers with limited machine learning experience. What are the consequences of using such structured data predictions devoid of interpretation or quantified uncertainty? Presumably such predictions could be from a set of discrete values, how is that smoothed? What is the result of providing definite results in the absence of intention?
(Follow-up to) Attracting more developers to F#
You should protect yourself with a corporate entity. The reason is that not everyone is nice or understanding. One issue with a contract and you could be sued for more than they paid you. As far as what type of structure, LLC is the easiest to create but you should ask an attorney in your area which is best for you.
Same as bhastrika pranayama exercise in yoga.
Except you do it without blowing into a device.
> When it's their brand guidelines vs your black box optimization function which is backed by data, their brand still has priority.

We recently had the biggest telecommunication provider in Greece as a client, and we conducted an Eye Tracking study on their web services. We found that their branding guidelines in web elements like buttons were hurting the performance.

A few creative employes of this company, when they mentioned this problem their supervisors ignored it. But when you are data-driven like we provided Eye Tracking evidence, they actually hear your opinion and you eliminate the subjective factor, or as the UX designer of the company told me the HIPPO effect.

https://www.forbes.com/sites/bernardmarr/2017/10/26/data-dri...
This seems pretty amazing. If anyone who's gone through this program sees this, what's the catch/is there a catch? Seems almost too good to be true.
Is that not what most countries would do if they had the power to?
GCP is arguably doing the most among major cloud providers to prevent vendor lock-in and support multicloud implementations.

It's really their best play to try to get some business when they're so far behind AWS and Azure in market share.
Open source also doesn't necessarily mean any of those things. They can make the source code public on GitHub under a proprietary license, which doesn't let anyone reuse or resell it.