jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I guess the question is, why are they making such a big deal about their insurance, if it's both unnecessary and not useful? It sounds like they're trying to run the exchange as you say (with the vast majority of assets not insured) but trying to convince people that it's a safe place to store any amount ("we are insured").
This and the IBM one* seem to be the only tutorial-style resources on Vimscript available online. Does anyone know of any others? Otherwise I've often resorted to looking through the popular plugins for inspiration/idioms, but perhaps that's not a bad thing.

* IBM Vimscript series:
http://www.ibm.com/developerworks/views/linux/libraryview.js...
LLVM? WebKit?
As a Spaniard, it wouldn't do worse than the Borbon dinasty.
Microsoft can earn more money this way (selling data for sales purposes), so their behavior meets my expectations.
I have seen the active for 'legitimate reason' or 'legitimate interest' options but I am still unclear what they consider legitimate reason.

Does anyone know what that entails? I couldn't find it in the policy itself.
I don't view code as lines, but rather as chunks of logic. When I'm writing, I don't need to see what's on the screen because I already know how it is; the task is transforming it into how I want it to be. The process goes: thinking (5-10 minutes), typing (30 secs to a minute), thinking, typing. Most of the time I'm not even looking at the screen, even when typing. The typing part is just writing the stream of completed thoughts to the computer.
What's Apple's incentive to do so?
I wonder how Andrew Yang's going to make sense of his advocacy for bitcoin ánd Universal Basic Income.
It could be entirely genetic. Worst case could be that some groups just tend to die earlier from these diseases... There could be some somewhat invasive medications to fix thigs. But they are likely very far away...
If you make your 2's look like Z's, then sure.
> Based on the really, really crappy results that google gaves me out lately

People on Hacker News seem to think Google's results have gotten worse over time. Maybe they have for the narrow set of interests and requirements of this crowd, but I'm very confident they've gotten better for the vast majority of other users (users who I bet are less likely to use an ad blocker too).

> That they eliminate all SEO crap (i dont want those results anywhere near the 100th page of results) and ads from my results and serve me relevant content.

This is an extremely difficult engineering problem. Google doesn't make a conscious decision to include low/middling quality SEO'd content. That content is optimized to appear relevant and high quality. Google does a better job than say Bing at telling the difference, but it's still obviously an unsolved problem.
> BTW, when using screen, ctrl-a is its default action key

This ends up annoying me on a regular basis. Let's say I want to make a directory and then go to it. I would type:

mkdir foo<Ctrl-p><Ctrl-a><Alt-d>cd<Enter>

Except when using screen, <Ctrl-a><Alt-d> (really just <Ctrl-a>d) detaches the session. It's solved easily enough ("screen -r"), but it always yanks me out of my groove.
Here's another one. Probably not very performant

function foo(count) {
var ret = []
for (var i=0; i < count; i++) {
ret [i] = function i() { return this.indexOf(i) }
}
return ret;
}
I didn't intend that to be a statement about the virtue of ads.
I like the visualization. But there seems to be an error:
the non-diagonal elements of the Markov matrix need to be interchanged. You can see this by setting p=1 and q=0. Their formula would result in a total population of 2*California after one step, which is clearly larger than California+New York.
Did you think Vixie's post was insightful or useful?
> If there's a tension T in the ropes across the top they'll be pulling the walls inward with a force of T causing a torque of T*height.

Almost, you'd still have to subtract the friction component across the 90 degree angle where the cable hangs down from the edge near the porthole but that's probably relatively small compared to the total (depends on cable material and any kind of padding they put in between the cable and the concrete).

It would have been a lot better to sling those cables through the portholes on both sides and to make it loop the bridge, one person would have to rappel down to get that started but you'd have zero load on the walls.

The longer I think about this the more I think those guys and girls were extremely lucky and I hope that this will not inspire any copycats to try this with other bridges or even the same one. It's a long way down.
Official announcement by ZipDial: https://zipdial.com/corp/zipdial-is-joining-twitter/
Dynamicity usually refers to the fact that you can execute code that wasn't fully specified at runtime.

Lisp code is the stereotypical example of a dynamic programming language because it can update its own code while being executed.

