skysight-inc/HackerNews huggingface dataset:
Again, I'm not talking about touching medicaid, I'm also not talking about any specific limits for given age brackets. Only suggesting that any such new organization should fold in one or more existing organizations.
Threat Modelling using an interactive board game
Someone probably on HN one suggested designing your system to handle 10x the expected load. 100x would be overkill. Seems like a decent rule of thumb.
Yes I understand that. Plundering the wealth of the rich is a terrible idea. It's a classic straw man:

Theory: We should tax the rich.

Straw-man: If we took the 400 richest people it would only fund the gov't for 7 months!

Accept Fallacy: Oh, then taxing the rich won't work!

Reject Fallacy: Ok, but there are more than 400 rich people, and no one is saying abolish taxes on everyone else. So perhaps there is a better balance, where those with incomes a certain multiple of local medians pay a higher progressive tax rate.

What I pointed out above was just the weird cutoff of 400 to arrive at 7 months. Why not a base 10? 100,1000,10000 richest. Or something like "The richest 674 people in America could fund it for 1 year" (made up numbers). When an arbitrary number is selected, I just get skeptical. Especially when it anchors to nothing else. What metric/group/club is there that top 400 American billionaires make up. Why do I care about 7 months?
I really hope, that they spread this store into other countries.
Also, RPi (coding) events or RPi exhibitions in this store would be an perfect way to promote it.
Now I'm wondering what the cyber warfare equivalent of Sichelschnitt will be - where will be the big blindspots that they are ignoring?
Which is appeasing the users indirectly.
How to Determine When You Trigger “Nexus” for Ecommerce Tax Purposes
Hey, that's super helpful, thanks!

Why SPA? Well, a good question indeed. Actually, we're cross-compiling the same code for the webapp onto iOS and Android targets with build flags, where we're leveraging more platform features (i.e. geolocate cinemas).

Also, it lets us make the experience itself much more snappy once you're on the page, as there's just content to be re-loaded. You can switch tabs, we can remember scroll positions, stuff like this.

Stay tuned though for our completely rewritten release based on very recent technology, I'm hopeful this will change your perception about SPAs on large sites coming in March!
i don't get it, how do you go from difference of squares turning into sequence of odd numbers to absence of power of some integer?
Do you have a donate link ? Would love to contribute.

Usually your donate links are mentioned on your blogspot and more than one person has told me that they are not sure this blogspot is authentic.

