jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You got it backwards. Flash like this is going to wear out several times faster at -20 °C versus, say, 50 °C or 70 °C.
Access is essentially a GUI on top of random database system (so long as you have ODBC driver or later ADO driver, it could use it).

You can build impressive applications with it, and frankly it took web-first development era to do anything to it.
Is Litestream as well-tested as SQLite?
I agree that the risk of replays due to TLS 1.3 0-RTT is bad, but I understand browsers (e.g. Chrome) can often be made to silently replay requests at a lower TLS version anyway (to work around middleboxes that choke on higher-than-expected TLS versions.) So avoiding TLS 1.3 0-RTT doesn't avoid replays... and yes, this is bad.

https://twitter.com/XorNinja/status/1357828529610608641 may be(-come) relevant.

(Sorry, your post is already a day old as I type this. You might still see this response?)
The original context of this conversation was window snapping on Windows not being available on the mac. Given that context, I stand by my earlier statement.
Well, no ORM != bash.

And no ORM != manual mapping of dates. All kinds of drivers have custom adaptors for data types.

(Also a query builder is not an ORM).

>That's great, until you realize you have an actual product to build.

That's exactly the problem with ORMs. You get worse SQL generated under the scenes, with worse performance, and less control.

It's just hidden under the carpet.

Plus, if you build your product with heavy domain objects in 2000s OO-style you're doing it wrong.

And if you don't, and use, e.g. data classes and record structures, then you don't need an ORM since there's no "O" to map too.
> if you genuinely think that then you can never achieve anything other than complaining on message boards and hodling US treasury bonds.

I mean... yes. That's, like, most people.
I've been to Dyson's HQ and I very much doubt they just grabbed an engineer. There is a security post and employees generally drive straight in and out. I can't see how you could interview anyone, assuming you work out who the engineers are.
I know about E and Midori. I haven't looked at the others. As far as I know the only one that could realistically be said to have been used for large programs was Midori but very little about it was ever published, just a few blog posts. And Midori was cancelled. Presumably it wasn't so compelling.

I'd like to see a more modern attempt that wasn't as totally obscure as those other languages. However, nobody is doing that.
The sound is ocassionally glitching for me. Anyone else?
> If this is not abundantly clear to you, consider how clarity shapes your interaction with lawyers, doctors and mechanics.

I have a bunch of friends who are or have been mechanics and technicians. They, and others I have interacted with are actually quite good at explaining things in layman's terms. Doctors are quite similar in that regard. It's an important part of their job to do so. With lawyers I had fewer interactions, they tend to produce terrible texts (contracts, licences, ToCs etc.) but they can explain things typically well enough for one to understand their advice.

And going back to the article I think the problem statement is important. But the solution is only half-way there.

If you can afford to be less technical when interacting with others, then yes, do so. But given a large enough project and people you are building up knowledge about the thing your building and that needs terms (a mini language) that foster shared understanding. Those terms are often used across the code, data, UI, email, version control, chat and most importantly a spec or any document that describes the most important terms and their functionality.

All involved sides should be learning form each other and build up a common language. It's a two way street and it should be deliberate. It can be a small thing and still be super useful.
The Tor nodes are not anonymous, so nobody expects users of a Tor node to run their own...they're trying to be anonymous.
Why can't they just send out a heavy who knows someone who knows someone with a botnet?
http://www.urbandictionary.com/define.php?term=heavies
It's a general term for a grunt. In this context think: Black SUV, black suit, silenced pistol, shades.
Thanks for the comment. You are right -- Kelly should be given some credit for trying to come to grips with really big issues. But I don't think his approach, which amounts to inflating technology into a cosmic, autonomous, and unstoppable force is the right one. It breeds passivity, and the opposite of that is what's needed.
Begun, the cyberwars have.
bzflag!!!! This is like seeing someone you kind of know at an airport far away from home. please forgive the off-topic post.
Fast Fact: due to a v8 bug, a Node.js process currently only supports a max of 1.9gb of RAM

