skysight-inc/HackerNews huggingface dataset:
Well, no, not in the short term, and without any other adaptation.

If you have 2 roads and close one and change absolutely nothing besides everyone switching to the open one, of course things get worse.

City and traffic planning is perceived as a pure "requirements implementation" project. Citizens say they want X, so let's build them X.

Truth is more complex. Individuals don't frequently know what is best for the community at large. So City planning needs to influence people's behaviour as much as people's behaviour needs to influence city planning.
>
One of the Twain's famous examples that language is full of exceptions and hard to learn is that the word for girl is neuter.

This is logical: "Mädchen" is a diminutive (as the prefix -chen shows). Diminutives are always neuter.

"Mäd[g]dchen" thus simply means "little maid [Magd: maid]".
It’s not “guilty until proven innocent” to keep evidence if the defense can’t show it’s been compromised.

As a logical extreme example, you are suggesting that courts forbid eyewitness testimony, since it’s always possible that they are mistaken or lying.
It's quite hilarious seeing the term "skilled and intelligent hacker" being used to describe HN users
All four genders are listed on that page: masculine, feminine, common, neuter. The first three are grammatically identical, but the fourth one sticks out.

In English, the indefinite article is either a/an, depending on the vowel sound of the noun. In Swedish it's either en/ett, depending on the gender. Examples:

en mus - a mouse

ett hus - a house

But the grammatical gender carries and modifies more things like the definite article (den/det) and every adjective.

den musen - that mouse

det huset - that house

en grå mus - a grey mouse

ett grått hus - a grey house
> 90% of what happens in a UI is ubiquitous across software. Buttons are clicked, images are positioned.

Thing is, there are countless fun ways to reimagine basics like "buttons are clicked, images are positioned". But that's not an app. And the long tail of everything you need in order to get from clicking buttons to a useful app is what makes a "real" language like JS (and in bigger projects TS) necessary.

Unfortunately a lot of what is presented is already enabled by JS, if you don't get hung up on things like do you separate tokens with spaces or dots.
That protects you in the case of physical theft but not from any other program you run exfiltrating the data.
> it seems like Waymo passed the test

It did not seem so to me. Blocking the road (when it was clearly possible to get out of the way) increased the danger to others through inaction.

Issac Asimov would tut tut.
What is the game theoretic outcome if both parties have read this article?
Fantastic. An N dimensional error-handling space. That's exactly what Python is lacking.
We just created this keyword research tool for free
Drag Commodity Traders Out of the Shadows
All-Time Best Healthy Snack Ideas
Once I added stat tracking to my website I realized I had more hits than expected.

Also, in general, it’s not really about the number of people that read it. If it’s important enough to spend time writing about it, then if even just 1 person reads the post that’s good enough.
> Yes, there is a blockchain involved
but we're not going to get into that.

Maybe provide a link to people interested in learning or wondering why the blockchain part might be concerning/daunting.
I'm not sure if either of the things you linked would solve this specific problem but I also only skimmed the pages you linked.

For example the Jekyll plugin for the timestamps:

1. Looks for a specific type of post and then it scans the body of the post
2. Looks for a specific header on the page and then grabs the list right after that header using an xpath selector (no special classes needed)
3. Goes through all of the elements in the list
4. Parses out the timestamp from the line and changes the timestamp into a link with a data attribute containing a specific timestamp format

The code for this is here: https://github.com/nickjj/runninginproduction.com/blob/maste...

There's no custom Markdown or even classes added to the list or post because it lets you naturally write your Markdown list how you would if the feature didn't exist, and the plugin's goal is to add in that new behavior behind the scenes. This lets me keep all of my posts really clean[0].

It would be super interesting to see a Hugo equivalent for the audio_seek custom filter. I don't expect you to spend your Sunday afternoon writing such a thing but it would be cool to see a direct comparison of how you would implement it with Hugo. It might get more folks to move to Hugo too, because the main thing that keeps me using Jekyll is the ability to create adhoc customizations without needing to fork Jekyll.