On the other hand, compiled C code is static because the code is loaded into memory and cannot be changed during the execution (as a matter of fact, the memory pages holding the code don't have even have write permissions).
Btw, you can make it more dynamic by enabling dynamic libraries or modules which make the whole thing less secure.

In a static program, you can only execute code that was originally provided (at least in theory), that makes it harder to accidentally execute a piece of code provided by the user as input.

Back to our problem: A dynamic website will typically take user input (e.g. the user name) and build a personalized view of the webpage for the user. To achieve this, the page will probably contain a SQL query with a 'name' field. If the inputs are not properly sanitized, the field can contain anything including SQL code. If the user is malicious, you have a SQL injection (i.e. the user can execute an arbitrary query). What happened is that you've executed code provided by the user.
I think you can probably co-opt the "the comments on every article about feminism justify feminism" quote into "the reaction to criticising (an|a toxic) online community justifies the criticism". And this is why we don't have nice things.
I don't think Yelp's secret sauce are there ratings. Review text is critical to understanding why people rate things highly & generating recommendations (not to mentioning IDing spam)
The offset between the iPhone camera & screen is several times smaller than a laptop with a built-in camera, & if you have a separate webcam, it can be even worse.

So I'd say the iPhone is an improvement, at least.
We're using Oracle much against my desires. While this was before I was there, they hit some issue with mySQL and someone in charge at the time (no longer there) pushed us to get Oracle to fix all the world's problems. Its too expensive and doesn't do enough of what we need unfortunately.
I was really hoping the hardware we "accidentally" saw wasn't the final phone case. Maybe I have to see it in person, but the original iPhone design looks far more elegant. All the bands, square seams and panels in this design really seem more HTC than Apple.
In Ive's case, the British accent helps. Hearing him talk about his design decisions is captivating in the same way as David Attenborough narrating nature.
Even though many of you are anti-education there are still many fields and disciplines where one must go to University. Engineers, lawyers, Doctors, Managers, Accountants, Teachers, etc all need some form of higher education.

No employer in their right mind would hire anybody in any of those disciplines without the proper education, it simply does not happen. It used to happen in engineering, but those cases were very rare and now it doesn't anymore.

Then we move onto programing. Well, sure one could learn all of this stuff themselves. But, can a self taught programmer really say he knows all of the math to program physics modeling software? What about working on programs like autocad and pro engineering. What about MatLab and Mathematica.

Huge fields of projects, you are essentially negating yourself from, solely because you have no proven ability to do higher math and likely haven't put in the years of time it takes to become good at that math.
And they _have_ enabled Skype, and even demoed it running in the background when introducing iPhone OS 4. So I'm guessing that they will allow video camera support for Skype as well, although you can never know with Apple.
Seems like it would put strain on the GPIO connector and lead to eventual failure. A ribbon cable would be better IMO.
IMO Ultimate guitar has really great tabs for most reasonably popular songs. The ratings don't seem to be gamed as much as other sites as well. It's almost good enough to forgive all the shady UX patterns all over the site.
I somewhat agree, but I think the number 1 factor of low FPGA adoption is the absurd price. Put a good price tag like in GPUs and you have a new industry. Of course, there are issues with tooling too. Maybe there needs to be a simplified API, akin to OpenGL, that takes care of the boilerplate.
Why 37?
What if it treats 95% of of the population decently and makes a profit?

Anyone knows that getting to 80% is easy, getting from 80-90 is normally $$$$ and getting to 99.99999999999995% which is what the thread it about is $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
So the ones that do get infected and die are just part of the sacrifice?
If you have the time, there's this great talk by Bill Wagner that goes over some of these newer features. You can also skip right to the pattern-matching section; he shows a good example of how powerful switch expressions can be.

https://m.youtube.com/watch?v=aUbXGs7YTGo

Alternatively, this page on the C# 8 release has good examples too. They show how you can leverage tuples to make them even more powerful.

https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csh...
Related - and to add to the comments claiming the superceding standard - OpenXR:

https://wikipedia.org/wiki/OpenXR
There were under 2 billion people in the world at the beginning of the 20th century. There are now about 8. This is a large increase in biomass, largely driven by the use of petroleum fertilizers. This means, on average, roughly, a human being is 3/4ths made of crude oil. You are what you eat.

If you take targeting of oil production infrastructure as a given, that means 3/4ths of all human beings starve to death. What's left might not have the know how to farm without oil, and that doesn't take into account contaminated farmland.

Now, that oil that has been pumped and turned into food is now biomass in the biosphere, so the earth can now support that increased level of population after a period of regrowth. It isn't the end of this scale of civilization, but it is a reset back to agrarian civilization for a time.
> I have observed similar patterns in some of my own work. For example, in a very recent study I conducted with 440 online adults (I will add a preprint link when it is available)…

Can anyone find the preprint? This blog post was from April 2021 so it might be available somewhere, but I cannot find it.
If Google threatened to withdraw (which they're probably not foolish enough to do), the loss of things like Maps (that many other services depend on) and Gmail and Google Docs and etc. would worry most advanced economies. If Apple threatened to withdraw, it would not be as worrisome, but it would probably anger a lot of Apple fans. I feel like a significant chunk of FB users are only on it because they need to be in order to communicate with friends and family who stopped checking their email. Knowing that FB was not available in their country would make things simpler. FB is about as popular with their own users as, say, your average Big Tobacco company. They can't quit, but if it weren't available they would be better off after a couple weeks withdrawal.
Amputate now before the entire startup is ruined.
Your point is well taken, but there is some agency on the part of motorcyclists in not getting killed. I wear a white helmet, neon green onsie, and a high-viz airbag vest when I ride. I also won't ride impaired. I also make sure to take at least one safety training course per year. I am fastidious about following distances. I am constantly scanning for situations where drivers are likely to commit an error. I leave my bike in gear at stoplights and watch my rearview mirrors. I give myself an escape path.

Most of these things help me avoid killing myself on my bike, but they also reduce my risk of getting killed by others. The idea that there is a bimodal distribution of riders is pretty apparent to me. EDIT: There are likely many "car at fault" crashes where the motorcyclist, though legally in the right, could have avoided the crash.

That said, hell yeah motorcycles are dangerous even for this safety obsessed nerd. Further, I agree they are not a solution for everyone. My bike stays parked if I think I could encounter freezing road conditions. I love riding, but my bicycle is far more practical as transportation than my motorcycle is.
This is how much we as a society value teacher's life.

Let's throw the shittiest responsibility, potentially dangerous, at the teachers since the responsibility doesn't fall on anybody.

Police is the closest one to handle assault and bullying problem.

> Getting police involved often makes things more dangerous for everybody

I doubt this is true. Some cases are escalated but not most cases.

Certainly not often.
The lead frontend engineer on Chrome was previously the lead frontend engineer on Firefox, and many other people on the team worked on browsers forever - we all knew what 'chrome' meant in a technical context long before we called it that.

But we still liked 'Chrome' more than the other names, and our motto is "content, not Chrome", which neatly works with either capitalization.
We made a quick demo video for the accelerators we applied to.
http://www.youtube.com/watch?v=Izo08tV45cI
In case I wasn't clear, I meant that _Google's_ choice of browser name was confusing, given that it was an already-existing term.
This is definitely one of those 'go back to the customer and ask again.' kinds of times. I suspect they said 'tier 3' and not '3 tier' (well for me its the only possibility that makes sense) which would mean a database with relaxed SLA requirements (probably 99.9% uptime, up to 1sec latency, things like that). Basically for data they use infrequently and don't hold up the busisness if they are offline for a few hours.
If this wasn’t from the lab, or a bad actor set it up to look like it was, to me it’s enough of a coincidence to basically conclude we live in a simulation.
Am I the first to mention how much I loved the Lancia Delta Integrale? Car of my dreams.

My brother bought a Delta Integrale 1993 EVO in 1997 and kept it for a few years. I had the pleasure to drive it several times. What a beast.
I have to disagree with you on this point. I doubt Silk Road or people buying drugs online with bitcoins have affected the market for street drugs at all. Two completely different socio-economic markets.

Most who buy drugs in the inner city do not have access to bitcoin and/or Silk Road, and even if they did they would scoff at the inflated prices compared to the price on the streets.
I think you're confusing a "straw man argument" ( http://en.wikipedia.org/wiki/Straw_man ) with "anectdotal evidence" ( http://en.wikipedia.org/wiki/Anecdotal_evidence ). I never claimed anything but anectdotal evidence, as I presented three separate cases of anectdotal evidence as direct contradictions to the original post. These examples are, indeed, direct contradictions to the original post. The original author then edited their post to add the bit about possible therapeutic properties of the drug, but the original content stated categorically that LSD did not contribute to any significant development in people that took it, and I presented three counterpoints, two of which claim that their insights came while on the drug, as a direct consequence of the drug's effects on the mind.

In either case, the additional edit stating "that everyone should do it for no particular reason except curiosity" was not in the original post, and is something that nobody here, as far as I can tell, is promoting. LSD, like psilocybin, is a powerful drug, and should be respected as such.
I've found the "Memory Palace" technique useful (tying items to memorize to specific places in familiar locations).
I'm sure you've already thought of this, but you can use a VPS as a proxy to circumvent the ban – I've had a great experience with DigitalOcean.
Here's what the Tor project recommends: https://www.torproject.org/docs/faq.html.en#GetTor but sadly it's a cat-and-mouse game
I prefer the bit about how the "Delaware Trust Company, a Delaware trust company, acts as the trustee of the Trust".

nice name there DTC.
More confusing UI, IMO.

I'll probably kill pagination, though.
Left wing groups were banned by Facebook too. As far as I know they didn't heap hatred on minorities, unless you include fascists as a minority.

https://boingboing.net/2020/08/21/citing-violence-facebook.h...
Normally, the President of the United States speaks in a way that is unambiguous with regard to whether they intend people to commit an illegal action.
> When you completely shut people up, that doesn't mean they're gone

It does mean that they cannot effectively find other people with the same opinion, cannot organize, and cannot spread their opinion effectively. Suppression of opinions _works_ (unfortunately, I must say).

Taking that option away from people scares me a lot more than the MAGA mob. People storming government buildings can also be a good thing (uprisings against oppressive governments). It wasn't in this case, obviously, but the damage this mob caused, including the lives lost, is nothing compared to the absolutely terrifying situation of a totalitarian government and all communication platforms being "curated".
This is a pretty small thing, but you should really be using SSL ("https://...")

There's just no reason to use unencrypted connections anymore. The cost of a SSL cert is minimal, the installation isn't difficult, and it's a big benefit down the road, because the HTTPS version will be canonical to search engines.
lol for real.. title is a bit misleading

one thing i did find interesting is their intent/ability to evaluate the effectiveness of the course by the subsequent use of the tools, rather than traditional assessments.

i know ive aced exams only to forget everything the next day, and conversely there are courses i nearly failed or didnt finish that nevertheless had a profound impact on my learning. i dont think this is something that is really measured or tracked in traditional education
I was talking about input and rendering. If you do rendering before handling input, you add at least an extra frame of latency.
As much as I want to move to Signal, I cannot. Their apps feel like a hobby project from the iOS 5 era. Especially the desktop app has a terrible UI. It feels, looks and behaves very bad.

And then I am looking at telegram - everything is polished, many smart and useful functionality is included. The design is outstanding, the updates seem to add useful stuff.

Can someone explain to me why Signal is so very bad compared to telegram?
It's very clear that you have a rock-solid and passionately emotional commitment on this issue already. I'm sorry I mistook your question for good-faith interest in tradeoffs. I'm not going to engage deeply beyond this.

I work in statically typed languages for a living. On the whole I think this is a sensible choice for my employer. Sometimes I don't like it. Sometimes when I have a choice (personal projects, or ancillary scripts/utilities) I'll reach for untyped Python. These are the reasons.

a) The type checker is a lifeline that will save you from one kind of error in untested code. But there are lots of ways to screw up untested code. You need testing anyway. And what will be caught statically by the type checker, will be caught at runtime during an adequate test suite.

b) Nullability invalidates the guarantee that a type system is supposed to provide: that values are the right type. The boilerplate, error prone check is necessary anyway to deal with the null. Yes, there are better type systems that don't have this problem. But static typing as actually practiced today (in general, I'm not talking about Python) has this problem very often.

