skysight-inc/HackerNews huggingface dataset:
> That's an interesting use of the word 'only'

A ~thousand to several thousand dollar product with a market penetration of 24% (low) becomes completely free, and the market penetration shifts to 34% (still low). I think 'only' is justified.

> the costs of developing and the start-up costs have been born the rest is marginal

The NRE costs have not been 'born' until the product is EOL. They are distributed across the price of each unit. My hypothesis is that this chip has a sufficiently low volume that the NRE cost / chip is substantial.

> What you seem to forget is that once it is worth doing an ASIC that is pretty much proof that the economies of scale are there

When you have strict power requirements (i.e. need a battery life of a month), it can still make sense to go for an ASIC even with relatively low volume. Add to this an inelastic demand curve (i.e. you will sell the same number independent of price), and there isn't a compelling reason to try to do it with a DSP or FPGA.

> These chips probably cost < $2 to produce even at this quantity

If we assume that OnSemi could design this chip for $10M, then they would have to sell 5M of them to have your proposed unit cost of < $2 (assuming a wafer cost of zero, which is obviously wrong). I would guess that $10M is a lowball for the total development cost, and that 5M is way optimistic for volume (that would pretty much require this random chip is in 100% of hearing aids sold in the U.S. in the last few years). They've probably sold an order of magnitude less than that.

Maybe I'm wrong here, but it isn't as obvious to me as it apparently is to you.
Show HN: Add web analytics to a Google Doc in 20 seconds (pre-launch)
Yeah, stupid business people abound. If those offers are really interesting to the users, those sites will be replaced by better run ones, who correctly calculate the risks.
I'm game for a laugh and achievement. But such ventures if proposed as commercially viable are surely a non-starter owing to environmental impact?
The process uses calcium oxide (aka quicklime or burnt lime), you need to use energy to produce it. [1]

The products don't look too valuable, it produce calcium chloride and sodium bicarbonate. How big is the market for them? How expensive are them? Why is no one using this process to produce them using salt form a saline? Where they going to dispose the excess of calcium chloride and sodium bicarbonate that nobody wants to buy?

It looks like a mix of buzzword, like "carbon sequestration" and "brine reduction", but the whole idea makes no sense.

[1] How much CO2 release the production of CaO? It is not only important to consider the energy to produce the CaO, but also that most CaO is produced from limestone that is CaCO3 in the reaction CaCO3-->CaO+CO2.
I found this video to be very interesting and inspiring for people like me who'd love to do projects to improve their reverse engineering skills (even the content is not strictly about reverse engineering).
It's bad, but still 99% down from what we had in 80-s :)
It is a reviews of a popular TV show called "Big Little Lies". The writer is using the interior design of their houses to characterize the main characters.

Is is not really a critique of open kitchens, it is a critique of a character in the fictional show.
Would you wear this avant-garde jewellery to protect your identity from CCTV?
“Culture fit” is a two way street (2018)
Ask HN: Critique my resume. Looking for a career change
Hello guys, I'm looking for a more traditional developer role. I was hired on my latest job in February but am realizing that I am learning skills that aren't directly related to how I want to grow as a developer. I am being pruned into what is more like a controls engineer rather than a programmer, the latter of which is more related to what I went to school for. (Don't ask how I got my current job. All I'll say is that I got bait-and-switched)

After a rocky start, they now really like me and I like the people I'm working with, but I would really rather be doing a more traditional programming role. (i.e. working with mainstream programming languages, larger codebase than what you get with PLC coding) With my experience, can I pivot to a programming role? If yes, is this resume any good?

Please help and thanks in advance!

Here is the resume:
https://raleigh.craigslist.org/res/6949503782.html

EDIT: I realize I have a couple of typos in my resume. It is also heavily redacted b/c you know, the internet. Will edit the typos later. Employers will get an unredacted version
I am using a biogents active trap with the CO2 attachment, and two passive traps.

This was the result of hours/days of research.