Do look into having a single static website with a blog - using something like Pelican (http://www.pelicanthemes.com)
Google and Dropbox have been migrating from Python to Go to deal with Python's performance problems instead of trying to make Python run faster.

https://blog.pyston.org/2017/01/31/pyston-0-6-1-released-and...

https://opensource.googleblog.com/2017/01/grumpy-go-running-...
Is AI art taking off finally?
If I were able to go overnight, I wouldn't care... show up in Phoenix at 9-10pm, wake up wherever the next morning. There are advantages to train. I hate the cramped space on airplanes... I'm fat and tall, it's uncomfortable to say the least, irrespective of how you may feel in terms of discriminating against fat people. I've often chose to spend adjacent days driving half way across country instead of flying a few times.
Show HN: Buttr – Creative, customizable site templates and assets
The first step to getting a protected title is forming a trade association. You can't call yourself a lawyer without approval of the Bar Association. You can't call yourself a doctor without approval from the Medical Board. The first step to getting "engineer" as a protected title is forming a society of engineers who can petition the government to legally protect the title.
FWIW I don't think this has to be tied to a spouse or partner. I've pushed myself close to that place for other reasons.

I had a very comfortable childhood and watched moderately successful parents in a place which has little entrepreneurship fall apart over time. I was protected by good skills and work performance, but in combination with the financial crisis this pushed me to a toxic place as I looked to protect me and my family.

First, my father got so ill that my mom and brother had to be his caregiver. For a while the family business continued to some success, but my brother was never invested in it. I realize now that I worked my ass off to escape and do my own thing and my brother didn't have direction. Over time with the failed economy and then my Dad's death they ended up closing down the business. My brother has drifted and my mom gets by, but it's not the life they expected.
Only 17% of Consumers Believe Personalized Ads Are Ethical, Survey Says
In this case, the safety researchers in question have previously held many legacy automakers' feet to the fire, and Sean Kane has past association with Ralph Nader. Oil & gas stooges these are not.
OP most certainly can, but that wasn't the point of their rant. They're criticizing retailers for their inability to sell RP Zero's in bulk at $5/unit.
Mobile searches are even worse. First page is occupied with links to search within huge portals. Nothing relevant.
TIL. Thank you. As a non-native english speaker, I've only now had this epiphany.
Sorry, Adobe Reader, We're Not Letting You Phone Home Without User's Consent
I designed www.themooltipass.com, a hardware-based password keeper, fully open hardware / firmware / software.
Do we really need to defend SPA every other week? The market, users, product, ui/ux designers and the vast majority of developers decided that SPA is a better user experience.

Page loads greatly degrade the user experience, especially when you have long lag (which for many of us the reoundabout time is longer then the download time of 100k).

Even if you make your site extremely lean, it's still a worse experience, and let not forget that for the majority of sites lean is far beyond them (not the least because you must integrate third party code such as social and analytics or fade into obscurity against those who do)

So some developers feel that the old way of doing things is just fine. There are always some of those. Probably the same ones who surf the web with js disabled. This is not even remotely what the average person expects and anyone who thinks they can build a website like that and compete are delusional (and hacker news is perhaps the exception that proves the rule. Even google is not html only anymore)
Google extends chip-making efforts to design hub Bengaluru
You know what would start to stop all this? Getting pissed off at politicians for accepting essentially blank check amounts from AIPAC, who have been the largest lobbyist in Congress for decades. People don't want to talk about this though, because it's invariably labeled as "antisemitic".
> but if say, all major news websites do, then you're probably fucked

Why? What absolutely vital information did the general populace just lose access to that's not the equivalent to "well my router died"?
Millions of Americans could be stunned as their tax refunds shrink
Redux means everything is global state which is terrible. A grid I render now has to have global state and most projects forget to do any cleanup - so you end up with all this junk in redux that isn't needed anymore, clogging up memory.
Is there a demo I can see / use?
No problem. Thanks for the apology.
When you are adding a new framework to render your single page app on a server, that's the point to stop and re-evaulate your technical decisions IMHO.
We do sell access to a huge variety of NVIDIA GPU via Google Cloud Platform[1], which is maybe where the poster's confusion came from. Shrug.

1: https://cloud.google.com/gpu
The first bullet in their sub-headline does say:

> IPhone’s high price tag is a major reason for the contraction

That combined with lower consumer confidence could easily be the most obvious reason. With a small amount of nationalistic propaganda/marketing thrown in.

The other big elephant in the room is WeChat becoming the primary Chinese mobile OS, diminishing the value of Android vs iOS. Which puts further pressure on the price of the phones, as they are more commodity-like. Apple raising prices, particularly in China, at this time might end up being the worst business idea they've made in a long time.
I would actually pay for that.
Click donate here: http://pypy.org/
> Interesting that they chose April fools day to test this.

They didn't:

> The test is due to happen before 1 April but no exact date has been set.
I lost faith on Raspberry Pi when they went anti-consumer by implementing some DRM bullshit[0] using their firmware blob together with a dedicated crypto chip in their camera accessory to prevent third party cameras from working. Nevermind the extracted key that's circulating through the net: The crypto chip is itself not cheap and totally unnecessary if not for the DRM.

So, until they backtrack and apologize for their disgusting anti-consumer behavior, there's no way I will buy or endorse their products in any way. There's plenty of highly competitive alternatives[1] and absolutely no need to buy from these crooks.

[0]: https://np.reddit.com/r/Android/comments/7npv6a/20_raspberry...

[1]: https://www.hackerboards.com/
I guess there a lot of stores in the world that are cooler than an Apple Store :) but OK, good headline writing.
You have information which has global nature, used in multiple sorts of the application. This could be, among other things
- STDIN/STDOUT/STDERR file handles
- static configuration
- some parts of runtime configuration
- application info (in a game maybe current score, current level, active players, ...)

All that information exists only once and is needed in many parts.
The stock market alone would plummet from not getting any news
I have yet to see a long term project built with Redux that was maintainable. That seems to be the common denominator in React projects that do not survive technical debt accumulation.

The issue with Redux is that it encourages side effects in components. After a while people are dispatching all over the place and you end up in a similar situation as you were with keeping track of JavaScript events. All of a sudden something stops working because someone removes a component that is dispatching on a timed interval etc.

If you can convince and enforce that all Redux activity only happens at the root component, you should be okay. But the reality is that once you have the discipline to only mutate state in your root component, then setState tends to be more than enough for anything but very large and complex interfaces.

With that said this article has the author implementing their homebrew bespoke event system which is likely even worse. This was a very popular and much maligned anti-pattern during Angular 1.x days. This article is suggesting the absolute worst possible idea for maintenance.

