jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Wittgenstein invites readers to imagine a community in which the individuals each have a box containing a "beetle". "No one can look into anyone else's box, and everyone says he knows what a beetle is only by looking at his beetle."

> If the "beetle" had a use in the language of these people, it could not be as the name of something – because it is entirely possible that each person had something completely different in their box, or even that the thing in the box constantly changed, or that each box was in fact empty. The content of the box is irrelevant to whatever language game it is used in.

This doesn't make sense. The hypothesis already states that "beetle" has a use in the language of these people, and that it refers to the contents of each person's box.

That the boxes might have different contents from person to person or from time to time isn't an obstacle to that; most words can freely refer to different things as long as those different things have some similarity (such as being located within a special box). Does "salary" refer to a thing? Does "pet"? Does "sister"? How about "lucky charm"? Are these things the same for everyone, because they are referred to by the same words?

The closest analogy, of course, is "soul", but while souls do not exist, nobody claims that the word doesn't refer to a thing. It refers to a thing that doesn't exist.
Hi. Sorry, no. Just trying to make sense of things.
Moreover, insurance is a bet against yourself. When assessing insurance I always go through this exercise. For example, optional auto insurance when renting a car is routinely extremely overpriced. A good way to reason about it is "Would I bet $20/day that I'm going to have an accident in this car for the next 3 days?"
Hey, what smaller hosting coops are out there? I'm a member at hcoop.net, wondering what else like us is out there.
It's returning a 404 now. Internet archive says it's archived the page one time, but when you click to see the snapshot it says it doesn't have it in the archive :-/
Even if Bitcoin replaces fiat money, governments will find ways to enforce monetary policy, because the power to put people in prison trumps any algorithm.

A government absolutely can declare that the correct blockchain is actually this other blockchain, or the only legal algorithm is now a version of their own invention (like the split between Bitcoin and Bitcoin Cash, but enforced by law). If the gov wants inflation, they can replace the algorithm with one that allows inflation, or achieve a similar effect by publishing an official root block every year with a portion of all holdings transferred to the government.

But they probably wouldn't do that, when it's so much easier to simply seize cryptocurrency ("give us your private keys or spend thirty years in prison") or heavily tax it.

None of this has been done because crypto is still a novelty, but if it ever becomes a serious threat to government policy, governments will find ways to deal with it.

And centralizing Bitcoin in exchanges like Coinbase makes this far easier; the government only needs to enforce its policy on Coinbase, and Coinbase in turn will enforce it on customers.
https://hexdocs.pm/elixir/Kernel.html#is_map_key/2
"Personal" computers were subversive when first introduced. They were designed for complete control by an individual. They were also, initially, not networked. When networks first appeared it was with the assumption that the user community of the network did not have a persistent high level of malicious security threats.

In a kludgy, gradual way personal computers were tamed. This was inevitable. If you network completely general purpose, user-controlled machines in an institutional environment you will get security chaos.

Some of this, though, like putting digital rights management into personal computers, was tragically evil. What we are left with is neither here nor there: Computers are not secure. Our communications are not secure and are under constant surveillance. And we do not control machines we supposedly own. Lose, lose, lose.

You cannot have security and surveillance and central control of "personal" devices. You cannot protect "digital rights" and sell entertainment content to users that truly control their personal computers.
> I mean, have actual evidence

If you go to a psychologist with a pretty broad spectrum of issues it turns out a lot of the problems are created when you are very little. An unsafe bond is hard to quantify and by stubbornly demanding that it is quantified I think it is more clear that you don't want to entertain the idea than that you are actually skeptical.

You already know you value the parents more than the child, and you more or less know what cannot be provided by the other party. So that's what you demand, and then when things turn out as you know they will you point at it and say "See? You're being unreasonable". That's bad-faith arguing.
At the amount doctors make they can pay that off in a few years. Student loans are [can be] big for doctors, but they are only a couple years after tax income even at the most expensive schools.
tech news site !== anyone
I know you don't like your manager, but trust me: it's not true that 100% of managers on this planet are idiots running on preconceived notions and FUD.

