skysight-inc/HackerNews huggingface dataset:
Another way of looking at it is that the problem is better attributed to OAuth / centralized web services. Nest/Google is responsible for making you go through that developer rigmarole to simply use your device. Next time, choose hardware with a better user experience!

Both perspectives have their validity of course. Your description is more applicable to someone interested in moving to Home Assistant after already having bought a bunch of proprietary devices. These network effects are exactly why it's so damn important that open protocols and projects are adopted and become standard, rather than these dead end "service" worlds of Google et al.
Could you use cython to accomplish this? I personally haven’t used it, but looking at some examples it looks really straightforward.
None of those things you listed demonstrate anything negative about Apple’s motivations.

Not that they aren’t problematic or signs of problems, but literally zero of them prove that Apple doesn’t directly care about its users, especially when compared against every one of its competitors.

Take throttling, for example. Throttling is proven to be done to prevent the iPhone from behaving unreliably as the battery degrades. This extends the useful life of the phone, and reduces the need to upgrade.

The story that throttling is done to make people want to upgrade is flatly in contradiction to the facts. No facts support any negative inference about Apple’s motivation, and the same is true in all of these cases.

Of course if you have a preconceived notion of their motivations, you can ignore the facts and just assert that your narrative is supported.
majority of CS majors are anti-social shut-ins so this probably doesn't end well
The point of the tool isn't to use SSH keys; that's just a nice feature of it. The normal usage for the tool doesn't involve SSH keys at all.
You seem to have abandoned your claim "every other country that uses nuclear power reprocesses the spent fuel". This fictional reprocessing seems to have been moved off into the future.

> "If we start building significantly more nuclear capacity,"

Why do you think that's going to happen, when nuclear is so grossly uncompetitive? And if cheap uranium is running out, then nuclear is in even worse trouble. Reprocessing might make it not quite as bad for nuclear, but the net effect would still be to place another economic hurdle in the way of fission.
This same video link is is linked from the archived site.
Cleaning Up Facebook's AI Can Bring Him to Tears
> Though in the US, as long as their importance is downplayed at official politics and the educational system, you can still let people talk and write books about those events,

Which is a far cry from what China is doing regarding Tiananmen.

The same for Labour day.
In the normal case of one innovation in the free market, there is a punctuated moment of growth followed by a plateau. The owners of the innovation get the biggest share of the rewards, but after the plateau the benefits become more distributed. They would need to keep innovating if they want to gain further.

In the case of AGI, there is no plateau after the initial acceleration. With recursive self improvement, there is just an exponential explosion of growth. Unless this event was initiated such that distributed rewards were specifically intended to occur, the feedback loop would prevent external pressures from incentivizing any kind of distribution of rewards.
I try to stay grounded by comparing them to both prior AI's, regular brains, savant intelligence, and combinations of them playing to each's strengths. When I do this, I realize that we already have systems in place preventing, reducing, and containing damage from all kinds of smart humans. We react to their schemes in areas like finance in cat and mouse game. The AGI's would probably be no worse than dealing with them so long as they're designed to be hard or impossible to copy themselves.
This is how I read that title.

I am tired of this click bait Behavior.

“Default judgement” should be somewhere in the title.
I agree w/ you, but devil's advocate: Perhaps arriving at "I'm not sure how" is the logic underlying Altman's conclusion. That is, for any problem x that human's attempt but cannot seem to wrap their heads around (i.e. resolve to "I'm not sure how to solve x"), then x is in the family of AGI-hard problems. Here x = climate change, and b/c we don't know how to solve x (be it challenges across tech/social/political/etc.), let's build AGI and hope it can figure that mess out.
> Walker was then Speaker of the House...

Minor correction: Walker was governor of Wisconsin.
> It's hard to believe that any action by Boeing has furthered the investigation in this case.

