skysight-inc/HackerNews huggingface dataset:
I think if Amazon hasn't kicked a competitor like Netflix off of their platform, Fastly has little to worry about.
Yeah, interesting timing. It also seems quite similar to the effect of high (downward) G-forces.
Some people are saying the syntax is ugly, and I agree. But it addresses a real problem in Python: the names of the arguments of your public functions are also part of your public API (since they can be called as kwargs). In my experience, this is rarely desirable and makes fixing bad names unnecessarily hard.
> If you don’t have to tune Linux to get it to work, then why does every single complaint about Linux’s battery life in laptops get met with “install TLP?”

That's evidence that there exists something that Linux users recommend to people who complain about having battery problems on Linux, not evidence of widespread problems with Linux that require expertise to get the operating system to "work" at all.
Looks like section 2... on page 5 of the PDF it lists some warrant exclusions:

(v) if the owner has voluntarily and publicly disclosed the location information[.]; or
(vi) from the remote computing service provider if the remote computing service provider voluntarily discloses the location information...

https://le.utah.gov/~2019/bills/hbillenr/HB0057.pdf
Or you can just use a proper linux distro that allows systemwide rollbacks like nixos.
I've updated the sentence with "Here are the common objections one might have and a tentative solution" and extended the conclusion to say "TBD is not the only way to work"
Abandoned project due to malware suspicious and other drama. Possibly a fork somewhere. But as you say why break your OS when you can switch over to something else?
Privacy is hard to see, so let’s put some numbers on it
Keyword arguments are safer and more explicit/self-documenting. It's not clear that further accommodations for positional arguments are needed, except in variadic situations as described in https://www.python.org/dev/peps/pep-3102/. I would argue the use case described in the "background" section constitutes an unsafe level of uncertainty.

One important use case for the existing facilities is to take a function whose signature used to contain positionals, and migrate a positional to be a keyword argument without breaking existing uses of the API.

I think `/` is a poor choice of symbol, too. If such a separator were to be a good idea, it should be * * by analogy with `*` for separating keyword-only args.
They can do domestic nuclear weapons program any time they want. The technology is 60 years old, and they have enough money to do it.
A bunch of nonsense. Climatists are proposing to spend more on avoidance than it costs to adjust to climate changes. Why?

That's not hard to guess: spending to adjustments could be private as it requires no special coordination (on the contrary - it works better because individuals who adjust better tend to profit more from their prudent planning and execution), while prevention is (and has been) dominated by state and international organizations which is a perfect excuse to attack personal freedoms, and increase bureaucracy and plunder, both which are goals of globalist criminals and statists.
We used appear.in for a few months, and paid for a premium "room". It was nice to just give someone a URL (no client or extension required). It could be better now, but we had a lot of problems with call quality.
That seems like an odd decision? It's like saying there is no consensus for which side of the road to drive on, so let's not pick one. Standardization is arbitrary but useful here.
What about delivering a product in a way that makes it impossible for anyone else to attempt to deliver a better product than you?

For example, there might be a smart search algorithm researcher who could make a better search engine than Google, if given access to their data. But without the data, it doesn’t matter how good their algorithms are, the search will be worse.

Googles moat is so good that it precludes the very existence of viable competing services. Is this a dark moat or a light moat?
Are there fundamental flaws with using hydrogen in the atmosphere?

Too volatile to handle?
Lovely visualization of knowledge that is only usually obtained through low-level spleunking.

I'd love to see visualizations of some of the encryption approaches used on the Apple ][, where sector alignment was shifted, file table indexeas moved, data interleaving, etc. This was all possible due to the soft-sectored disks and timings determined in software (Woz's genius move to reduce chip count!)
I could never wrap my mind around what was happening to the data.
We're definitely still iterating on the pricing. Currently the platform is completely free (while in Beta). We are yet to implement billing and welcome all feedback that can help make our pricing more attractive for target use cases.
I'm the opposite, I need silence to focus, I find music distracting!
I've used the Magic Mouse, found the bottom charger to be a non-issue in practice because it stays charged pretty much forever anyway, and charges enough to get you back on your feet if you somehow let it run all the way down in just a minute or two.

