skysight-inc/HackerNews huggingface dataset:
My understanding is that Hacker News currently paginates comments but they’re working hard to put them all on one page.

Maybe the intent is so you can use find in page to search all the comments at once or maybe something else but they will also inevitably lead you to read more comments and spend even more time on here.
Ko builds Go images faster than a local Docker engine
Clubhouse Bio Generator
"«Dear fellows», Nasreddin said calmly, «before twenty years are up, either I, or Timur, or my donkey will die»."
I also use this, and with the android app on f-droid (requires that you install a GPG app though).

I sync it with a private gitlab repo and it's been working great for years.
This is Polish Notation, and it does not have this problem as long as you don't allow variadic functions. If functions always consume the same number of arguments, it's no problem at all.

This is basically how concatenative stack-based languages do it, although by convention they put the arguments before the function call. (Reverse Polish Notation) In Forth, your example would be written one of the following two ways, depending on whether multiply() or sum() is consuming the extra 2:

2 2 2 * 2 + +

> 8

2 2 2 * * 2 +

> 10

Also valid would be:

2 2 2 * 2 +

> 2 6

where the left-most 2 is not consumed, but rather is left in place.
Ah. I was confused by your usage of the word "stacktrace" which, to me, means an exception stack trace, not an error message. For those curious:

$ g++ test.cpp 2>&1 > /dev/null | wc -l
10223622

Ten million lines.
DARPA Hacks Its Secure Hardware, Fends Off Most Attacks
> Companies manufacturing washing machines don't "empower customers" in that there aren't many differenciators between washing machine brands today. Nor does your average company selling toilet paper, that would be insane.

Might privileged to assume everyone can afford or has room for a washing machine, for the people who don't I'm sure it definitely would empower them to get more done if they could .

Also there's a lot of differentiation, I never knew how much better front-loaders were till we owned one.

This reminds me of the "futurism" movement in Italy that led to Mussolini's rise where they were so into fashion that they didn't know how but they just knew they wanted milk-based clothing and had to figure it out, and they actually did! It's kind of a cool story, without the fascist dictator throwing a wrench into the coolness.

This also seems like it's totally ripped from star trek, the insignia on their uniforms do exactly that and Jean Luc Picard sounds a lot like Jacquard....

I could see this as a gimmick from Nike, Reebok, or someone already in fashion but from Google it seems... like some weird B-project team endeavor like Google Glass that probably won't go anywhere long-term.
The purpose of copyright is to promote science and arts by allowing the creators to make money.

(In theory. The practice, as with most things, gets complicated.)
Then you can try React Hook
Oh wow, that was fast. :) Thanks gurubavan, that sounds very interesting. Do you know them personally or so? Have you worked with them?
I'll definitely check them out!
It's been know for years about implant capability, my usual example is COTTONMOUTH but there's a list on Wikipedia;

https://en.wikipedia.org/wiki/NSA_ANT_catalog

There's pricing from 2008 so you can be sure it's 10x smaller now.
Money is the author's goal. More work from author is society's goal.
> As someone that avidly uses goodreads (but wishes there was a non-Amazon option instead) this is really interesting.

I recently ditched goodreads and have no regrets :)

Here are all the alternatives I evaluated: https://bookapps.info
Very interesting point.

Could an argument be made that since Disney has never defended this, then they have no right to complain now? (At least trademark is supposed to work that way - you lose it if you don’t actively enforce it).
> Am I 1/14 fascist because I critique various aspects of modernism?

No.