If that's indeed the case, it is likely motivated by fear. Any admission of error leaves Boeing open to massive lawsuits and the regular calls for criminal prosecution. This entire issue has played out in the media with daily newspaper articles for months. It's quite unlike any other airliner accident investigation I recall.
The AI’s solution to global warming that humans cannot solve is to kill all humans.
In that case it makes absolutely sense!
The flexibility might not just be in the tools themselves, but in the culture of the language. Elixir for example has really powerful macros, but one of the main books about metaprogramming says "the first rule of macros: don't write macros". So you have some beautifully designed DSLs like Ecto.Query showing how powerful they are, but you rarely go trying to solve your problem by using that power for creating your own DSL or language (and mostly just use 'use' macros for code injection in your module).

So even if one language's power is enough for someone's programming ambitions, they might still want to go for an environment with more like-minded people that are more supportive of using (and in the perspective of some, abusing) that power.
> The complexity of potentially complying with hundreds of state and municipal governments - not where you are located but where online purchases originate - is a pretty significant deterrent to setting up a small side business.

Check out Avalara and TaxJar. They're not 'built in to Stripe' but have hundreds of integrations with WooCommerce, Shopify, and more.
It's more significant than that, if you dig in on "acetaminophen emotional response" you'll find a lot of coverage of it muting response both good and bad.

Anecdatally, I know someone who takes a significant amount of Tylenol on a daily basis, and that person seems a lot more emotionally 'flat' than before that started.
Show HN: Ryeboard – Scalable Workspace for Creativity
What is Uber? Forget the sharing economy – it's just a libertarian scam
The Bolsheviks were a majority within the RSDLP in 1903. The extent of their support in 1917 within the wider population is highly debatable but their thought-leadership led to sufficient mindshare to (belatedly) ship the October revolution and scale their product to numerous global markets from the Americas to China within the 20th century. Adoption is currently stagnating while the product is being refactored.

The Bolsheviks, was a faction founded by Vladimir Lenin that split from the Menshevik faction of the Marxist Russian Social Democratic Labour Party (RSDLP) at its Second Party Congress in 1903. https://en.wikipedia.org/wiki/Bolsheviks
Copyright is not fine... it lasts way too long.
hopefully never as the concept is sound.
> I'm willing to pay $10 or so per quality DLC if I'm enjoying the base game.

On the whole, I believe that the ability to buy DLC based upon a player's enjoyment of the game is good for the consumer and developer. Yes, it can be manipulative. On the other hand, game development is risky and businesses that need to turn a profit. Creating a good base game seems like a solid way to assess the market. Expanding it with DLC seems like a good way to entice players to pay for the development of additional content or a more sophisticated game. That being said, there are games that are pretty much guaranteed to succeed in the market. In those cases DLC feels like a way to extract money from consumers for an incomplete title.

EU4, and other titles published through Paradox, are special cases. To outsiders the cost of the game and all DLC is absurd, yet a subset of people will play the games for hundreds or thousands of hours.
A proposal for a better bookmarking service
There are (legitimate) drawbacks to living/sleeping in a shelter and with moderate weather on the west coast many homeless choose to sleep outside. Shelters here already have empty beds so building more isn’t going to solve anything - there just isn’t a tangible benefit over sleeping in a private tent outside.
Haven't read what they're doing, but chances are they are using an adversial neural network.

The job of the adversarial network is to tell apart real from fake. The job of the neural network is to fool the adverserial network. Both are trained in tandem.

One could imagine training another adverserial network that isn't used to train the network itself, and so will pick up on nuances that the original adversary doesn't pick up on. Anyone could do that, I don't think it's the author's responsibility.

Somewhat related:

https://keenlab.tencent.com/en/2019/03/29/Tencent-Keen-Secur...
Hmm I wonder if spanner has more minimum hardware costs or something. Like if they have to provision you at least one standalone atomic clock to get started.
I think it goes further, in the spirit of those 'You wouldn't steal a car' clips.

