skysight-inc/HackerNews huggingface dataset:
“We know what we need to do. He mentioned the subway’s
aging signal system. We live in a digital age. Our signal
system isn’t even analog. It’s mechanical.”

Now there's something I'd like to read a HN post on.
Power can be transmitted to areas inside of CA that already have hydro reservoirs or ones at higher elevations can be built.
Since it's already wired up to the same grid, does the storage have to be near the generating plant?
I don't know why I found this so surprising:

> at one point, when Santa Fe residents began speculating about what the masses of scientists and military personnel on the Hill could be up to, Oppenheimer enlisted the Serbers to trek down to Santa Fe and personally spread false information.

Being at a DoD lab, I'm trying imagine a situation where I'd be told to do that, and how I'd respond.
Present you is happier to only pay $40/month rather than $500-600 up front.

The hassle of selling used furniture should not be taken lightly, both in it's complexity and its sale price. Items on Craigslist, sold 12 months after purchase, go for 15-20% of retail value.
seems like a good opportunity, but how much would it cost for these storage units?
I use rlwrap too. There are a few extra options that are nice, so I wrap it up in a script I call `lwrap`: https://gist.github.com/anonymous/c1a0c9d54bc647179fa32c08e7...

Then I invoke it like `lwrap lumen`. I use multi-line mode pretty often, and I have this in my ~/.inputrc file:

"\e\C-m": rlwrap-call-editor # ALT-RET

So at Lumen's prompt, I usually type () followed by Alt-Return, which drops me into MacVim and I edit from there.

If you're a vimmer or an emacs user, I can set you up with some basic tooling to make things easier.
That reminds me of the old engineering joke.

What's the best way to transport a million kg of water? Build a cloud.

If you're thinking statewide, you could just evaporate seawater, and it's eventually going to rain out somewhere in the mountains.
Magic Mixed Reality Hallway
Kafka does this as part of its design. A topic has a declared number of partitions (which can't really be changed on the fly, you choose a theoretical high number and hope it's enough), and an agreed upon hash algorithm chooses between those partitions (probably in Java, so hashCode is readily available for primitives as well as objects). Each partition is really like its own topic, so you lose in-order messaging for anything not included in your partition key.
Bob Seger Music now available on streaming services
If you're computing the hash-table ahead of time you only need to do n+k.

If you're setting the value in the hash table as you check it (as you would in a single pass), you have to do n-k as well.

This is because the number you are currently adding didn't exist in the array when you checked n+k for the previous numbers.
The protocol is in fact quite simple:

1. Sender sends message.

2. If no acknowledgement from recipient is returned to sender, resend message until an acknowledgement is received from recipient.

3. If recipient receives message, check store to see if it's been received before.

4. If it's not in the store, store it, acknowledge receipt to sender, and process it.

5. If it's already in the recipient's store, acknowledge receipt to sender, and discard message.
For a heavy price yes, but it also depends on the EHV transmission lines going from SCE/San Diego southward.
Alternative title: Solar power output exceeds most optimistic predictions.

It seems like a non-story for a burst-y power source to occasionally produce more power than we need.
Counter argument for statically enforced dsl (e.g. Kotlin):

I have an idea for a DSL - parse the templates for a site to generate type information about what buttons, inputs, interpolated values, etc can be found on each page. Combine that with parsed route information to allow one to generate dsl binding for a all the pages / routes.

If we're doing that with Kotlin, then afterwards we can get a really nice, statically enforced testing api (for Selenium, etc), with IDE completion. And you don't even have to run them to make sure that the element selectors work (barring of course any bugs in your parsing setup).

I had this idea several months ago but haven't had the opportunity to use it. I'm itching to because it seems like a feasible, if not slightly insane, way to making writing automated end to end tests easier to write and maintain.

