skysight-inc/HackerNews huggingface dataset:
I'm sure it has happened at least once, but I suspect that the DEA gives it press coverage way out of proportion to its incidence.

As an adolescent of 12 or so, I remember watching a D.A.R.E. video in school where the fictional character tried marijuana for the first time, but it was secretly laced with cocaine and the fictional character had some kind of unspecified heart condition and hyper-sensitivity to cocaine that caused his first puff of pot to kill him. Remember kids, your first puff of pot can kill you!

They also told us that sometimes PCP is laced with rat poison.

Even as a 12 year-old, the implied frequency of such craziness beggared belief. It would have been more believable if they would have warned us that we shouldn't try hard liquor because it might be tainted with methanol. That at least happens with some frequency back in the Old Country, according to a Bulgarian friend.
Google claims it’s going to build AMP using Web standards
Indeed, "free memory" is the biggest waste of money and energy imaginable. Unless you lack the memory necessary to do something else, you shouldn't care.

If the question really needs answering, the poster should just get a heap profile. Some instructions are here: http://goog-perftools.sourceforge.net/doc/heap_profiler.html

You may also wish to try the memlog flag to chrome, or rebuild chrome with TCMALLOC_SMALL_BUT_SLOW defined. Warning: it does what it says.
My Programmer Cold Start Algorithm
If you can hear the difference then why do you need a display of that?
Ask HN: What tools have most helped your day-to-day productivity?
I'm looking to find out what tools people use (software, apps, or otherwise) to increase productivity. It could be things like task management systems or more specific development tools (like a certain CI provider).
Surely my PC usage behaviours are hiding this from me, then.
you're so smart!
They're not for the plants themselves, they're for the grid storage that is being installed to replace "peaker plants" (the ones that supply energy when demand is unusually high)
With that said, in many circles I frequent there seems to be growing consensus that Redux just isn’t that useful, and in many cases ends up being a tar pit of boilerplate code that slows down development. Any project complex enough to require Redux should have enough talent on hand to basically write their own version of Redux for their purposes. Redux is such a small library and not enough people seem to be looking under the hood to realize there’s nothing magical about it.

If this is a growing perception amongst the developer community, it’s only a matter of time before it begins to impact the Redux’s relevancy.
Well, it's not a priority for them. Pick a browser that prioritizes performance for web browsing instead of running JS web apps.
If you honestly cannot imagine any negative effects of a hype cycle, especially when I just quoted the fact that hype involves "exaggerating its importance or benefits", then I really don't think I can help you.
The NRO launches them and hands OPCON over to the NSA.
I see a lot about autoimmune disease on Hacker News. I guess that it's a wide medical area, that many can relate to?
The Linux Information Project
To illustrate just how good 3Blue1Brown is: https://news.ycombinator.com/item?id=15003510

That was one of the other videos Deemed Worthy. There are so many more.

I wasn't able to visualize higher dimensions until watching that. And now it seems totally obvious how to do it.
Understanding a popular toy Lego Dimensions (2015)
I've been watching "hbomberguy", who is doing a good (and entertaining) job of dismantling the claims of the YouTube right-wing. https://www.youtube.com/user/hbomberguy/videos
Launching a Game Off-Steam: Sales Numbers from Week 1
Didn't Tesla install batteries in Australia to fix rolling blackouts?
But presumably marginal electricity is priced at 0 because there aren't many buyers on the market.

As more people figure out how to use bursts of electricity, they'll become buyers and prices may rise.
It's definitely an opportunity, but the price at peak production periods is near zero precisely because nobody has yet figured out how to soak up these kinds of transient production peaks effectively, with sufficiently fast ramp-up and scale. It won't stay at zero if some big users figure out how to use that energy profitably. Though that wouldn't be bad overall. If some large users did figure out how to take advantage of these periods, it'd be a step towards smoothing out both grid pricing and usage.
I copied the 6510 illegal opcode behaviour for the SY6502A emulator for my BBC Micro, and I've yet to see a problem from it. If they didn't all have the same PLA, then perhaps the differences didn't cause any useful effects...