I have seriously considered building a lanai or screen porch because in recent years the mosquitoes render my yard unusable for the duration of the season I want to use it.

This year the torture is very minimal. The trap seems to be incredibly effective, when the co2 tank runs out, I starting getting lots of bites.

It’s not cheap but I think it is far and away the most evidence based option for a homeowner.
The article suggests criminality, but I think use varies a little by context.

Buying a phone to do crimes? I imagine want to pay cash, get something that doesn't require a global account login, and is cheap enough to toss early and often.

Going through security points where you suspect they'll try to force you to log into accounts, dupe the device's contents, possibly install malware, etc? You might just be looking for something you can buy once you arrive that isn't prohibitively expensive and will be easy to re-sell for most of what you paid before you leave.
How Britain fell for a delusion
Unless you live on a very large property, the range of the mosquitoes usually far exceed the range of your control over standing water.
Yes - totally agree. Sure, mocking everything is a bad idea. And mocking can make changes brittle. But I would much rather just mock HTTP requests, dates, and filesystem stuff than spend a day figuring out how to write some wrapper around HTTP requests to inject in .NET core.
>There is nothing whatsoever ethically problematic in accessing Elsevier's content on Scihub. Those journal articles should be free to the world, not least because the reasearch is often paid for by public funds.

Just to add my 0.02$ as a soon-to-be-phd-dropout, I once downloaded my own paper from SciHub after I lost the stupid PDF and of course the publisher wouldn't let me get it for free. If anyone plans to assemble a torch and pitchfork mob, by all means let me know.
I remember reading Steve Jobs was doing that to his kids. But hey, it’s the golden rule of the trade, don’t get high on your own product.
There's an excellent book about the history of domestic technology called "More work for mother." It details how the more domestic tech we created, the more work shifted from the man of the house to the lady of the house and standards were raised

Three hundred years ago, full-time wives did about 60 hours/week of housework. Today, with all our modern appliances, they still do about 60 hours/week of housework.

In most families, as women begin working outside the home, they still do 40 hours/week of housework. The men mostly have not picked up the difference.

I'm a former homemaker. I got divorced and got a corporate job. My adult special needs sons continued to live with me.

Co-workers would express pity anout how I worked full-time and also had to go home and cook dinner. They were flabbergasted to learn my oldest son did the cooking.

Given that I was working at a Fortune 200 company, these were presumably some of the most privileged "ordinary" women on the planet. Even the highest ranking woman in my department whose husband moved to let her accept the promotion was not comfortable learning about my arrangement at home because she apparently still did most of the women's work at home while having a VIP job.
>if you take a multiple-year approach to "uploading" at the end of your biological life, assuming one is able to couple digital and biological neurons transparently enough, there is no reason to believe that the brain wouldn't shift all parts over to the digital as the biological went down.

I think this is still making a copy, just gradually. The original died and the copy replaced it. How about we just make a full copy and euthanize the original? The copy for all intents and purposes is now the original. You won't live forever, but your copy will, and it'll enjoy it as much as if it was you.
> a hypothetical distributed federated GitHub.

God this is depressing to read. Git (not "GitHub") is already a distributed VCS. This isn't hypothetical!

If you're a random individual hosting a git repo containing illegal content, you might get sued, but much much more likely, you'd just get an angry email demanding you take it down.
Go supports parametric polymorphism by specifying arguments with an interface type.

func DoWorkWith(foo Loggable) { ... }

type Loggable interface {
//for example
LogTo(os.Writer)
}
Sorry, I should have read your comment more carefully. I do agree with you here.
Lookbehind is restricted in many regex engines that support it (many don't at all). Some require the lookbehind to be constant-length (so if you have alternatives in there, they all have to have the same length, and you can't use quantifiers, basically). Some require it to be finite-but-known-ahead-of-time-length, so something like (?<=a{3,6}) is okay, but (?<=a{3,) is not. Also (?<=a|bb) would be okay.

.NET's System.Text.RegularExpressions.Regex is one implementation that has no restrictions on lookbehind. Having used PowerShell for so long it now happens sometimes that I forget when writing regexes for other implementations, as it's really convenient at times.
I believe many are designed to be smuggled in certain orifices. It must affect their functionalities.
1.) Interesting that you changed violence to intimate violence. As if there were equal number of women killing people (it is not) or being gang members (nope violent gangs are not dome kind of equality panacea). As if women were equally likely to get into fight in bars, clubs, schools you name it. Whether biological or social, men are more likely to be violent. And they are more likely to cause higher damage due to bigger strength.