What kills the maintainability of React and similar frameworks is tracking down what component did what. Unfortunately, in real world examples, in my experience, Redux increases that issue and ultimately leads to a very difficult application to maintain long term.
I've still found the concept of computed properties in mobx to be extremely useful (and I say this as someone who relies on regular React + SetState 90% of the times). MobX encourages you to think about representing your state in the minimal possible representation and to heavily use computed properties that depend on this smallest, irreducible state representation for everything else. Switching to this mindset makes developing more complex components (especially UI/forms) a breeze. I also find MobX to be great for async things and much easier to handle than via setState. Using setState alone in these types of complex components ends up being really tedious and prone to errors (largely driven by the async nature of setState updates).
https://www.youtube.com/watch?v=UR-uWwvpn5c
The Role of ML/VR in the Future of Operating Systems
I have 4 RPi's in frequent use. The one in my kitchen (music player, Pi 2 model B) needs a clothes peg to squeeze the SD card into the reader otherwise it won't boot.
So that's a 25% failure rate for me as far as hardware issues are concerned.

It has worked reliably for a few years with the clothes peg though!
Are you a parent? Of a child over ten?
The Apple Store has classes for kids that teach them to program robots such as the Sphero. With Swift Playgrounds for the iPad, kids can program Raspberry Pi as well.
Speaking as a woman, I really don't mind there being a bank of urinals near gender-neutral facilities - helps keep them less occupied. One of the few wonderful things of going to a tech conference as a minority is the amount of unoccupied women's bathrooms.. it's unusual!
^ The attempt to intimidate critics into silence with threats to their employment is also a common tactic among Tesla bulls. A bit of behavior learned from their Dear Leader after Elon Musk chased Montana Skeptic off of Twitter and Seeking Alpha.

The idea that federal investigators are taking any interest in Tesla shorts is OTOH pure Tesla bull fantasy. (Actually, that's not quite true: the SF SEC reportedly spoke with one short seller to gather tips about the company.)

Anyone who wants to follow me without tweeting that my skepticism of Autopilot is tantamount to murder, and that "God will judge me" for it (as Omar here did), is welcome to send me a follow request.
Journalism Isn't Dying, It's Returning to Its Roots
"War was declared at..."
That would be more plausible. Public stockyards are unhealthy places, and the "arm's-length" nature of those transactions means the buyer should always assume that purchased cattle are not as valuable as they seem. (For instance, there is no testing for persistent BVD at auctions around here, nor is there a requirement to declare such an infection if the seller knows about it. The state vets will catch up with this in about a decade, at which point some other disease they don't care about will be relevant.) Basically we view public auctions as a "sink": cattle can leave the farm that way but they can't enter from there. Many cattle that leave that way go to the food industry, so there is a natural limit on the sale price. Even the buyers for that segment would prefer to buy steers for which they know the breeding and health histories, which is not really possible at a public auction.

At farm auctions, one or more large farms will sell their surplus stock that has never left that farm and has received all the same care as the cattle they're keeping. These make a lot more sense for cattle to introduce into one's permanent herd, but the result is a sort of "rich get richer" effect since only large farms with long histories can do this. We've gotten our last several bulls this way, at a farm where the owner's grandfather started the auction in the 1920s. It's also possible to purchase cattle in a private sale directly, but this is so inconvenient for the seller that it's less common.

I think there is a place for a tool that makes private sales less painful. However, there are a number of challenges. On average, cattle people are reluctant to use apps with the necessary complexity, and they are less likely to trust the app itself. Also, it would be difficult to capture all the relevant qualities of cattle remotely. How many private sellers have a scale? How many of them keep vaccination records? How many of them know anything about their cattle's EPDs? How many of them have even heard of persistent BVD (or whatever other disease is locally relevant; I'm told that in Kansas, pinkeye is still impossible to eradicate whereas we just vaccinate and forget it)? Who will haul the cattle from seller to buyer and how will the cost of that vary according to different buyers? Not all of these qualities will be important to any particular sale, but some of these would be the way to beat public auctions: get better prices for sellers and better cattle for buyers.
I have been freelancing for more than 10 years and I don't share these feelings at all. I don't know how to explain the discrepancy. There was a period of about half a year when I voluntarily worked just two days a week, while my client was happy to have me full time. I do take vacations, at least a month every year. I never work on the weekends.

I think the most interesting part of the article is this:

"While time versus money anxiety may be more acute for freelancers, we aren’t the only ones who struggle with it."

It seems that the time anxiety is not something unique to freelancing but rather a symptom of a broader problem with our culture/economy/politics where business/market plays ever more central role in our lives.
I enjoyed the book, and think it's a reasonable fictional description of how US colonialism works (aka debt slavery for the third world), but pretty much none of it stands up to scrutiny, and the author is definitely a teller of tall tales.
People leave services then return to them later all the time.

I've lived one place and needed an internet connection, moved in with someone so I didn't need an internet connection, moved again and I needed a connection again.

I've used Trello, closed my account in preference for Jira, then later in a different job with different needs used Trello again.

Hell, for a lot of products I'd say that former customers - who have a proven need for the thing the product does, and a proven willingness to pay for a product that does it - are probably the single demographic most likely to be future customers.
> they started to rewrite the core of Next.js

This is such an important piece of information. Imagine you opt for Next and have to rewrite your app soon. I know, APIs can be backwards compatible and Next's next version will be backwards compatible but there is always something which doesn't work, sending you down the rabbit hole...
As I noted in my comment, I am a pilot, so of course I am aware of that.

I also mentioned that crushcrashcrush's plan would require closing the airport to "opposite direction" traffic on all but the calmest of days: you would have to allow only takeoffs in normal winds, and only landings when the wind reverses.

My comment was a tongue in cheek attempt to point out the problems with the plan by taking it seriously.

I did forget to mention one other issue: even if you required approaches from the north and takeoffs to the north, it still wouldn't allow you to build taller buildings south of the airport. Airplanes need to be able to go around (abort a landing and take off again if the approach isn't right), so in that case you would be taking off to the south.
And in the case of Russia shutting off the external connections, thus preventing any external news agencies from reporting, the Russian stock market would happily continue on?
Are they objectively better? I have a hard time seeing either as better than the other, just horrifying in their own unique ways.
The Hard Truth About Innovative Cultures
I agree with you. This is all benefit for everybody:

