skysight-inc/HackerNews huggingface dataset:
Are you the author of xournal?
New standards and techniques for B2B interchange of metadata to help solve licensing and payment problems. Blockchain is a potential part of this.
As an aside, if using IMAP for the exchange account (as @shmerl suggests) doesn't work for you, you might have better luck with DavMail [1]. I've used it in the past before my workplace enabled IMAP access for exchange mailboxes.

[1] http://davmail.sourceforge.net/
That should be a Netflix channel, "Censored".
Visually Representing the Landscape of Mathematical Structures [pdf]
Very selective counter examples.

The list of ‘nope, still protected’ is longer, including Kleenex and bubble wrap.

https://en.m.wikipedia.org/wiki/List_of_generic_and_generici...

And contrary to Wikipedia, I think you’ll find only Thermos gets away with Thermos.

The term geoip is certainly theirs. While we offered competing techniques built into our service, they were the first I heard use that. Then everyone subscribed their DB and called it that.
I loved the hosted version of Urchin that processed web server logs locally (or would grab them remotely with ssh/sftp/ftp). A shame that product was deprecated post-acquisition.
Too frugal with money, too wasteful with time.
Here's the resulting visualization of the 11 maps and the relationships between the 187 unique mathematical structures, including a detailed 47-page catalog describing the properties of each...

Map Map [pdf] http://www.mit.edu/~kepner/GravelMathMap.pdf
Hmm, I still don't get it, can someone explain?
It didn't work out too well for him, unfortunately.
Ellis Island Immigrants, 1907
neat. was this article plagiarized?

https://www.eclectablog.com/2016/05/donald-trump-is-playing-...
If statistics are bullshit I’m sure you’ll never refer to the below evidence. If you refuse to look at or listen to evidence unless it’s ideologically congenial you’re not a thinker, you’re a hack.

https://www.openphilanthropy.org/blog/reasonable-doubt-new-l...

> I estimate, that at typical policy margins in the United States today, decarceration has zero net impact on crime outside of prison. That estimate is uncertain, but at least as much evidence suggests that decarceration reduces crime as increases it. The crux of the matter is that tougher sentences hardly deter crime, and that while imprisoning people temporarily stops them from committing crime outside prison walls, it also tends to increase their criminality after release. As a result, “tough-on-crime” initiatives can reduce crime in the short run but cause offsetting harm in the long run.
> This time bomb has, however, functioned more like an alarm clock with a snooze button. In October 2017, when mining time had already nearly doubled to 30 seconds, the Ethereum team reset the clock, delaying PoW’s doomsday by about 12 months. And they will likely hit snooze again shortly. How can Ethereum be decentralized if they can so easily keep changing it?

From the minute they decided to back out The DAO's mistakes, they proved how centralized Ethereum was - anyone who believed it was a truly decentralized network left at that point.
US customary units are not imperial units. Many people don't realize, for instance, that MPG is not comparable between the US and the UK because gallons are substantially different.
So you think all the others are insane ;)
If it's likely to save you time, either now or in the future, then it's probably a good idea to use.

Saving time is a good metric because it subsumes so much else.

1. Bugs = time
2. Features = time
3. Refactoring = time
I don't think they use imperial units.
There are more use cases where being able to prove cryptographically the identity of the device is very useful from security point of view, PD is simply one of them.
Why? What difference does it make? It's just a unit. It makes exactly 0 difference.
€1400 is way beyond what I would even consider spending on a phone.

It’s so utterly insane that I just cannot imagine how people justify buying one to themselves.
Location: Saint Joseph, Missouri

Remote: Yes, currently work with a partially remote team

Willing to relocate: If the opportunity is great

Technologies: Typescript, Angular 6, HTML, CSS, C#, .NET Web API, git, software architecture/design

Résumé/CV: Upon Request

Email: brpurcel@gmail.com

