skysight-inc/HackerNews huggingface dataset:
I don't entirely agree.

There's a weird/elusive balance you need to strike.

On the one hand, people like ideas, because it's easy enough to make something sound promising. "I like dogs, and Uber for dogs sounds awesome!".

It's not until your hand is out and you're asking them to actually shell out for something here and now that you'll know their true purchasing behavior.

On the other hand, if you're really trying to push the envelope, they won't understand what you're selling until they see it. Imagine trying to sell the idea of a car to a buggy driver - they'll probably shut you down with "that will never work".

You have to straddle these two obstacles by getting to the "hand out asking for money" stage as quickly as possible, while highlighting that core novelty/innovation that makes you unique.

I agree with you that we tend to shy away from these "first encounter" moments because we're afraid to find out we sunk months (or even years) building something that nobody wants (or that they're not willing to pay enough for to sustain a business). It's easier to think that "just one more" UI/website/feature will be enough to make it "perfect".

Now, I'm a firm believer that the early product development stage is not about building a product, but rather uncovering information - who your customer is, how to reach them, and what they're willing to spend money on.

Most important is the discipline to maintain a rapid prototype/customer feedback/iteration loop.
This reminds me of certain aspects of the Triple Alpha design. I think they’re still hiring.

https://en.m.wikipedia.org/wiki/TAE_Technologies
Sorry, not my first language
The dead salmon has aged like fine wine.
AWS Container Services | Seattle & Cupertino | Full-Time

Every team in the AWS Container Services org is hiring. These include ECS, EKS, Fargate, and ECR. We are also hiring for a new developer experience team and the core technology team that works on container runtimes (containerd, docker), networking, and a bunch of other things related to building low level tech to make containers more secure and reliable.

We are mostly looking to hire engineers with 3+ years of experience in Seattle, but will consider Cupertino on a case-by-case basis.

Typical skill sets include deep knowledge at various layers the entire container stack - OS, kernel, runtimes, container security, scheduling, placement, developer experience, observability, etc. That said, if you have experience in the Linux kernel and/or distributed systems, we are interested in talking to you.

Please reach out to me at [deesingh - AT - AMAZON].
I'll look at writing that blog post soon then :)

Just did some proper testing on a reasonably complex project, looks like I was about an order of magnitude off (to be fair it was 2AM here at the time, and I wasn't reading the numbers right haha). 30-40ms is still fast enough that you don't notice for the most part though. For this specific project, it breaks down roughly like this:

- ~1ms to build the new MIR based on the editor state

- ~5ms to process/run passes on the MIR (this involves some funky graph traversal which could very likely be optimized a lot)

- ~12ms to generate LLVM IR

- ~14ms in the LLVM JIT

In a project that makes good use of groups (nodes that contain a surface inside and then expose some controls back out) I'd expect this to be lower, since we only need to perform those operations on the surfaces that change.
At least six, most of them in Cambridge on the night we won the IgNobel prize.
Of course.

But will they say “$xx billion iPhone revenue, $y billion iPad revenue, $z billion Mac revenue” or “$(xx+y+z) products revenue” next quarter?
> Most Americans these days live in suburbs

Is this true? According to the US census 62% live in cities:

https://www.census.gov/newsroom/press-releases/2015/cb15-33....

Now it’s not 100% clear what they’re referring to by “city”, as they also mention “incorporated areas”, which could refer to suburbs, so I won’t say your wrong exactly, but it doesn’t seem accurate.

It probably will depend on how we define “city”.
Show HN: Decentralized GDPR consent manager
Modern Java does fix that much. If you look at the `Sample` class from the example, it's a normal class that you can instantiate the normal way (passing its dependencies into its constructor) and ignore the annotations on, unlike the bad old days of afterPropertiesSet().
> Sexual harassment is the name for a particular category of unlawful behavior by an employer to an employee.

Indeed - which was my point.

It's not necessarily the perpetrator who's held legally accountable. It's the organization. So, from a legal stand point. The perpetrator may not be breaking the law, the organization may.

Thus, most sexual harassment by an individual is not in itself illegal. It's in the context of their place of employment.

This is semantics, but plays a large impact as to why (for instance) employees are paid to leave as opposed to fired.
Not really.

The provisioners for Terraform are all specific to the cloud provider. If you changed providers you still have to change all of your templates.
It is :) But it’s also only a contradiction on the surface of the words. The amplifier is quite linear even though the transistors aren’t used in what’s called their “linear region”, but I’d say they’re still used in a linear fashion.
Ask HN: Have you built apps with Vue and Rails? Any opinions/learnings?
I'm building a site using vue and rails and I'm torn between building separate apps and then just treating rails as an API, versus building the vue frontend inside rails. I feel with the latter there may be some synergies in wiring up things, whereas the former would mean I can build the Vue app as strictly idiomatic as possible.
Well, it got yoinked off the front page. Sucks.

