skysight-inc/HackerNews huggingface dataset:
There are already a handful of laundry services operating in the bay area. They're all roughly an order of magnitude more expensive than doing it myself even as a renter.

Likewise, the overwhelming cost of food delivery services is in the "service" part. Even if you could make the meal for $2, I would still end up paying $10 for a $2 meal, and while it definitely possible to make a nutritious and reasonably palatable meal for $2, it's never going to compare to the $10 meal I can get just by walking down the block to my local taqueria, much less what I can make myself.
While Sprint does not maintain a device list on their site detailing supported technology, one is maintained on Reddit ahowing just how small the voLTE list is: https://www.reddit.com/r/Sprint/wiki/deviceinfo

There is also the insane list of SIM card types for people bringing their own devices onto the network (not just physical size, the company couldn't standardize on sim card features for the network): https://s4gru.com/forums/topic/7833-the-s4gru-byod-sim-compa...
A good article on Quillette, wow...
"Technology" is a cell phone budget. Could you survive without a cell phone?

Plenty of families have a child care budget of zero dollars, and survive.

If the alternative was death, could you cut your housing budget in half by sharing a place with someone, or by renting out a spare room?
From Joseph Amador
can you put a website for free please
AWS Lambda and Firebase (the struggle is real)
That's a pretty asinine response to a point that is substantially correct. Insisting upon a set of rules for otherwise commonly understood words (an RFC defining "MUST") is usually a pedantic waste of time, and will actually reduce the quality of the finished product. No one is here to dispute the usefulness of approximately correct contemporary grammar. I would dispute the usefulness of insisting that design docs conform to APA style requirements or some other nonsense, unless there were very clear reasons for insisting on that level of uniformity (documentation for a pacemaker, for example).
Why can't China be interested in both censorship and economic gain? It's two birds with one stone, and I really doubt such large bureaucracies would have such an important decision come down to two factors (money or censorship?), like what about internal political factors?
I'm looking for a distinction between code and an API. I think that the code that defined the APIs is copyrightable. If someone copied that code, it seems relatively cut and dry. Now if someone produced a similar interface but with entirely their own code, then it seems fine?
It should be required to pass it on to you and for you to seamlessly pass it on to any third party of your choosing.
Or an upvote.
I have been asked to many times, but it is part of a largish website written in Common Lisp. The codebase is written by me over 3 years with no consideration for modularity. It would be a considerable effort to break it out.

There is nothing technically novel about it. Heck, python even includes an SMTP server in the stdlib. You could.probably write a PoC in a couple of hours.
I am not convinced by any of this. His lawyers have argued repeatedly that he should not be extradited because he would face the death penalty, torture or mistreatment. Ecuador sought written assurances from the UK that he would not be extradited to any country where he would face the death penalty, including the US. The UK has stated it will not extradite him to any country where he faces the death penalty. But this is based on what he has currently been charged with, not what he may be charged with under the espionage act (core political charges).

Whilst I am sure you are correct that the specific charges against him in the superceding indictment do not carry the death penalty, other charges could.

I'm ignorant enough to not see why you believe it would be a violation of international law, treaties and the US Consitution to execute him. The US executes people and subjects them to solitary confinement and even punitive measures that lead to death of inmates all the time (take the recent example of someone who the jailers denied water for seven days until he died).

You don't have to look further than the treatment of then Bradley (now Chelsea) Manning to see that Assange has a very real basis for believing that he would not have his rights respected (which in his case, as far as I can see, could very well include application of the death penalty).

Just to clarify what I originally replied. I'm saying that the very willingness of the US to charge Assange under the espionage act shows their willingness to apply a law that could potentially be used to seek capital punishment. That is what people are complaining about, not that he has actually at this time been charged with a specific violation that would result in the death penalty.
When you try to explain to them that implementing a new system they want isn't as simple as installing new kitchen cabinets.

Try to explain that it is like when you install a kitchen cabinet and then open up the door and it leads to an entire new kitchen cabinet set which also needs to be worked on and that cabinet also has it's own kitchen cabinets that need redone as well.

A lot of times (at least where I work) management has a hard time seeing all the layers in the IT systems they use and what appears to them as a simple surface fix/change isn't always the case.
Hi Deimorz, are you the same /u/Deimorz who used to be an admin on reddit? I'm very interested to read this perspective from you. Do you think there is a viable third way forward for companies like Medium and reddit?
I have an HP notebook and the USB C connector does seem to wiggle itself loose throughout the day.
you love to see it.
I agree with the author that writing is one of the most undervalued skills for SWEs, but for a completely different reason - it forces you to reason things through properly, even if nobody else will ever read what you write.

It's the same phenomenon of "rubber duck" software engineering, or when you start composing the very rigorous email asking a question of another programmer, then find you've answered your own question before you complete it.

Also, the same general skill for editing text is the same general skill involved in refactoring. You're trying to capture the same semantics, but with a cleaner, more easily digestible structure.
> They're just going to offload specific work to circuitry that it's best suited for.

Like the Amiga? That actually worked out pretty well. I look forward to it.
And they recently published updated results: https://marginalrevolution.com/marginalrevolution/2019/05/ne...
Generally people need some time to ponder new input in order to grasp edge cases, work through implications, identify unspoken assumptions, and so on. Some extraverted folks are happy to "think out loud" in a group, but even then it's too easy for a conversation to move quickly past a particular point that deserves more time.
It seems if they wrote their own code from scratch but it defined a similar API then that wouldn't be covered by a copyright. My understanding is that is what basically happened when they began treating code as a literary work.
It's not so straightforward as the way a positive result is measured is also changing over tim, e.g. biomarker -> overall survival
> Maybe we should actually be collecting usage and outcomes on all medical things and actually have a process for reviewing the data; even for grandfathered treatments.

I'm pretty sure we do this?

I mean I suppose we don't have laws which mandate this but medical researchers are constantly measuring and publishing how effective existing legal treatments are. I am sure researchers would love to find which treatments do not actually work and since publishing such work would affect treatment guidelines and have a huge impact.
What is GraphQL like in production at scale? It seems like a neat concept but how do traditional web technologies like edge caching work?
USB-C is better. I love using USB-C. But the ecosystem is so poor right now. Maybe it is the available chipsets people are using but the hubs are awful. Lack of devices using C is pretty apparent as well.
Implementing your own email/file sync/identity server sounds like great advice for any startup to get going.

In your in-house programming language, of course.
Can't reply to the reply, but Miner -- that's a good point, median household size is lower than 4... though what we don't know is whether median household income for families of 4 is higher than the overall median, which it easily could be if that statistic includes more two-income households... so this looks unresolvable with the presented data unless you delve more deeply.
How so? Couldn't you do both?
I do find some perversion in the way the market tackles this issue: the market attacks the lowest paying people first, trying to automate the low-skill jobs, as opposed to attacking things like CEO compensation at 100 million, or software engineers making 200k in silicon valley.

I think the market is being inefficient here, and I don't know if its a market failure (lowest paying people have the lowest bargaining power, cultural power, etc) or a regulatory challenge (you cant automate away doctors, lawyers, VC capital, management, investment votes, etc).

Probably both.
It's actually not too bad - you have to essentially line up the pixels on the camera's sensor with the pixels on the display, it's a challenge and might involve some careful choices of camera, display, focal length, distance, etc, but you only have to get it right once. This gets even easier with a projector where pixels can be blended together, that's why cam'd movies can be surprisingly watchable, despite being filmed in far less than optimal conditions, they don't show the sort of artifacts you're talking about. While poor contrast can certainly be an issue in such situations, think about how poor that setup is compared to what would be possible with a purpose built version.
If the government is can't be trusted to manage this I don't see how it can be argued that we need more government intervention to resolve the problem.
In this case, the black hole image was created with radio interferometry, in which you can separately record electromagnetic waves from individual radio telescopes and then combine them electronically after-the-fact. Visible and infrared interferometry is much more technically challenging because the frequencies are orders of magnitude too high to record in the same way, and so it hasn't really been successfully applied in space. (See the Space Interferometry Mission[0] for one sort-of attempt at this kind of thing.)

[0] https://en.wikipedia.org/wiki/Space_Interferometry_Mission#I...
Oh, awesome, I didn't realize that!
Isn't it BuckleScript == ML
No, there aren't uncountably many relevant numbers between 0 and 5, because you have to make your chip out of atoms.
Maybe I've just been lucky - my phone had difficulty for a brief period about a year ago, and I'd gotten worried the port was failing but pulling out the lint has the connection like new now.
The tech industry spent the last 15 years coming up with fancy new ways to make users part with their data. There has to be a way to fix the damage.
Related: there was a study mentioned in a pop science article recently showing that ketogenic diets were not effective in female mice compared to male, until the female mice had their ovaries removed. Unfortunately, I'm unable to find the study itself.
Does any kind of captcha stop a targeted attack? I don't think that's what captchas are for.
“Almost half of US families can’t afford basics like rent or food” is simply false.

“Almost half of US families are middle class or below” isn’t a crisis, and implies that more than half of US families are upper class.

“Almost half of US families have little to no disposable income” may be accurate and a serious problem, but doesn’t get enough clicks.

This reminds me of the charity that published a press release saying the Great Barrier Reef had died, only to have scientists dispute the press release and call it unhelpful.
I made a pull request with large performance improvements, and compatibility with all modern browsers: https://github.com/ScionOfBytes/smooth-mandelbrot/pull/1
WordPress Dev Monthly Recap May 2019
I'm not sure if requiring you to buy a Mac meets the requirement. (I don't mean this sarcastically, I really don't know if it does).
Li.rocks goo.gl alternative for short url lovers
Yes, and it feels like a silver lining of the end of Moore's Law that I get to keep using it.
At the mouse model stage? No, it's not important to know about that. And trying to capture that information at that stage is likely going to give you even more inconclusive data.
That's been the problem for me. I couldn't use my Pixel 3's USB-C port for charging or data anymore, until yesterday I finally dug out a shocking amount of pocket lint. Compressed air and a vacuum didn't do it. And it's hard to find a tool that will fit in there. My toothpicks were too thick. The end of a zip tie (as suggested on some reddit thread) works well for the long section but not the ends. It's probably not advisable, but in the end I used a safety pin.
Can anyone comment about m the language being strong enough to block incentives for selling user data through fast lanes?
by putting up a paywall, medium does the opposite: they are actively stopping your readership from seeing your articles.
Only the faster cables need a chip. A basic cable needs only a couple of resistors.
I thought 'millenial' referred to someone who entered adulthood and started participating in the economy at around 2000. Now it refers to people born 20 years later? Is every child going to be a millennial in perpetuity now?
Unrelated to this thread, but I can't remember when reading any good words about Medium last time :)
Robocalls need a binding regulatory or legal prevention. But, could technology fix spoofing numbers?

Would some variation of private/public key or authentication work? For example, if each number and the device/SIM or IP it is registered to have a unique key that must authenticate or handshake with the service provider to connect, then a spoof call with that number but lacking the key would fail, potentially be logged and reported to the FCC/authorities.

If no handshake can happen, call fails. If the number and hardware dialing out authenticates via key with the service provider or central store, call goes through.
Yes, this is the Java API declarations. If you open up the JavaDoc for Java and look at the list of classes and functions, stuff like java.util.HashMap and System.out.println. Google wrote all of those classes and methods from scratch. Oracle's claim is that this was not okay because copyright covers APIs.

If true, this would have some fascinating consequences. For example, HTTP is an API. Presumably Tim Berners-Lee could sue the creators and users of all HTTP servers for violating his copyright.

(note: not a lawyer, not even all that smart)
Interesting. I was thinking it was like google copy and pasted oracle's code, kept the function definitions and then re-wrote the innards. To me if code is truly treated as a literary work then it doesn't really matter how the end product behaves. It matters whether the text was copied.

In the case of ruby vs crystal, I think the courts will rule on the side of crystal!
Agree. I'm actually surprised that only 40% are considered ALICE. Is everyone else asset-unlimited, income-infinite?
Computers are better than humans at some problems but I'd argue that this is because they can use their available computational powress much better than human brains can, even if it's much less. Computers are still much worse at driving cars for example and their power consumption is a real problem. If you could have done more computations for the same power budget, or with a power budget of tens of kilowatts, the problem might be solvable.
Things have changed a lot for many low wage workers since about 08 or so. Schedules are set no more than a few days in advance. They're communicated either by an app or by text message. They can be highly variable and it's expected that the employee keep up, or else miss a shift and be fired.

A cell phone is virtually required. (And never provided by the employer).
The drop is likely related to the precipitous technological change at the time though.

The Internet, wireless communication, video games, cheap cable TV. Even Internet porn.

I don't really see cellphones as being the defining factor here. They were relatively rare during the 90s. Even by the early 00s, only rich folks owned them.
This the same threat model Facebook poses. Don't want Facebook to know your phone number? You just won't tell them, right? Well Facebook scanned someone else's phone number list and got your number that way for their shadow profile. Too bad, your full name, phone numbers, and addresses were harvested by Facebook due to someone or someones else.
Man allegedly framed in WhatsApp race row (South Africa)
Heat is already a limitation for going more 3D. At best you can slightly reduce latency, but with real tradeoffs.
Never ascribe to malice what can be explained by ignorance.

There's far more indication that the wealthy just don't know/care about the plight of the poor. Sure a few billionaires might promote what can be seen as anti-poor policy but it seems as though most of them think it's actually good policy.

Your comment is equally bizarre and extreme as the one you're replying to, but extreme in a different direction.
Most large tech companies- think FB, Apple, Microsoft, Cisco are similar. Amazon surprisingly has a low ratio of contractors (they say under 10%)- probably because their fulltime benefits are so cheap it doesn't make a difference or maybe they don't count warehouse workers in that ratio.
Java Deep Learning Cookbook
Papis: A command-line based document and bibliography manager
UN expert says "collective persecution" of Julian Assange must end
Married empty-nester here. We have a standard suburban kitchen (4-burner stovetop over an over, microwave hung above, toaster oven in the corner, and an American-Sized fridge).

The fridge is half-full most of the time. I rarely use more than 1 burner at a time, 2 if it's the holidays and I'm cooking for family. I could easily replace the main oven with a slightly larger toaster oven or convection microwave.

Yes, doing so would prevent me from cooking a turkey. I do that once every 3-4 years.

When we visit Europe, we usually Airbnb in a small cottage or flat. Kitchens are always "tiny" by US standards. We never feel like it's a problem.

For renting the US, I'd gladly forgo a full kitchen to save $200+/month on rent.
Yay. Btw, one more improvement. TIL xargs will skip blank inputs (depending on bsd/gnu xargs, flags etc...), so my version above:

rif = "!f() { rev=$(git pick-commit); [[ $rev ]] && git ri $rev~; }; f"

can just be:

rif = !git pick-commit | xargs -tI% git ri %~
Re•Work Deep Learning Summit Boston 2019
This comparison is flawed, imo.

Typescript is Javascript with a relatively advanced type system (mapped types, type guards, etc) on top, but is still very much constrained by Javascript fundamentals and syntax.

The type system evolution was primarily driven by the need to create valid typings for the existing JS ecosystem, and this noticeably shapes the capabilities.

This is the right choice for the language, but I can't see how it resembles the ML family much.
Cryptotux – Linux image for blockchain education and development
I've always thought this was the ideal form of parenting. Relax expectations on the children, let them find their own path.

I've recently changed my mind and I think offloading the discovery of purpose onto children creates more pressure on them than a moderate pressure to conform to society's existing expectations. What's worse than being unhappy and being told you have no reason to be unhappy?

If they discover on their own that they don't care about society's rules and living off in the woods and growing their own food is the key to happiness, so be it. But to assume everyone will be able to develop that path to happiness is optimizing for the edge case. Most people need guard rails for life and to live within a social construct that defines success and failure for them.
> What makes you think the gap is compounding? Is that fact-based, or feelings-based?

What a strange way to engage in a debate. I already explained why I think the gap is compounding. Feel free to offer a constructive rebuttal if you disagree.

> We've wiped out two thirds of the world's extreme poverty in twenty years.

That is fantastic. How does it relate to the compounding power gap we’re discussing?
Archived link: https://web.archive.org/web/20190531170114/https://twitter.c...

Stop using Medium. Seriously, what will it take to get people off this terrible platform? It's bad for readers, bad for content creators, and doesn't even have the audience people claim to be benefiting from anymore.

If you just want dead simple publishing (which was what Medium was supposed to be originally before it became terrible), try https://write.as/ (I have no affiliation with it, but I really like it)
50 reactors is 50 bets, each at a cost of $5-$15B. And given our success rate, it's actually probably 75-100 bets if we want to end up with 50 reactors, each with a massive (25%-50%) chance of complete loss even before generating electricity. Even if you assume unchanging technology costs, it's unlikely that a successful build will recoup its costs. Once you account for advancing technology, it's virtually guaranteed that each of these nuclear reactors would never ever be able to compete on cost. So the upside to the bet is practically negligible.

So clearly no rational economic actor is going to undertake a build on their own, after what we've learned from Vogtle and Summer. We wouldn't be able to find a contractor or a utility or anybody that wants to take on that risk. So what's left is a massive government subsidy, of somewhere between $500B - $1T to build reactors.

What if, instead of government actors deploying $10B-$20B per year to build reactors, we spend half on well-proven technology like lithium-ion grid storage that the government owns and operates at cost, and spent the rest to buy the early products of industries that are developing, including nuclear SMR, in order to give them the chance to advance their learning curves and become more cost effective?

Nuclear technology, as it exists today, is dead in the water. Even if we eliminate all regulation and all local NIMBY opposition, we are left with the problem of finding merchants willing to construct it. This is a serious problem for the technology, and it's innately tied to the technology itself, the engineering required to build these massive reactors, and the tight construction tolerances that are required to make them work.

We need a nuclear tech revolution before it can compete with storage and renewables. Solar and storage are ultimately thin film technologies, which works great with our current manufacturing capabilities. Wind is lots of identical, smallish generators. Nuclear does not fit at all with our current construction capabilities or engineering practices and capabilities. Until it can be brought into the modern world (possibly through SMR), it is not a good technology.
In college we learned to "spill the beans" in technical writing. Instead of:

> The goal was bla bla... We tried X... That showed Y. We tried Z, which sort of worked. At the end, we modified Z to work, achieving ABC.

should just be

> We achieved ABC toward our bla bla goal using a modified Z. [supporting lines]
No, it is not false. The woman originally demanded he gets tested, only after he refused she claimed there wad no consent for unprotected sex.
Also if you only want to separate (log-in) cookies, local storage and that kind of things for certain sites, but don't want separate history, bookmarks, settings, add-ons, etc., which is what you'd also get if using completely separate profiles.
Nvidia Fixes High-Severity Flaws in GeForce Experience for Gamers