If work from home was profitable than some company out there would have made bank already.

Work from home doesn't work because humans can't context-switch too well.
If you're deemed worthy of an approach in the first place, the least you deserve is an empathetic and professional conclusion, and particularly so in the case of a negative outcome.
I keep hearing that, and yet "sex sells" is ever so persistent and prominent in actual ads.
Is this a grand unified theory of beauty, or an attempt to explain how melodies work with your brains pattern recognition? I think the latter, so surely there are other mechanisms of generating aesthetic responses. I certainly enjoy both Bach fugues and industrial noise experiments, although in quite different ways.
Why is porn not advertiser friendly? Does anyone see an advertisement near pornstar picture and decide "gross, i'll never buy this product"?
Rasterization + whichever shape you want to draw.

E.g. "rasterization line" leads you to https://en.m.wikipedia.org/wiki/Bresenham%27s_line_algorithm
Front and center of any website to outdoor activities should include some education about Leave No Trace (https://lnt.org/). It's an absolutely laudable effort to get more people outdoors. However, people new to the outdoors aren't very cognizant of the kind of footprint they leave behind, not to mention the *holes who intentionally throw trash at public parks like they're in their own backyards. For the former type, educational efforts should be enough to get them to pick up after themselves. For the latter, hopefully seeing more people speaking out about LNT would make them think twice about throwing trash around.
Location: Lithuania, EU (UTC+02:00)

Remote: Yes

Willing to relocate: No

Technologies: Python/Django, Javascript/React/Angular, MongoDB, Swift

Résumé/CV: https://dl.dropboxusercontent.com/u/439906/Michael%20Samoylo... and http://linkedin.com/in/msamoylov

Email: michael.samoylov@gmail.com
One big selling point on vue is that you can just use a tag script and map a vue object on your regular HTML page.

Ne need for build steps. No need for html in the JS script.

It feels like JS from the 2000, simple and light, but with reactivity and speed.

Of course, once you need it, you can just use the awesome ViteJS to get your backend build with SFC files.

This makes vue scale up, but also scale down, which is equally important.
FWIW those people "talking" or "whatever" are quite likely creating some of the business opportunities for your code to sit in and make you the money. The number of times when coding=(lots of)money without some of the "whatever" involved is fairly rare.
The Rails community at least is infamous for drunken boorishness and generally being gratuitously offensive and unprofessional. Rails is the spiritual capital, if not the origin, of the worst of the brogrammer attitude.
Cheap stylish wooden boxes for cheap is the biggest thing about this. Definitely will consider cigar boxes for my next project.
I think he means an additional bet.
I really wonder if this narrative existed the last probably 30 times minimum wage was raised with (presumably) no adverse effects that I or anyone else can parse out. Yet the 31st time minumum wage is raised comes around, and an ominous cloudy fear falls over neoliberal news outlets. Funny how that works.
From the lecture titles it seems to be almost entirely about memory. Is this a subset of their comparch course? If so, where’s the rest of it?
> If that TLS 1.0 device had never needed to support RC4 in TLS to begin with, which practically speaking it never really needed to ...

Except that we did not know about not needing to. When BEAST came out a lot of recommendations said to switch over to RC4:

* https://en.wikipedia.org/wiki/Transport_Layer_Security#BEAST...
The problem with OP’s claim is that it lacks any philosophical or historical rigor. Nation states, in their framing, people relating to themselves in terms of national identity, is a modern construction. And even within this context, you have widely different forms and articulations.

What is clear from the history of the 20th century is that appeals to nationalism and uniformity of culture, broadly constructed, drive more violence and conflict than they prevent. Organizing around their ideology led to two world wars, bloodshed and destruction at a previously unforeseen scale.

Arguably, the postwar peace was only restored by a return to an older form of sovereignty: that as semi-autonomous subjects of a multicultural empire (in this case that of the US and USSR). These have long standing historical precedents for their durability (e.g. the Roman and Ottoman empires).
> .uu for Uigurs, .ti for Tibet.

Well, I guess mainland Chinese people won't be using this.
I've got 6.3.3.2 on a Mac.

I was selecting by just selecting the four columns in row 1 by clicking and holding on 1 while dragging to 4 and releasing, then doing the same thing with row 3 while holding the command key down which is how you do non-contiguous selection on Mac, then clicking on column 1 of row 5, and doing paste.

I just tried it with clicking the row number, to do whole row selection. So click the number for row 1, then command-click the number for row 3. Then I clicked the first cell in row 5 and hit paste. Same result as I got before...just row 1 copies.

I also tried it where I clicked the row number for 5, to select the whole row, before pasting, and no difference.

Good to see that it is working better on Linux. That probably suggests this is just a bug in their Mac port rather than intentional behavior.
Darwin did not “shelf” his findings, in the sense of stopping work. He just spent decades gathering additional mountains of evidence because he was worried that opponents would spring up and he wanted to make sure everything was watertight.

Then despite his overwhelming evidence, exactly what he feared still happened (and still happens today)
- React Table is not an HOC
- React may still show educational materials about HOC's but hooks replace their use-cases in almost every situation.
- I don't see how HOC's are attempting to draw more separation of concerns between the traditional Markup/Logic/Style debate. They were simply the best solution at the time for creating reusable logic.
You hit the first two suggestions - age of fund is a big clue, and just asking them. Reputation of the firm matters a lot too.

If you're up front about your expected burn rate and the amount of funding you're asking for, that will help select the right group too. (You can't ask for 10 years of funding, but you can go for more than the year that many settle for)
The 2014 MacBook Air does not have a single USB port, you're confusing it with the new MacBook.
They will like whatever they will like!
I think "conscious" is a good word.
If it is so common as you claim, could you point us to some public examples of this?

I have never ever been concerned about concurrency in Ruby, or Python or PHP. Just deployed the number of workers which would be able to serve our peaks.

I do write high concurrency application though, but those are not web apps and are not written in these languages.
You should try qutebrowser :)
Yeah, that mindset is the reasons why M$ has no mobile presence any more.
"What could be more expensive than losing a few hundred lives and an aircraft?"

It seems to me like we'd still have lost these aircraft, we'd just be able to find the wreckage faster. But in the middle of an ocean that isn't currently covered, does that translate into being able to rescue anybody quickly enough to save lives? Or is it losing lives, losing an aircraft, and paying to just know where the wreckage is?
I find it baffling that the author so fluidly transitions between an indictment of fixed cost rent extraction to "Regardless of its criticism, the sharing economy is expected to generate revenues up to ..."

The criticism waged against the new middlemen is effectively that the sharing economy is not 'a change of systemic concentration of wealth' and not 'a systematic change of finance', but rather a changing of hands and an obscuring of it.

To follow this so whimsically with 'younger generations ... more empowered' and 'the world has changed' makes me question whether the author comprehended the articles he linked to.
sys/queue.h has some really useful list macros.

It has FOREACH, HEAD, TAIL, INSERT_*, the works.

http://freebsd.active-venture.com/FreeBSD-srctree/newsrc/sys...
I guess it's just not very well known that C has functions which can also be passed as values.

Sure, C has function pointers. But it doesn't have closures: the things you can do with just a function pointer are fairly limited.

The callback syntax in the post should really be:

typedef void *(ListMapCallback)(void *item, void *state);

...which gets ugly quickly (passing your closure state around as a void*) and doesn't compose well (passing your closure state into your implementations of List_map_, List_fold_, etc.)
That's why it says 'Apple's blocks' and not 'C99 blocks' or 'C1X blocks'. Though, it is part of mainline clang, so it is not restricted to OS X in any way.
Congratulations to Movity! I was fortunate enough to get to meet them when I was in San Francisco this summer; very impressive stuff, great guys.
This will have a number of factors, but some key ones for me:

Brand recognition. Ubunutu is big, when I needed a linux VM distro guess what I chose? When I bought a linode, guess what I chose?

Popularity of the cloud/servers. More people are running servers these days for various things. EC2 and cheap VPS are making a lot more people interested in a free, powerful and stable OS that will run their server with minimum hassle and maximum ability to find articles on google.

Ease. Ubuntu has great docs, lots of easy to understand tutorials and easy package management.

There are others, but this is it for me. Ubunutu is so much win.
The tip about using function pointers to iterate a list is good but... macros, really?
The headline seems a bit inaccurate. Blumenthal is currently Connecticut's Attorney General, and while he was elected to the Senate in Nov he doesn't yet speak for the US government (and often times that terminology is used to refer to actions of the executive branch, not Congress).

The article states that there are open FCC investigations into the matter, but not that the FCC has requested any data.
I'm in remote patient monitoring, so while that's unlikely, it is a horrifying possibility that keeps me up at night.

If our API that accepts readings from devices goes down, real people's health could be at risk.

We have multiple levels of redundancy, including at the device level, but it is the point of highest stress.
Using dpaste is a great idea! But I just realized that I was reading the clues wrong -- I thought the gray tiles were the user's attempts, not clues that the game gave you as already correct. It does indeed look like a bug or it's using a very obscure word.
Sorry!
Me too. The citric acid in the lemon breaks up the mucus and is also antimicrobial. The honey coats your throat and soothes it, which will help to prevent irritation and further inflammation, and is apparently antibacterial too.
I think the impact will be bigger in the long term, I myself, as a brasilian, atheist, bit fair skinned, know I'm probably not a 'target'(although the left-leaning probably makes me a potential, cause I'm not sheep), but it still doesn't feel right that my data and privacy is free-to-snoop because it violates rights I have here, I had this right since birth according to my constituition and this is a fact. It is absolutely and completely indecent, it doesn't matter any analogies made like 'intelligence have always done this in every country', this is just distorting and repositioning and obviously The Internet is a whole different thing and should be treated as such, no explanation or justification will make this right ever.