- You provide a cheaper solution,

- You provide a solution delivered faster,

- You can bill more per hour without the client even knowing: "you have solution A, which is exactly what you ask for, that will cost $20k and will be delivered in 30 days, or solution B, which is very close to your requirements, that will cost $10k and will be delivered in 15 days", but option B only takes you 10 days, so you are paid $1K per day rather than $667.
I still think that you should endeavor to server-render anything you can get away with. Because of that, we have invested heavily in React SSR.

The biggest value-add of using React on the server is being able to share our design library and business logic with our front- and back-end. We can develop the structure, style and behavior of our website as React components and deploy them server side or client-side. In general, our team has found that the component model is far more composable than templates like pug, PHP, etc.
.. I'm starting to see a lot of outrageous opinions like this on 'normal' forums like Reddit and HN with people defending this type of authoritarianism. I see the internet trending so extreme to the point it's useless for me. Not sure if others feel the same. Makes me sad to remember the hope I used to feel about its possibilities.
If you are going to use it as a static site generator, you should also try Hugo + the Mainroad theme, generated files are super light and easy to style as you wish.
Bringing Ethics into Computer Science at Harvard
I like it. It's unique and still usable.
The population of people who can justify a $1k scarf is a small portion of the population who can justify $1k for the object they use for almost everything, even in China.
In retrospect, the old idea that the internet would be above national borders was hilariously naive. It may be a global network, but there’s nothing that says each country can’t exert a lot of control over their little piece of it.
> If that were true literally no one would program in python.

There are many cases in which people don't choose the optimal language. But I would say the size of the python community has more to do with inertia, the breadth of libraries available, and a relatively shallow learning curve than it says about its strengths as a tool for writing good software.

I actually find that Python has some rather serious warts: the whole story around environment/version management is a mess, and the less I have to work with Python in a serious capacity the better.

> I wrote an elixir program ... The testbench handles thousands of parallel async requests without a hiccup and even survives operating system resource exhaustion, where the go program falls over and panics.

Well Erlang is specifically designed for concurrency and stability: if you want to judge your result on those two metrics I hope it is going to perform well.

I never made the claim that static typing is the "end all to uptime and stability" - static typing makes it easier to reason about your code, and to provably eliminate many issues. It's very nice that you implemented a test harness quickly, but come back to me when you've worked on a complex codebase with several other people over an extended period of time.
You're not wrong.

There are clearly good uses for SPAs, but the author is totally correct that most sites are "open, check, close" experiences.

If it's not essentially a web based, desktop app...it's much harder to justify. Real tools. If it's not a tool and the user workflow is "open, check, close"...it's serious overkill.
@zeit employees are some really talented developers
CVE-2019-5736: runc container breakout
If economics are irrational because humans are irrational. Apple is the primary argument that humans are irrational.

Forming logical conclusions on anything Apple does is dangerous. They overcharge and under deliver(at least on Hardware). They are primarily marketing, not tech.

For this same reason, their valuation is irrational. I don't expect Apple to be above 500M for much longer than a few years.
Maybe because hacking an average Russian citizen's PC nets you no benefits (I mean aside the usual low-level cybor crime that already happens) however controlling the media that person accesses then gives you a great deal of domestic power.
> coolestuk

I'm just curious. Are these experiences in the UK?

I have seen and heard of some similar things, but my experience is only with the US healthcare system.
If you look at the Internet as a kind of cultural propagation weapon (I find it hard not to adopt this perspective given dominance of US content online, and as someone who with seemingly increasing regularity fails to spell in British as opposed to American English), then this outcome is easily seen as only a matter of time, and depending on how severe you interpret the 'threat', kind of long overdue.
What do you dislike? (not being contrary or anything just curious)