tl;dr if you're going to do some code gen for code generation, why not make the interface a DSL?
Amtrak is in a sorry state as well. They announced recently that they are going to perform much needed maintenance on NY Penn station (which they own, and which the MTA's LIRR uses) [1].

From former Amtrak CEO David Hughes:

"The accumulated deferred maintenance and lack of attention really makes it almost a third-world operation." [2]

[1] http://www.cbsnews.com/news/amtrak-crash-philadelphia-highli...

[2] https://www.nytimes.com/2017/06/09/nyregion/nj-transit-sched...
Hands On: Siri's Translation Features in iOS 11
an update to https://news.ycombinator.com/item?id=14278565 this thread from two months ago, Seger's music is now available on streaming services.

A representative for Seger said Friday's move was prompted by growing fan demand
and urging from the streaming companies, some of which indicated he was now
their most-requested unavailable artist.
That's a reasonable way to look at it, and I think we mostly agree. I personally don't call it anything other than Clojure. :)
If they priced residential power in line with real market rates (in this case negative), I suspect this would not be a problem for long. But we need smart meters first.

I would love to be able to have my heat pump run during steep discounts, but in Colorado we currently have a flat 12 hour off-peak (at night -- the opposite of this) with a mild 20% discount.
It's incredibly disingenuous to compare civil rights with a voluntary conference attended by entrepreneurs. There's a huge difference between forced exclusion and voluntary inclusion.
Works for me. :)
There are plenty of great dads who are not bald.
I think the point of paying AZ to take excess power is to lower the load on CA grids.

So long distance transmission cannot solve the immediate problem.
> because the NSA would use their sizeable budget to discover and disclose vulnerabilities

Right now, the process is:

1. Find a way to survey the target environment, learn what software and hardware they are running

2. Acquire vulnerabilities to exploit the known target software/hardware, either from a third-party, a contractor, or manual reverse engineering of those specific components.

3. Adapt mission specific payloads to use on the target.

4. Use for as long as needed.

5. Disclose to vendor after the purpose is served.

If the agency mission changed to be purely about discovery and reporting, that might not help the general public. If this were to happen, it seems like the focus would likely be on protection of only software/hardware in classified systems, as that is already their defensive mission. Instead of having things like EternalBlue patched we would have them open and available for a different party to discover. That seems worrisome to me, but I am really curious to know if you might have a different take on how this would work.
I don't have a problem with female only stuff. What I do mind is women thinking they are somehow special just because they have a vagina. Whenever it's a women only thing, they shamelessly and self righteously pat themselves on the back .
The paper I linked to seems to be the 5th in a series of papers. The second one in this series I found on PubMed: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3945755/
Sounds a bit ungracious (tone is "nyah, nyah you lost"), but seems generally accurate from 20,000 feet up.
5 Billion Trips
because hacker news is made up of neo liberals that hate rich people that earn their money , they want people to be whiny free loaders. Like the people that complain that their free open source software is buggy and dont want to help solve the problem.
Not the place or time, go vent your frustrations in a blog post and see if it makes the front page on its own merits
Is the data available anywhere?
There exists a need for a niche un-Ted, one without music and tidy closing remarks.
It's not the EFF's fight to pick, it's Kate Wagner's (the proprietor of the blog). It's pretty easy to imagine her not wanting to deal with a prolonged fight.
The cleanup problem really isn't, in my opinion. Riders get tracked in a way that's hard to avoid (since your account is tied to your CC), so when cars get sent off, the company can tag the previous passenger and identify outliers, who can then be forced to pay a surplus fee per ride, covering the extra costs.
C# edit-and-continue sounds like a pale shadow of what's possible, and it's usually only useful locally!
Right, but that hinges on the definition of a DSL. It's not a complete language for solving a domain specific need; it's just a set of abstractions intended to reduce boilerplate. To me that's not that different than, say, a library in any programming language; it's a set of nouns and verbs to make certain problems easier, but it still requires the full knowledge of the underlying language to make useful.
> Nobody who has to scrabble for $250 for an emergency is in a position to drop a 25% vig on top of it in repayment.