http://code.google.com/p/v8/issues/detail?id=847
The packets are coming from inside the house!
A vacuum isn't even a conductor, so it can't be a superconductor. Sure, the electors are unimpeded, but you have to boil them off something to get them into the vacuum. Conductors have a sea of electrons that moves very easily along the material. Which brings up a second point: once in the vacuum, the electrons travel in a straight line (except in the presence of electric fields). In a conductor, they follow the surface, which often bends.

Furthermore, a super-conductor excludes magnetic fields; vacuums do not exclude magnetic fields (otherwise Earth wouldn't have the Van Allen Belts).
>After thirteen years, most rational people have either analytically or empirically derived that crypto assets can never actually be used as currency

Once I read this i concluded this article is BS. You may ask why, first of all the author doesn't know what most rational people think or have concluded and thus this sentence is false. Pretty sure the rest of the article is built on same foundations, personal conjectures of dubious worth. Just my 0.000025 BTC.
Yeah, the 'workstation' class laptops from Lenovo and Toshiba are a bit pricey.

In general, depending on what you want to give up, you can get a i7, 15.6in 1080p screen, 16GB RAM and SSD for a little over $1000. That's with a discrete graphics chip and not terribly good battery life, because it is a mid-range gaming laptop.

I've actually been looking at refurbished Macbook Pros too. Still thinking about it.
My mom's bff's husband was originally South African but his family moved to East Germany in the 60's. His mother, his sister, and him escaped in the back of an industrial box truck. Specifically, he was stowed in a toolbox and was frightened of being caught or killed the entire way. To this day, he has extreme claustrophobia as a result.
I think you missed a joke there.
Checked out the website and I still don't really know what it does. Why is it better than any of the popular dataviz products?

Your site says "forget excel", but the only example is something I could easily make in excel. I suppose you have better options for "gathering data from any data source", but I don't think that's apparent currently.

I agree it's probably most about marketing!
OsmAnd~ might have this capability. It has ways to avoid main roads when I use it cycling.
I see. My understanding was that part of the purpose of the deal to switch to Intel foundry was to set up for acquisition, so I think you're probably right there, but I'm not sure what the other strategic reasons were, if any. That move was 'fait accompli' by the time I joined. I've since moved on, but it's interesting to hear an outside perspective.

The delays surrounding Stratix 10 were indeed embarrassing, but I'm not sure how much of that was due to the switch to the Intel foundry vs architectural features new to S10.

I can't speak at all for sales/FAE support, but I guess that was a target ripe for "synergy", or w/e they call it.
Lovely. Here is some cheap feedback from a UX perspective.

Give a bit of padding to your text blocks

Identify clearly the input from output

And adding syntax colouring will give it 300% sweetness.
Something I've come to understand as an expat is why so many expats and immigrants wind up starting their own businesses rather than seeking local employment; it's not necessarily fun to work through bureaucracy with a language barrier involved, but at least your day to day job is in the language you know and you can get on with it.

Perhaps there's something to that in programming languages as well; I sometimes wonder if the reason for the explosion in startups and web applications is that for as much as I hate fighting with CSS and HTML templates, at least it's better than trying to make sense of the Windows API. And if you've grown up, as many young startup coders do, with the world of JavaScript and the web, it's what you know as much as Lisp was what guys like Paul Graham knew.
That's why you game with a controller. Greasy? yes of course. But easy to clean after a long gaming session ;P
What would happen in the case where the perpetrator does not know the password? For example, I don't know the passwords to most of my accounts because they are random and stored in my password store. If I lost access to my password store, what would happen if the court demanded I provide the password to one of my accounts or encrypted files on my computer?
People called on the electoral college to overturn the vote of the people in 2016 —- and several did. I’m not sure how much more brazen you can be about trying to overturn an election’s results.

https://en.wikipedia.org/wiki/2016_United_States_presidentia...
The Mouse strikes again.
How Youtube is handling this is a major failure. Even if creators say their videos aren't for kids, they can still be contested, overruled and fined.

A proper solution is to create an age-gate for videos with categories of kids only, older-only, and general audience (which is allowed by the FTC). Also stop tracking tracking anonymous users.

This would allow creators to categorize content without losing all monetization and features, or risking legal action. That would be more expensive to implement though so it's not happening.
If it was in fact the same vehicle's glass, it's certainly plausible that the glass had weakened and likely even already micro fractures after the test run.
Fascinating. A lot of the stuff they did still makes sense. Even having a hyperenergetic lunatic as a company face might work. But how on Earth did the investors refuse to address the red flags, that's criminal.
1. Make a PayPal
2. Space time
A doctor can kill a person by an honest mistake or by using a person as lab mouse in a concentration camp. The person dies either way. My morality sensor says that these two deaths are not equal even though they are both dead.
I think EBS is important enough that this isn't misleading. This should be obvious given how many sites this is actually affecting
While --no-ff is certainly useful it doesn't really do anything to clean up the stream of the (most likely, redundant) pull request. Pulley reduces it to a single commit instead (which I, and other contributors to jQuery, tend to prefer) and yet still closes the pull request automatically (which --squash doesn't handle).