I've not moved out of a lot of services YET, but people around the world are certainly moving their sticks to provide options, it's now also a market, not just idealism, political positioning.. they'll arrive and I'll certainly and happily go, and maybe try taking the opportunity myself, why not? Think of a good leader, he's respected and followed because people trust him, trust him to that position, but it's a fragile thing and after it's broken, it's broken. There's a vacuum.. and naturally it's got to be filled
The irony is that Musk's behavior would lead to an Asperger's diagnosis, as it did for Bill Gates and Nicola Tesla, except that psychologists recently realized how much self-inflicted harm they were doing with that diagnosis, so they voted it out of their new diagnosis manual.

Imagine voting out a disease in medicine -- imagine voting cancer out of existence. In medicine, a science, such a thing cannot happen. In psychology, it happens regularly.

EDIT: once again downvoted for being right and backing up every word with evidence.
Well I was raised on DOS around that age and there were plenty of Sesame Street[1] style DOS games I could launch.

I don't know that I could do much more, at that age you kind of run on autopilot with remembering the exact method to do something.

[1]: http://muppet.wikia.com/wiki/Ernie's_Big_Splash
There's however a small feature in xmltodict that most people overlook: the streaming mode. I actually wrote xmltodict the day I tried to parse a Wikipedia dump, I just couldn't keep it all in memory but needed something more high-level than SAX.
Being flippant - it probably wouldn't do you any harm to be carrying a bacon sandwich.
You know what rocked? Perl 4.

