skysight-inc/HackerNews huggingface dataset:
It look like good (including there are some good features that I do not see in other implementations), although there are some things which may help:

- Support ISO-8859-1 encoding (true ISO-8859-1 encoding, not Windows-1252) in addition to UTF-8, for all of the functions that can read text from files and write text to files, to avoid having to implement it by yourself one byte at a time. This is useful when you want text which is mostly ASCII, but which may contain extended characters that aren't Unicode. (There is no need to support any other character sets or encodings, though.)

- Document the C API better. Currently, the documentation isn't very good.

- Implement WTF-8 (if it isn't already), so that arbitrary JavaScript strings (which are strings of 16-bit characters) can be represented as UTF-8 without losing data. Often the text will be ASCII anyways, and you will want to use ordinary C strings,

- Add a API function to read/write strings of 16-bit characters. (This is probably unnecessary for property names, although it is helpful for strings.)

- Add an option to disable use of Unicode tables, in case your program does not use them. (UTF-8, String.prototype.codePointAt, etc would still work regardless, since they don't need Unicode tables to work. However, it would prevent Unicode properties from being used in regular expressions, remove String.prototype.normalize, and case conversion would be limited to ASCII (or perhaps ISO-8859-1) only.)

Additional optional extensions may be wanted, even if not enabled or even included in the executable by default (due to complexity), such as:

- PCRE.

- Option to disable automatic semicolon insertion.

- A "goto" command; you cannot jump into blocks, past declarations at the same level (in either direction), or out of functions. You can otherwise jump forward and backward within a block (including past nested blocks) or out of a block.

- Possibility for a function called by one JavaScript program to suspend that program while executing a different JavaScript program (which may possibly share objects with the first one), and later resume execution.
Rather than trying to figure out which of dozens of files has what you're looking for, you can just search one or two large ones.

On the other hand, I hate finding a project that looks useful, but then the code is scattered across many files which are barely one screen long, or worse, also spread throughout different deeply nested directories. Regardless of whether the organisation makes sense, navigating directory trees is annoying.
I put one up at https://kylheku.com/cgit/youtube-dl

This server uses git 1.7.x, so people with old installations can easily clone it.
Facebook patent lawyers will make sure it never reaches market.
I don't think plugging leaks is what is required.

The entire basis of the current system is corrupt.
I've used that to process tables, essentially using markdown as a commented CSV format. The only nuisance is that a table can't yet have attributes — https://github.com/jgm/pandoc/issues/6317 — the workaround being a pre-filter to copy them from a surrounding div.

I've also toyed with using it to process code blocks, as a dead-simple literate programming tool.
I'm not sure Sony is the appropriate direction to run in desperation...

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

http://news.bbc.co.uk/2/hi/technology/8594720.stm
true ISO-8859-1 encoding, not Windows-1252

AFAIK, 8859-1 is a subset of 1252.
Are there any non-Oculus standalone headsets?
No surprises there, since it is a (biased) Turkish site.
Wake me up when Qatar disinvests from PSG or when the Saudis stop buying French weapons to oppress their population.
To me, the boycott gathering steam is proof that information bubbles are real.
An insight I had recently while thinking about language, is that the terms commonly used by the developer community can have some unintended and far-reaching consequences.

Take the term user-friendly; which is insidious term in that it labels everything which isn't in that bucket as user hostile. That we now co-opt the term to mean any software which is easy to use for certain users, means that we, as developers steer away from creating software not in that particular bucket.

We do a disservice to people to hide these tools away; software should enable users, not dictate what they do. I love this particular example of a Professor in French studies extending Emacs to do medieval transcription [1].

[1] https://josephrjohnson.georgetown.domains/posts/emacs-transc...
Tesla recalls nearly 50k Model S and X cars in China over faulty suspension
Or you could have the unintended consequence of zombie executives wandering the earth until it's in their family's economic interest to declare them dead and bury them in the ground.
I didn't say "probability". It's not going to happen. The polls are bullshit.
Micro animations CSS UX tutorial
Why would anyone put stock in a prediction made by an industry that is deeply biased about the issue and known for lying ruthlessly about their own internal predictions?

They knew they'd cause catastrophic climate change many decades ago and took out ads saying the opposite.

Statements by any industry group are generally worthless PR, but this group should be considered blackballed from public discourse about economics or climate.
From Fabrice's point of view, it might well be.
You're asking the system to install a package. System packages are available to all users. If the package is going to work for all users, its dependencies also need to be available to all users. This naturally leads to what you're seeing: the system will not consider software installed only for your user, so it'll end up installing the same dependency system-wide that you had installed in your home directory. While I understand your frustration, I can't immediately think of a better way to handle this.
I can also highly recommend starting with proofs.

There's a similar book, "How to Prove It: A Structured Approach" by Daniel Velleman. It's one of the best math books I've ever read: it's concise, has excellent examples and exercises, and it teaches the most essential skills (including the mathematical language in question, e.g. the basics of set theory and mathematical logic).
Well, I suppose I was just a bit harsh. There definitely are opportunities outside of ads. But some industries are more cut-throat than others.

The problem is of course not unique to software. Eg. it may be more lucrative for drug companies to research hair-loss or acne drugs than something like cholera.
I did as well, and it's one of my prime references now. Great book, great tool. Lifesaver.
You could rely on the reputation of the reviewers, while concealing the identity of the authors from everyone. That may be what Invictus0 was suggesting, and it does sound workable.

It raises one question—"How do we get the first reputable scientist to bother reviewing Mr. Anon's paper?" But as long as there wasn't a huge problem of outright spam, or of crackpot submissions that eat up too much time... or if serious submitters had to offer a monetary bounty (on the order of $100-$500) for the first or the first few reviewers, or if the bounty was more like a "security deposit" which would be given back if the paper was confirmed to be neither spam nor crackpot... There seem to be multiple plausible options.
If the theory is true, then the fact that they're announcing his death now means that they've finally put themselves in a position where they can pay the tax bill without giving up control of Samsung.
If you start adding up how much of that space between you and your destination is parking lot space and not a building/home, you'll realize that you could still have some space in your home but have a business area that is not 70% asphalt with white lines.
That would seem that your distro is statically linking all the Haskell libraries. On distros that use dynamic linking for everything, it's also going to pull in (directly or indirectly) ~130 Haskell libraries.
Maybe Mosong is a mechanism to avoid to two John Does in one report? First anonymized Ma is Ma Mou, second Ma Mosong, and so on.
Waiting on the inevitable de-facebooked quest 2
Forgive me as you seem to be aware of many of the details of zmq’s history but is there a chance you’re missing something? You are comparing a thin, semantic-enforcing layer just above TCP to actual message queues/servers featuring persistence to disk, etc.

We’ve used ZeroMQ in production as an alternative to HTTP message passing and it was great for that. We would build something like RabbitMQ atop of ZMQ, the only similarity between the two being the name, really.
Why would that change just because it's being tracked with a blockchain?
Devs is pretty good, also, spoilers :)
I don’t think it matters of you hold the animal because it’s more of a symbolic thing, as in the cat as a symbol has a certain culturally ingrained meaning, see: cats are usually a Godess. Tigers are Gods. Feminine/Masculine. Women prefer masculine men. You said it yourself with the teacup poodle example

If a straight or lesbian woman or even a gay man identifies as a cat person, they still find you more attractive if you have a dog. Male beauty is judged to a different standard
> Eg. it may be more lucrative for drug companies to research hair-loss or acne drugs than something like cholera.

This doesn't seem especially unreasonable; hair loss and acne, to the extent they are problems, are unsolved problems. Nobody disputes that cholera is a problem, but it is very much a solved problem.
When Facebook bought Oculus, I remember Palmer promising that they would never require you to have a Facebook account. Apparently this statement was vetted by Facebook.

He is now offering a bounty for the hacking of the quest 2.

[1] https://www.businessinsider.com/palmer-lucky-offers-5000-bou...
Not sure if this is a joke but if you read the linked docs [0] you'll see that the concept of filters is that you the user can write programs (essentially plugin-style) that modify the AST Pandoc generates in order to perform the conversion. But this explanation is ultimately worse than the actual doc page, so I'd recommend just reading that.

https://pandoc.org/filters.html
Yeah, this is similar to how people ended up inventing HMAC I think.
OpenWatcom Developer Links for Compiler Writers
For reference, here is Google's AGPL policy: https://opensource.google/docs/using/agpl-policy/

As an advocate of the AGPL, and someone who releases software under it, I think Google's argument is pushing FUD.
It is good, but it's a different market segment. It's much more expensive and requires a gaming PC.
> I've written some libraries personally and licensed them under the Apache or BSD license because I want it to be helpful for anyone who needs it. I'm really not concerned if they make money off it or not or if they contribute back.

It's not about getting contributions back, but ensuring that everyone who needs it can use it includes end users.
I literally plugged in my Wii again once I realized no cheap VR exists.

I really really hope an alternative arises.

I even have an FB, but I don't want to give them anymore of my personal information. God knows what Oculus is collecting
I'm using pandoc for generating pdf/epub ebooks from GitHub style markdown. The default output is good enough and there are various themes that can be selected. But I wanted to customize a lot of things like chapter breaks, background color for inline code, bullet styles, blockquote style, etc. I didn't know Latex but was able to find snippets from stackexchange sites to suit my needs. I wrote a blog post on this: https://learnbyexample.github.io/customizing-pandoc/
I wish Bellard were here on HN to comment with us.
+1. Across a set of rote problems that you know how to solve: take the problem and write down in any language the steps you take to solve it, then also write down why you took those steps at the points you did. When you’ve covered the set, review them all. If you tried to record a tutorial for someone else at that point to follow in your footsteps, what would you say? One of the great ways to learn is by teaching, you can simulate for yourself. But it has to come from your understanding, not just reciting the words of your textbooks and problem sets.
Also in Amsterdam - canals mostly have no railings along their canals to prevent people from falling in.

I heard a story that dead bodies of men kept getting found in the canals with alcohol in their blood and their flies undone. As you can probably guess, intoxicated men were attempting to urinate in the canals and ended up falling in and drowning. Rather than building railings, they built more public urinals.
I'm not Indian so I can't comment on that aspect. But your English is good and you have internet access. There should be something you can do.

I think your fear of dropping out might be misplaced. You know the classes are bad and even if you get a degree, you will be competing with countless others who also have degrees, many from better schools. If you quit and took the time to develop some hard skills, your odds couldn't really get any worse.

Good luck.
Just let me travel back in time and not give them money, after they retroactively crippled what i paid for, shouldn't be hard.
It's going to become like Google for me. I rely on Gmail, so I don't use any of their other services. Wouldn't be able to delete accounts for their other products, might accidentally trip something that gets my Gmail disabled, etc. Not worth the hassle or the risk.

So no more Facebook, no more Instagram, don't currently use Whatsapp and will keep it that way.
Does handbrake use ffmpeg?
I'd rather be required to have a Playstation account to play Playstation games as opposed to a random social networking account that has been trying to collect every data point about my life since high school
I tried it years ago, and there was no steam version of it, at that point.
I deleted FB, I lost access to Oculus after being a KS backer, a DK1 first shipment user, a subsequent DK2 and CV1 user. I’m so angry about it I threw all my Oculus stuff in a dumpster and lit it on fire. VR is dead for me because of Facebook.
I do this for learning Chinese characters. And if for some reason I'm feeling too lazy to physically pick up a pen/pencil, or want to test my IME skills, I can alternatively use the input box that I included on the cards.
imgcat: higher resolution
I've noticed many people in STEM are into music
> there's almost no computers at all in most everyday objects.

This is true, without your qualifier. Go into a random house in America and you won’t find many smart appliances. Internet of things devices are more of a hobby for those with disposable income, than some thing greatly taking over. There’s not a real problem that smart lightbulbs are solving to be worth the time and hassle for most people. There are a couple of exceptions, like internet connected TVs that can play Netflix for you, make a lot of sense. But go look at Home Depot, not many fridges, ovens and microwaves are being advertised and sold as smart.
My understanding is that this only happened in this case because Samsung is "too big to fail" for the Korean economy. Kia, LG, and Samsung combined make up 2/3rds of the economy.

Worth watching: https://www.youtube.com/watch?v=jRzysFhyZ8Y (@11:45 they talk about TBTF)
At least Oculus isn't suing jailbreakers, like Sony did.

(I was named as a defendant on that lawsuit)
Not saying I condone this but... Sometimes you gotta read the room.

Disney streaming was probably about to launch. There are certain times in life (initial launch being one of them) that you don't want distractions. A new family is a HUGE distraction.

Also, not sure the snark was necessary:

> Could universal paid parental leave finally be the issue that unites Men's Rights Activists and Actual Normal Gender Equality Activists?
What with VR becoming more mainstream and COVID rules, I'd guess FB sees huge potential in VR, most so when there'd be some prime real estate in VR land with some ads on it.
Sure, but the fact that those requirements are imaginary instead of real is why it’s not actual overengineering. Overengineering is done with a specific dimension of scalability in mind for something that probably will happen, and there’s a budget for it too, etc.
Stores ask people to stay outside, provide hand sanitizer at the entrance, remind people with signs and speakers to keep a distance.

Restaurants have sparser seating arrangement to keep people apart.

Hosting any event with 50 people or more is illegal.

In some regions any private gatherings, like parties, are discouraged.

Schools being kept open in the belief that it is actually a net benefit. Not being a significant contributor to the spread while parents are freed up to do important work. It’s been the goal all along to keep health care capacity above demands.

Last I heard it is still believed that there is no scientific basis supporting masks as an effective measure, if beneficial at all. (It’s often mention with a reiteration that the primary measure for any person with symptoms is to stay at home)
Don't cut him slack at home, be positively reinforcing. To this day when I go home I still have the notion in my head that I don't have to enforce my speech as much, hence if I spend too much time at home my lisp starts to come back.

Granted, I have an auditory form of ADHD.
There is nothing affordable and standalone other than Oculus.

However, for the tethered route, I just pre-ordered an HP Reverb G2.
Very good question. They target different audience,
Google has many notebooks solutions: colab (free) colab enterprise (monthly) kaggle, ai platform notebooks and datalab. Colab is targeted to students/researchers which are just experimenting, as there is no guarantee that kernel will run more than 24hrs. The paid version removes this restriction. AI notebooks is targeted for enterprise data scientists (Jupyterlab) which require patches/VPC-SC/IAM integration, security, etc. Datalab is the very first version of the notebooks and that's going away. Kaggle is mainly for competitions. In the end Google will have only 2 Notebooks colab and AIP notebooks
no printing options yet. thanks
By entrepreneurial standards, he made out like a bandit, and got clear before Facebook changed the rules. He's a genius.
Forgot Where You Parked? Good (2017)
I don't really have anything at my fingertips, but a quick google gets me this piece that looks decent on a quick skim:

https://halshs.archives-ouvertes.fr/halshs-00380121/document

I run r/UrbanForestry. It's brand new and we are likely to talk about passive solar design at the city level as part of what we do there. I already mentioned the thing I stated above about Middle Eastern cities. You are welcome to join us there.

Some terms that may be helpful in a search: Iranian vernacular architecture; desert vernacular architecture; passive solar.

It is something I hope to put more information together on, but one challenge is that I imagine a lot of primary source materials from that region of the world are not in English and I never learned any of the major languages of that area, like Farsi and Arabic.

I do occasionally speak with Middle Eastern planners and the like and ask them questions, but I haven't yet hit pay dirt in a big way. My recollection is that articles about Iranian architecture have generally been the most useful and promising so far. Iran was previously known as Persia and it is one of the older cultures on the planet and has a rich history.

Edit: I threw some more articles together here: https://www.reddit.com/r/UrbanForestry/comments/jhmmuz/the_d...
I also bought this desk - works great!!
Thanks for writing it. It's always good to read thorough implementation details and have them readily accessible even in a causal programming environment. I especially appreciated the conflict resolution section
The Enemies Briefcase
The World Needs Fewer Politicians and More Leaders
First, this is a misconception that central bank digital currencies are about blockchain. Some of the proposals have block chain tie ins some dont but at its core this is not about block chain or crypto.This is about payment pipelines and central bank policy options and does not imply a technical architecture.

Secondly, the whole point of creating new pipelines is to enable new trade agreements that aren't dollar centric. Yes you still have dollar obligations from past trade debt and you might have some future obligations to trade in dollars but your bargaining position changes once there is another viable option on the table.
How do the fb execs defend this? Do they ever feel... bad? Do they have a conscience at all? How is it justified in their minds?
Would be interesting if ANYONE from Google actually have read anything on this thread, and what do they (or their management) think?...
The Reverb G2 looks like the best of the current crop - it launches in a week, however it needs a high-end gaming PC to run, and costs twice as much as a Quest 2.

https://i.redd.it/r6idh33kitp51.png

I think facebook is going to own standalone headsets for a while.
I'm surprised no one has mentioned this. Get a rubber duck (or any toy-like object that can represent a listener) and explain problems to it.

You may also find doing mathematical proofs to help your thinking, although it is a higher level than explanation. It might help with clarifying the thought process.
As an old man, my dad was the beneficiary of a lot of love lavished on WW2 servicemen. He loved it. When you have the chance to say a kind word to a combat vet, be assured they'll appreciate it.
Are there any plans to port it to run on Deno?
Both ffmpeg and handbrake are front-ends for libavcodec.
Let’s face it, STEM PhDs by and large are not serving coffee.
It is reminiscent of the old story about an AI that is put in charge of optimizing widget production and ends up killing all life in its pursuit of raw materials to build more widgets. Unrestricted capitalism is like an AI that is never taught that it shouldn't harm humans. It just keeps on vacuuming everything up that provides even the tiniest increase in marginal profit.
Max Cooper – Order from Chaos
Chet – C Header Translator for Delphi
You should talk to RMS and ask his opinion then.
you mean shsh blobs? Didn't they turn obsolete years ago when they patched the firmware to require random nonces?
OSS, FOSS and FLOSS are not the same at all.
Author writes:

-----
match item_option {
Some(item) => {

//Do something with resource
println!("{}", item);

}
None => {}

---------

Wouldn't this be better with design by contract by having first() enforce length>0 then turning off assertions if desired for release code? Also OP should have mentioned not matching none is an error otherwise there's no point
C-to-Delphi
Then he probably wouldn't be as productive.
Yet.

Facebook not having a track record of suing jailbreakers might have something to do with facebook hardly having much history of making anything that would warrant jailbreaking.
Not really, I remember usenet and other young technologies being populated by older people.

I literally mean they sounded 11 or younger. Voices not yet having gone through puberty, by a decent margin of years. Several remarked that I was using a voice mod to make my voice deeper. I left feeling uncomfortable.
What a strange comment. What does it matter if he is a writer or not? Critique is not magically less valid because of it

People can criticize without providing a solution.
They created a new business model for a new type of open source software. It doesn't do anything for all the existing types of open source software. Nobody is going to turn glibc into a blockchain.
Git ships with a server daemon so no third-party hosting is strictly required. In addition, Git has tools for creating and incorporating patches that can be sent by plain email. I believe that’s how Linux development works.
I'm not sure I'd be as quick to boil that whole thing down to a 'neocons did Iraq'-style narrative.

I don't think the pieces of Syria fit quite so neatly together.