Pirates don't really steal data, they just copy. But this is actually a kind of theft. Most pirates would consider that immoral, I'd guess.
copyright is automatic; the creator need do nothing.
For Visual Studio, the Supercharger extension is capable of embedding images in comments. Those with Supercharger will see the inlined image, and those without will just see the markup containing the image path. It's not as powerful as what Racket is capable of with images-in-code, but gets the job done for most purposes.
I think it is completely
irresponsible to advance the
state of the art in this
field without simultaneously
developing techniques to
demonstrate that the
generated work is
artificial.

Rot in hell, controlling scumbag. The problem of discerning and differentiating artificially generated content is your own.

Content is content. Information is information. The fault of harm from information rests upon the harmed.

Don't be harmed by bullshit, by dots, by scribbles, by marks hewn in stone.

It is not the information that harms you. You harm yourself.
>The burn led to hospitalization.

3rd degree burns over 6% of her body with lesser burns over 16% of her body. (Her labia were fused together.) And required extensive skin grafts to treat. While in the hospital she lost 20% of her body weight and was left partially disabled for 2 years following the incident and retain not-insignificant scarring.

>They had the coffee machine set higher than standard McDonald's temperature

It was within normal operating parameters as per the McDonald's manual. There had been 700 prior instances of warning about issues from hot coffee.