2.) Crime record makes it harder to find housing and job and access social services. That includes shoplifting and other similar records.

3.) And of course, you use study that casts addiction so wide, that it is compeletely irrelevant. Smoking is not relevant addiction to homelessness.

Here is study about substances - you used last sentence of paragraph, but it is preceeded by: Men are more likely than women to use almost all types of illicit drugs,13 and illicit drug use is more likely to result in emergency department visits or overdose deaths for men than for women. "Illicit" refers to use of illegal drugs, including marijuana (according to federal law) and misuse of prescription drugs. For most age groups, men have higher rates of use or dependence on illicit drugs and alcohol than do women. However, women are just as likely as men to develop a substance use disorder.

So like, totally.
Arrays are faster than linked list on insertions too, stop spreading erroneous beliefs.
It doesn't. Or does the same way as Python: imperative loops. TCO is a key feature of Scheme, but not of Lisps in general. Clojure doesn't have it. You can always trampoline like Clojure's loop does.
Being pro freedom of speech doesn't mean that I can't critizice the opinions of people.

If the author had just pointed out how racist and unpleasant 8chan users are, I would have agreed. If she had said that racism and shootings are a bad thing, I would have agreed too.

I don't agree with questioning the freedom of people to say abhorrent things. And I don't agree with questioning a service provider that's just doing its job.

And answer to your question is no.
If the performance bounces around, how do you know you hit the true minimum?
Therefore the true time can be less than the observed minimum.

On the other hand, the true time required fits in the observed minimum, so it cannot be more.
That sounds like an overkill thing to do nowadays
Facebook could reasonably argue that by bypassing their established use policies for the like button, you are depriving them of value - in this case the value of the data that their JavaScript collects and sends back to them, and that you (the site owner) are being unjustly enriched through the use of their copyrighted image(s) on your site.

Except in cases of fair use, which isn’t nearly as broad as people think, the use of other parties’ images is subject to whatever licensing restrictions they choose to put on them. You can choose not to display their images if you do not accept those terms.
The sentence is still correct, not "categorically false".

> Both which are in their full control.

So is your car when you leave the car wash, yet if they had put something damaging in the gas tank, I'm betting you'd complain about them.
They are about to release one of their better games .. for the third time in a row, COD4MW.
Startup school just started, and you have a few more hours to sign up. There's plenty of people currently looking for co-founders.
Yelp ratings get better when they cost something – like time
HTML/CSS is extremely backwards compatible, modern browsers don't have problems of displaying the page differently.

How does pdf solve link rot problem? Pdf is good for print, it's consistant. But fails when display size other than big screen, especially e-ink displays that don't tend to be your standard A4.
Why would the author not be trusted? Why do they stand to gain? Arxiv can make the final version immutable too
> They will allow Racism, but actively moderate out Spam

Moderating "racist" comments is very far from straightforward. No one can agree what it would be.

Which of the following statements would be racist?

1. Organizations whose members are exclusively white are appropriate.

2. Organizations whose members are exclusively people of color are appropriate.

3. Blacks are a minority but commit a majority of violent crimes in the U.S.

4. Average height varies by race.

5. Average IQ varies by race.

6. Nigeria is a hellhole.

7. South Africa is a hellhole.

8. I prefer not to date blacks.

---