Nevertheless-- isn't it your responsibility to know the intersection between your own personal beliefs and what's being used by, say, a neofascist movement in order to gain more followers? (Say, if that were the case.)
I can reproduce it with Python 3.5, but indeed not with 3.6.
Btw, HN doesn't have DMs and your email address isn't public. (It's on my list to make that explicit on the profile page.) So if you want to be contactable, you need to say how in your About field.
It only handles login and passwords though. No other fields.
The only part of this that's legally relevant is "hand copied to another medium", which might make it sufficiently transformative to be fair use.

Ethically, I'm inclined to agree that copyright currently lasts too long, though I'm not sure I'd call 31 years, with the author of the copyrighted work still being alive too long.
perhaps I didn't fully explain that. my point was that the most direct criteria for a recruiter's performance would be how many matches they made compared to a primitive automaton. whether that requires understanding buzzwords may be true but isn't self evident. it's a bit like SV's obsession with whiteboarding. too many people in SV conflate good performance at whiteboarding with good performance at work. the true measure still is good performance at work though.
At some point it stops being pizza and is just... I don't know, a savory pie
Afghanistan Chamber of Commerce and Fantom enter into a blockchain pilot program
Then you're definitely old enough to remember them burning nikes and keurigs. How about their hatred of Starbucks for being inclusive with holiday greetings?
> It's easy to learn and and great for getting something useful deployed pretty quickly

I'd argue node.js is even easier to learn and even better for getting something useful deployed faster.
Evan Wallace (the author) is also the co-founder and CTO of Figma. Absolutely remarkable engineer. His co-founder Dylan is an investor in our company, and I can’t seem to get in touch with Evan at all because he’s always super heads down on something meaningful (such as esbuild). Mad respect for him.
The Raspberry Pi optimises more for lower cost. For not that much more you can get something like the Odroid N2+ which has 6 cores total, 4 Cortex A73 cores @ 2.4 GHz for performance and 2 A55 cores @ 2 GHz for efficiency.

https://www.hardkernel.com/shop/odroid-n2-with-4gbyte-ram-2/
'Near-Total Internet Shutdown' for Third Night in a Row in Myanmar
My problem with passwordstore is that it's just not convenient to add passwords (via browser).

With Bitwarden or KeepassXC the extension offers to store the login data when I sign up or use one login for a first time.

With pass i have to do it manually which isn't hard or does take long, but it's still additional work.

I ended up using KeepassXc with keepmenu[0] as a script for roffi/demnu

0: https://github.com/firecat53/keepmenu
> If you're curious why my site looks so old-fashioned, it's because it's still made with this software. It may look clunky today, but in 1996 it was the last word in slick.)

Exactly when I was thinking about that.
I bought a RTX 3090 separately and it works in my P620 just fine.
I've seen 1 star "reviews" on products that directly reference a specific competing product or seller that the "reviewer" recommends instead. You'd think with all of Amazon's computing power they could detect obvious scams like that.
>Markup language enthusiasts were an occupational hazard

I did my time with that, and happy to leave it behind.
“Naming Things” Is a Poor Name for Naming Things
Britain moves towards Anglosphere federation
Is anyone using Go’s support for compiling to WebAssembly? I know it was added experimentally a few versions ago - is it still being worked on? Is it production-ready? There’s no mention of it in these release notes.
Sure, but the NSA isn't supposed to be the CIA, it's not a spy agency. Or at least it shouldn't be...
There is no such thing, to my knowledge.

What can be done is registering a busy callback:

https://www.sqlite.org/c3ref/busy_handler.html

I don't understand enough about your specific problem to know if this will actually help you, just sharing a tidbit I encountered working on a comparable issue.
I'm not sure what to make of a lawyer representing himself on a work from over 30 years ago. Comes across as greedy.
Maybe more like: “the best hammers can treat anything as a nail”
Maybe so, but it’s the figure manufacturers use in their warranty
And that is what I came here for! Thank you.

In case you are not aware of it, the podcast Revolutions by Mike Dunkan is a great way to learn about, well, revolutions.
The reasoning is here:
https://github.com/golang/go/issues/40255

Copy of part of it:

1) While 387 support isn’t a huge maintenance burden, it does take time away from performance and feature work and represents a fair amount of latent complexity.