https://imgur.com/a/coYjsZ4
I'm Canadian, and I tried taking a greyhound bus from Chicago to Detroit. I travelled all over the world, and apart from childhood memories of communism, and my recent visit to India. Never had I seen so much disorganization. The bus station was totally overcrowded, with confused passengers. The attendants were screaming into the PA and it was hard to discern which bus line was for which bus over all the peaking and distortion. So I got in the information line, so I could know which ticket line to get into, so I could get into the right line for my bus. So many lines, and its going slow, and I know my bus will leave in an hour. I'm waiting impatiently, soon I'll be next. What happened next, was a Kafkaesque moment. I literally saw a guy get escorted out of the "Information" line for asking a benign question, one too many times. There was a cop already there outside, seemingly ready for such moments. And promptly put cuffs on the guy. When I asked if I could still catch my bus, I was told "I was bamboozled", and laughed at. I was confused, not wanting to argue, I stepped out of the line. Bathroom smelled of urine and vomit. It was mostly poor black people at that Greyhound station, being treated terribly by other black people.

I missed my bus, and ended up booking a Megabus, 6 hours later. It was a 5 hour trip, my lower back took a beating sitting over a wheel well.
Never again.

If you're rich and want to check your privilege, and have a lower class, "Coming to America", kind of experience. Try taking a Greyhound Bus in Chicago. Highly recommend it for that purpose.
The deuterium nuclei are positively charged and are basically in a penning trap. I don't think electrons would be stable there, and would be attracted to the positively charged electrodes at each end.

The deuterium would start out as a very diffuse gas and a high energy, narrow electron beam (pulsed at the cyclotron frequency) would be used to ionize them at the focus and add energy. The resulting deuterium plasma would be non-neutral. It would want to fly apart, but as it expands the self repulsion should get much weaker allowing the weak magnetic field to steer each ion back toward the focus again. (in 2d, cyclotron motion in a uniform magnetic field is circular)

There are many questions I can't answer about the technical details of how the plasma would evolve with repeated electron beam pulses, and what qualities the beam pulses should have to give the best result... I think it should be short duration, narrow, and high energy.

Likewise, I don't know how high density can get before it starts to cause synchronization problems.
I think you're misunderstanding the OP's complaint. It's not that streets aren't repeatedly labelled. In fact your before had multiple labels. It's that sometimes google maps chooses not to label things at all until you zoom in more. Or sometimes out, strangely.
> Unless you are using really shitty speakers, room acoustics trumps everything else pretty quickly.

I agree completely, but emphasising that point tends to lead to flame-wars in most places on the internet. And it's such an imprecise subject to debate because everyone's room is different. Some rooms can be atrocious, while others can be unintentionally excellent. Some rooms can be easy to improve, some require knowledge and experience in order to improve. Some only require repositioning, some require treatment products that can cost a lot more than many enthusiasts realise.

My favourite video that demonstrates the effectiveness of acoustic treatment:

https://www.youtube.com/watch?v=cp56A6TcL1E
Also, people go through some pretty extreme lengths to cut costs on the traveling (airfare) part of a trip compared to the accommodations (hotel) part.