Even Reddit bans spam but not racism.
So, for those of you that feel that this is worthy of hacking: Diabetes is one of those diseases that seems right where your average hacker would like it to be. A single value (Blood Glucose Level) which you can read using some sensor and an automated delivery method. Connect A to B using some 30 lines of Python and call it a day. But it is not that simple. The manufacturers of these devices have to go through some pretty strict testing regimes in order to ensure the devices work well when produced in quantity. And that is where the trick lies. Doing this once, for yourself with nobody at risk but you if you fuck up and getting away with it is easy. Doing it repeatably for 10's of millions of people with all your risks analyzed and regulators happy is very, very hard.
>They analysed it and found only the part with violent verses (so-called Medinan ones), not the part which resembles Biblical passages.

So what? It's still evidence it existed.

>hence not a real chain up till 9th century

This is obviously nonsense historical revisionism.

>The verse exists, but it does not automatically mean all hadith are as valid as they were in Quran

Firstly I didn't say that and secondly neither hanafism nor jafarism are sects.
I've never understood how the sun's magnetic fields are described as entities in their own right. Isn't a magnetic field a result of a moving charge, and not a thing that can exist on its own?

Or is that simply a shorthand way of saying the plasma creating the magnetic field is moving which causes reconnection, etc.?

But the plasma is also described as moving because of the magnetic field moving!

So which is it? Anyone able to explain?
I'm from the US and I remember about 20 years ago I registered for a Blockbluster card (a way to rent DVDs from Blockbuster) and the form required putting my full social security number on it. In the US it's supposed to be secret but lots of places want access to it. Blockbuster never got my SSN and they did let me sign up without providing it. It's crazy they would even ask.
>Mostly the CO2 is just released, but increasingly it is caputred and stored

Define 'increasingly'

And after you get you H2, what are you going to do with it? You're not going to use it to power vehicles, that's for sure.
> This comment falls under the "why don't you just..." cluster.

It does, but just this once it is spot on, the best pumps on the market do just that.
What bugs me, is most sites dealing with the issue throw up an "Accept" button with whatever blurb in place, but they're already including the metrics/etc scripts before accept happens.

I mean, I get it... but the whole point was to stop the behavior, not side step it.
> It’s littered all over the go code I’ve seen, including the standard library.

From my experience, interface{} is incredibly uncommon in application code. In most instances where the standard library uses it, it's usually justified because the function in question really accepts literally any type of argument, e.g. json.Marshal() or reflect.TypeOf(). The only counterexample I can think of are sort.Sort() and sort.Slice().

Given all the implications of adding generics to the language, I think Go would be better off just adding the common higher-order list/map manipulation functions to the builtins, i.e. the likes of map(), filter(), maybe reduce().
I disagree with the point about fonts. Computer Modern or similar will look much more professional than the listed modern fonts, in my opinion.
They never stopped making them, they got better and better in terms of battery and weight. But you are not very likely to find them in a brick n mortar shop (at least not good ones), they only want to sell smart phones because that's where the money is. Shop online and there is plenty of choice... just don't cheap out on the £10-20 phones because they will really piss you off with bad UX, they might do mainly calls and text but you will be surprised how bad they can make that experience.