c) This is true only if you're a library. Your type system can't statically guarantee anything about the bytes that will arrive on a socket, which is your actual interface when you're a network service. Parsing and validation must be done at runtime.

d) Over-specification of data is endemic to the culture of static typing. In the large, people think they need to map any values they receive to an internally defined struct or class, dropping any parts of the record they don't understand. Not doing this is seen as incorrect, irresponsible, or as you put it, less rigorous. But doing it leads to a lot of coding time wasted on mapping between representations and threading new fields through all the places a record is handled. Some static type systems offer facilities to help alleviate this problem. I'd argue that to the extent you're using those facilities, you're walking back down the spectrum towards dynamic typing.
I'm a bit worried about the TV having some kind of internal clock set in the factory configured to throw an undismissible prompt after a year or two because your firmware 'expired' and you need security updates to keep your internet connected device that is not connected to the internet safe.

You won't know if the TV has such a feature until someone encounters it years after the device is first sold.
It's not that uncommon actually.

Even at my car dealership this is a common problem. A couple hundred cars with the same keyless entry system parked in the same lot. All those cars are actively scanning for their key fob, which causes all sorts of RF collisions. I've gotten used to having to use my physical key when picking up my car at the dealership.
What surprises me about Myers Briggs is that people are placed on each dimension either on one side or on the other. Three no center for each dimension. Yet these traits are normally distributed so most people would fall in the center. Telling most people they are average would not sell well. So yeah, this test is unnecessarily polarizing.
Bitcoin is right-wing now.. lolz

"However today cryptocurrency is nothing more than an ecosystem of thinly veiled gambling products that is preying on the vulnerable, perpetuating economic inequality and deepening the existing problems in our society. It is time for us in the software engineering profession to decide how history will tell the story of our participation in this madness. If we choose to make short-term decisions based on indifference and greed then history will not judge us kindly."

The author probably thinks the only speculation happening is in crypto... What do you think the whole of the stock market is doing? What about software developers working on wall street should they resign as well...?
as it's been pointed out by many people in many circumstances, the whole cryptocurrency story so far has been a progressive reinvention of the modern financial system, including many of the intermediary steps.
OLAP is kind of a different world - none of the typical Postgres "competition" (like MySQL or Oracle) works really any better in this domain.

There really isn't a very good free one part solution here - so either you pay big bucks for the likes of Google BigQuery or Snowflake so they can become gatekeepers to your own data, or you end up burning a lot of engineering time to get the likes of Hadoop or Spark on K8s or Trino working.