I'm a fast learning full-stack developer doing large scale green pasture development for a major manufacturing company. I've spent the past three years at my company partly as an intern and now a developer replacing antiquated systems with new ones designed ground up by me and my team. My greatest assets are my creative problem solving skills and my flexibility. I love my current job and my workplace, but I believe the best time to look for opportunities is when you can wait for the right one. I'm looking for an opportunity to bring my diverse skill set to bear on interesting problems and to continue to make great software that our customers want to use. If your company can use a multi-talented engineer that truly cares about making the customer happy then please reach out to me via email!
“I agree on the Terms and Conditions” on the web can be a scary thing
In my own friends and family circle, they want the larger phones because it has become their sole personal computing device. The calling function is not the primary use anymore.
Ironic. The project makes Chicago more livable, which increases development / population which...is not sustainable.

Cities close to water used to be a necessity. Now such locations are a liability. It's difficult to imagine politicians and local leaders coming clean on such things.

Side note: I wonder if Amazon factored such things into its decision(s) for picking its new HQ city(s).
> ... for free ... for a price
https://www.jofreeman.com/joreen/tyranny.htm
This paper is ever important when trying to come up with technical solutions to societal organization.
Oddly... I have several tablets, Bluetooth headphones, bike lights, batteries, and old phones. All use the same charging cable. My newer phone uses USB c.

If it was designed to have a single connector for charging cables, they were designing to solve a solved problem.
Almost One-Third of All Cars Sold in Norway in 2018 Were Electric
$10/month to purge your information from data brokers
Would you pay $10 a month for a service that removes your information from over 50 data brokers?

It would also routinely monitor if your information pops up on these websites
This is super-interesting back story, thanks for taking the time to share it.
We Still Live Within the Mediated, Alienated World of “The Moviegoer”
All the power not to them, you mean ;)
Right, and people are replacing tablets and the browse-read-shop functionality of laptops with highly functional phones.
And make Mexico pay for it!
I believe it's part of the distill.pub framework:

https://distill.pub

https://github.com/distillpub
And many crypto-anarchists discovered that day that most people did not care about decentralization.
Chicken and Rice Bowls Meal Prep for $2.44 per Bowl
And when DARPA was ARPA (name has switched a couple times), the Pentagon funded lots of pure research and research that would prevent wars. Afaik, DARPA projects have to a lethality metric for all research.
You're making a different point. Yeah miners can get screwed in a PoW change, but the chain's fundamental properties are not at risk. Users have assets on both chains in a fork and if one chain does something terrible (or even just different) the market will reflect. With PoS, the majority remain the majority ... unless you support mob theft, a bad precedent I would say.
Only it started out as 3 strikes for anything. Not only for violent crime. A lot of people got locked up for a long time during that period.

Including this guy for stealing a slice of pizza

https://www.nytimes.com/1995/03/05/us/25-years-for-a-slice-o...
It’s hard to explain “from scratch”. A blind person can certainly perform the task. But, uh, how do you translate the image to something sensible?

Heck, I’d bet high school kids that have never seen the ocean could be fooled often with images that aren’t pristine sand and deep blue sea.

I have a low level representation that encompasses a bunch of sensory memory and imagination, and a high level representation “beach”. It takes a while for me to believe your low and high kinda match mine. I suspect it takes you a while to believe in me too.

It’s hard,partly because computers are dumb. It’s also hard because I can’t really communicate my low level understanding of beach.
This will be interesting, especially when they start nuking miners they don't like.
It's very obvious from context the reference is to the asm.js implementation in V8, I'm not sure how you could read it otherwise ("strongest plausible interpretation" and all that).
This hasn't been passed and revoked in Canada.

The Carbon tax has been rejected by some provinces but the federal government is still moving ahead with it and they have the constitutional right to do.
Same - we’re getting some great insights from Metabase.
I'm disappointed. From your reputation and from having heard you speak on podcasts, I expected a bit more enlightening and friendly conversation than condescension and subtle insults.

Regarding cargo cults around an opinion, consider this scenario:

1. Be a successful public figure in some domain.

2. Share opinion related to said domain.

3. People elevate opinion itself because of relation to successful individual without adequately examining and understanding the facts.

I'm not saying you're wrong, but I am saying I'm not satisfied with the arguments I've seen. The JWT spec (specifically, the RFC) simply leaves many decisions up to people building on top of it. Given its flexibility, I fail to see how any of your arguments preclude it from being used as part of a stricter standard that is more "misuse resistant."

