skysight-inc/HackerNews huggingface dataset:
I don't know what the numbers are like for elephants, but in many species, most males don't get to mate at all, and a handful of dominant males mate prodigiously. Even if tuskless males were viable, they'd fail miserably at mating if there were tusked males around, because they'd get their asses kicked.
What is the point you're trying to make here?
Video captures moment a plane was forced to land on a highway north of Toronto
Ask HN: Does anyone else code in bed?
The proprietary power connector is not a leap backwards in time. The current generation of USB-C spec just can't provide more than 100W PD charging, which the 16 inch model needs.
You are in a callback there. Goodbye your error!
The comments are so full of praise that I will have to give this an earnest try. But is writing code really the part of software that people are struggling with?
Epstein's death in jail is not much of a mystery; I assume the parent was talking more about the rest of his life.
Not a mention of "opt-in only, because we respect privacy"...

Please stop helping spy on users! Be the change you want to see in the world!
New Features in PyBuilder 0.13.3
When trying to squeeze runtime out of a battery, you want all pins to be 0v or Vcc with no current flowing. That means that if you're connected to an LED, setting the pin to an input is a very bad plan. The voltage will sit around 1 volt, which will cause internal circuitry within the microcontroller to use substantially more current - in some cases multiple microamps (compared to nanoamps for some microcontrollers sleeping).
The lab leak hypothesis seems like a good example of a theory that is apparently very entertaining but a complete waste of time for non-specialists to think about. Whether or not it turns out to be true in the end, we’re not going to figure it out without evidence, and we’re not likely to find that evidence online.
Let us light up your world
We offer the installation and maintenance of outdoor landscape lighting.
Now it makes sense. Thank you!
If only web front ends worked as well as Visual Basic in 1996.
"It's an old type of vaccine" - retards.

If you don't like mRNA, surprise, you can get an old-style vaccine today!

Jesus wept and the priests lied.

That old joke with God and the drowning man should be remade with a virus lol
Wouldn't betwenness centrality be better?

Think of an army randomly moving through your citation graph; the more particularly nodes are trampled over, the more pagerank it has.

Now: if this army is informed about the shortest routes and instead moves about optimally, the most-trampled over places have higher betweenness centrality. I'd like my simulated citing scientist to be smart.
Florida Coastal Outdoor Lighting - Let us light up your world!

We are committed to providing our customers with bright and innovative custom outdoor lighting solutions that are both affordable and beautiful. Our LED landscape systems provide energy-efficient lighting to commercial and residential clients throughout the Tampa Bay area for years to come.

At Florida Coastal Outdoor Lighting we offer a variety of services for homes and businesses throughout Tampa and beyond. Our captivating designs coupled with the best lighting systems on the market will enhance your property for years to come. If you are interested in learning more about our residential and commercial services or are seeking general maintenance or repairs on your existing system, contact our lighting experts today!

You can find us at: https://floridacoastaloutdoorlighting.com
Donation button in a visible but non-intrusive spot.

Share a little bit about yourself to humanize.

It will probably make you more than the ads.
some timezones go forwards/back 30 minutes with DST

and historically there have been even weirder cases
You're saying poachers intentionally breed tuskless elephants so they don't have to hunt anymore?
I'm sure the architects of Xorg have a much better idea of which abstraction to use and why it's superior to Wayland.

Oh wait, the architects of Xorg designed Wayland!

X11 is a dead end. Its authors have deprecated it and offered an upgrade path: Wayland. Time to make like Elsa and let it go.
Really? Would it be "great" enough that you'd pay for such a device? If so how much? (would love to continue over email)
Because we live on an approximately spherical world whose rotation is not tidal locked to the star it orbits, that world rotates around an axis that is not perpendicular to its orbital plane around said star, we have a biology that uses sunrise to synchronize its internal clocks to the planet's rotation, we have spread to occupy regions of the world that are not near its equator, and we align our timekeeping to midnight or noon.
Cheating isn't defined in online chess as that, it's defined as using outside help. That's just a description of the (flawed) detection mechanism.