I started on Perl 4 in the mid-1990s. It was fantastic! I started replacing thousand-line C programs with hundred-line Perl programs that were more robust and worked better, and replacing shell scripts made of awkward sed/awk pipelines with neat, tight Perl. Arrays and hashes as first class data structures? Marvelous!

Then Perl 5 ruined it all. The ridiculous, bloated "object oriented" syntax rendered it basically unreadable, without adding much useful functionality. The layers of syntax options forced teamwork-driven Perl (I wrote about 10k lines of it) to pay close attention to coding standards, closer than more consistent languages, just to not step on each other or have fights.

Then along came Python and Ruby, which shared most of the benefits of Perl (scripting, mostly), but added very clean, elegant OO syntax. Everyone who actually cared about writing decent OO scripts switched. Plus Python had much better math libs, and Ruby soon had Rails.

And Perl 6? Fourteen years and nothing to show for it, and it'll have to be backwards compatible to all the things violently wrong with Perl 5. There's no use case that isn't already covered by Python and Ruby. Unless some new technology comes along and Perl jumps in firstest with mostest (like Ruby did with Rails), no one will really care.

The average age of Perl programmers has been increasing by about one year per year since 2002 or so. I don't see that changing anytime soon.
What makes this pair special?
Why doesn't YouTube do this to their videos, instead of muting all audio, or removing the video entirely? It'd be a far preferable user experience.
Unfortunately, most of your “conservative” coworkers have also learned to keep their non-woke beliefs to themselves, lest they lose their job.
How is swift for stuff beyond applications for the apple ecosystem?
It's a bit of a white lie but I don't see it being harmful to claim that. It is increasingly becoming true.