2) 387 support has been a regular source of bugs (#36400, #27516, #22429, #17357, #13923, #12970, #4798, just to name a few).

3) 387 bugs often go undetected for a long time because we don’t have builders that support only 387 (so unsupported instructions can slip in unnoticed).

4) Raising the minimum requirement to SSE2 would allow us to also assume many other useful architectural features, such as proper memory fences and 128 bit registers, which would simplify the compiler and runtime and allow for much more efficient implementations of core functions like memmove on 386.

5) We’re exploring switching to a register-based calling convention in Go 1.16, which promises significant performance improvements, but retaining 387 support will definitely complicate this and slow our progress.

The 5) didnt make it into go1.16 but will be focused on again for go1.17.
This is kind of true, but our senses have massive blind spots when it comes to dangerous things we encounter in nature.
>and didn't find a single reference to the checklist in that Medium post

Yeah, I always thought safety.md in the panda repo was lacking and the points from the medium post should be included. Perhaps someone should make a PR. I doubt anyone who has worked on panda code hasn't seen that medium post though.

>(and, only some of the requirements seem to be implemented in most cars)

May or may not be what you're referring to, but the majority car brands, don't support openpilot's longitudinal control, and maintain the stock ACC system while openpilot just controls steering. That's why you may not see any acceleration/deceleration safety code. Some brands also have lkas torque severely limited by the the eps firmware, which should already be ASIL D rated. Honda for example will get around 5 degrees of max steering at highway speeds despite what openpilot says it wants, so there's no real need to add steering safety code to the panda.

I think you would mostly likely see code review on merged PRs done by the community. Like look up almost any PR by deanlee. Comma employees most likely do have most of their communications side-channeled though.

More code documentation does seem to also be a goal for 1.0
https://twitter.com/comma_ai/status/1255932750671953921

I think they aim for self documenting code though. It's mostly pretty readable.
That was that's exactly the point I was aiming to address, thanks :)
A solution is to append requests as files to a directory, and have a single process that reads the files and performs the write on SQLite. This way you can avoid locks and use the OS to manage the coordination.
> To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.

It is pretty clearly about promoting those things via economic incentives, by giving inventors and authors a limited monopoly.
I was just replying to the last line of the comment:

But combining Saint Augustine and Stonehenge—that is a symptom of Ur-Fascism.

That, to me, is just an unacceptable statement that is clearly wrong. Plenty of modern pagans, for example, draw some ideas from Christian writers like Augustine and combine them with symbols like Stonehenge. That certainly doesn’t make them fascists.
I often think about functional programming as a directed graph consuming information.
I hope once this crisis is dealt with texans (and others) can have a hard look at their preparedness for edge cases.

Retrofit with very good insulation would help in this case plus in the heat of summer (save on AC costs). Add a TSLA powerwall or other energy store and each home could be reasonably safe for a few days of rationed usage.

Much like the issues with supplies to deal with a pandemic, this is a relatable case of lack of preparedness for an inevitable event.
More discussion of the topic: https://www.reddit.com/r/linux/comments/lbfhjc/a_better_cd/
> This is nothing like a pre-Snowden talk about NSA where someone theorised what was happening.

There was something visceral about seeing a picture[1] of the NSA giving an intercepted Cisco router a hardware "upgrade" (beacon) in the Snowden files. Bloomberg tried to something similar for their story, but with fake pictures - that was a terrible idea.

1. Probably don't open this link if you have a security clearance - I haven't been following the status of the Snowden files, but it probably is still considered to be classified info https://arstechnica.com/tech-policy/2014/05/photos-of-an-nsa...
Celebrating Black History: 15 Black Leaders in Tech
I'm convinced Bitcoin won't collapse any time soon. Quite the opposite. It seems like it is being systematically established as a pseudonymous and transnational wealth storage by very powerful and wealthy people all around the world. I own about 0.3 BTC and intend to sell at €100k per BTC.
AWS Pentesting Tool – Endgame
How do they know they're alive and not just corpses/shells that floated there from elsewhere or strange mineral accumulations?
Do they even plan android release or will it stay on IOS?
Virtually all the great crimes were conducted by people. Let's just kill them all...