(Some BBC Micro games definitely do use illegal opcodes, but I didn't take very careful notes when I was writing ver 1, rather a long time ago. For the current version, I just made sure the Lorenz 6502 test suite ran to completion.)
Show HN: A non-blocking port scanner in Cixl
We have a decent error rate. People go searching for their car keys, or some item in the fridge, and will overlook what they're looking for multiple times, and then suddenly they notice it and feel like an idiot.

Rather than anthropomorphizing the AI, it's more like expecting superhuman qualities. People overlook objects in their rear view mirror all the time, but the expectation for the AI is that it will never make that mistake.
The campaigning tax lawyer Jo Maugham suggests that HMRC are being pushed by the government into allowing tax evasion by Uber (in this case). He has been privately pursuing them for VAT (sales tax) evasion for some time. He alledges some kind of sweetheart deal between UK government and USA to clear the way for big tech firms. https://waitingfortax.com/2017/10/27/something-is-very-wrong...
That's cool. I mostly wanted a quick REST API to use with IFTTT, without a ton of dependencies. Home Assistant looks interesting. Maybe I'll give it a try sometimes.
(I have worked as an engineer on both Ubuntu and Chrome)

> One tab on chrome takes about 100MB memory, why?

It probably doesn't.

Much of that apparent memory usage is shared between all tabs, and the browser renderer process, etc. in the form of shared memory.

Quite a bit of it will be the executable code itself, which is "mapped" into memory, given an address, and allocated the full size but doesn't actually consume memory until it needs to be read from disk.

And a large part of that memory is going to be the giant white pixel buffer that you want it to draw into, which is typically mapped to a texture buffer in the GPU memory.
Just to chip another little piece off, ascii is a 7-bit encoding, and the 8th bit is clear, so that makes 16 × 7 = 112 bits if we use any ascii byte (0..=128).

I'd count 6 bits per letter (64 different characters) as a rough estimate for realistic passwords.
I use this every minute of the day :) https://tomato-timer.com/
> Anti-social, passive aggressive, and a hyperactive imagination? That’s a lot different from the image most of us hold.