Regarding blind buzzword acceptance, though, that's a human problem, not a technology problem. If something is useful, and intuitive enough that it gains popularity, I can guarantee that many people will find a way to misuse it while stamping the buzzword on their resume.
It is allowed since we optimize over many instances and all of them are normalized by p(x). This means we can drop it from all of them and they stay proportional and will result in the same optimization result.
Nit pick. Pulse Width Modulation holds the frequency steady and varies the duty cycle, that is the ratio of on time to off time.

See here for more info: https://en.wikipedia.org/wiki/Pulse-width_modulation
I think there are only small scale trials of technology right now, but this seems to rather simple to implement.

https://en.wikipedia.org/wiki/Vehicle-to-grid has some details.
> You could do a hard-fork and slash their stake. In PoW, you can't do this.

So ... theft?
Also the path BepiColombo is taking to Mercury:

https://en.wikipedia.org/wiki/BepiColombo#/media/File:Animat...
https://news.ycombinator.com/item?id=17621801

https://news.ycombinator.com/item?id=17614907
China lunar rover successfully touches down on far side of the moon
Remember, the Moon is covered with the results of astronomical odds.
Dissenting opinion. I currently have an iPhone and a Macbook and I cannot wait for the next cycle. I'm ditching Apple and its products entirely. Between the predatory rent-seeking app store, hostile my-way-or-the-highway developer environment, and just downright awful products (mail, message, contacts, and all the other apple nonsense apps preinstalled i never care for) as well as a buggy and unreliable icloud that has lost me data, I can't wait to leave.
Hunter2 | full stack developer | San Francisco, CA | REMOTE | hunter2.com

Hunter2 (YC18) teaches modern secure coding through interactive web apps that developers exploit and patch. Take a look at a demo lab to see the platform in action: https://demo.hunter2.com/demo

If this looks like an interesting problem to work on, reach out! We're primarily seeking our first full-time engineers to work primarily on the NodeJS platform that powers our labs in a full-stack capacity. Cannot sponsor visas.

For a response, please include "H2" in your subject line :)

Email me (Fletcher) at our site (hunter2.com)
What podcasts have you heard me on? I think I've guested on one in my entire life? (Podcasters: invite me!) You might have me confused with Marco Arment.

I don't think you've written anything else here that I haven't already responded to with the links I've provided or things I've written in this thread, and don't see much point in repeating myself.
I did a more exotic/weird approach a while back and hid a Trackpoint under a keycap on a mechanical keyboard: https://imgur.com/a/0VHce
Polygot Full Stack Engineer and Architect, 11+ yrs. Worked as startup CTO. Education: BE (EXTC), PGDAC.

Location: Pune, India

Remote: Yes

Willing to relocate: Yes

Technologies: Nodejs, MongoDB, PHP, MySQL, JavaScript, AngularJS, Android and AWS

Résumé/CV: https://drive.google.com/open?id=11vCRBqEuxdHYNH9STgzg3upGNI...

Email: anil.b.shinde@outlook.com
No, mostly because I don't want to provide the personal information that would be required to yet another third party.
Maverick Retirement | CTO | New York City (NYC) | Onsite & Work from Home

Maverick Retirement, an early stage startup with traction, customers, and funding, seeks a CTO to replace the founder (me) so I can focus on the CEO role.

What we do:
People want to use retirement funds to invest outside of Wall Street, including in real estate, private companies, cryptos, and more. It’s legal but complicated to do in a tax compliant manner. Maverick makes it easier than anyone else.

Traction:
- Hundreds of customers for our Solo 401k product
- New IRA product launching soon that will multiple our market size 10x
- Accepted by a major NYC accelerator for the winter cohort

Requirements:
- Significant early stage startup experience
- Management experience as a tech lead or higher
- 8+ years of hands-on software development experience
- Hiring and recruiting experience
- Not a jerk