Pencil 1's terrible, though. It's led to many a "oh I could use my Pencil for this... oh it's dead, yet again. I'll just charge it... but I want to keep using my ipad, so where's the pinkie-nail-sized adapter again? Eh, screw it, I'll do something else."

[EDIT] also, when's it done? Dunno. Oh and the tiny adapter is directional, though either side kinda fits whichever way you put it, but I guess putting an arrow on it or making the ends different colors wouldn't have been "beautiful" so there's a little getting-it-right ritual every time. Get it wrong and it won't charge. Which, again, any little LED indicator of charging status would've solved that problem, too.
Speaking specifically about New Orleans, it will _never_ be a good place for a city. It's a coastal city with large areas below sea level. The foreseeable future (for decades to centuries) is that sea levels will rise and Gulf hurricanes will increase in severity.
How Is GraphQL Versionless?
The one that provides strain relief for lateral movements that may occur whenever anybody touches the other end of the lever you just jammed into the socket, with the fulcrum being the point of contact with the connector.

This is another example of sound engineering taking a back seat to user-facing design.

Instead of a fully removable cap, I would have used a tether to keep it secured to the device, and the connector would be on a short cord with a 90-degree connector. A removable clip would then secure the device to the edge of the pad as it charges. Otherwise the whole thing could flop around without damage to the male connector or female socket. Though this is all with the benefit of hindsight, everyone ought to know better than to plug anything into anything else without some strain relief.
Plan 9 Filesystem Protocol Implemented in Clojure
To be precise, for "production" and "nonsupervisory" workers. Doesn't say anything about the size of this population, and how representative it is of the general earnings potential of the US as a whole.
Maybe there can be a new golden age of interactive fiction using modern NLP and other AI related technologies?
OpenCV-Python cheat sheet for image processing techniques
That's probably not the right analogy. Kicking someone off of your platform isn't the same as using your own platform instead of a competitors.

I'm sure Azure would welcome competitors to use their product - same way AWS welcomes Netflix. A good analogy would be Amazon switching from Oracle to AWS based solutions. In which case, they do have something to worry about.
I'm curious how Cloudflare would compare? Did you evaluate their products?
Thank you, yes.

Is there a binding between the "top" pointer &mut T, and the string which the pointer/length pair points to?

Can we change our pointer to point somewhere else entirely, say a newly allocated string "goodbye, world"?

p1
\------\
V
(p2, 11) (p3, 13)
| \
| \
| \
V V
Hello World Goodbye World
I would hesitate to call the current mayor popular. She's not seeking a second term for a reason. I'd also question how strong the socialist tensions are. There's definitely tensions between moderate old guard pro-regulation republicans and libertarians with a small vocal minority of socialists.
You can signup and try the platform.
>The whole "edge compute" space seems poised to do well to me.

IMHO, I think it's mostly a solution in search of a problem. The internet backbone is fast enough to not be noticeable for end users. A centrally located server in the U.S. will have a maximum ping of 40 ms to anywhere in the U.S. That's faster than is perceptible to the end user. The only mainstream usage I can see is cloud gaming where ping is that critical.
> It’s like nobody tests these things.

What's really happening is perverse incentive structures. Ideally all energy use of every app would be accounted for and, somehow, relayed back to the original "responsible agent" (e.g. a signed app being responsible for all its subprocesses). This then needs to be tied to some valuation.. in an app store, you could say e.g. lower commission based on energy efficiency, or just a higher ranking score.

Currently, resource usage suffers from the tragedy of the commons, and it will remain that way until we fix the incentives.