(Some anecdotal experience: I believe that some members of the jQuery team tried to use --no-ff but it didn't seem to yield a result that reliably closed bugs on our bug tracker - not sure what the root cause was. Either way, it's not providing a formatted message, which is something that we want.)
I know it's safer, but personally I find it harder to read. Especially if the constant is a #define or enum and is similar in format to the variable in question.
Confirms everything I've suspected for a while. Great article.
If it is entirely out of the blue and you have nothing in particular to discuss, it might come across a bit weird or creepy. Expanding your social circle is probably a great start though.
Yes, click the slightly non-obvious "Aa" item added at the top and it will open options to customize.

There are two rectangle icons that allow you to increase and reduce the margin.
There is a reason they didn't file in the US too. I don't know it though. :) Anyone?
Am in my daipers. Could you point me in the right direction in learning about querying prolog through JavaScript. Av read some documentation on Pengines but wud love some more example code.
Parking signs are the worst. This designers improvements are clearer though the type size is much smaller. Sometimes you can only see the parking signs as you are driving by looking for a space. Its not much help if you have to park your car, then read the sign.

I attempted a similar solution using a "universal language for time and date" that I created.

https://www.youtube.com/watch?v=3o_n4XBKZUI Never really went anywhere beyond the video though.
Not in a single metric. But you can formalize what is meant: there are many metrics in which something can be unique. Something is deemed the 'most unique' when it is unique in so many metrics that the utterer estimates no thing is likely to be unique in more metrics. Even mathematicians use sloppy language.
The creator's path should be clear:

(1) Add an explicit copyright/license/reuse statement to the code to avoid similar misunderstandings in the future. While not required, it's wise for people who care about the copying of their work.

(2) If he cares enough to enforce his preference against reuse, he should then send a DMCA notice to github/etc.

From what I can see, both people are a little naive about copyright. The mature resolution isn't fuming back-and-forth, but to just learn and implement what the law already provides.

On the other hand, if the real goal is to instead have an attention- and inlink- and traffic-grabbing web feud, they can each boost their fame/infamy by a few more rounds of mutual criticism in every forum that will have them and their supporters. For this goal, the more emotion/insults/ad-hominem, the better.
Any chance GitHub could turn into a first-class Android market?

The inability to distinguish at a glance FOSS apps from closed apps has been one of the odd little components of the Android ecosystem for me.
Very cool! Thanks Github!
My pattern for trying out the latest & greatest Linux distros is something like this:

-- Install: Gets better every time. Rarely have issues anymore with the basics of video, networking, sound, etc.