I think it's an incomplete description to, I'm pretty sure move times are also taken into account, and lichess apparently uses some client side behavioral signals too (and doesn't let you play via API in the fast time formats where those signals help).

It's still cheating even if you aren't caught.
> It doesn't seem to me as though the distinction between "Copilot reproduced the code and the engineer copy/pasted/saved it" versus "Copilot inserted the code" is crucial.

Yes, the only thing that matters is who authorized the code to be published, which is never Copilot (an automated system that takes tickets, has copilot craft patches from them, then publishes them with no human review would be a) very cool and b) an incomprehensibly terrible idea; but even then there is still a human authorizing the code to be published, just residing a level of abstraction removed from the process itself)
Totally agree - my understanding is Steve Jobs just was 100% committed to an opinion, until someone convinced him to go 100% in on a different opinion.

I'd also add that with Jony Ive on the way out for years, there are a lot of decisions attributed to him that he likely did no more than sign off on.
An interesting BBC documentary from the 90s about Indo-European languages:

https://www.youtube.com/watch?v=y7x7vLM_q50
clear writers are clear thinkers

In my personal experience, this is doubly true in work contexts, even for/especially for disciplines that don't typically involve writing.

My personal anecdata is that there is absolutely a correlation between how well a product manager or engineer writes and how well-thought-out their ideas are when you start to drill down into what they are saying or asking.
The Fall of Maya (2009)
How can you say that? There's no such thing as a bad Patrick Stewart movie.
It's been updated to this link, now.
As someone with a couple side projects kicking around, enjoy posts like this. Would you be willing to share what kind of ad revenue a tool like this can generate with 1M views per month?
The problem is real, but all the presented solutions are useless. Every user name, description and profile picture check can be bypassed to create a close enough approximation that average users wont dig further into. And the kind of people who would enter passwords in Slack when prompted by "Slackbot" would just as easily fall for "IT Security Bot" or someone pretending to be their manager.

The real problem can be condensed into – how do you prevent your employees from getting phished? And well, if you had a solution to that you would be worth many billions of dollars.
The xps line had linux as an option I think, and people raved about it and Linux. I'll never understand why after using it.

As much as I would love to support system76, this was for a business that needed a physical storefront that could do fast turnaround on warranty services. There aren't a ton of good options at that point, but of those that do, they don't sell system76 laptops.
So you don't see the absurdity of this? At all? You're literally saying killing people is more acceptable than killing elephants.
Use nameof instead of a string literal to refer to names of types
Sure. But I'm more efficient at a table / desk / other rigid horizontal surface.
I refactor as I code, as a way to understand the code I'm working on.

Separating the activities would really ruin my workflow.
So a VM inside the js VM? Should be fast
I have many thoughts about Copilot, but here are two.

First, as much as I don't like the idea of Copilot, it seems to be good for boilerplate code. However, the fact that boilerplate code exists is not because of some natural limitation of code; it exists because our programming languages are subpar at making good abstractions.

Here's an example: in Go, there is a lot of `if err == nil` error-handling boilerplate. Rust decided to make a better abstraction and shortened it to `?`.

(I could have gotten details wrong, but I think the point still stands.)

So I think a better way to solve the problem that Copilot solves is with better programming languages that help us have better abstractions.

Second, I personally think the legal justifications for Copilot are dubious at best and downright deception at worst, to say nothing of the ramifications of it. I wrote a whitepaper about the ramifications and refuting the justifications. [1]