OSX is starting on that road, as you can see with the Energy tab in activity monitor. I wonder if they will take further steps with it, but it's a good start. (You'd then want e.g. browsers to allow push the accounting down to invidual sites; now we're suddenly attacking death-by-JS as well.)

One day! But until that day, you are right: nobody tests those things. Why would they? Honestly, if you're creating drivers for something, worrying about energy use is... is so inconsequential it's borderline altruistic. Who will ever, really notice? It's basically charity work. That needs to change.
I made a map with all European countries requiring an ID:

https://old.reddit.com/r/europe/comments/9ziqfi/european_cou...
> Bohr postulated a distinction between the quantum world and the world of everyday objects. A “classical” object is an object of everyday experience. It has, for example, a definite position and momentum, whether observed or not. A “quantum” object, such as an electron, has a different status; it’s an abstraction. Some properties, such as electrical charge, belong to the electron abstraction intrinsically, but others can be said to exist only when they are measured or observed.

This is a common error. Macroscopic "everyday" objects don't have a definite position and momentum. Macroscopic objects are quantum objects. But when the mass is big enough, the position and momentum can be defined simultaneously with an error that is so small that you can just ignore the uncertainty and approximate them as classical objects.

(Looking at them as classical objects is just a good approximation, like ignoring the gravity force of the Moon in most common situations.)

Anyway, the measurement problem is a real problem and nobody knows how to solve it. The current fade is to use decoherence to explain it. It is a promising idea, so I hope that in a few years/decades/centuries we can give a good explanation of the measurements that avoid anything that looks like magic.
Optimizing is possible even in those cases. A JIT usually runs a function hundreds of times to collect type data before attempting to optimize the function. Types can be used to pre-fill that type data. The JIT can then optimize immediately, but still bailout if the wrong types show up in the future. I wouldn't think such an approach would yield huge benefits overall (the most used code will be optimizing pretty quickly anyway), but on server apps, it could speed up edge-case behaviors a bit.

Another feature of even optional types is creating uniformity to allow JIT optimization. A great real-world example of this is Typescript or ReasonML. It's converted to JS, but still winds up faster on average. The JS JITs have multiple tiers of optimization. Changing data types and function signatures are the biggest performance killers. If you can ensure a list is always strings or numbers, then the optimizer can reach the top tier of optimization. When lots of people work together on untyped languages, there tend to be small changes in the signatures and structures that drop you out of that top optimization level. Even partial types are useful for preventing this.

Related to that is the potential for runtime type warnings. Even though the types aren't used by the JIT, it should be possible to give a warning message if the received types don't match up. That could be a huge assistance in finding where a bug is located.
Are TrueClass/FalseClass being united under one class for 3?
It seems like MDL uses both greater/less than and parens. Is this analogous to Scheme using both brackets and parens? That is, just for readability?
Slack has the stickiness / lock-in that I think Zoom may lack (at least for the video part). We have years of history in Slack that we wouldn't really want to lose moving to an alternative. We do also make fairly heavy use of integrations. Trialling and switching to an alternative would be a much bigger investment and less incremental than starting to use Zoom for video calls was, even for a relatively small startup like us.

They may also have a bit of a marketing problem. I was vaguely aware they had some chat functionality but didn't realize it was as feature competitive with Slack as it appears on that page.
Yup.

“All the impressive achievements of deep learning amount to just curve fitting,” - Judea Pearl
It's tricky. For instance: My understanding is that people who smoke tend to die younger, and therefore spend less for healthcare over their lifetime than people who don't. So why should they pay more?

Then there is the whole question of "what is an unhealthy lifestyle?" It seems likely that not getting enough exercise is probably unhealthy, but diet advice is all over the place. You need better science than we have now to make these decisions.
This is not generally the case in most parts of the US I've lived in either.