-- First boot: Gets better every time. Things tend to look nicer, fonts are nicer, icons are better, defaults are more reasonable. Installing software is easy.

-- First week of usage: Defeat that all the usual suspects suggested as alternatives to the apps I use on OSX or Windows just haven't made much progress. They're still borderline unusable or no viable alternatives exist. No amount of perceived freedom justifies downgrading my applications, dual booting, emulating, etc. Just not worth it.
No, it suggests they are exploiting the federal student aid system more than non-profit colleges.

And even so, all it does is suggest that. It may also just suggest that non-profits have more lower income students than for-profits (what middle class child goes to DeVry?). Note that federal student aid is means tested by income of the student's family, as opposed to things like state aid which go directly to the school.
Looks like nice execution and everything, but guys, I have to ask, is Wordpress really that hard to set up? Copying Medium's theme shouldn't be THAT much work...
OK, then what? Should people also not dance in public because others dance better and professionally?

There's a value in writing down that flash of insight, even if it "have been considered, named, and much more eloquently stated hundreds of years ago".

For one, nobody can be familiar with all that "has been considered, named, and much more eloquently stated hundreds of years ago". Especially if it's not their main domain or main hobby.

Second, an amateur stumbling with his insights might also come at an interesting insight once in a while.

Third, it doesn't preclude anyone from going to the "real" experts. If anything, by discussing such things, it makes it more possible.

The only problem would be if said amateur thought he had the answers and that all the experts or previous discussion were wrong (like people who claim they have invented the perpetual motion machine, etc).

But I don't think we have that here.
We already did.
I use the default scroll bars setting in OS X (Show scrollbars automatically based on mouse or trackpad movement), and I'm never not aware of the page length.

I see it whenever I switch tabs, and I see it whenever I start to scroll. I always have an idea of how long the page is and I don't need a constant reminder of it. It's not like it's a precision instrument anyway - who can precisely gauge the length of an article based on scroll bar length and current window size? Rain Man?

I can switch back to the always-on behavior if I want to, but I haven't wanted to.
> My manager today was wondering if that's particularly efficient, to which I replied "he knows how to program".
> I mean, the guy has a PhD in physics - I bet that what he's doing now isn't even his final form.

I don't doubt that they guy you work with is excellent and is able to seamlessly make this switch, but I have previously worked with someone who was excellent at C++, and had a PhD in something maths related (can't remember what exactly), and completely failed to get anywhere with JavaScript. As in: took 2 weeks to write a script that would take me a couple of hours, and it was still in a pretty bad state at that point.