I've got a £50 dumb nokia phone, it's lighter than any smartphone and last for 1-2 weeks on battery (it's about 5 years old), impossible to break, i never have to think about it or worry about it, it doesn't distract me until someone really needs to communicate with me... I love it, but then I never liked smart phones.
The last public site I worked on, did this for all the social links... was the easiest way to keep it normalized. I didn't want to use their images, etc anyway.
> I don't know why you lie, but you do.

I hate to invoke HN guidelines, but this accusation violates "Assume good faith".

Here's another source, this time from the National Review:

Remarkably, pre-Hitler Germany had laws very much like the Canadian anti-hate law. Moreover, those laws were enforced with some vigour. During the 15 years before Hitler came to power, there were more than 200 prosecutions based on anti-Semitic speech. And, in the opinion of the leading Jewish organization of that era, no more than 10 per cent of the cases were mishandled by the authorities. As subsequent history so painfully testifies, this type of legislation proved ineffectual on the one occasion when there was a real argument for it.

https://www.nationalreview.com/corner/reasonable-restriction...

So now you have both the Atlantic and the National Review claiming this. Are they both mistaken? Lying?
Where do analogies break down? A learning hack
Let them eat cake?
How can it be weaponized? Can you not search any other keyword used by those platforms? "by wordpress" is pretty fast.
Substitute burner phone with "disposable prepaid phone" and you will get the idea.
Regexone (https://regexone.com/) is one of the best online tutorials I’ve come across for anything. I got a decent grasp of Regex after going through the series 1-2 times.
Yet the concrete proposals keep getting shot down or reworked. If anything, this makes me more sure that the Go developers care about their core design goals. They are listening to community feedback, but they don't allow a vocal minority to bury the original vision.
Mostly in Java and now picking up Rust in my spare time.
At a guess you've never taken a case to court. $100K is low; and that's if you win. Never mind being awarded costs because then suddenly it turns out the court believes your lawyers worked for 10% or so of what they invoiced you.
I don’t really understand these kind of arguments. Seasoned lispers use ‘ or #’ or a backtick or ,@ all the time. Or look at the CL loop macro. If I had to wrap every function in CL with (function ...) I would shoot myself. Same thing with quotes. Or, what about strings, or vectors? Strings have a special syntax, and no one complains about writing “foo”. You know why? Because it’s nice. This magical syntaxless world everyone wants to live in actually sucks big-time, even for Lispers.

If anyone really cared about parens, they wouldn’t be using (or creating) these kinds of things in the first place. I think it’s a pretty indefensible position to say that Lispers actually just like parens for the sake of them. If that was the case, why not start a form with (( or even (((?

Like, does anyone like using progn or begin? I mean seriously..

Syntax is great, DSL’s are great, they help you to express things elegantly and succinctly. This is my major beef with Lisp. If I’m not manipulating the AST, I don’t want the heavy syntax burden. If I am, then great, Lisp is awesome.

Maybe my career is different from you guys, but I’m not transforming source code even 5% of the time. I’m adding numbers, I’m multiplying stuff, I’m writing out formulas. And let me tell you, trying to write out math with S-exps majorly sucks. You would have to be insane to think that “(+ (fib (n - 1) (fib (n - 2)))” is better than “fib(n - 1) + fib(n - 2)”.

Sorry if this sounds like a rant (it kinda is), but I don’t think anyone thinks syntax is bad. It’s just that Lisp has minimal syntax and that seems good enough. You don’t notice all of the nice and convenient things you would have to give up if you actually had a completely regular syntax.
The airplane thing is interesting because planes are expensive (and airlines are for-profit), so they are careful about utilization and keep planes as close to full as practical. Which means if you board that plane, you are altering some stats that someone, somewhere is watching pretty closely. You could easily be helping to tip the balance toward adding another flight to that route or switching to a bigger plane for that flight.

I don't know the right math, but I would assume this averages out to something near 1-to-1. That is, if, in the steady state, 1000 people take extra seats on airplanes, presumably it averages out to about 1000 seats of extra capacity being added.

And I suppose the concept must apply to low-ridership bus lines. If you ride it, you could tip the balance toward keeping it going rather than canceling it or consolidating it together with other routes. Maybe this is a bit less than 1-to-1, though, because transit agencies aren't just following rider behavior but also trying to fulfill a mission to have good coverage of an area.

TLDR, maybe it does matter if you're near a utilization threshold that someone is really paying attention to.
Kitchen islands can reach epic proportions. I had to drop off a check to my realtor at another home where she was doing a open-house. The island in it had to have been 200 square feet of dark granite.

You would need a rail network to pass the salt. Even if it housed every labor saving device known to modern kitchen science, there still would have been room left over inside.
Also very helpful to have at least a few good unit tests to show what they should be doing
Yep, I seen this on Bruce Schneier's blog[1] back in 2013.

[1] https://www.schneier.com/blog/archives/2013/03/changes_to_th...