How do you know?
I've yet to see anyone publish a paper refuting their work, or even something as minor as a blog entry from a trustworthy science blog.
This is a great example of why most "health insurance" (or dental or vision "insurance") isn't really insurance.

It's a bundled prepayment model, similar to selling gift certificates/cards or the like. Basically making money on breakage / float.

Real casualty insurance wants to reduce the number/magnitude of casualty losses. So the theft insurer wants you to get good locks and an alarm, the fire insurer wants you to get sprinklers, and they all want nice orderly public services with good response times and suitable building codes. Win-win-win.

Nobody would ever be unhappy if they paid their whole life for fire insurance and their house never burned down.

But health "insurance" can't really reduce the amount they pay out (the "medical losses") because the customer is expecting to consume healthcare. It's also more complicated because one of the best ways to reduce medium term healthcare costs is to spend more on short term healthcare costs.

Can you imagine if the best way to prevent a house fire was to have a little house fire every year? (Well, that's not so crazy in terms of wildfires, perhaps.)

Then, there's the fact that in the very long term, everyone will die and many will get really sick just before that. And the private health "insurance" companies do their damnedest to avoid that group entirely, having effectively shunted them all off onto the commonwealth (Medicare).

Health insurance is not like other insurance and we need a new word for what it really is.
What each model of the iPhone added to the game
By slowing myself down to a restful position, it affords some of the same benefits of sleep. I am very much awake for those few hours, and then I fall asleep. There's no pseudoinsomnia involved.

I stay nearly perfectly still, inasmuch as a human can, and meditate. Once I am asleep, I guess I toss and turn, as well as snore. I highly doubt that I am unique, in these regards.

The proscribed medical solution is a rotation of pharmacutical sleep aids. I don't usually bother with them, as I dislike the groggy feeling that I have the following day.

But yeah, I am very much awake. My pulse rate slows, as does my respiration. At some point, I'll change position and that's when I have actually fallen asleep. The duration varies, and I sometimes just give up and go do something else.
That would be with an isotropic radiator, right? I'd assume a cell tower antenna would send very little energy straight up or down, which would mean it was somewhat focused.
6 million people ride it every day.

Where are you getting your numbers from? Other countries build subways that are better and cheaper than they are in America.
Perhaps it's less "fine, I won't use it anymore if you don't sue" and more "I've decided to stop advertising your service for free on my website regardless of the outcome of this," and Zillow deciding to use the opportunity to gently remove their corporate dick from this particular beehive.
They do. Many of the reservoirs of the California Water Project also do power storage. They usually pump up at night and generate in the daytime. Sometimes they can't store more energy because they're full of water, as happened at Oroville Dam this year. Sometimes they don't have enough water. A year ago, some hydro plants in California were down due to lack of water.

There's one big pure pumped storage plant in California - Helms, near Fresno.[1] The geography has to be right for pumped storage. You need a high reservoir and a low reservoir near to each other, and since the water levels will change drastically each day, they can't be used for boating or recreation much. Helms has about 1500 meters of elevation difference between the reservoirs. Sites like that are hard to find.

Excess solar power isn't a big problem in areas that use air conditioning. Peak A/C load and peak solar output tend to coincide. The big excess power headache is wind, where output varies 4:1 over a day over wide areas. Excess wind generation late at night is common.

The best way to understand the power business is to read PJM 101, the introductory training material for the US's largest power grid. Unfortunately, PJM recently put that behind a login.

[1] https://en.wikipedia.org/wiki/Helms_Pumped_Storage_Plant
You are correct regarding the most recent ransomware not actually needing EternalBlue and just adding it if needed (As proof of concept code is widely available for it).

I think concerns include things like WannaCry too though, which did indeed rely primarily on use of EternalBlue.
Those are both illegal and can cause much more problems than alcohol.

Not many people do coke and ecstacy. Whereas the vast majority of the population drink alcohol to some extend.
I think on average in western countries women actually work more much more than men when you consider house chores and childcare as work.
It will have distributed and virtual aspects.
Granted in a 3 month scenario, the total out of pocket cost is $300 but it's a bit disingenuous to directly compare that to the $600 cost of the couch.

No matter how you look at it, the renting option will be more expensive. Just own it and don't try to defend it or make it sound less than it is using shaky comparisons. Doing so just makes you sound shadier than necessary.
Nearly every country has "rich people" visas and fast-track citizenship. Rich people don't put pressure on social services and they generated economic activity when they spend money.

That's why drastically raising taxes on the rich is an illusory budget fix. They have options the rest of us don't.
Ask HN: What are some winning strategies for the 'mind games' that people play?
Wikipedia defines 'mind game' as:

"1. a largely conscious struggle for psychological one-upmanship, often employing passive–aggressive behavior to specifically demoralize or dis-empower the thinking subject, making the aggressor look superior; also referred to as power games or head games.[1]

the unconscious games played by people engaged in ulterior transactions of which they are not fully aware, and which transactional analysis considers to form a central element of social life all over the world.[2]"

I value authenticity, sincerity, humility, and kindness above all else. Naturally, I am not good at playing mind games. However, I get dragged into them from time to time and want to know how to effectively deal with those kinds of people and situations without falling victim to them.
I plan on doing that towards the end. I'm just looking for a way to get another contract job concurrently with this one. Don't think the local CoC would work as this is a remote job and every developer in the team works remotely.
Of course it is; my point was that if your communication mechanism between actors is immutable, there's hardly any way to differentiate mutable vs immutable within the actor...and, honestly, it doesn't really affect much, so why mix the two (since that then creates weirdnesses in how your data can interoperate and be handled; some pieces can be used as new messages, others can't, etc).
I used to think that. By all accounts, it turns out i was wrong.

Personally i think these things are a technological response to the pervasive AML/KYC laws that have been developed over the past 15-20 years that have been put in place with little thought or oversight. They (and by they it is really the US war on drugs) went after the source of that money. So the money changed.

I really don't know how you put the toothpaste back in this tube.
Hey Zack, this is awesome, what's the timeframe for approval right now?

I'm guessing you guys have lots of code review todo!

Anything we can do to help speed the process up? Specific types of unit tests maybe?

Also, a couple of suggestions:

More complicated installer options are a sort of want of mine. It would be nice if I could drop down to custom functions to make the install process more dynamic and user friendly dependent on input.

Also, slight pet peeve, the slider input option seems to have no way of displaying the slider value to the user.
> If the insurance then turns around and kicks those affected out, it is reneging not only on the spirit of the contract, but on its entire raison d'être.

It's not reneging, assuming they make you whole on the loss.

If I wreck my car, and I have insurance, I will be reimbursed for my loss. There's no expectation at that point that I will necessarily keep my coverage, or keep it at the same premium, now that I have demonstrated that I am a higher risk.

For health insurance, it's a bit different because some diseases can't be cured, and it's harder to put a dollar amount on the "loss" incurred. For example, if I develop diabetes, that may be something that has to be managed for the rest of my life, and has various other side effects such as circulatory problems. But, we have data; there are lifetime averages for this sort of thing, and they can be computed into the actuarial risk profile. As long as you acquire the insurance before you incur the loss, the model works.

> nearly the entire developed world has some sort of public health insurance

We should not call it insurance when that's not what it is, though. If you have a disease (preexisting) the insurance model doesn't work, any more than it would work to sell homeowners insurance to people whose houses are currently on fire. The risk of loss to the insurer goes from "actuarial probability" to "100%"
A colleague and I just interviewed Kelly on his latest book "The Inevitable Understanding the 12 technological forces that will shape our future":

https://dojo.nearsoft.com/episodes/technology-tools-kevin-ke...
Build things you need and that will help you to discover services other might need.
That title is in O'Reilly's online Safari subscription library, for those who have an account.

No affiliation -- just checked for myself.
Thank you for your response Grustaf.

Hiring has crossed our minds, in the past we've had less than stellar results with our previous endeavors and while we've learned much from them, we feel we will still have problems hiring the 'right people'.

Also as of current, because our process is not optimized, anyone else doing the job at market value is a money losing operation (drivers). There are still many wrinkles to be worked out which would be smoothed with additional capital.

I figure the takeaway would be to let it ride for the moment as both hiring and funding will be long processes (say 2 month for funding, 2-3 weeks for each hire?).
If 65 days of the year you charge and 300 days you don't, it likely isn't cost effective.

Peak time is also during the daytime which means baseload power sources like Gas/Hydro/Nuclear/etc. are likely fulfilling demand at night just fine.

Most likely you are charging during winter and discharging during heat waves in the summer which may not be a viable business model despite the large delta in energy prices.

At least that is my understanding, I'm not an expert. xD
Infrastructure issues aside -- given the current political climate, that's highly unlikely.

"First they come and take our jobs. Now they want us to give them free power!"
I don't think anything has changed; I made test-calls to 911 (to confirm the call was routed properly) when commissioning new phone systems and never had police dispatched. I'd tell the operator that I was testing and wanted to confirm that they were showing the correct phone # and address.
That's some serious hair-splitting. "They don't set rules, they just amend bills"...
I was wondering about that, too. Perhaps a solution would be a SSL-esque certificate for a webassembly blob? Just wondering..
I found Upwork.com too restrictive but I might give Freelancer and Bonsai a shot again. I'm hoping I can at least find a good client in a smaller niche. To be more specific my contract job is working on a commercial indie game title. I've been mostly doing speed optimization and computer graphics work.
I think it probably depends on what your definition of "unit" is. As I stress functional units that encapsulate logic and data model but don't permute state, my units are probably significantly larger (and simpler) than those of people writing more imperative/traditional-OO units (where something under TDD may encapsulate many units due to mounting complexity/complication and so require further decomposition).
I dunno, having lived across the US (the southeast, NYC, Colorado, Bay Area, Oregon, Washington), NYC is far from the unfriendliest city. I see way more open hostility in California, which somehow has a rep for being laid back.
If the consumer electricity rates were adjusted dynamically, I bet that would soak up the extra power. For example, one could charge one's electric car when the power cost is very low.
Was this advertised a few days ago somewhere else? It would've been nice to know about it ahead of time.
Working in Chrome for Mac atm? Maybe you just need to update?
My list of JavaScript interview questions
DSLs can be great abstractions and interfaces, in that they can provide a way to state program knowledge in a form that non-programmers may be able to work with more easily.

One example that stuck with me early was the Quake (and Doom) shader files, as well as the other game resource constructs from those old WAD-based games. The shader syntax wasn't much more than a rough wrapper on the program's `struct`s, but it allowed the graphic artists to twiddle with the resources manually (and later made a great program interface for the level editors).

Quake map files were [pretty neat too](https://quakewiki.org/wiki/Quake_Map_Format), compiling down to playable levels as BSPs (binary space partitioning files).

XML (specific to document interchange), HTML (specific to hypertext interchange), and CSS (specific to DOM settings) were all DSLs that came about over the course of browser evolution. They offered ways to define content and configuration in a way that was both easy to understand and somewhat isolated from the underlying source code.

I've developed several DSLs in various systems I've worked in. Mostly you're pushing stuff out of the source code that doesn't belong there: configuration, repeated definitions, and things that may change from installation to installation. One of the abstractions we built was a series of custom state machine scripting languages that mapped to serial and TCP/IP protocols in a way that reduced boilerplate, and made the guts of implementing specific communications scenarios easier. The amount of time spent in developing a DSL was generally many times smaller than the gain in flexibility, transparency, and exposure to who could interact with customizing the system.