It seems that they hadn't encountered async programming before and really struggled to get their head around it. The silly thing is their program didn't actually require any concurrency so they could just have stuck an `await` on each async function call and treated it like synchronous code, but they were convinced that async-await was too complicated to learn up front so they had a complete mess tracking everything with callbacks.
I work for Obsidian Systems (https://obsidian.systems/) writing Haskell. I believe we're still hiring engineers, and I've pinged the partners with a link to this post.
Bikepacking the Balkans
https://www.youtube.com/watch?v=qIZ-OglUGTs
Way more precisely put than I managed, thank you.
Fair enough, I didn't bother converting currency. Perhaps this is the mean of all adults in the household, or mean of all working adults.
A friend once quipped that each O’Reilly book you read was worth a 10k bump in salary.
If you have $3-5/month to spare on a VPS, a similar but self hosted solution can be achieved- Tunnel/VPN and reverse proxy- using Wireguard and Caddy.

Caddy in particular is extremely easy to configure, with the bonus that HTTPS/Lets Encrypt has never been free'er. Wireguard configuration is also gloriously minimal but admittedly, potentially tricky to get right the first time.

It's just good to consider alternatives to Cloudfare's network dominance, if you can afford it.
Probably using people to market and, in some cases, donate to their non-profit then essentially selling their user base to a friend. A perfect example of crony capitalism.
He himself acknowledges that it has been done before, but he wanted to explore it further. I don't think claimed anywhere that this was somehow revolutionary or ground breaking. Why does it have to be so? Is there anything wrong with appreciating a well executed and beautiful project (with great documentation)?
We use event sourcing in a business application.

Event sourcing, at it's core, is making sure your source of truth is a log of events and your app state is derived from that.

Beyond those constraints, there are many variations of how it can be done, each with very different tradeoffs.
I have seen various conventions over the years on how to order css properties that could be used for ordering tailwind style classes. E.g https://rhodesmill.org/brandon/2011/concentric-css/

The problem is more, that to my knowledge, none of them got wide adaption. You could at adapt them on at least a company/team wide level, but don’t know what tooling there is to make it easily configurable.
Yes, I'm not against improving existing languages. I just don't think it's always sufficient, so we shouldn't accept the false dichotomy of improving existing languages or creating and promoting the use of new ones to take advantage of new ideas and technologies to their fullest.

Even if Rust were to fully supplant C and C++ for at least systems programming[1], we should hope that within a few decades it's a risk of being supplanted by something else. To want otherwise is likely to inadvertently want stagnation and/or a language that while likely still improving, is having new technologies and concepts bolted on in increasingly convoluted manner, as they were not and could not have been considered when designing the language originally.

1: I think this is unlikely, if only because I don't see one language supplanting C, I see C's market cannibalized by a few different languages, with C always retaining some use.
It’s worth noting that this is an article written by a U.K. author, and mostly references European cities.

While obviously the same principle applies in the US, achieving higher rates of cycling in Europe is substantially easier, both politically and practically, in Europe than the US. Europe is significantly more compact cities, and public transport is usually very good, additionally many European cities have already invested heavily in cycling infrastructure.
Wanna buy the NFT for my chocolate chip cookies?
Am I too old fashioned in thinking it’s good to define an acronym the first time it’s used? I think many well educated readers wouldn’t know CI
> A lot of these comments are just manifestations of the kneejerk HN "crypto bad" reflex.

Nope. It's a reaction to "who the f* asked for this in a messaging app?!".
The next time I get a DMCA takedown notice, I'm going to try some of this quibbling about the word "stole". I'll let you folks know how it turns out...
Exploiting nonprofit status to generate a personal benefit is not legal in the US. So if the board members, officers or whomever have some personal benefit to this crapcoin taking off, it's not legal for them to use nonprofit resources and tax breaks to push for that.
> It just seems like one of those inherently anthropocentric concepts that (potentially) holds us back from exploring something different?

This is something I struggle with.

I know that physics originated from an experimental framework. We observe phenomena, then we try to come up with explanations for said phenomena, formulate hypothesis, then test them. That is fine.

But this breaks down when the 'fundamental forces' are involved. What _is_ a force? All the explanations I've ever seen (apart from gravity) seem to treat a 'force' as an atomic concept. They will describe what a force 'does', but not what it 'is'. Maybe that's something unknowable, but it bothers me.

F* magnets, how do they work.
I was thinking more along the lines of storage requirements. How much space would be consumed on a full node by a network running at constant 1000 tx/sec?
Although he doesn't mention the Kelly Johnson Skunk Works at Lockheed, where the SR-71 and other famous aircraft were created, the SpaceX approach is at least as similar to that as it is to a classical Silicon Valley startup.

For those who doesn't think entrepreneurs are risk takers, Elon is a good case study--he appears to have invested every penny of his personal wealth in starting a space company and an automobile company, simultaneously.
Sounds great for casual casual dining .... and I would kill for a simple way to split the bill at the end of a meal with 10 people!!
Sayonara baby
It's not. Your post is quality original content, as far as I can tell. I'm kinda curious what the complainer's definition of "blog spam" is.

The guidelines declare your post "on topic", and also condone writing your own post and submitting that:

http://ycombinator.com/newsguidelines.html.
Oops, you're a developer. Never mind :)