Seriously though, large-scale crimes are committed by people with power, so it's not surprising to see governments in there. But that would be ignoring all gangs, guerrillas, sects, etc.

You cannot really put in the same bag dictatorships and democracies. Not to say the latter are perfect. There are many examples of atrocities committed under democratic regimes, which are indeed cautionary tales of government gone wrong. But under a dictatorship, the state serves one person or clan, it's a completely different beast. The lesson from these is more like "don't ever put a strongman in power".

Also, limiting yourself to the last century is very reductive, because it was a period with strong governments and powerful nations, which limited excesses from private entities. But if you take government control away, those will back filling up the power vacuum. I am not certain we would be enthusiastic bout a 21st century version of the East India Company, and several corporations would have the resources to do something like that.
I can't reproduce in 2.7.16 and 3.7 either. The tuple20 is an interesting one, using lists instead of tuples it doesn't explode in size, at least in 2.7
IANAL but the idea that you lose your trademark if you don't actively enforce it is not true except in rare edge cases. Whether or not this is an edge case is up to the courts.
dont play the lotto, you have used up your good luck for the next decade.
It's time to retire this cliché on HN, not because it's untrue, but because it has become a mechanical reflex.

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
The realization at the end of your post is what the author is trying to get people to reach about software.

The category theory for programmers crowd argue that categorical diagrams (annotated graphs) are the right way to reason about software to gain insights — and the rest is describing the equivalence between functions in a type theory and maps in a category.

Your mental model of directed graphs is a functional model.
There are multiple tattoos of Disney and Nintendo characters engaging in various sexual activities, which both companies normally seem allergic to.
If curious see also

2017 https://news.ycombinator.com/item?id=15330556

2015 https://news.ycombinator.com/item?id=9625641
Pop Up World – A digital platform that helps startups reach for the stars
I use ISO 8601 full timestamps in UTC.

They were carefully designed so that collation order is identical to temporal order. Which is convenient!

If you need interval logic, though, SQLite won't help you, and epoch is the better choice. It's possible to solve some queries with a regex, but you won't love it.
Many implementations also give us type inferencing and optimizations, but usually not compile time type checking like in SBCL. I would also kind of think that the level of type inferencing in SBCL is greater.
You could make a better argument if, instead of saying "you cannot do this" when it is both physically and legally possible to do so, you said why you think U.S. law should disallow continuous recording in public spaces. @devchix below has not been downvoted because they make such a case.
I was skeptical at first, but read the github and yeah, not only does it work, it passes eye mask tests. Crazy.
>It's not cool to have a beefy Smalltalk or Java VM, with the dynamic runtimes that let you auto-export objects as remote endpoints... you have small binaries exporting HTTP or RPC services running in containers and interfacing with service discovery and fabric systems. The "object orientation" is now at an abstraction sitting above the running binary.

I'm not sure why an application running in the JVM in a container is any different. Can you elaborate?
Making a difficult data analysis question easy
That's interesting. I don't recall it being quite so bad 30 years ago.
Haha, this is what I'd say if I wanted to ascribe more importance to myself than is worthy.

Two security companies I advise = companies I have a brief relationship with, as a consultant

were briefed by = were questioned as a matter of routine

the FBI's counterintelligence division = some FBI agent's 400th cold lead on this

investigating the discovery of = looking to see if some loony internal theory is real

Of course you read it and conclude "Oh, the FBI thinks this is credible enough that they told security companies it's happening and they should watch out for it" but that's because that's intentional.
Two examples although both in the 'fun' category:

- https://healeycodes.com/boids-flocking-simulation/

- https://dstoiko.github.io/posts/go-pong-wasm/
> But what has gotten inadequate attention is the increasing role these fees play in funding our courts and police departments, and how they crush the chances of millions of Black and brown Americans to make a better life for themselves and their families