[0]: https://github.com/nickjj/runninginproduction.com/blob/maste...
The German government has just published a paper on the requirement for telecom operators to ensure LEA continue to be able to _covertly_ intercept traffic in 5G: "Ensuring Undetected use of the IMSI Catcher", the paper which is in German (https://posteo.de/FormulierungshilfeBMI.pdf) reads:

" > Mobile network operators must ensure security authorities can use IMSI Catchers without the end user becoming aware of this. According to the TKG-E, mobile operators must continue to allow IMSI catchers in accordance with statutory investigative measures. Until now, it's unnecessary for operators to act so that members of the Security authorities can use IMSI-Catchers, as they "simply" pretend to be a base station. In new mobile networks, devices brought into the network must be actively "accepted" by the network and otherwise cannot be used. As a result, it will no longer be possible to insert IMSI catchers of "previous design" into the new networks. We acknowledge that in the future unauthorised persons, such as foreign intelligence services can no longer use them. At the same time, it will no longer be possible for German security authorities to use an IMSI catcher without the cooperation of the mobile operator. The necessary regulations for the participation of the mobile operator are already included in the draft TKG, but the necessary addition is missing that the introduction of an IMSI catcher by security authorities may not be known to the end user."

Most people will think this is a fringe scenario which will never affect them. But they are very common in international airports:

> At Trudeau airport, Radio-Canada detected the catcher's presence through the use of a CryptoPhone — a cellphone look-alike that emits red alerts when a fake antenna tries to catch its signal. Several red alerts were received, throughout the afternoon and early evening, in the section of the airport for U.S. departures.

https://www.cbc.ca/news/canada/montreal/trudeau-airport-spyi...

> For two months last year, researchers at the University of Washington paid drivers of an unidentified ridesharing service to keep custom-made sensors in the trunks of their cars, converting those vehicles into mobile cellular data collectors. They used the results to map out practically every cell tower in the cities of Seattle and Milwaukee—along with at least two anomalous transmitters they believe were likely stingrays, located at the Seattle office of the US Customs and Immigration Service, and the Seattle-Tacoma Airport.

https://www.wired.com/2017/06/researchers-use-rideshares-sni...

> The devices are operated out of at least five U.S. airports, "covering most of the U.S. population". It is unclear whether the U.S. Marshals Service requests court orders to use the devices.

source: https://en.wikipedia.org/wiki/Dirtbox_(cell_phone)

For a "modern" take on this subject (info relevant to 3G is outdated unless they do a downgrade attack on you first), see this article and the linked videos that go into the issues LEO face with 4G/5G and the "crocodile hunter" software that is an EFF project to identify them: https://www.pcmag.com/news/police-spying-on-your-phone-ask-c...
Orphan Utopia: John Ballou Newbrough’s desert colony (2017)
I've worked with systems where some of the things were defined as a DSL within Kotlin (with implicit receivers and a shitton of extension functions), so you can definitely shoot yourself in the foot.
This is great for content writers.

For most article writing, the markdown workflow is inferior to using even a basic word processor.

Often, when I write, I want to see the structure of the document visually.

Markdown doesn't allow that.

Also, I'm always writing for the web.

I don't need the extra markdown to HTML step. What does that buy me?

I think this aspect of HTML Wysiwyg is somewhat overlooked.

Is this the next Hemingway app? Probably not.

But for many of us, who write a lot of content intended for the web, this is a great tool to add to the toolbox.
> So npm gives you warnings about vulnerabilities and that's a bad thing?

> Alright, good thing it told me actually, let me update.
Google AI Researchers Are Dreaming Up a New Species of Search Engine
Lovely coincidence that this is in the news feed too just now: [http://files.meetup.com/119715/WhyHeideggerianAIFailed.pdf]
I have created Codekeep.io that lets you store and share bits of code and text with other users. Snippets can be organized into folders/labels for instant reuse. Create code screenshots and link it with codekeep.
It was inspired from Google keep ,I have made the ui and ux similar to it and also added syntax highlighting
https://codekeep.io
> In the same way, the post office forbid the sending of the Send a Dime chain letter[0], even though the senders paid full postage.

...because it was spam, or because it was fraud? The postal service is very happy to send junk mail, as long as you're paying them for it (at below market first class letter rates!)
Is there an app which can show you this kind of map in real-time as you move?
>Most people are blissfully unaware of how much radio chatter and constant adjustment is actually holding up their browsing session from second to second, with the UE negotiating the best possible terms (power, throughput, etc.) with adjacent cell towers before it decides (or is prompted) to hand-over to a new cell.

My experience in my networking class in college and how complex even a TCP/IP connection is over a reliable wired connection was enough to make me run screaming from the field as a profession.

The fact that I can get 200/mbit on my phone today still astounds me.

It's an interesting, but even to me an intimidating field.
The MV examples generally look better, but seem to have one characteristic weakness: street signs. Many of them seem unrealistically saturated and glow-y with blue fringes around letters/symbols. Kind of odd, considering that everything else looks so good.
I wrote a paper as an space research intern about how to do high temperature electronics for a Venus probe and the paper was published before this 2017 clockwork rover idea (& I wouldn’t argue that our paper was massively groundbreaking, just sort of a new synthesis of existing ideas... our mentor already knew this was feasible):

https://ntrs.nasa.gov/api/citations/20150002090/downloads/20...

https://www.researchgate.net/publication/272522839_Venus_hig...

I like the unique constraints of trying to make the computation mechanical, but... It was IMO clear well before 2017 that the electronics option was more feasible than the mechanical approach. Glenn Research Center has had high temperature electronics for quite a while.

EDIT:And now we have full up high temperature SiC integrated circuits and memories. Totally obsoletes the hand wavy SiC circuits in my intern paper, but it is truly an amazing capability compared to anything mechanical: https://hackaday.com/2021/05/03/silicon-carbide-chips-can-go...
>(barring extraordinary consensus-making)

But changing the block reward schedule is "extraordinary consensus-making"?
Not the best description; that perfectly describes javascript from 1995.
Do you really need light-ca? Caddy ships with smallstep, i.e. can act as its own CA, and can act as an ACME server for mTLS even.

All you need to do is use "tls internal" (instead of specifying a cert/key), and if you want enable the ACME server, then you can use the "acme_server" directive https://caddyserver.com/docs/caddyfile/directives/acme_serve...
At 500C, you can see a full red.
I struggled to find a job board that was not filled with shabby recruitment agencies, that had clear high quality job postings and clear salary ranges in each job opening. I therefore created the job board[0] and it now includes a directory for Go developers[2], Companies using Go[3] and a salary trends section[4]. It's all been written in pure Go, basic HTML/JS/CSS and PostgreSQL and it's open source[1] :)

- [0] https://golang.cafe

- [1] https://github.com/golang-cafe/golang.cafe

- [2] https://golang.cafe/Golang-Developers

- [3] https://golang.cafe/Companies-Using-Golang

- [4] https://golang.cafe/Golang-Developer-Salary-Remote
I would read Karateka first. But both are amazing!
Because it's fun and useful. I actually wrote a thing about this: https://www.arp242.net/why-write.html

Later I discovered others have expressed similar sentiments long before I was even born, e.g. "writing is thinking". Ah well, always nice to feel validated when you independently arrived at essentially the same conclusion as other people who are probably smarter than you :-)
I made a script to generate my otp codes from my terminal because there were none at the time and I was fed up with using my phone (I don't use otp in fear my machine in compromise, but in case something outside of my house is).
It's long and complex.

That's not a bad thing, but 24h after first seeing it, Im still thinking it through. Complexity takes time to process; hot takes tend to be shallow.

I did post some thoughts on Mastodon:

https://toot.cat/@dredmorbius/106245934993978174

(As have others, see the top of Baldur's thread there: https://toot.cafe/@baldur/106240003409804140)
Sounds like you just want a statically typed language, because you've been scarred by Python. I'm sorry that you had to deal with what sounds like poorly maintained medium or large Python code base.

After you get some experience with Go, you might want to explore other modern statically typed programming languages (I suggest Kotlin and Rust).

When you know the strengths and weaknesses of each, you'll be able to pick the best one for the job. And the concepts learned often translate from one language to the other, which will make it easier to pick up new ones in the future.
Vaku - A CLI for Vault that lets you operate on folders instead of just paths. Search, copy, move, read vault folders easily.

https://github.com/lingrino/vaku
10 Most vs 10 Least Stringent: https://twitter.com/IAmTheActualET/status/139042697357133005...
This is another of the NIAC program's awardees. A fun fact about this work is that they crowdsourced a competition to design a fully-mechanical obstacle sensor + avoidance steerage. [1]

I strongly recommend anyone who likes reading about crazy ideas that just might work to check out the NIAC awardees [2]

1. https://www.jpl.nasa.gov/news/nasas-venus-rover-challenge-wi...

2. https://www.nasa.gov/directorates/spacetech/niac/NIAC_funded...

Disclaimer, my idea was funded this year so I'm on the list. :)
I created a plugin for mongoose (NodeJS/mongodb) to measure and log query execution time https://www.npmjs.com/package/mongoose-execution-time
I mean, if you consider being pulled by a tugboat to be moving.
Hence the "technical users" requirement.
I created TopShell - a purely functional, reactive scripting language for fetch/process/visualize style tasks: https://github.com/topshell-language/topshell
Another pro of RFID is that phones can theoretically work. They just enabled iPhone support for Clipper here in the Bay Area.
I don't think Elon Musk is relevant, if we're talking about regular employees trying to advance their careers.
Reverse Design: Diablo II is an interesting book about what makes Diablo 2 so addictive and nice to play. It is a relatively short book (less than 150 pages), where author starts with the way difficulty is set-up (with exaple of Galaxian, where afte4 ewch increase there is a moment of decrease and stability). Then author looks why the game is a "feel good" game - the character becomes better and better. Enemies get better too, but not so fast.
There is also a nice chapter about the different types of randomness in the game: used to generate loot. As far as I remmember he also briefly mentions the "5 out of 10" quest system used in Diablo 1. What is really simple but good for replayability.

For those interested in Blizzard/Blizzard North/Diablo 2 history you can also check the 2nd book called Stay awhile and listen: heaven, hell and secret cow levels. Author goes more into what wenr wrong during Diablo 2 development (and obviously what went good). The 1st book is about Diablo 1 and is much weaker: it is mlstly quotes "we made a great game". The second book repeats a lot of info from first and focuses more on why Blizzard North fell.
Count me in! When is our next meeting?
Joke aside, I also don't like this binary distinction because I find myself on both sides of the scale. Reading the comments here makes me think that there's probably a lot of unnecessary tribalism (we vs them), confirmation bias and overgeneralization that makes discussing this topic harder than it already is.
>boxing rings are square

They used to be round!
I got this from The Browser newsletter, which summarizes:

The twelve adherents of Faithism, perhaps the smallest religion in the world, hold weekly prayer meetings on Skype to study their holy book, Oahspe, dictated by angels in 1881 to a New York dentist called John Ballou Newbrough. Newbrough’s first followers set up a vegetarian commune in New Mexico to raise 10,000 orphaned babies, but collected only 28.

The Wikipedia page is suprisingly detailed: https://en.wikipedia.org/wiki/Oahspe:_A_New_Bible and includes interesting links like

http://oahspecollegeuniversity.com/

and the remarkable https://www.youtube.com/watch?v=Z3KsIRoTugs - I mean, it has an Oahspe rap soundtrack that's actually rather good: https://www.youtube.com/watch?v=Z3KsIRoTugs#t=5m50s
I created a simple Firefox extension to skip Google’s search result redirect.

I was motivated after the redirect page “hung” several times in one day, and I didn’t fully trust some of the existing extensions.

https://addons.mozilla.org/en-US/firefox/addon/skip-google-r...
Just so Linux is not copyright to me, but to introduce my computer to malware is crime against my property, not Linux Foundation.
I wasn't able to find a link bookmarking app with the organizational flexibility I needed, so I created my own bookmarking app with infinite nesting, splitscreen previews and file uploads: https://makechaos.app

It's not open source but i am/will open sourcing its individual components
Can you give an example of what you mean?

There are no attackers or victims in the scenario of the chain forking and a block producer gooing out of their way to mine both chains with the same stake.
Ungoogled link: https://www.macrumors.com/2012/01/12/apple-researching-motio...
I think you're reading more than there is on my comments.

Why are you so obsessed with 'luck'? I haven't even said that word once in this thread.

>Your parents didn't pay taxes?

Never said they didn't. Only that I won't pay taxes over the gains of most of my investments.

Not sure how inheritance tax works, but my hypothetical child wouldn't need to work either.

So what is up with this system where that can happen with a modest amount of money but people have to work?

>The reality is that a lot of people will have to work a lot harder to make life work-less for a much smaller group of people content with merely surviving

You sure about that? Because merely surviving is quite cheap nowadays and the vast majority of people aren't happy with merely surviving.
At least in mathematics, after each video, they have a fairly sophisticated set of tests that are quick to pass if you’ve understood the concept, or that adapt in difficulty to your level of understanding and attempt to fill in any gaps. It’s quite impressive. Kids can definitely use it to catch up or work ahead on their own if they are interested.
> The group would usually collect funds from the ride-hailing and food delivery platforms in their bank accounts, withdraw weekly renting commissions, and then send the money to the drivers who rented the fake accounts and were doing the actual driving.

Wait, who paid the rent to who?

Are people not eligible for Uber/Lyft driver accounts such a huge market to make hundreds of thousands dollars out of this scheme? What kind of people would use this service, i.e. pay rent for fake Uber account?
i can relate
Just in case, there is a screenshot there:

https://docs.oracle.com/javafx/2/ui_controls/img/editor-get-...

it shows <font class="Apple-span-style">, this means the text was pasted from a WebKit browser (or that editor is WebKit itself).

Ideally such (as MS Office one) garbage shall be removed while pasting.
If you blog about your blog's bike shedding, is it content?
I tend to worry about criticism and whether my things are actually useful enough for others to be worth the trouble. So I've never actually published anything.

When I was a teenager I made a bunch of games for which I created level editors and the like. This was before there were free alternatives that I knew of which fit my needs.

When I started with graphics programming I made a library with OpenGL helpers for setting up shader programs, textures, double buffered textures, etc. configurable via configuration files. I ended up using it for a number of private projects and my master's thesis.

I've also made a Vim plugin for handling projects: setting up working directory, loading session files, setting a number of project specific paths and compiler options, etc. I wanted it to do enough little things that it was difficult to find a ready solution.

I once had a number of video files with subtitles which were out of sync, so I made a command line tool to resync them. It only took me a few minutes so it felt worth it and was very satisfying.
Well, "wrap everything" is not really a concern (phew!) and I can't see how would anyone "lose all the powerful things D let's you do" with D being the language you'll write most of the code, anyway.

But maybe you're right about writing everything always in D!!! It's, hands down, the final answer to everything anyone would want, isn't? I wonder if there is some way of warning people who write software in Javascript, PHP, Ruby, Python, Perl, Erlang, Elixir, Tcl and all those other clearly inferior languages about that... I'm pretty sure they'll switch to D right away!!!!1!

(Just kidding: I'm writing Til because I want to and nothing more.)
Yes. But we kept getting the oil. And that was the whole point, wasn't it?
I built a Pdf viewer library for VueJS based on Mozilla's PDF.js.
PDFVUER - https://github.com/arkokoley/pdfvuer

I also built a time tracker library that tracks how much time was spent on the current open tab. It also detects when the user moves away from the page or comes back.

Actively - https://github.com/arkokoley/actively

For a GIS project, I needed to extract county level data from NASA's MODIS dataset. Wrote a bash utility to do that:
https://github.com/arkokoley/modis_county_cropper

Also wrote a boilerplate latex template for Academic homework: https://github.com/arkokoley/latex-homework-boilerplate
They do always add up to 100%.
It is looking like I was wrong about the dreaded metric and that it’s actually just an inverse. If so, I have a strong disagreement with the way this data was collected. That said, what matters is the actual qualities of a language rather than how popular it is.
> Remember that exceptions are GOTO.

This is not true and I wish people would stop repeating this falsehood. If you had multi-valued returns and propagated every single error at every call site you will have implemented exceptions exactly.