For a plane ride, people are willing to put up with zero leg room, multiple hour layovers, red eyes, zero free bags, etc. just to save a few bucks. I think it's because the plane ride is seen as a means to an end, rather than part of the actual vacation or trip, so suffering for a few hours is palatable to most people.
Right. Moreover, they announced at this September's iPhone announcement that they would be supporting devices for longer, as part of their environmental impact reduction efforts.
Hard to say. They were driving very slowly through the neighborhood, not like they were likely to have hit anything or otherwise gotten into an accident.
This. I can not tell you how much I miss having those Street Names appearing in every street when driving through SF Downtown. I had to distract myself from driving and start pinch-zooming in hope to somehow see the street names with worthless efforts. And I am using Google Maps on my Android phone. This should definitely be fixed especially in crowded city Downtowns like Oakland and SF.
Yeah, I’m not even close!! More like the movie Groundhog Day.

So far the journey has been really rewarding though. I’ve recently been focusing my efforts on remainders and decision paths.

The most invaluable lessons learned have been my understanding of the complexity of simplicity.

I’ve written some insanely complicated, convoluted and frankly weird ass code throughout all this.

For example: bignum math libraries, modified Euclidean geometry, imaginary number libs, fractal factoring, Russian peasant multiplication, 3D volumetric fluids to triangle area fitting. Multiple geometric shape fitting libraries, Gallois fields and lots and lots of weird what-if code that popped up in my head.

I’d always been good at algorithms, but straightforward head-first attacks of the problem always ends in failure.

Now I’ve learned to build analysis, statistics and proofs by necessity. It’s completely changed my mindset on design. (Obviously I studied far my comp-sci than mathematics.)

Other than sieving and brute force, I think the only other general solution to be a sort of ‘halving’ problem.

The relation between factors and q is essential sum or area. You can subdivide either into n buckets and remainders building a tree of nodes iteratively. At many nodes I have found some interesting patterns. I find nodes after some iterations that sum up to a factor. So now my question is finding the path every time.

Anyway, best of luck on your journey and enjoy the ride! Maybe in another few years somebody will finally slay this beast.
This isn't even as bad as the situation is and has been for web developers for the last 30 years. I can't even think of something that has ever had support dropped in chrome, and if that happened it would be with years and years of advance notice. Why the FUD?
If the patents have some assertion value, what are the odds that only one company in the world will recognize that?
Ultimately we are talking about a feature whereby someone steals my card and buys something, and then I contest the purchase and don’t have to pay for it. So abstractly, is there really a difference?

Edit- Is the crucial difference that the vendor ends up losing the money rather than the bank in the case of credit cards?
The point is that they don't want to go to court, they send demand letters and ask for a license fee under explicit or implicit threat of litigation, hoping that in a majority of cases their targets would pay because even if they have a good chance of winning, or the damages would be low, the litigation itself is too costly and risky.
As Engineering Manager I was doing Code reviews of my team;
Super nice to see legislation being proposed about this. Miscellaneous thoughts:

- S7.b.1.D seems nice, but I can't help but wonder what it means to "verify" a consumer, and the potential for breaches that this poses.

- S7.b.1.A "establish and implement reasonable cyber security and privacy policies, practices, and procedure" devil is in the details here, particularly what "reasonable" is defined to be