(Note: the whitepaper was written quickly, to hit a deadline, so it's not the best. Intro blog post at [2].)

I'm also working on licenses to clarify the legal arguments against Copilot. [3]

I also hope that one of them [4] is a better license than the AGPL, without the virality and applicable to more cases.

Edit: Do NOT use any of those licenses yet! I have not had a lawyer check and fix them. I plan to do so soon.

[1]: https://gavinhoward.com/uploads/copilot.pdf

[2]: https://gavinhoward.com/2021/10/my-whitepaper-about-github-c...

[3]: https://yzena.com/licenses/

[4]: https://yzena.com/yzena-network-license/
Sure, it has better performance if there is not a networking protocol in the middle.

What I like about X, that is missing in Wayland, is that you no longer can run the X server on a machine and connect to clients (application) on another.

And if you think about it... this day with the cloud it could have been the killer feature! Nowadays is normal to have programs that run in VM in the cloud with a sort of remote desktop client. X11 would have been more performant even with not so fast network connection, because you have the rendering done in your local PC and only commands that pass on the network.

And if you think about it for a moment, isn't how web browsers work? Where you have the server that sends some HTML to the browser (nowadays JS and other stuff) and the browser doing the job of rendering? If you compare the X server to a web browser and the X client to a web site, isn't very similar? And this is the model that is winning nowadays.

Meanwhile we think about a new graphical server that cannot be used on a network, in a period where we are returning in the era of mainframes, when X was created (granted, nowadays is not a big PC in a room but a multitude of VM in the cloud).

The problem is not X, the problem is that X was never used at is full potential because we are so used to the (to me not optimal) model that Microsoft/Apple proposed to us.

You could have had monitors with an integrated X server, like in the past you had serial terminals, without fans, cables, and stuff on your desk, just a small ARM processor with a GPU to render things on screen. And a single network cable going to a computer that you had anywhere else in the house/company, or in the cloud.

No need for HDMI or other display interfaces, just run a network cable to each monitor, plug keyboard and mouse on the monitor, you are done. The GPU is in the monitor, doesn't it make more sense? How much money that could have saved to a company? It would have been more efficient than thin clients that connect to an RDP Windows machine that has to have a GPU just to render the remote session? Large installations like displays used for public information? Why use a full screen web browser, it's overkill, when you could have simply launched a X server on the particular display, then launched an application on a server and connected to the IP of that particular monitor to display everything you wanted?

The architecture of X was modern 40 years ago when it was invented. It in some ways predicted the future, and now that we are discarding it for something that tries to imitate Windows/macOS (badly, because these operating systems just works well, Wayland doesn't). Is it worthed?
1. "International agencies send subpoenas" - which agencies? I doubt they send the kind of subpoenas described in the FBI guide. Of course, different world states may have this problem themselves.

2. Not having PII or user data may not prevent a subpoena, but if you're subpoenaed for data you don't have, then you just write back saying you don't have such data.

3. If your process of handling mail is transparent to begin with, the order is (probably, hopefully) moot. I had assumed only NSL's can have such non-disclosure orders, but I guess the USA has a slightly more repressive regime than I had assumed... as for subpoenas containing PII - do you mean about the people the government wants to spy on? It's morally necessary to publish who the government is spying on. I hope (though, again, not a US lawyer) that such publicizing this is protected by the first amendment anyways.

"You say this company is not ethical, yet Kodex ... informs users about ... an NDO ... immediately upon expiration"

So, the Kodex+its client would hide a subpoena from the user while it is in effect. This is most likely unethical, and certainly immoral.

4. Mass circumvention (or disregard) of government orders will most certainly change the overall problem. Just like general disregard of copyright infringement of file sharing platforms and applications has had significant effects on music distribution, academic publishing etc.

5. The process doesn't need to be clunky, messy, or disorganized - but certainly, a primary concern must be preventing the government from secretly spying on people.
Is this something you're doing specific to wikipedia abuses?

If so, there was also a bit about them in the latest Radio War Nerd podcast episode about the continued propaganda edits related to the US Civil War and various confederate army officers.

I suspect if you got into white supremacist tropes that constantly (try to) edit wikipedia you could get an article into book-length...

https://player.fm/series/war-nerd-radio-subscriber-feed-2633...
I don't want to be "that guy" but how can this person reasonably sell without cratering the price of the token by doing so? I don't think anyone thinks the price of SHIB is in any way sustainable. Bringing attention to this one wallet can't help either, since any movement from it is going to look like a market signal.
So is it the paycheque and internal moral compass or is it the religious aspect, or is it is just christianity and a good/evil dichotomy and christians having a loop hole? Is it money? Or is it a rogue actor, or an overriding philisophy?

In all of that, you would refuse 100% to do something.

I honestly can't tell if you're agreeing with me when you say everyone has a price, or you're trying to dispute it.
I'm surprised no one has suggested using `requests` considering how easy, safe and readable it is:

>>> import requests, pprint
>>>
>>>
>>> url = "https://en.wikipedia.org/w/api.php"
>>> resp = requests.get(
... url,
... params=dict(
... action="query",
... list="geosearch",
... format="json",
... gsradius=10000,
... gscoord=f"{latitude.value}|{longitude.value}"
... )
... )
>>>
>>> pprint.pprint(resp.json())
{'batchcomplete': '',
'query': {'geosearch': [{'dist': 26.2,
'lat': 37.7868194444444,
'lon': -122.399905555556,
'ns': 0,
...
I do, I think better lying down
I share my screen and do an initial source code walkthrough of the overall structure of the project / component, and make sure they can build and run the code, before asking a junior team member to read the code themselves and figure the rest out on their own. It's worked really well, in my experience.
Sure, but I, as an individual, don't have to follow along. If I don't want a TV I don't have to get one. If I want a TV I should be able to get one. It shouldn't be my government or community saying that I have to get one or that I can't get one.
Profitability of CPU Mining the Cryptocurrency Monero on AWS EC2
This would be great - they could image your machine & imprint onto the replacement with activation/etc even having you authenticate AppleID as needed. Is disk-imaging like CarbonCopyCloner possible on newer machines?
To be fair it's quite difficult to make out the words when listening to the song. I must have heard it dozens of times and somehow I got the idea that "brown sugar" must have been some American slang I just didn't know for some drug, because I couldn't tell the words apart.

Reading the lyrics now is... wow it's something.
Building a 200TB Chia Farming Rig
Assuming it's possible for most proofs to become automatically generated (which I don't think is a given), then it seems like verification work will shift from manually writing proofs into writing the specification from which proofs will automatically be generated - in which case, verification engineers will be able to look forward to an exciting future of figuring out how to tell the computer what is meant by "is".

Or doing system implementation directly - it doesn't seem like automated program synthesis is going anywhere fast...

(I jest, while still growing to be more of a fan of type systems, borrow checkers, and formal proofs)
In the last benchmarks, woo beat all including the Go webserver: Scroll down just a bit to see the comparisons here: https://github.com/fukamachi/woo
I think people should be a lot more concerned about the possibility of accidentally deriving your work on something with an AGPL license.
Why is it possible for us to have a 50:50 gender ratio?

Why haven't mothers that only give birth to girls taken over the world? Do unpaired girls really die that quickly?
Fun project! I did this twice (once blind, once not) and ended up with Source Code Pro both times, which I hadn't heard of it before!
Fair point, but how does that help existing code?
>People wants to read the stuff they are interested in. No algorithm is forcing people to watch fox news for instance.

I think a mistake is thinking of people as static sets of tastes and interests. No one is going to be fed news that are a big deviation from their current worldview, but small deltas pile up over time.
btw the `mwclient` library makes querying the Wikipedia API a breeze!
Thanks for your link.
I can only imagine a future where remote dev work is the new norm. As the rest of society discovers the joys of working from anywhere, such browser-based coding innovations are helpful to on-board new curious developers. We no longer need costly setups/desktops to run very useful software like VSCode.

After seeing this post, I started searching for a cheap and good tablet which led me to a soon-to-be released Android tablet from Nokia (less than 250€). Tablets are trending again! Coupled with other existing affordable solutions like Termux and Git, software development will attract more people regardless of personal background/status/location. We won't be seen as hipsters for long.

I am heading towards making life changes similar to yours (hopefully after Santa delivers his gifts on-time), so I feel grateful that you shared your experience.
That's because this tool has nothing to do with "spying on users".

It's a set of tools and a specification for instrumenting applications and collecting logs/metrics/traces from them. It's used to ask questions like "why is this page slow to load?" and get answers like "because it talks to the billing microservice which has a really slow SQL query".

This isn't the same sort of telemetry that desktop software vendors collect.
I agree, but we also make the very language we're using to describe stuff, and sometimes it's useful to differentiate some things. Very often, it's useful to separate human-caused and non-human caused impacts, such as with climate change.
Because of my dyslexia i was taught to write on crappy smith corona
The "unreplaceable RAM" will only get "worse" from your perspective. Meanwhile, many people, myself included, are very happy to have better efficiency/performance by co-locating the all of the silicon.

Once Apple invests in 3D chiplets, it is very likely that RAM, CPU, and GPU will be all be the same component. This is also likely necessary to eventually get memristors into commercial SOCs. I think maybe even the SSD might get pushed into the chiplet if they can manage the 3D real-estate. Ideally, even colocate the UWB and cellular modem[1] onto the single 3D chiplet or maybe have two SOCs one for compute+storage and one for wireless.

[1] https://www.bloomberg.com/news/articles/2020-12-10/apple-sta...
Why? Asking as someone who only knows some Scheme.
This is a good article and I like the general idea it provides. I want to add a small disagreement, though.

> With the Refactoring hat , you are not allowed to change the way the code works.

This is the only part I have a small disagreement with. Sometimes, the act of refactoring it _does_ change how the code works, but it's a change in how the code handled ambiguous or extremely complicated states.

Sometimes refactoring results in streamlining an if-statement / configuration-detail mess and it's the right time to fix it.

It may be way, way, way extra work to put all the bugs intentionally back into the code in the refactor, and you may not even put the bugs back in correctly.
lipo pouch batteries are not durable, they swell up and deform housings quite often... all it takes is heat.
Tim Sweeney: Tax bill would likely end founder control of independent companies
This is super cool. I was thinking about making a 4x4 mems mic array on pcb exactly like that one. I had no idea you could just buy one off the shelf these days. Has anyone put four together to make a 64 mic 3D acoustic camera?
Twitter Labs
I really hope we’ll have an open standard for tracing. Right now the common solutions are vendor-locking and can’t be integrated in OSS projects
My shameless plug: https://alexey-milovidov.github.io/font-selector/

I've created this small comparison web page for myself and my team.
Where you are going is that software often the result of a complex blend of different stake holders and requirements.
No devices besides my book reader in bed. I think it's probably a bad idea to associate high mental activity with lying down in bed. At least if you have sleep problems like me.
I don't want my coworkers or my manager to know I'm moonlighting.

Sounds fun but no thanks.
It's very tempting sometimes, and small refactors are fine and normal practice, but if I need a substantial refactor, I tend to do temp commit; refactor; then rebase and reorder commits with git rebase -i. It really doesn't take a lot of time once you do it a few times.

The thing is, once you get a habit of committing often (also unfinished WIP work) in small portions, with minimal effort you can then reorder and squash commits and make the final PR really much easier to review _even for yourself_, and twice as much for everyone else
If you are seeking a minimum value within some complicated iteration, it’s easier to start your min accumulator as Inf than null with extra null checks.
That they decided to remove it in the face of many people saying it was a terrible decision was exactly why they referred to it as "courage". A lot of phones have removed it since for most of the same reasons - the modern 3.5mm is a pretend spec.
And why not? I recall during the 2020 presidential election both Biden and Harris raised concerns about a potential coronavirus vaccine.
First sentence is 100% accurate. Not sure I can agree with the characterization inherent in the second sentence.
I signed up copilot on june... still received nothing unfortunately!!!
If the analogy works better, imagine that you hired a developer who copy&pasted whatever-license-your-company-is-most-afraid-of-and-is-highly-likely code throughout your system. :)