skysight-inc/HackerNews huggingface dataset:
No they are not. They were used because someone did it and documented it, but the diameter and length is sub-optimal (75mm is too small) should be between 84 and 92mm (diameter).

Since this was probably more a joke I won't get too much into the details, but if you really want to build a "cantenna" there are great resources out there.
"It'll never be easier than right now"

People just want to be done with a task or not deal with it now.

* If you're already in a section of code and familiar with it, clean up a bit of technical debt. Even just write a couple comments. If you're not feeling patient enough to deal with it, add a #TODO comment with a couple brainstorms on how to deal with it so that next time it's easier to deal with.

I cleaned up an admittedly small (~1,000 LOC) but messy Excel macro codebase this way. Much of it was generated by the Macro Recorder, which makes anyone who has developed in VBA wince at the thought. While I never did refactor large sections as were needed because of other priorities, fixing things when they broke was far easier with intuitive variable names, nice function/sub names, and comments outlining generally what's happening or why this odd looking loop exists.

* If you disassemble something and there's rust, deal with the rust. The rust will make more headaches later and you're right there. It'll truly never be easier to sand it down and treat it.

* If you think you might need something for a project, just grab it. I was replacing brakes on my car recently and needed to remove a screw that was tight enough a normal screw driver was stripping it. I bought a $2 converter to let me throw a phillips head onto a wrench, a $15 set of Phillips drivers with socket backings, and a $99 impact driver. I broke the $2 solution, but the $15 solution worked great. I took the $99 solution back and saved myself ~25 minutes if the $99 solution was neeeded but not purchased.

* If your car engine with 120k miles on it is already disassembled to fix an issue and you can afford it, it might be worth doing the 125k maintenance items a bit early.
>There could be two exit points from the review process. One would be for apps that don’t want to be on the App Store. They could be cleared as free from malware, egregious behaviour, etc. and allowed to be installed through any independent means.

I don't see how such a review process would work for free software. The user should be free to run whatever software they wish on their own device.
I've always enjoyed using HOCON in Scala projects. I wish it saw more adoption.
Can I use a 230V minitel on a 220V plug in Spain?

We use 50hz too.
The AI of mid-1990s game “Creatures”
I'm fine with that. As long as their Developer fee is significantly more.
They don't have to run infrastructure, they just have to update iOS to remove the signature check on binaries and support installing IPAs from Safari downloads, so that there is no need for their app store anymore.
I think:

1. Multiple App Stores would be good for free speech, and for avoidance of USA cultural and legal hegemony.

2. How can this be done without loss of security for typical users? We don’t want phones to become botnets with microphones and cameras — imagine the opportunities for automatic criminal blackmail, theft planning, target acquisition, or 2FA interception. This is bad for the societies we live in even if we here on HN don’t personally install bad apps or bad stores.

3. It does feel like Sweeney is arguing in bad faith.

4. The the money is being raised as an issue implies these markets are now red-water rather than blue-water.
It looks like the Council of DC is taking some steps in this direction, with XML representations of their statutes and codes available on GitHub:

https://github.com/DCCouncil/dc-law-xml

And they do accept[1] pull requests apparently!

[1] - https://arstechnica.com/tech-policy/2018/11/how-i-changed-th...
Devil’s advocate: you’re free to run whatever you want on the device you bought, but some of the software you licensed prohibits you from running your software on top of it.

Also, actually running your software may be a challenge because the boot loader and OS are locked down, but you could have known that when you bought the device.

(This is similar to “right to repair”. That isn’t about being allowed to repair your devices, but about making it easier to do so. You’re free to repair your device, but it currently often is almost impossible)
It is my go to Hendrix album. Great insight. Never thought of it this way.
RIAA mid-year stats: vinyl exceeding CDs revenues [pdf]
This is fascinating. Glad it has an RSS feed so I can come back for more later.
> Lots of people buy iPhones specifically because they are restrictive, and are therefore more robust