- S6.b.1.B (paraphrasing, because the original text is a clusterfuck to comprehend, and I think I've got it right) companies must respect a consumer's opt-out, unless they allow a consumer to pay a fee, capped at the estimated value that the company would get out of said consumer's data

I have no idea how S6.a.1 is going to go: "implement and maintain a ‘‘Do Not Track’’ data sharing opt-out website— (A) that allows consumers to opt-out of
data sharing, view their opt-out status, and
change their opt-out status; "

No policy expertise here, sadly, so I have no idea how this will fare. As a techie, good first step.
"speaking up" means "not staying silent about harassment."
Amazon is even free and unlimited...
People involved with certain “long term high capital expenditure” efforts have indicated to me that most venture capital funders and US DOE-like sponsors aren’t too interested in projects with potentially long time horizons. They told me they got the bulk of their capital from foreign sovereign wealth funds and university endowment investments.
OVH Frankfurt (LIM1) data center network down
Enhance...

https://www.youtube.com/watch?v=Vxq9yj2pVWk
In 1991 I printed MINIX code and was studying it
> If they're going to structure it to be shitty so I do what they want

They've structured it to be shitty because that's what the market wants: the lowest cost product. When I fly the major carriers, I often still see the "premium economy" seats available for purchase at check-in. Those cost an extra $50-100 to get extra legroom, early boarding, etc. These are the same perks that they provide for free to their entry-level frequent fliers.

It turns out that most people just aren't willing to pay 10-20% extra for a better experience. They'd rather buy the cheapest ticket, suck it up for a couple hours, and grouse about how bad air travel is afterwards.

By not joining a frequent flyer program, you're not stymieing them or anything. Non-loyalty customers looking for the lowest price is their bread and butter for filling up the back half of the plane. The service will be perfunctory and the experience will be marginal, because that's what most people are willing to pay for.
every time i hear about tracking like this, i start to get paranoid and think about trying to restrict my trackability. But then i remember that if i search for (to give last week's example) a new travel mug on amazon, and then buy a new travel mug on amazon, i continue getting "retargeting" ads from amazon for the exact same product for two weeks after purchasing it.

If amazon can't figure out whether or not to advertise something to me after i've already bought the thing they're advertising while i'm signed in to their website, i don't have much faith in anybody's ability to fingerprint me from unauthenticated sessions across multiple mediums and multiple companies. I can believe somebody is trying to sell a service that claims to do this, but i don't beleive they actually can.
How to Build a Household Robot: Pieter Abbeel’s Story
Have you tried talking to the exec? Take him out to lunch or something and get to know him. Find out his professional interests, get a feel for his motivations, and understand his relationship to the CEO.

Once you understand him, you can make a gameplan. Since you said the exec is close with the CEO, he's probably a good friend to have, and patching things up with him can really improve how you look to the CEO.

Business is about people, and technical accomplishment only goes so far. Figure out how to make the right people happy and you'll go far.
That 75% number is not from the EEOC study. It is something the EEOC study cited. The original is from:

Lilia M. Cortina & Vicki J. Magley, Raising Voice, Risking Retaliation: Events Following Interpersonal
Mistreatment in the Workplace, 8:4 J. OCCUPATIONAL HEALTH PSYCHOL. 247, 255 (2003).
Indian IT firms make money by selling software engineers, not software;
Count on Wyden to propose the legislative equivalent to Do Not Track. Fortunately, the politics has moved away from an an-tech industry friendly bill.
Ask HN: How to promote digital downloads?
I am the new author of my PDF - getting started with passive income building software (link in my profile). Is there a clear cut path to promoting digital products? I have heard people asking me to promote on HN, reddit, answer on Quora, write blogs, create intro videos on youtube. It appears that takes a lot of time in building an audience by providing good quality content on a regular basis. Is there a platform similar to Udemy or Amazon where I can post my digital pdf and the platform takes a cut for the marketing? Any guidance is appreciated. Thanks!
nilenso | Engineer | Bangalore, India | ONSITE, REMOTE (India) | http://nilenso.com

nilenso is an employee-owned software cooperative.

We work on problems that challenge us, in domains with high impact.

Large scale, distributed, low-latency, and high throughput systems generally catch our interest, although we're often faced with even more interesting challenges.

We have an affinity to work with functional languages: Clojure, Elixir, Haskell et.al, although experience in these is not a prerequisite. We write a fair bit of Ruby, Go, Java, Shell, Purescript, Clojurescript, etc as well. Right tool for the right job.

You can read more about working at nilenso here: https://nilenso.com/careers.html. Write to us (moshimoshi@nilenso.com) if you're interested in owning and running nilenso with us.
Smartphone Location Data Is Worth Big Money to Wall Street
Foursquare partners with TripAdvisor
Well, we'd have to read what he was showing people to know. Maybe his presentation was deeply obfuscated, or maybe he was saying something slightly more subtle than what I mentioned. I'm just guessing from the hints in the article.

From some googling I did find this: https://arxiv.org/abs/quant-ph/0310073
How about this site then? https://www.statista.com/statistics/260415/market-share-held...
I'm curious enough to ask (and I don't mean to sound snarky with this), but what's the value proposition?

If I'm a customer, what benefit do I gain from this? Phone numbers are easily recognizable and they're already in use. I'm going to have to fight with an IVR either way, and I can Google the number.

If I'm a business, I'm trusting a third party with my IVR to not disappear after 3 months of not making money, my agents aren't really seeing any improvement in customer connection (either through inhouse IVR or hallo, by the time the customer gets to me they should be at the right department). So how do I gain anything as a business by pushing my IVR to you?
This is all in the context of large tech companies, so YMMV. Things like, going to high level meetings so engineers don't have to, and making an effort to keep engineers from getting sucked in to too many meetings period (at least, ones where their presence isn't critical).