Lots of fields are adopting CT. And being taught CT earlier on in the process would provide a useful framework for building upon future knowledge.

Mathematics seems to have 10 different names for the same concept depending on which field you are in. CT provides a common vocabulary.
'Closed system' is not accurate.

The Federal Reserve created over $3.38 Trillion in 2020. Since that goes to banks that can lend 10x their reserves, they effectively created over $33 Trillion last year.

That's about enough to give every US citizen $100,000 for the year. More than enough for a UBI.

Not that I think that's a good idea. But a closed system suggests its a zero sum game when it clearly is not.
The term anti racism has been defined by woke leaders to mean something different. It’s actually illiberal and racist. They are proudly illiberal. You should look it up because it’s so shocking.
That would be an utopia indeed. Advertising suffers from a massive conflict of interest. People would be much better served by independent third parties evaluating products and publishing the results. We just gotta make sure they aren't corrupted.
Not just possible, it happens.

Google: https://gawker.com/5637234/gcreep-google-engineer-stalked-te...

Facebook: https://www.theguardian.com/technology/2018/may/02/facebook-...

The NSA: https://www.reuters.com/article/us-usa-surveillance-watchdog...

These are presumably just the tip of the iceberg of people dumb enough to get caught.
"It's very useful to be able to seperate data from the hardware."

I have been doing this for decades, but I do it with USB sticks, not SSDs, with NetBSD, not Windows. After boot I can pull out the stick, freeing up the USB port for something else.

I would be interested if I coul do the same with Windows but it does not seem as straightforward. I know it is possible but I also know there is a good chance I would never get it to work.

For example, the EasyUEFI link you provided suggests I need to purchase software, the software only runs on Windows, Windows 7 is not truly portable and the authors are not clued in to the idea of separating data from hardware:

"We recommend that you use Hasleo BitLocker Anywhere to encrypt Windows To Go drive to keep your data safe. If you want to upgrade Windows To Go to Windows 10 October 2020 Update (Windows 10 20H2), please go to Windows To Go Upgrader."

If only there was a way I could buy Windows on a stick instead of having to buy a computer with pre-installed.
Wrong. Collisions can be found in MD5 in 2^21 time due to an attack by Xie and Feng. 2^64 is a very respectable number and is not practical for people to do on their home machines. 2^21 is.
Couldn't agree more. I see these companies as much more similar than different. All of them are very 'user driven' and that's what has made them such impactful companies.
A particularly opaque example of density: http://haskell.org/haskellwiki/Euler_problems/11_to_20#Probl...

problem_18 = head $ foldr1 g tri
where
f x y z = x + max y z
g xs ys = zipWith3 f xs ys $ tail ys
tri = [
[75],
[95,64],
[17,47,82],
... snip ...
Interesting take on the other side of the story from the linked article, and a response by someone at RasiFranks:

http://blogs.forbes.com/elizabethwoyke/2010/11/10/240-to-pla...

http://blogs.forbes.com/elizabethwoyke/2010/11/11/digg-manip...