Just have a look at a mainstream Youtube video about the latest iPhone and see when they talk about the app review (hint: never). People buy phones based on camera, screen and interface, they never heard about the walled garden or Apple's practices.
I'm working on a beginners computing course, and of all the self-host options for HTML and CSS, the easiest one is glitch.com. You can drag and drop files, edit code right there in a nice environment, and also get a subdomain that you like. Surge and Netlify on the other hand requires Terminal knowledge and requires npm installed. Glitch can all be done on the browser.
EWW is a little too austere for general browsing IMO, but it's more than useful enough to make up for it in a few situations.

1. Copying large sections of text. Say I'm reading a tutorial or something with code blocks, and I want to run them. If I'm in a "real" browser, I have to click and drag to copy the text to my editor, and clicking and dragging sucks. Instead, I can open the page in EWW, then set the mark and search (C-SPC and C-s) for a more pleasant copying experience. (I realize this sounds petty, but it makes for a little less hassle in my life.)

2. One-off scraping tasks. This is a powerful technique, and it's my go-to example in a "but can your editor do this" discussion. For details, see https://nickdrozd.github.io/2018/10/17/web-scraping.html
Maybe not as much as an oversight but (as I understood) mostly due the fact that most ccTLD registries predate the existence of ICANN. As the ccTLDs as such weren't issued by ICANN, there's no ICANN policy that would apply to them for stuff like this.
Unlike other things that have been democratized by modern technology (photography, video, coding, publishing) success in music is still heavily dominated by pretty much the same big gateway keepers as it was in the 80s.

Yes, you could absolutely make a top-40 quality recording with just an iPad but your chances of being popular approaches zero unless you're "discovered" by a label. And yes, you could increase your chances of being noticed doing all kinds of personal marketing (were it helps being an attractive 20-something), but your music will never make it on it merits alone. Thus, home recording will stay as a very expensive hobby for most of us and nothing else.
I can't stand TOML. I find it's method of representing arrays and tables of objects so much harder to read and reason about than YAML.
https://news.ycombinator.com/item?id=24441638
What about the freedom to choose a highly curated platform because you want that and are prepared to pay a premium for it?
Except for the Ex functions. I wonder if a malware can be run under KernelEx.
Maybe a longshot for your case, but Ghost[1] was developed as a simplified alternative to Wordpress. Their feature list[2] bring up several security-focused design choices.

The original idea of Ghost was made by John O'Nolan, then a lead dev at Wordpress Foundation.

[1] https://ghost.org
[2] https://ghost.org/feature-index/
Windows: The Dread of Updates
Same here, although I find the expense of Eurorack gear (and HP even more so) limits the depth of the rabbit hole a bit. Still, I spend a lot of time reading manuals for modules I don't even own, and even more time tinkering with circuits for my own modules. The notion that getting "out of the box" will make you more productive musically is a farce, a fun farce, but still a farce.
That's personal preference. I like my weighted keyboard when I'm playing piano, and my non-weighted keyboard when I'm playing synths.

If you're just doing MIDI recording into a DAW with significant postprocessing (quantization, velocity adjustment) for styles where that is warranted, then there is little point to a weighted keyboard.
Searching for Search Algorithms: Experiments in Meta-Search (2003) [pdf]
We've had one minor hiccup when LE changed the company that they used for front-end load balancing, but other than that it's set and forget. Generally we don't think about LE/ACME at all at $WORK. We still have some annually-renewed certs for 'appliances', including a wildcard, but practically we don't think about either 'system' more than the other.

If spending $x per year solves the problem for you, then go for it, but it does seem odd to me that you're having so many problems.

As for monitoring, a simple thing to do is to install some well-tested, pre-canned check scripts (e.g., from Nagios):

* https://packages.debian.org/search?keywords=monitoring-plugi...

and have them kick off via cron on a regular basis. A non-zero error code will cause an e-mail to be sent to you.