Lest anyone think whites are absent from prison, at least [0] 40% of prisoners are non-Hispanic white [1,2]. Since whites (Hispanic + non) account for 43% of homicide perpetrators [3], they are, if anything, over-represented in prison.

So I don't understand why the NY Times chose to explicitly ignore them.

[0] Assuming all the inmates counted as Hispanic were also counted as white. Otherwise the share of non-Hispanic white inmates is even larger.

[1] https://www.bop.gov/about/statistics/statistics_inmate_ethni...

[2] https://www.bop.gov/about/statistics/statistics_inmate_race....

[3] https://en.wikipedia.org/wiki/Race_and_crime_in_the_United_S...
Wasn't "my" usage per se since I'm not the original comment author, but yes, I too find this term confusing in this context. A stack trace to me usually means a textual dump of a call stack printed from some point of the program execution (usually an error site and/or a breakpoint), not compiler output that contains no information about the compiler's runtime stack.
I guess exabyte was considered too obscure for a headline?

edit: wrong 'two' homonym used.
that sounds like a fun product to work on! it seems there are some apple watch golf apps already https://www.golfpass.com/travel-advisor/articles/apple-watch... and some apps specifically mention leaving your phone in your cart and using bluetooth audio queues https://play.google.com/store/apps/details?id=com.freecaddie... but none that specifically use bluetooth audio / cues as the main input method?
"19. Sedlik requires that all licensed reproductions of The Iconic Miles Davis Portrait include Sedlik’s copyright management information."

I hope he would make an exception in the case of a tattoo. I can't imagine going through life with a copyright notice or a © symbol tattooed on my body.
I read that DNS analytics is not accurate too.
It’s an example of well intentioned legislation poorly implemented.
While I wholeheartedly agree with your point, he said good quality data.
I am currently working with real estate data. There is no way of knowing whether an entry in the database is a house or a house's floor.
I had a project at a death insurance company (they pay your funeral). They had customers dying and coming back to life.
You would say those are core business issues that should be dealt with.
HAHA, clubhouse is full of pretentious people trying to sell themselves.
> As a side note, don't do the following pattern: "BEGIN TRAN; INSERT INTO T ...; SELECT max(id) FROM T; COMMIT;". I used to do this, but this is a very bad habit that may be incorrect (assuming that id is an autoincrementing column). It's only correct on systems with true serializability, when you have opted into full serializability, and where such systems consider autoincrementing IDs to be part of serializability.

And even when it work, it'll create a lot of unnecessary conflicts.

> Use last_insert_rowid() or the equivalent for your database[1].

RETURNING is the best approach for that in postgres (although lastval() also works). https://www.postgresql.org/docs/devel/sql-insert.html
> Today, Docker supports M1 chips natively.

It is in 'preview' and is still not ready for production use. Or is it? (It's really not)

From [0]

'Docker Desktop on Apple M1 chip is still under development. We recommend that you do not use tech preview builds in production environments.'

and

'The kernel may panic...'

Sound very unstable for early adopters to use Docker on a daily basis to read these notes and disclaimers for this software on Apple Silicon. In a related note, not even the Android Emulator for ARM64 works fully on Apple Silicon. [1]

So despite all the hype and what the developers don't tell you, I'll pass and wait until the ecosystem is actually mature and out of 'preview' mode. By then the M1 Macs will be superseded by M2 Macs and above, which will be even more faster.

[0] https://docs.docker.com/docker-for-mac/apple-m1/

[1] https://androidstudio.googleblog.com/2020/12/android-emulato...
If you use a typed language (like Java), this is a non-issue. The data will be written in the correct format. But if you use a non-typed language (like Python), this is also not a problem, by the very nature of dynamic languages. So I don't see where the problem is, unless you use SQLite from the console. Moreover, they have constraints that can be added to the db.