More importantly, it's purely a private business asking for your ID in this case, and only as an age check. In the vast majority of cases they don't record or really care about anything except your date of birth. No bar I've ever been to kept any kind of record that would have enabled them to tell the government that I had visited the establishment.
e2ee is just a modern way to enforce secrecy of correspondence. The contents of letters is protected from prying eyes for now 300 years in Germany and France, and to my understanding also in the US for the last 140 years. If we suddenly have an urgent fake news problem I would suspect it's caused by some new development, not a centuries old policy.
Featured in a James Bond stunt:

https://www.youtube.com/watch?v=8FDX6_BSas8

(The clip is from "For Your Eyes Only" but has music from some other bond film dubbed over it)
The lock screen is hilariously stupid. Every single time I pop open my surface go, I put in the first characters of my password, only to realize oops, I've gotta swipe up / press enter.
FYI the article is not about ZFS ZIL but Zork Implementation Language
Yeah, US visa is so damn weird and backwards. I had a presentation and poster at a conference in the US.

I get that many Indians get settled in the US, but in my case the interviewer said he needed concrete proof that I would be returning back, despite having my employer's letter, bank documents, my Tax returns etc.

It essentially boils down to your willingness to return back to the home country and apparently I didn't demonstrate that. I just told him that I'd be rather homeless in my home country than be in a foreign land, while showing my return tickets.

He laughed and then he granted the visa.

It seems that the interviewer's mood matters the most tbh.
I'm actually headed there late this summer. Going to try and do a big loop from the White Mountains to see some old Bristlecone Pines (no I do not know where Methuselah is), up to Redwood National Park to see Hyperion for the finale.
Serena Williams has secretly been running a tech VC firm since 2014
Fastly’s major advantage is near instant CDN config changes, where Akamai can take an hour to push a new cdn config.
depends heavily on your bank account
It sounds trivial, but I find a pen and notepad to be helpful.

I write down a list of tasks I want to accomplish that day, and then tick them off as I go. Once I get to the end of the list, I'm done for the day and can have a beer (or go to the gym, depending on the day) :).

Then the next day it's rinse/repeat.
I read somewhere that it was a deliberate design decision to not make users think that while plugged in, it is a regular USB mouse. Indeed, I have a Logitech Bluetooth mouse with a micro USB port in its front. It turns out that this is for charging only, not for the mouse interface. This leads to some challenging troubleshooting when the battery dies or it otherwise doesn’t work.
re: ACH protections, it would be really useful to have the bank manage for me an account # per ACH contact. Then I could set limits on each contact (e.g. this contact is only allowed to deposit, this contact can only withdraw up to $X per week, etc.) I could also enable/disable accounts on a per-contact basis (e.g. this contact is now barred from receiving any money).

Most importantly, if party A leaks my ACH info, this shouldn't help any other party.
Production and non-supervisory is most people
Ubisoft's gaming alliance offers devs ‘neutral ground’ in the blockchain wars
I wonder if the resellers have been facing any backlash from this.

Best Buy has taken $400 off both the base 13" model (earlier this week) and the base 13" touchbar model (right now).

Clearing out inventory for incoming new models? Or just discounting them so they'll actually sell?
Why your house may burn while your neighbor’s survives the next wildfire
That's indeed a lovely script. It makes for seamless searching my trove of PDFs and ebooks. Thanks for sharing it, and thanks BurntSushi for considering including it to rg's README :) !
I'm glad they didn't. HASS isn't very user friendly to setup and very unstable in use.

I spent far too much time trying to maintain a setup of HASS. It's schizophrenic with it's MQTT support and the two paths don't play well. It "supports" SSL through Let's Encrypt but it was problematic with MQTT. It's kind of awful to configure with files being scattered all over the filesystem. It frequent updates and frequently breaks configurations. It also has weird limitations with certain Smarthome integrations (e.g. Insteon) that make it unusable.
Author reading the story, https://www.newyorker.com/podcast/the-authors-voice/te-ping-...
Not if you consider the hardware: Apple hardware is a lot less powerful that the competition.
Correlation is not probability. You can't compare them at all. Flipping a coin for each student would produce a correlation of 0, far lower than the correlation of 0.56 cited above. Have a look at some plots of data [1] with different correlation coefficients to see how dramatic it can be. Note the difference between r = 0.00 and r = 0.60. That's about what we're dealing with here.