While we use Nagios (for now) to monitor from a central host, we also leverage them in things like keepalived for running HA clusters to trigger fail-overs. No sense re-inventing the wheel.
The dactylo du chat, it's coded in HTML5 in place of Antiope.

https://news.ycombinator.com/item?id=24302608
> That's not what "scoops" means!

It does in British English, and this is a British university writing in their native language.
Imperial suffers from that too. We'd joke (perhaps in slight pain) about it as freshers - 'so, Oxford or Cambridge?' or 'which college?', etc.
Back in the day, it wasn't done due to elitism but rather necessity. Vinyl was the only distribution format for club tracks because of the unique way the DJ can physically manipulate the record for the purposes of beat matching, cutting and scratching. Since a mass production of vinyl incurs a large initial overhead lower quality "white labels" were produced in small numbers for newer releases.

Nowadays I'm sure it's just done for marketing purposes, though, as there's no reason not to release the track digitally.
Not sure about other editors, but Magit's hunk- and line-level staging/unstaging is hard to beat, IMO.

For hunk-level staging, you put your cursor on the hunk you want to add and press "s". If you want to split that and only stage a few lines, you just select those lines and press "s".

This demo is pretty good I think: https://www.youtube.com/watch?v=rzQEIRRJ2T0
If you are using any tool that stores its content in JSON, you can use https://frontaid.io/ for that. FrontAid is basically a CMS for JSON files. And based on that JSON content, you can then generate a static page or use it for whatever you want.
$HUGECO can and likely will still buy it as an insurance policy against the costs ever dropping to the point that mortals might afford it.

$ whois google.sucks
...
Registrant Organization: Google LLC
...
Name Server: ns4.googledomains.com
Name Server: ns2.googledomains.com
Name Server: ns3.googledomains.com
Name Server: ns1.googledomains.com

QED.
Would it change at all if that half of the population chose to live there, knowing Walmart was the only store allowed to operate?

Would it change even further if people moved there BECAUSE Walmart was the only store that was allowed to operate?

And since someone will ask "why would you want that?". The analogy won't completely work, but I'll go with it. When my son wants to buy a bike, they go off and bike a bike. I can be sure that they bought it at Walmart, and that Walmart has done some work to make sure the bike is safe for my son.

If I don't have that, then maybe he buys a bike at "Joe's bike shop". Maybe that bike was made poorly in China. I don't know that the bike he bought was safe.

I mean, https://www.cnet.com/news/just-as-critics-feared-fortnite-fo.... And, what do you know, Sweeney was mad at Google for finding it.
Check out https://versoly.com/ which is listed in the article.

We have a code editor built into the platform.

A lot of our customers learnt basic HTML/CSS using it.

And it is something I wish existed 9 years ago when I first started learning HTML at university. Design is a huge barrier when learning HTML as everything looks terrible.

By using Bootstrap and a website builder you get to create great looking websites easily.
The difference is "relevant market" concept.

For physical marketplace we should define relevant geographic market. A relevant geographic market is the area where they the conditions of competition are sufficiently homogeneous. For buying lemonade it's not the case that consumers can reasonably only shop inside Walmart.
With how locked the iOS ecosystem is, you don't really own the hardware either..
Whoa cool. I remember seeing Tom’s initial proposal/spec for TOML on here years ago. Like maybe a decade even. Glad to see it’s still out there and actually been implemented
You seem to be completely forgetting all the other PCs and home computers of their time like the C64 or the Amiga. Without Microsoft opening the market for clones the IBM PC might have remained an overpriced office machine and some other company would have created the most popular computer system.

In any case, none of these(not IBM, not Apple, not Commodore etc.) restricted what software you could run on your computer.
The author seems to have a penchant for taking the most dangerous assignments.

I'm a "diplomat brat" and most diplomatic careers are much more boring and pedestrian. I (US citizen) grew up in Japan, Venezuela, and Costa Rica.

I echo the other current top level commenter's sentiment that diplomacy should not be a family business. I recognize many of the advantages I have in terms of having a broad worldview and understanding, as well as language skills. However I would trade it all to grow up in a stable suburb and graduate from high school with a few handfuls of folks I'd been to primary school with.