On the contrary, I think that's precisely the stereotypical image of smart people (e.g. Turing in The Imitation Game). I think a bunch of people who think they are smart would agree with this self-evaluation; I'm tempted to see myself as the intelligent loner who is right while others are wrong. However, I think that view is more narrative than having an actual bearing on aptitude.
I think, in the technical sense, radicalizer is less apt than "signal amplifier". It seems youtube is good at identifying a single, perhaps too-specific theme and focusing on it. So "jogging" leads ultimately to extreme marathons, instead of broader based "fit and healthy" content. So maybe it needs to optimize for amplifying a wider band, but to a lesser degree.
Or cbmc (some interesting papers : http://www.cprover.org/cbmc/applications/), they're on GitHub : https://github.com/diffblue/cbmc), seems to also handle java, not sure...

Or angr (http://angr.io) which works on binaries and is in python and is loads of fun to use... On small codebases ? Still some people have used it in combination with AFL to help the fuzzer when it's stuck ('driller' : https://github.com/shellphish/driller)

Or manticore (you'll need IDA Pro there ?) : https://blog.trailofbits.com/2017/04/27/manticore-symbolic-e...

There's a good survey there : https://arxiv.org/abs/1610.00502 (no cbmc though).

But nickpsecurity is right, Klee seems to be the place where most of the interesting stuff seems to be happening right now.

The recent improvements in SMT/SAT solvers bring back lots of techs that were thought impractical (formal proof, symbolic execution...) a while back.
For those interested in the history and process of radicalization, I strongly recommend David Neiwart's book "Alt America". [1] He's a journalist who spent decades covering the "Patriot" fringe in the US, which often had elements of white supremacy, conspiracy thinking, anti-government paranoia, and other nuttery. It gives him unique depth on how the Internet, for all its benefits, also made it much easier for political extremists to connect and organize.

[1] https://www.amazon.com/dp/1786634236
With the 79% decrease, Li-Ion batteries are now cheaper per cycle than lead acid. They still have greater installation cost, but lower lifetime cost. This means any further reductions in Li-Ion cost make battery storage more competitive compared to on-peak generation.

This may be a kind of “consumer electronics” dividend that is now paying off in EV and grid storage use cases.

[1] https://medium.com/solar-microgrid/battery-showdown-lead-aci...

[2] https://www.powertechsystems.eu/home/tech-corner/lithium-ion...
It can also mean star, it’s pretty general for various astronomical bodies.
You can also see it used in the word satellite (卫星), shooting star (流星), etc. gotta love Chinese :)
After looking at it some more, there's a relatively simple explanation. The initial cost estimate was $40 billion in 2008 (voters approved $9.95 billion in bonds).

https://ballotpedia.org/California_Proposition_1A,_High-Spee...

The thing the LA Times and others are leaving out is that the CA high speed rail authority estimates are in year of expenditure dollars, not 2008 dollars or current dollars.

http://www.hsr.ca.gov/docs/about/business_plans/DRAFT_2016_B...

So what they're estimating is that by the time the line between socal and norcal is complete, around 2033, we'll have spent $77+ billion (up to $98 billion).

That's not $77-$98+ billion in 2008 dollars, it's $77-$98 billion in 2008 through 2033 dollars, depending on when those dollars are spent.

For instance, if we spend most of the money near the end of the project, and the total cost is ~$80 billion, that corresponds to $50+ billion in 2008 dollars. It's still higher than the initial estimate, but it's not nearly as high as going from $40 billion in 2008 dollars to $77+ billion in 2008 dollars.
Is there a tool for git that only downloads the last say 1000 or 2000 commits or is a full history tree fundamental to git working correctly?
Federal good time credits are limited to 15% of the sentence, so he'll serve at least 6 years if the sentence isn't reduced on appeal.[1]

[1] Actually, slightly more than 6 years because Congress is completely incompetent: http://famm.org/wp-content/uploads/2013/08/FAQ-Federal-Good-....
Random thought, but I wonder why solar panel manufacturering plants aren't powered by solar panels.
It depends™ on your usecases. Personally, I stream YouTube at 360p most of the time because the extra pixels just don't matter (this is for entertainment; screencasts and the like need more for legible text). Most of my downloads run async (OS updates, packages to install, etc). I'm on a shared connection but we don't seem to have issues.

Of course, you're right; all other things held fixed I'd rather have a faster connection. But in practice the cost is such that I'd want a compelling reason, and I just don't care that much.
Another great channel in the same area is "Shaun", he does a great job of breaking down and debunking the claims of a lot of popular right-wing channels. https://www.youtube.com/channel/UCJ6o36XL0CpYb6U5dNBiXHQ/vid...
I sometimes run into the issue when I'm working on my addons for World of Warcraft. I'll frequently have 2 instances of the game open (~4gb of RAM each) + my editor + whatever else I havn't bothered to close and a ton of chrome tabs. Typcially those extra things are pdf documents, skype, qbittorrent and others I can't recall at the moment. I hit my cap of 16gb RAM pretty consistently.
Yes, among other things.
http://saildrone.com/data-capabilities
Depending on your use case, Debian Stable can be a great thing. If it worked great on a given computer (i.e. everything works), and I was just writing or using programs that were themselves fairly "stable," then it will work.

If you're a developer and don't mind older packages, or if you install and manage your dev tools from outside the distribution, it can also work for you. This is a lot of people.

But if you rely on your distribution to provide reasonably up-to-date packages (and for better or worse, that's me right now), then Debian Stable might not be the right choice. When I do development in Linux, I tend to be more comfortable in Fedora, which is much more aggressive when it comes to updating packages during the life of a release. I'm not crazy about major upgrades every 6 months, though you can do it once a year if you wish.

For better or worse, I think that Ubuntu + PPAs is the path of least resistance -- if you trust the maintainers of your PPAs, that is.
I would argue that their actions indicate they don't have the experience they would like people to believe- not that I blame them for that part, every founder should try to make themselves look better to investors. They could be padding their resume or even outright lying, but anyone who says "it's no big deal if our license got denied, we'll launch without addressing any of the issues and try to work it out later" is not an industry veteran. Trying to keep to a timeline by going around the established process isn't what professionals do. Even Elon Musk plays ball with government regulators while pushing his ideas.

Edit: the article describes them as an engineer that developed a satellite concept for Google and the other sold his previous company to Apple. Neither of them have experience in this regulatory environment. Neither Google nor Apple are space companies. These founders are going in on the tech aspect of distributed computing in space, I doubt either has launched a satellite before.
I think you're using "corruption" in a way that's not really justified. All sorts of radical ideologues build self-serving cults of personality that provide them with a sustainable grift. That is, the ideology is not something they really live in any deep way, but rather is just a means to lining their pockets. That seems just as corrupt to me as any politician on the take.
There's a simple solution. If YouTube recommends a video you're not interested in, click on the three dots to the right of the video and select 'Not Interested'. It then gets removed from your recommendations. Occasionally I've had to do it more than once for it to stop recommending similar videos, but otherwise I can confirm that the YouTube algorithms quickly get the message.
Dev-landing-page: Minimal landing page for developers
"A New Era of Batteries Spells Trouble for Gas in America" is the article's actual title, but the text does not back up this assertion.

Rather, a regulatory agency in California is ordering PG&E it must hold a competitive solicitation to "address two local sub-area capacity deficiencies and to manage a high voltage issue in another sub-area", because they're being blackmailed by Calpine [1] over three peaker plants.

Calpine has said they'd shut down the plants unless they get extensions on their must-buy contracts. The causality suggested in the article is backwards from the actual facts.

[1] http://docs.cpuc.ca.gov/PublishedDocs/Published/G000/M200/K6...
There is binding precedent (which must be followed), persuasive precedent (which a judge may choose to follow but need not), and non-precedential opinions (which are not supposed to be cited).

Binding precedent typically comes from a court to which an appeal would lie. So if the US Supreme Court were to decide (for example) that Uber drivers are actually employees for the purpose of federal labor law and tax withholding, then that precedent would be binding on all Federal Circuit Courts of Appeal, and also all Federal District Courts.

This same precedent would be only persuasive authority if cited in a state court proceeding regarding whether Uber drivers can claim state-mandated benefits conferred to employees (because the test for "what constitutes an employee" for the purpose of the state law could be different than the federal definition.

But some opinions are designated as non-precedential or non-published. These are still "published" in the sense that you can find them in legal research databases, but they shouldn't typically be cited in future cases. I don't know the rules for the jurisdiction where this case took place, but I would be surprised if small claims cases decided by pro tem judges (who are neither appointed nor elected) were considered precedential.

Of course, you could always mention this case if you're fighting a similar case in small claims court (where procedural rules are relaxed). But don't expect a judge to follow the prior decision, even if your facts are pretty close to his facts.

> why would the facts be different beside the identify of the plaintiff?

Because the number of phone calls and other facts would vary from person to person. The legal issues could be the same, but the facts would differ in every case.

Background: I used to be a corporate lawyer, but I did not specialize in litigation.
Size and weight is still not an issue for such a purpose. Only capacity and cost.
I worked for a competitor to Palantir at one point. Basically, they're using what you can think of as an adaptation of Google's PageRank- instead of ranking how important websites are by evaluating the links between them, Palantir and the like estimate a person's importance / influence by evaluating their connections to other people.

You can do some pretty interesting market analyses for commercial purposes using just data from Twitter, or Facebook if you can get access to it. What Palantir can do with covertly / illicitly gained data is much the same, only with much deeper wells of information to draw from.
US Army at the Redstone arsenal in Alabama.
I'm tired of hearing about this and would like to see some code so i can actually try it
There are already good studies and it is well known that Vitamin D is toxic if too much quantity is taken over time. 5K IU is 5x more than the recommended daily limit. She should have dropped to 1K IU after 4 months of taking 5K IU, that is, if she continued not to get regular sun exposure or eat food rich in Vitamin D. The problem lies in the prescribed amount and the duration and not because of lack of studies. Did a doctors advise 5K IU without a time limit?
Different situation. That was for transient conditions. The parent comment is probably just trying to say you can't go all battery yet. I'd also like to know who is going to build enough batteries for peak load of > 150 GW. Batteries do have a place, but a lot of people think we're at a spot where we can completely skip gas/coal...we're not there.
I think the equivalent would be a door that is too small now matter what angle the couch is in. The only way to get it through would be to "stretch" the door in 4-d space and collapse it back into 3-d to allow the couch through.
> Goal is a finance tech app, although I probably just need a pretty front end…

Sounds like an interesting, ambitious project, I wish you the best :).

For building a finance app, you're completely right to build just a pretty front end. Since you can't trust the client, most everything of substance is going to be done on the backend.

> write to database

You want to send messages to a backend which are validated for sanity and safety then written to a database. What you're after is very likely a simple http client. Documentation is here: https://facebook.github.io/react-native/docs/network.html

> Usernames/passwords

You want an authentication screen that submits to a backend for validation. The backend creates a session which can be managed in a myriad of different ways. Making decisions about exactly how this works is context dependent. You can manage credentialing, tokens, authentication and authorization, someone else can manage it for you, you may oAuth with a platform that you're building on top of etc.

> Accept payments

If people are paying you for a product or service, Stripe. If people are transferring money to you for financial services, planning or management, they will expect to be able to send ACH/wire transfers without a fee associated. I don't have a foot in this world so I don't really know what direction to point.

> its gotta look and feel good

This can be done w/ RN but (obviously) RN isn't required. If you're more comfortable with the native language of the two platforms (Java & Objective-C or Swift) it may be a more productive use of your time to go that direction.

Unsolicited start-up advice: Don't go out of your way to learn new technology while building a company. There are plenty of "hard parts". Intentionally adding to the litany of hurdles to overcome is a very bad idea.

> Any tutorials you recommend?

Given your past experience, I recommend you work through a single simple tutorial (the Facebook one will do) then start trying to build your app. No reason to solve someone else's made up problems when building your own thing will naturally present plenty of problems.

> Reflux

If you mean "Reflux", I don't know what that is and I'm pretty deep in that world. Probably unnecessary.

If you mean "Redux", it's a very popular, extremely simple state management library. I recommend you try going without it and pick it up if you think it will help later on. Redux solves a specific set of problems that most small applications don't have.
Seems to me that it's just easier than ever to fall into an extreme echo chamber, regardless of what side that is on. Pick whatever flavor you want, you will find a community for it online with all sorts of supporting material. It's a natural consequence of everything being open and available for consumption, it's pretty hard to have just the good without the bad.
Less efficient by what measure? In some sense it's all solar power; the efficiency of

sun -> plants -> fossil fuels -> extraction -> burning -> electricity

can't be particularly high.
I think what's happening to lithium ion technology is it's moving from a premium technology to a non-premium.

I think for utility grade stuff what they care about is actual cost per kwh of storage. Meaning how much does it cost to cycle a kwh or power in and out of the system. If it's low enough you make money.

I think the issue with other technologies is they wear out too fast under full discharge cycling.
Huh? Mac OS has an audio mixer that works in a fixed predefined format unless the audio device is open in exclusive mode.

So here comes the problem: audio mixer is usually set to highest audio rate your DAC supports. But for better experience it is recommended to set it to native rate of the source material.

That's why it is very beneficial to know what audio format you are currently listening to. You can then go and adjust the pipeline to match that format.

A mismatch between source and DAC sampling rates leads to an undesirable aliasing. This is the very same effect when you try to watch, say, 1920x1080 desktop screen on 2540x1280 LCD monitor. Audio is considerably more forgiving to such a mismatch comparing to video, but still this is a noticeable and undesirable effect, especially when you have a high-end audio pipeline.
Had to verify it was you, "peter" is out of character. :p