[1] http://www.bwgriffin.com/gsu/courses/edur7130/images/twelve_...
> “There is an element of trust that we are relying on Uber to set the market clearing price, and to the extent Uber and Lyft have market power, that can be distorted,” said Stucke. “They can create the rules of the game, they can design the competitive process and they can ensure whichever driver makes more or less, whoever wins in the competition among drivers, they can be assured they’re always going to profit.”

Seems to me either there need to be some antitrust laws brought down on companies like Uber/Lyft, or the laws that are already in place (if any) need to be better enforced.

If that's not the best way to go, then what else can there be done other than simply eschewing these ride sharing companies altogether?
The problem with Vista largely wasn't the OS itself.

It was:

- They changed the driver model from XP and a lot of 3rd parties either didn't have compatible drivers out at launch day (or anywhere soon after), or had buggy, unreliable ones.

- They set the minimum hardware requirements too low and so a lot of garbage was sold at the low-end of the market with a Vista sticker that was never really going to be able to run the OS well.

If you bought a new, higher-end device with Vista, you likely had a decent experience.
Mitch open sourced the entirety of tv b gone from the start. It's pretty easy to make this tv-come-on. The tvbg is just a ir driver and:

foreach offcode in list_of_offcodes:
transmit(offcode)
It's general purpose hardware; our rooms use an Intel NUC with USB camera/mic, and an iPad to control it. There's no lock in as long as you're switching to something else that uses standard stuff.
>~$50m in marketing/advertising spend to earn 147 new paying customers (340k/customer) seems high

Without knowing the ROI it's really impossible to know if this is high or not.

Spending $1 to make $2 is always the right decision.
I'm 'old' too: when I finally decided to replace my 2010 15" MBP last summer I opted for a 2015 model. Keyboard durability, battery life and ports were the main considerations, but ease of repair factored in, too. (I mean, 1/10 is better than 0/10, right?)

The work-issued 2017 MBP I was using at the time is bit smaller and lighter but the bigger trackpad and brighter screen were not worth the downsides for a personal machine that I expect to use for at least five years.
I don't know what this author is talking about and I'm not sure he does either.

I think his premise is that AI is bad and vague. And its bad because it's bias. But he just picks a few examples with no counter argument and spitballs from there.

AI in my opinion is technology that outperforms humans, often done with learning algorithms instead of explicit rule based algorithms.

Except the AI I have been following is wildly successful in a variety of topics and probably is coming for you. The author is right it could be biased but people are working on these problems and the author is acting as if no progress will ever be made in this relatively young field.
I have fibromyalgia, which is characterised by chronic pain caused by muscle tension. Out of all the methods I've tried to limit pain, from meditation to weight lifting, cuddling has been the most effective. All muscle tension just instantly melts away. I wonder if oxytocin would work as a light pain killer.
> I’m glad to hear desktop Linux works for some people, but I just don’t have time to a.) tune and configure it to work and have decent battery life with whatever hardware I choose

So you are comparing a finely tuned OS for a specific hardware to using linux with whatever hardware you throw at it? Why don't you just pick a specific hardware that works with linux well e.g. thinkpads?
For me, the most useful way to read this is from the perspective Twitter. Viewing Twitter as a computation machine may seem odd at first, but when viewed as an affordance - the term used by Zeynep Tufekci in "Twitter and Teargas" it makes perfect sense. I'm not suggesting this is a perfect match, but it does provide a more rigorous way to consider issues with social media as computation machines.
The solution to this would be to stop the criminalization of victimless actions - which carrying an open bottle of beer is.