Being uprooted every few years has led to an inability to form long-term relationships. I was essentially trained to have a timer on my friendships: approximately 3-5 years. In my time we didn't have the internet so once I moved it was over.

Not a fun time. I do not recall my childhood very fondly. In my case it was especially hard because I'm an only child. I often wondered, as a child, why it was so hard for me but not my peers. When I was in high school I realized that all of the "better adjusted" kids I was comparing myself to had siblings similar in age.

To those of you thinking of a diplomatic career: don't try to raise a family and be a diplomat. Just don't. It's not worth it. Do it while you're single for as long as you can, but the term "settle down" exists for a reason.
Implement BeamAsm – A JIT for Erlang/OTP
I have heard this before as : "Days of doing can save months of thinking"
I bought one last year and it's honestly pretty fun to get them to work and display a Linux tty. I'll try to get some home automation stuff running on it if I can.
Following Apples way of thinking, Standard oil was not a monopoly. You could choose to source your energy from coal, power your train with steam etc. But the fact is that it was one.
> This prize isn’t too highly regarded.

Wow this is an astronomically absurd Hacker News put-down.
Agreed. I've suffered from depression for so long and most psychiatrists I visited just told me to take some pills that made me feel numb and didn't fix the underlying issue.

Now I've been working with a therapist since January alongside with some pills and I feel so much better. Not only the depression symptoms are mostly gone, but I feel I know so much more about myself and now I can understand what made me feel like I did before.

Anyway, if you, dear reader, are suffering from depression, I recommend you to visit a therapist with an open mind.
Britain has a whole clutch of universities which are global research powerhouses but are scorned as boring redbricks (or whatever) by most of the locals and unheard of to most people internationally.
Earlier on, Interpol wrote that they do not appreciate people coin joining, such as what Wasabi offers.
I've never heard of scooping a rival - otherwise this is the same usage. A publisher 'gets the scoop' (a great story, a win) or scoops the story just as a mathematician scoops a prize.
Datasets: First stable version of our open-access datasets and metrics library
It's my impression that rankings for mathematics generally put Oxford ahead of both Imperial and Warwick and sometimes even ahead of Cambridge.

https://www.topuniversities.com/university-rankings/universi...
https://www.timeshighereducation.com/world-university-rankin...
https://www.thecompleteuniversityguide.co.uk/league-tables/r...
Worked Like Socks on a Rooster
Logic tables are a secret weapon when refactoring spaghetti code.

You take all the conditions relevant to the part you're refactoring.