Helping with bug management and task prioritization, minimizing engineers' multitasking to maximize productivity, and guiding the team towards long term goals. Engineers tend to be super focused on their immediate and short term tasks- what they're supposed to be doing right now. That can make it hard for a team to collectively maintain trajectories towards long term goals over the course of months and years. IMO a good manager will be the ultimate maintainer of the long term goals, and can helpfully keep everyone on track as they individually focus on shorter term stuff.

Also, enabling their engineers' professional development. Many engineers really thrive when they're tasked with something that involves learning and using some technology that they don't know, but are curious and excited about. As much as possible, if it aligns with team goals of course, it's great if people get a steady trickle of these kinds of tasks. Only if they'd want them, of course. It feeds their curiosity and creativity, and helps the whole team keep their technical edge. But these things are unlikely to happen unless the manager picks up on the interest and potential, and explicitly tasks someone to do it.

Finally, it might sound silly, but making a point to do pleasant team building stuff like bringing in bagels or donuts for everyone once in a while, or having the occasional team lunch at a cool restaurant (assuming there are cool places nearby). Also t-shirts. :) Quality t-shirts provide a surprising amount of bang for the buck in terms of goodwill, at least in large tech companies.
Wow, that really does sound incredibly relaxing. Coincidentally, before my first child was born, I was planning to take my bike to Japan and ride/rail around doing much the same. Hopefully one of these days I'll finally get to do it. Your description of it makes me want to even more.
This is what you get when lucky people think they're geniuses.
Intro to Congestion Control
>Not all customers deserve a company’s best efforts

it might not sound nice to phrase it that way, but don't the most loyal or high-value customers deserve better support? If you spend $100k a year on office supplies at staples, you're going to get more attention than a guy who goes in to buy a ream of paper. what's unfair about that?
It's interesting that the example in the proposal uses the file: protocol rather than http. Was that a mistake? Today a browser would handle such a tag by looking for a local file, rather than "attempt[ing] to pull over the network."
Exactly what I was thinking. How is that even close to fine? WTF?
> the company also has analytics based on a consumer panel of more than 70 million people in the U.S. — 10 million of whom that have opted into always-on location sharing.

I don’t believe it. 10M people opted in to be tracked? What exactly constitutes “opting in” in this case?

I get the feeling foursquare’s whole business is built on tricking people into opting in to more than they expected.

I wonder how many of this 10M are on Android. iOS will warm you when apps you aren’t using much are tracking you.
It does hit close to home. I've seen all that code in one form or another. The "adapter" that ignores exceptions made me chuckle though. But like enterprise code I've seen before I have no chance of finding that class again although I am sure it exists.
Also, https://www.businessinsider.com/apple-ios-market-share-us-eu...

https://amp.businessinsider.com/images/5a5e13a228eecc26008b5...

No majority in GB as well. France is highest in mainland EU at 22.7.
How to become a cryptocurrency millionaire: start off as a crypto currency billionaire and buy a bunch of useless land in the desert.