Current tech stack:
- Front-end: Angular 6 with Typescript (we're open to switching to React and/or reducing the amount of SPA)
- Back-end: Node / Express with Typescript

Culture
- Biased towards uninterrupted time to do quality work
- Mix of work from home / office
- Low Kool-Aid

Apply here, please: https://maverick-retirement.breezy.hr/p/c71d6090b8b2-cto/app...
A buyer requires a seller. Who's to say they would?
Forget it, Jake, it's HN
Mining is the bottleneck on bitcoin usefulness.

Can you elaborate? If you want to use Bitcoin, just buy it. Mining seems more complex to me (and more expensive since I don't have a hydro dam in my backyard).
It's called a zkSNARK. One proves they performed any computation with a constant size proof of the result.
Hey, this isn't your average industrial waste or household filth... this is handcrafted artisanal slime made in small batches with love and dedication.
As someone with 6+ YoE, what is the range of comp that I can expect?
I think it basically is a given. To segregate storm water from sewer would require a rebuild of the system. Pretty impractical at this point. It can be done in some cases. I live in the west suburbs of Chicago, and the storm water from my (less than 5 year old) complex drains into the Salt Creek. I don't think my city is connected to the big dig, but we do have the capability to dump into a local quarry. The quarry has also been used to dump snow into for large winter storms. We've also been through a large expansion in recent years of green areas and detention drainage areas to alleviate flooding. Living right on the Salt Creek, I routinely see the water level fluctuate by around 10 feet or so after even a decent storm. We're probably about 5-6 feet above normal right now after recent storms.
Because we're optimizing (taking an argmax) with respect to theta for some fixed dataset x, the 1/p(x) is just a constant factor -- p(x) is just some number (and a non-negative one, since it's a probability). It's like saying argmax_{theta} 0.87*f(theta) = argmax_{theta} f(theta).
I'm not sure you're actually asking for my opinion, or just making a point, but IMO, the "statelessness" most people describe with respect to web services simply means that a single request already has as much as possible of the information required (outside of current time, securely fetching/validating public keys, etc) to process the request.

The point is that it's easier for distributed systems as a whole when clients hold onto their client-specific state, rather than a minimal token that the server, likely being load balanced for availability, must exchange for that state with yet another service in yet another stateful/authenticated request/response manner.
Duke Nukem 3D/Shadow Warrior and the Build engine also achieved a number of their effects and mechanisms similar to the video. In fact, the very first level in the first episode of Duke Nukem 3D where you're on a rooftop, pick up the pistol, shoot the fan and drop down the shaft is a perfect example - that rooftop and the street level you drop into are connected seamlessly by a short tunnel that transports you. Water surfaces were also used in this effect and the 'underwater' parts were often entirely other parts of the map.

I always thought of them of as pre 'true' 3D engine hacks, but it was so cool to see them again in that video. Cooler still that it's essentially the same trick being used in Portal and I never tweaked to it
> The fundamental bug here is really slick. The static analyzer in the JIT incorrectly believes Math.expm1(x)
can't return -0.

I can't get past this part.

When a Googler "believes" Union(PlainNumber, NaN) represents the set of possible return values for a math function and commits that in the code, how is there not an automated set of tests that use one out of every other IEEE754-associated type as input to then check whether it generates output which falls outside the assumed set of types?

I mean in this case you've even got NegativeZero as its own type. What's even the point of having a type with a single value if you don't hurl it at every manually-entered optimization that it could conceivably invalidate?
Ask HN: How old were the most talented software engineers you've met?
Talented in terms of general knowledge and practical skills
I love 3D Touch. It’s exclusion from the reasonably priced Xr made me keep my 7.
How about for USB hardware tokens? Would it be a legible case for such authentication.
Nope, if an attacker does something bad (eg. a group forms a 51% cartel and starts censoring transactions), then they can be forked out and their stake slashed in the fork that doesn't censor the transactions. I really do not see a problem here? It's even better security than PoW, because once the attackers have their stake slashed, they can't attack anymore. With PoW, the miners can keep on doing a 51% attack even after the fork, indefinitely.

PoS is way more secure.
1. If a car has front-wheel drive, why would towing it with the rear wheels on the ground destroy the transmission? The rear wheels aren't even connected to the transmission. (I can see that it might be a problem for four-wheel-drive vehicles.)

2. The article specifically states that Lexus originally thought that towing this car would be OK:

"Lexus didn’t know they had a problem when they released the car, so they put a four year warranty on the transmission, specifically certifying it for towing."
https://en.wikipedia.org/wiki/ToonTalk shows a different approach that I think could stand to be tried more. You 'train a robot' to do the thing, then generalize the example by erasing specifics. It's said to scale from children who can't read to real CS using recursion.
Yes, here is a good video about this: https://www.youtube.com/watch?v=ZxBF7WC0TQk
But if Country A doesn't supply weapons to Country B, someone else will. Maybe someone who will sell them a nuke. Or chemical weapons. Or maybe Country B goes to their last resort and builds a dirty bomb to fight Country C instead of civilized bombs and tanks.

There's a game theory discussion to be had about negotiating with terrorists, but at the end of the day that oil is still getting burned and the damage is still being done.
Zach is the CEO of Inventables, and he's a standup dude - I worked for him and Keith as a freshman in college. I'm always excited to see Inventables growing.
if you look closely at the second portal demo where the character is crawling through boxes, you can see the recursive rendering (that happens in the demo and Portal the game) isn't occurring.
It's easier to observe bigger objects than smaller objects.

Bigger objects have greater gravity than smaller objects, therefore are more spheroid.

As we get better at observing, we'll see more objects that are less spheroid.
Would you say then that confidentiality is always preferable to availability? I'm not quite sure how you'd achieve any sort of high availability over time without interoperability at some level. Presumably, if it has any place, that interoperability would belong at the lowest level of a protocol stack, with each successive level tuning acceptable parameters for their application.
Disney Streaming Services (formerly BAMTECH Media) | SRE/Infrastructure Engineer | REMOTE (US) or New York, NY | Full time

Looking to add 1 person to the infrastructure team supporting and building Disney's streaming service (Disney+) in AWS.

Currently support many different streaming platforms including ESPN+, NHL, MLB, MLS, PlayStation Vue, HULU live, Twitter live streaming, and more.

Lots of exciting changes coming this year and plenty to learn.

Apply here: https://jobs.disneycareers.com/job/new-york/infrastructure-e...
Email or DM me questions: justin.garrison@disneystreaming.com or @rothgar on Twitter
This is a fascinating patch. The open source community came around and fixed a bug in a binary driver. I would love to know the story of how this was found and how it was derived.

[EDIT]
I found the answer at the bottom of the README: https://habr.com/post/262563/
There are two attractors, it could push people to do it themselves but I think it's more likely that it evolves in stake pooling. Stake pooling in pure PoS involving trusting the pool operator to a great deal and I'm concerned it degenerates to a very centralized system. Adding optional delegation is a safety valve that takes this into consideration.

What Tezos does is merely let you lose a different key to custody funds and to create blocks. By itself this creates the possibility of delegation.

Last but not least, with trusted hardware the difference blurs even more.
I bet even at 29$ Apple is making money on this replacement program. If I can buy an iPhone 7 battery for $15 shipped Apple probably pays <$10 each when buying them by the tens of thousands, even for higher quality units. Then add 10 minutes of replacement labor.
> One of the primary drivers for this is the power delivery - imagine a scenario...

Not a USB engineer, but a quick peek at the BC 1.2 spec suggests the ball would have to be dropped on at least two additional fronts for the suggested failure mode to occur:

1.) The Charging Port device vendor for failing to implement any of the allowed shutdown measures suggested in BC1.2 §4.1.4; and

2.) the Downstream Port device vendor for failing to constrain current draw based on sensed Vaca_opr min = 4.1V (Table V) per ibid. §§6.2.2 and 6.3.1.

I can see how the knock-off cable would be toast, and depending on insulation rating, may potentially catch fire, but struggle to see how either the CP or DP USB-C ports would fry (considering they're both designed for a target power).
Their revenue for those models were in line with expectations, so there was no reason for him to spend time on the issues that may be effecting that revenue.
I work with a 'rockstar' programmer in his mid 30s. This guy can hammer out good code ridiculously fast and probably does close to half the total work on our team of 8.
Shoot. I've gone and mixed you up with Patrick McKenzie. If I remember correctly, he must have talked about your interactions a lot on that particular podcast. My mistake.