You refactor common parts of the conditions (so if one if has (x>3 & y<2) and another if has (x>3 and y>10) you get (x>3), (y<2), (y>10).

You put that into a table, write all possible values that can happen (sounds like combinatoric explosion but it's usually not, because many of them depend on each other and lots of combinations cannot happen or aren't relevant to the result) - then rewrite the whole thing looking at the table.

x>3 | y<2 | y>10 | effect
F | F | F | ...
T | F | F | ...
F | T | F | ...
T | T | F | ...
F | F | T | ...
T | F | T | ...

Another form is

x | y | effect
<3 | <2 | ...
>=3 | <2 | ...
<3 | 2...10 | ...
>=3 | 2...10 | ...
<3 | >10 | ...
>=3 | >10 | ...

Usually if the code is old enough there's redundant branches, checking conditions that can't happen, duplicated code "just in case", etc.

With the table you can look at it and see input-output and refactor it without worrying about changing behaviour.

For simple cases it's overkill, but with big enough mess it's a life-saver.
They used the standard syntax used to quote? It doesn't appear to be edited.
Have you heard about Microsoft or Intel anti trust cases?
If it could be done then it must be possible to be done in the present.
Well if I have to pick between my country being the top player versus another country, I’d still always pick my country (US). Though an EU or Indian company would be less concerning than Chinese.
>We don’t want phones to become botnets with microphones and cameras

They already are. Walled gardens do nothing to prevent this.
Use HJSON, json with comments that doesn't kill you for a trailing comma.

All the benefits of JSON, no new syntax to learn, easy to fit in place in new or existing systems.

https://hjson.github.io/
I read on bz-berlin.de that in an actual emergency they will have vans driving around with sirens. So my question is, why didn't they have vans driving around yesterday if it was a test?
Epic has monopoly on v-bucks, they need to be stopped.
The case against normalized caching in GraphQL
Why is that a problem?

You can just install all game stores on Windows and there is no downside to doing so, and no real difference between installing the Epic store and purchasing a game there and buying the game on the game publisher's website.

Also currently Steam has a dominant position and 30% cut, and if the Epic store succeeds it will result in a more competitive situation with at least two game stores probably taking a 5-15% cut, which is a drastic improvement for everyone except for Valve, which makes Steam.

Same thing on mobile if Epic succeeds in the antitrust lawsuit with Google/Apple stores instead of Steam.
> As a brit, most of the US history I know comes from Colonization

Day of the Tentacle had a fair amount for me - the Cherry Tree (myth) of George Washington, Franklin and the kite, etc.

A lot of my knowlege of geography, especially UK geography, came from playing the original Railroad Tycoon.
Not forgotten, I was an Amiga owner myself ;) But somehow these machines feel like belonging to another universe today. Commodore management would have ruined the company either way, this didn't require any help from the PC. Atari would probably have focused on the games console business.

Anyway, it's fun to speculate about alternative futures :)
Thankfully the legislators don’t think this way, otherwise we would all have only att service
>but I'm not even sure what depression is anymore. Mild flu symptoms is not a phrase I'd used.

Well, physically expressed it can be just like a mild flu...
Per seat licences are very standard. Interesting you've never encountered it when e.g. an MS Office 365 subscription is for so many devices (seats).
I tried to put one on my 13" MBP a while back, because I hate how glossy and reflective the screen is. Was horrible to apply, and I ended up with lots of small scratches in the laptop display simply by gently pushing out the air bubbles with a card... I won't be applying a screen protector again in a hurry!

> The desaturation and softness are (AFAIK) inherent to matte screen surfaces and the reason manufacturers nowadays tend to avoid them

If it has to be a choice, then I choose matte regardless.
If they set a precedent then it is likely we will get at least a few more stores if not an abundance. That's at least some improvement. There's an off chance of a complete opening up of iOS devices but I wouldn't bet on it.
C'mon, we're all dying here.
Isn't that how it works now though?

I have an app that is not distributed via the app store, but is still notarized by Apple and has no Gatekeeper warning when you install it.

You still have to pay the Apple Tax to get your software signed and notarized though.
Also reminded of me that too. We used them extensively while studying in university.
Then they have worse problems that their medication...
To everyone but them, this comment is noise. Please reply to their comments, not at top-level.
> They should be able to define its terms of use and costs.

As long as it doesn't conflict with public interests. For this purpose, antitrust laws are designed to tackle this particular type of situations.

> the world wants the standardization and managed ecosystem of each platform

This maybe true, and such standards might also be too important to be controlled by just one or two companies.
For almost everybody it is == just not ===
Epic phase to have the monopoly on certain unique products while Tim Sweeney says he values consumer choice. Sweeney is a liar.
The CCP puts the US/EU is a tricky spot because of their state sponsored corporations. On one hand, they adopt capitalism; on the other, communism. If the CCP can pump a near endless flow of cash into something that will compete with a major corporation elsewhere in the world, is this a bad thing? Would Amazon be a monopoly without Alibaba? Is it reasonable to hold the position that both Alibaba and Amazon should be broken up into small companies? I think so. The CCP certainly will not agree.
This is my favorite one:

“We are what we repeatedly do. Excellence, therefore, is not an act, but a habit.” – Aristotle
Good judgement comes from experience. Experience comes from bad judgment.