(And while I'm at it)

She was not driving, she was a passenger in a parked car when the incident occurred. She originally only sued for medical costs; McDonald's offered $800. The jury awarded $200,000 and the judge reduced that to $160,000. $2.7 million was awarded by the jury in punitive damages and reduced to $480,000 by the judge, however, there was later a settlement for an unknown amount after McDonald's appealed.

Why does everyone remember different? Because McDonald's spent more than a few million dollars on a PR campaign against her, after which she received lifelong massive amounts of hate mail and death threats and was reduced to gags on everything from Seinfeld to Jay Leno to Futurama.
Yeah I’ve gotta say that the fact that a new hot startup is embracing lisp is really cool. Kudos to stylewarning.
This guy makes some statements about python that are completely and utterly wrong.

He implies python doesn't have an "if" expression. It does.

He specifically claims this is invalid in python implying that "if" expressions don't exist in python:

x + (if is_true(): 1 else: 2)

The following is written in python and is correct syntax:

x + (1 if is_true() else 2)

Although it's not "pythonic" to use python functionally, Python is a multi-paradigm language and has the facilities to be used as a very powerful functional language. It's not just a "functional" library. Functional is built into python syntax. The following is correct python syntax that will pass a type checker process as well.

#List comprehensions using map and filter:
x: List[int] = [i+2 for i in range(100) if i%2 == 0]
#anonymous functions:
x: Callable[[int], int] = lambda a: a + 2

With mypy, type annotations or any other external type checker, python approaches the power and correctness of typed functional programming languages like haskell or Ocaml, though it is missing many features.
You can see examples of visual art created by amalgam of different artists/styles. Sorry I don't have a link. It's not the same.
Action Text Overview
I'll look at your links but to answer to your question: yes virtual functions are not accepted in the code.
Great job! You nailed the Sci-Fi aesthetic from 2005.
Only if the work they claimed your video was infringing wasn't actually owned by them.
Copyright is necessary and isn’t the problem here. What is the problem is Youtube’s refusal to require any verification when a copyright claim is made. YouTube has essentially created a society that doesn’t abide by due process because it’s a virtual society and therefore isn’t required to follow the same laws that physical societies are held to. This is a symptom of a much more dangerous problem - as we exist more and more in the online world, we are subject to whatever contrived laws the owners of that world decide to create. Those laws have serious fallout in the real world, like complete loss of income due to bogus copyright claims.
> Python already has exactly that, and has had that for ages.

And the point is that this should be fixed, instead of adding yet another clunky way of doing the same thing.

> Besides the "cumbersome interface" is irrelevant, as it would be easy to wrap and forget about it, the same way nobody really uses urllib directly.

Then why bother having it, if the only reason for it to exist is so that it can be wrapped? That's just stacking layers of turd.
Running peta-scale Spark jobs on object storage using S3 Select
Damore was not engaging in protected behavior. NLRB sided with Google, and he withdrew his lawsuit.
What a weird system.
If that’s what he’s saying, he’s wrong. Python threads are based on native threads. They are parallel executed, they just don’t do so very well because of the GIL.
Not really. See West Virginia.
Isn't there a bit of selection bias if you work in infosec and all the companies you see are either in danger or recovering from a breach?

In the all examples you mention, was it specifically Gsuite that was breached? I've always belived Gmail had fantastic security, so I'd be very interested to learn more about any breaches in their core gmail/gsuite offerings.
Climate change doesn't strike me as particularly technical problem at this point, it strikes me as a political problem that is part difficulty of global coordination, part vulnerability to misinformation by bad actors, and the human biology bias to evaluate threats withshort-term & linear cause/effect models - in short, an organizing and psychology problem
re: delimited continuations

i'm a big fan of 'normal' continuations, have looked at this work before, and just now tried to figure out what the win is from reading wiki.

to me it seems like an complicated and unnecessary layer above call/cc.

but I think I'm just not getting something important. could you post a good reference or describe why you find them to be a compelling abstraction?
You are completely ignoring the fact that what you propose is illegal in the US.

Also 2 and 3 are just, like, your opinion, man.

I hope for your sake that you're a boss or capitalist and not a worker.
I’d argue PHP is so hated because of WordPress and the terrible code/practices associated with its ecosystem.
I'm surprised more states and provinces don't take the example of California as a guide for non-competes. Places are always trying to create their own Silicon whatever which is obviously easier said than done, but getting rid of non-competes is one thing that can be done.
Is it a good idea to take extra vitamin K with aspirin when taken long-term, since it opposes the blood-thinning effect?
I should have clarified: when I meant "doesn't work particularly well", I meant that its incredibly difficult to saturate say a 100 thread box. (Which with Rome isn't crazy!)

Only being able to run a single thread of "logic" basically makes that impossible, as you need to usually do some computation to figure out what bytes to send/receive, do something with the results, and so on.
Yes - he could explain himself after getting fired, and the whole incident blowing up. To treat the sides equally, the news would have had to have been:

Things got even uglier when social justice sympathizers leaked a memo made on the message boards by James Damore, to left-wing news sites, resulting in his firing. "We must do more to foster an atmosphere of open debate." Damore says.
This sounds like a service that I'd like to use, assuming that it had a strong privacy policy (never share my information with anyone, etc.) and was not financed by ads (I'd pay a yearly fee for it).

Another feature that I think is essential is having an effective way to search through my tens of thousands of bookmarks, including an ability to sort them by age. I'm constantly bookmarking articles which are interesting today, but which I'll have no desire to read in a year (e.g., political stories). In fact, it would be nice to be able to give a bookmark an expiration date when I create it, so I won't have to go back and manually purge all these unread bookmarks that I probably will never get around to reading. (Alternatively, there could be a feature that allows me to delete all bookmarks matching a particular hashtag that are older than a certain date.)
This was very well written and helpful to me as a newly remote employee. The tone in this article is very pleasant and uplifting. I especially like your point about having mental triggers to establish routines. When I worked in an office, I struggled most with others triggering me into unpleasant behaviors. Now that I'm remote, I feel a great burden has been lifted and I'm free to set my own habits in time. Thanks for sharing this!
Tooling is the key word here. Svelte simply doesn't have the tooling needed for any big project.
- testing/testability (unit-tests are easy, but what about functional, e2e?)
- strong-typing support (flow, typescript)
- good IDE support?
- i18n? ICU support, etc? They need to redo what ember-intl or react-intl do.

Without these things it's simply not viable to start bigger projects with new framework.
Elon was pretty clear that they weren’t going to fulfill in order or reservation or provide the $35k configuration at the beginning.

You may have missed out on the deal of the century. Sorry to hear you are missing out on the car of the century because of it!

Mind me asking what EV you would get in its place?
Learn How to Become a Penetration Tester
They clearly can at least temporarily, you can currently observe them doing so. Their employers now can decide if they want to call their "bluff" or not, and deal with the consequences of either choice.
I feel that most of the people that are truly bullish on AI have never actually programmed it to understand how far we have to go and how primitive the solutions actually are. I see some powerful statistical tools for categorization and optimization under finely crafted conditions but nothing else. We have a long way to go.
Ask HN: Would HN be a good use-case for a PWA?
Thanks you! Glad you find it helpful.
Here is something atrocious I wrote in Lisp. You actually can make Lisp ugly! Who knew?

https://github.com/ksaj/Capitalize.Lisp
The reason I think this is newsworthy is that the website whose "immediate removal" has been ordered includes voluminous unflattering but apparently true information about the "National Institute for Truth Verification," information that is of public interest that is at risk of being suppressed.
What's Driving the Cryptocurrency Phenomenon?
Yes, the detection is definitely an important part of it that I've idly thought about, but haven't written anything about. The proposal is still very early, and not implemented anywhere.

The Github wiki is open to edit if you want to write up a proposal (on a new page) and discuss it on https://oilshell.zulipchat.com/ . A prototype is even better.

Although I think that perhaps running the binary with `-h` or `--help` and an env variable like SHELLAC_FEATURE_DETECT=1 might be a more backward compatible detection mechanism. If the binary doesn't support shellac, then it will probably exit quickly with help, or an error message. (And shells could cache this detection info.)

If it does support Shellac, then it will print some kind of "spec" to stdout describing where the completion is. Is it in the binary itself written in Rust/Python/etc., or is it in a separate completion script ?

The conversation has been dormant lately, but like I said I think there are a few groups of people motivated to do this (e.g. alternative shell users who don't want to rewrite completions themselves).
Dude you can spit into the toilet paper for free and that works pretty well too
I'm not up on all the epicycles in hard takeoff theory, so I'd be happy to hear more from you or other people who have followed it into more fantastical territory.
It somehow makes me remember about spaced repetition and Anki.
People certainly did use it and are now suffering the consequences. The admin GUI for one popular CRM system is written in Silverlight – a natural choice since the rest of the system uses Win32, COM, .NET and pretty much every Microsoft technology you can think of from the past 25 years.

Their new from-scratch rewrite is based on Python and web standards.
No, they didn't. There is nothing preventing someone from easily sharing content in spite of how "easy" it is to monetize it.
First I thought this was because in drfuchs' version both the array and the key are completely random, so it's not likely the key is found before the end of the array is reached. This is of course the more realistic scenario, whereas my test was only testing the worst case where they key is not part of the array.

However, when I modify it to not include they key in the search array (`myarray[i] = random() & 0x7fffffff;`, `key = 0xffffffff;`) I see the same behavior:

-O0, i5-2500K

naive search
average: 1773653.88 ns
knuth search
average: 1865263.62 ns

-O3, i5-2500K

naive search
average: 590244.25 ns
knuth search
average: 345119.06 ns
Yes, that's what I ended up doing, but the error confused me and I ended up looking for a less hacky way for more than an hour until I said "fuck it" and just did that.
For those unaware, a group of Asian Americans is suing Harvard[1] for discriminative admission practices. Similar allegations have been made against UC Berkley and other UC's as well.

1 - https://www.nbcnews.com/news/asian-america/harvard-announces...
> but does anyone feel like they can count on Google for anything?

Building anything on a Google platform is like building a house on sand.

Going forward, I will be very reluctant to build anything on a Google API.
Anyone can upload to crates.io without review.
Show HN: New React Native Starter Project
Mainly the free ISA.

The RISC-V ISA does not have new and deep ideas in it (like the Mill) but because it is utterly conventional it is able to build on experience and do a number of little things right that help with performance, power, area, simplicity, etc.
Facebook Blockchain Project Aims to Conquer India Remittances Market