skysight-inc/HackerNews huggingface dataset:
This looks really neat; I will have to play with this tonight...thanks!
rip off Britain... nothing new
Varifocal VR headsets are in the R&D stage. A year or two ago Oculus showed off a headset called Half-dome that had varifocal displays. It'll get there.
"Blazing Saddles" is complicated. It's dated, and was dated when it was made. The racist tropes it skewers weren't from 1974, or from the 1880s, but from the 30s and 40s -- as was much of the rest of it. (For example, Hedy Lamarr was 60 years old when the film was made, and had long since retired.) They were familiar enough to be joked about, and distant enough to not be an immediate threat. Today, many of the jokes need explanation, and that explanation can feel more like reviving racism than jeering at it.

It doesn't really poke fun at the racism of the 1970s but is instead immured in it. Parts are cringey and insulting in the way almost any reference to race from the period is. It's a bit like watching original Star Trek: progressive and chauvinist at the same time.

Many people can enjoy the film, including black people. But I'd be leery of white people explaining to black people why they shouldn't be offended by it. It's important and a classic, but I wouldn't recommend it to people.
I am! If you ever want to get coffee about non-LF stuff, let me know :)
How to write a landing page title
VR is a cool toy and techies want to see it succeed :-)
Nova Southeastern University has an online Masters in Cybersecurity and Info Assurance for $27,500 ($2,700 x 10 classes). They consider one class = 10 hours a week. It's the one I'm doing now.
> Today Tasmania is burning. Its fires are so large that a firefighting team was reportedly called out in New Zealand to investigate a heavy smoke haze that turned out to have drifted across 2,500km of ocean from the Tasmanian fires. Firefighters are confronted with 1,629km of fire front, with fires having consumed 190,000 hectares, or 3% of Tasmania’s land, with authorities warning there is no sign of the fires abating for several weeks, and the potential for catastrophic consequences still a distinct possibility.

Geez. Tasmania is beautiful, and that sole island contains many of Australia's national parks. EDIT: Hmm, this article is from Feb 2019
(Tanka dev here)

I think this highly depends on your deployment process .. do you want full continuous deployment (CI deploying to the cluster)? In this case you could continue to use for example Jenkins to run `tk apply <environment>` on each merged PR.

Another option would be to use an in-cluster CD agent (for example https://fluxcd.io/), which uses Tanka to generate the yaml and applies it. Flux can be used with Tanka, needs some setup though: https://docs.fluxcd.io/en/1.17.0/references/fluxyaml-config-.... I guess we could simplify this in the future.

Feel free to reach out to me on Slack http://slack.raintank.io/ in the #tanka channel :D
Notably, Terry built his most recent game, Dicey Dungeons, using haxe.
Dlang with bindings to a C GUI lib for Linux.
Facebook Open-Sources PySlowFast Codebase for Video Understanding
Why would an attacker ever want to sit on a zero-day exploit?
Maintainer of jsonnet-bundler, kube-prometheus and some monitoring mixins, that are all based on jsonnet, here:

Currently we're mostly keeping a close look at CUE, but not really using it as of right now. However, during the holiday break I've been trying to get into CUE again and there are some things I need to figure out before being able to tell how to incorporate or replace some of our jsonnet projects with CUE, if we really want that.

Some parts of CUE seem like an obvious improvement to what jsonnet currently offers. So 2020 will be exciting in that regard.
There's another jsonnet tool called qbec that can do that - https://qbec.io
Quest may as well be the first VR headset ever, PC VR was never ever going to take off. Normal people don't want tower PCs in their homes in 2020 and VR needs 6DOF headset and controller tracking to actually be good anyway.

Silly to compare it to literally the most prolific games console manufacturer ever.
Practice does help. Many short sessions help more than trying to tough out one longer session. http://elevr.com/yoga-for-building-vr-tolerance/

I know it's natural to pick on the resolution as the reason it doesn't feel right, but our brains are more sensitive to other things when it comes to the feeling of "being there". https://en.wikipedia.org/wiki/Virtual_reality_sickness#Techn... I don't think it's going to take 20 years to address these, not with the amount of R&D being thrown at it.
Before Snowden? Everyone in the tech field knew the US government was spying on everyone WELL before Snowden.

https://en.wikipedia.org/wiki/Room_641A
WHOIS and DNS requests are made to nameservers run by the registry (not registrars), it's possible for the registry to front-run domains if they intend to.
Not at all, Quake 3's source code is GPL[1]. You can totally sell a game made with Quake 3's source, you just have to redistribute the source as mandated by the GPL. v{6}'s license is more restrictive.

The assets are a different problem. You can use the code without the assets and vice-versa.

[1] https://github.com/id-Software/Quake-III-Arena/blob/master/C...
That's the same as international student fees. UK/EU fees are about half that. Salaries in Europe are lower too. £ 28k is around the median household income in the UK or graduate-level salary outside of London. https://www.ons.gov.uk/peoplepopulationandcommunity/personal...
I wanted to optimize startup time. And I was thinking it would be easier to distribute with just one "big" executable.
> async web framework

Not enough experience with async to comment.

> DB

peewee is good enough and more ergonomic compared to SQLA for a lot of use cases.

> formatter

black. To be clear it often produces truly horrendous code, but at least there’s no arguing and no fussing over options or details.
Hey CheckPeople.com, nice attempt at damage control! Or maybe this is just a surveillance-capitalist who got triggered by the outrage most people feel at realizing there are grimy people out there looking to make a buck off doxxing private individuals?
(Tanka dev here)

Nobody can neglect the power of helm charts (because so many already exist), so I think Tanka will add support soon.

Even though we are focused on Jsonnet right now, this does not necessarily need to stay that way forever.

Grafana for example is popular because it supports multiple datasources, Tanka should probably do as well (e.g. Jsonnet, CUE, Helm, whatever results in JSON)
Instead of 16x consumer threads serving 16x producer threads, you probably would be more efficient with 8x consumer threads serving 24x producer threads. Or some other asymetrical arrangement. Its the classic "latency vs throughput" tradeoff, you decide that higher-latency is acceptable to increase throughput.

Or you don't make that decision. For some people, latency is more important. It really depends on your specific situation.

Async architectures seem to scale better. So maybe its worth looking into async instead of blocking to avoid task-switching.
In The Netherlands fees are about $12k, so yea. You can do the same thing in Amsterdam, and live here.

It's still one of the reasons why I'm dreaming of starting up a coding school at Dutch prices and market it to US citizens.

If anyone is interested in starting this with me, let me know! I'm Dutch, if you're American and know the market, we might make an interesting team. I taught at the New York Code + Design Academy as a bootcamp instructor in Amsterdam before (some US citizens came here because it was cheaper).
Also Bucklescript and ReasonML respectively provide OCaml and javascript-like syntax over the same AST and can translate your code between the two (as seen in the try reasonML UI).
Absolutely true! I just wanted to add this caveat because I am fully aware that Sci-Hub solves a _different_ problem for me than it solves for other people. The idea of being at the mercy of a publisher is quite problematic, though. One can but hope that the lawyers of our unis are negotiating with a severability clause to ensure that the access to _existing_ articles will not be impeded by future negotiations.

(I can sort of see the idea of making a price grab and then not having access to future articles, but having _no_ access even to past articles is a horror scenario)
AWS has nice whitepapers on their software architecture.

https://aws.amazon.com/whitepapers/?whitepapers-main.sort-by...
Indeed it does, but I cannot see how that could possibly refute the point I am making. How could that cause a systematic error that shifts slowly over decades?
I don't understand. There are plenty of trivially easy and user-friendly ways to purchase Bitcoin (Coinbase for example). What is the issue with only accepting Bitcoin?
I thought this was going to be a collection of classic HN Posts/Comments, like cperciva's Putnam comment[0] or the pessimistic dropbox comments (and the retrospective by the commenters).

[0] https://news.ycombinator.com/item?id=35079
Since we're in the early days theres quite a bit of experimentation. While there is usually traditional move/strafe on the left joystick, some games have options like:

Point-to-teleport (worst option, IMO, but good for people really sensitive to motion sickness)

Arm waving - Basically move your arms back and forth like you would when running.

Head-directed, or hand-directed movement direction.

Physical movement in your room with no artificial movement option. This is typically in genres like wave shooters where you can move to dodge and such but not really expected to navigate a whole level.

Some games combine multiples of the above. From a game design perspective, still very much the wild west in VR.
I didn't grow up with it, so coming at it from a perspective of someone who's gotten used to modern software, it's remarkably hard to learn.

The interface is weird. Placement of components isn't so bad but when you want to do stuff like move them or rotate, you fall into this strange mode system that's unlike any other software I've ever used.

Including models is done by writing arcane text commands on the diagram. And also by setting parameters in a hidden window on the component diagram itself.

Models != visual components.

Sometimes I have to set the model designator for a component in the UI twice before it'll "take". That's hostile!

Finickity pin alignment on custom/3rd party components sometimes leads to open circuits when they look closed.

The parameter/settings windows are cryptic.

The wire drawing tool is really nice though.

It's obviously better than writing a setlist in TextEdit but I've found the learning curve very steep, with all the underlying complexity of Spice exposed. The fairly prehistoric interface paradigm that means that any muscle memory and expectations from using any other graphical software just don't help. In fact, they hurt.

I tried your thing when I was looking for circuit design software. I liked it. It didn't have any vacuum tube models at the time (not that I blame you, it's niche) and so I couldn't use it for what I needed.
On the same track as well! CUE looks exciting and we might very much implement add it to Tanka when it proves to be useful.

We have chosen Jsonnet because it already had an ecosystem and served us well, but Tanka is open to other languages as well
One thing to note - if you're interested only in pedigree - nobody gives a sh*t about Coursera, Udacity, edX or similar "online" labeled stuff.
His twitter feed is pretty interesting. He's a damn wizard. https://twitter.com/MStrehovsky/status/1214542538079690757
Yes; I've been using Notational Velocity for years. It gives just enough automatic structure (it's almost like a box filled with index cards, though the size of the note is unlimited) without having to actually fiddle with files. It's effortless to create new entries and incredibly easy to find things again later.
Haxe is more like a traditional programming language, not an "engine" or whatever is the right term for Godot.
We have five pet geese that live in our garden. They tolerate me and my daughter, but are fully bonded with my wife. It's surprising the level of rapport she has with them.
The problem for us monitoring / observability people with kustomize is its limitation to be purely templating for Kubernetes. However we also want to template a lot of things like for example Prometheus configuration. Jsonnet can bridge that gap between the two worlds and in the end generate a ConfigMap YAML file that includes another YAML file Prometheus, as an example.
You could use Tanka and Jsonnet to improve this for Grafana dashboards: https://github.com/grafana/grafonnet-lib.

Would that work for you?
Lawmakers push Airbnb and similar sites to disclose hefty fees
Do you need the expertise of a professional hacker to identify security problems with computer networks ,breeching security systems or secretly spy on your Husband/Wife, Boyfriend/Girlfriend?

Hacking, Cloning, Tracking and Spying?
For other hacking problems, recover lost or stolen Bitcoin, ethereum, Tether. Contact him below: mranonymousx328@gmail.com
It is so weird to see the cool computers of my teens put on a blanketed table. Makes them look like amcient artifacts, to be approached by wizards only. Kind of like how I felt seeing rackfuls of mainfrane hardware, back then. :)
One of the important parts of learning at a university is meeting fellow students, exchanging ideas, and building relationships. It seems for 36k USD you’re really overpaying for losing this face to face time with other students, imo video calls just aren’t the same.
https://www.vice.com/en_us/article/qjdp95/this-secretive-sur...

Not a fan of recent Vice per say, but they did all the reporting here, with Bruce adding virtually nothing and quoting directly from them, and not having ads. Might change the link as vice article is original, unedited, and has pictures, desipte ads, etc.
You don't see that with smartphones in fiction set contemporarily either (or for that matter, fiction set during the dumbphone Era)
This would actually be pretty solvable in a well-done VR arcade, but I agree that in-home true haptics are a big barrier for certain game genres and interaction types. Any direct-contact/resistance based interaction is going to feel weird and need some form of workaround that can hurt immersion. However anything with indirect interaction is generally very good (shooting arrows/guns, throwing/catching objects, etc)
This reinforces that my decision to avoid flying on the Max until it has been in service for at least a few years is the right one.
> Fully type annotated.

This is a huge win compare to requests. AFAIKT requests is too flexible (read: easier to misuse) and difficult to add type annotation now. The author of requests gave a horrible type annotation example here [0].

IMO at this time when you evaluate a new Python library before adopting, "having type annotation" should be as important as "having decent unit test coverage".

[0]: https://lwn.net/Articles/643399/
Murder charges. Jail time.

This must happen.
The Awesome Games Done Quick speedrunning marathon [0] ran this game this morning. I didn't get a chance to see it, but I wonder if they mentioned anything about its tenth anniversary? Watch for the video here [1] after today's stream is archived.

[0] gamesdonequick.com
[1] https://www.reddit.com/r/speedrun/comments/ek9zmz/agdq_vod_t...
Indeed, our grey has a perch she regularly shits on, then climbs back down and away and back to the playground.

We collect her efforts, which then are nicely deposited in the garden compost, where they create a rather fat and moist soil condition for later parts of the garden.

She is a talker. We call to her to come play and she'll often respond with a solid "Tuk!" if she's not interested, and we should hush, or a "clirp!" if she's not interested, but wants to talk about something else, or a "<favourite imitation of some befuddling device>" if she's actually on her way and just coming around the doorway for a bit of fuss and fun on the floor ..

But! You should never have a grey unless you are prepared to spend a lot of time with it. Anything less than regularly, daily interaction, is going to result in a kind of neurosis the finely tuned attenuators of the human mind may not be readily prepared to endure. Be aware, greys can be Craa-AA-zy! ..
Didn't Windows 95 and Windows 98 include Java by default? Probably yet another side-effect of the Oracle-Google thing.
non-ionizing does not mean no health effects. this is the lie.
A recent example.

Go values not breaking current code much more than adding features.
Bot?
Went from Flask + FlaskRESTPlus to FastAPI. Can't recommend FastAPI enough.

https://github.com/tiangolo/fastapi
Haxe is just a language. However, there are several graphical frameworks that allow for that. Dicey Dungeons (his newest game) is specifically built off the OpenFL framework which tries to replicate the Flash API.
But like I said about how these wide sweeping reforms, they create instability and also famine. The reason it ended up being good (as your link also shows) was due to land consolidation. Millions of independent farmers does not create a food surplus as much as a few consolidated landmasses that can maximize production. As I stated, the consolidation inevitably occurs and always have in the many times China has performed land redistribution.

The primary reason the growth occurred was because of the land consolidation. Instead of having millions of independent farmers, they consolidated the land and only required hundreds of thousands of laborers to work on the land to maximize production. Thus allowing for a massive labor force that could be utilized for industrial production.
The book `Documenting Software Architectures ...` [1] can help.

[2] and [3] list a few example documents for Software Architectures, you can google further and find some more.

I think reading through a few sample documents and based on the expectations at your current job, you can derive the necessary doc.

[1] https://www.amazon.com/Documenting-Software-Architectures-Be...

[2] https://projects.cecs.pdx.edu/attachments/download/3146/Soft...

[3] https://www.voa.va.gov/DocumentView.aspx?DocumentID=188
> who hasn't heard someone refer to their manager as a clown?

I have never personally heard anyone do this in writing, even when their manager was a clown. But I'm sure that I'm the exception, not the rule.
Our gander has bitten me fairly hard. Not hard enough to draw blood, but hard enough to leave a mark like a blood blister. They are very good at chewing things to destruction.
Double Commander seems to be the most popular and featureful among cross-platform two-panel managers. However, its integration with the rest of the system is rather lacking on Mac.

Forklift made some questionable choices in the version 3. The app became much slower.
The PSVR is basically the worst "high end" VR headset out there, and is on the underpowered PS4 hardware, with poor controller tracking and lots of motion blur and downsampling to make the games even run.

You really ought to try an Oculus Quest or Rift S/Vive Pro. PSVR has 1080 vertical pixels, Quest has 1600 vertical pixels, much better lenses, and much better controllers. Not to mention the games run much more smoothly
FIELD OF VISION.

Why can’t VR people understand that humans are used to ultra wide vision angle? Peeping into a VR headset removes all peripheral vision, meaning you have to rotate your head all over to see things. It’s like playing quake with your neck.

Make a 180 angle headset and maybe people will feel transported to another place. Right now it’s more like looking into a doll’s house.

No wonder immersive rooms are better
Deep explanations of machine learning (by Terence Parr)
OpenFL, a library for Haxe that implements the Flash API, includes a mechanism to import graphics drawn with Flash's original tooling.
An important quote from the FAQ:

> Will my diploma state that I was in an online programme?

> No, your diploma will not state that this is an online degree.

Personally, I find this practice quite questionable and deceptive.
i have an oculus go that I got for christmas. the one that got me: vr porn. it is very immersive. next level when your partner gets involved. having only been with my one partner, it is like experiencing other people and that is very exciting.
Lipid nanoparticles for treatment of multidrug-resistant bacterial sepsis
This source code release was actually announced at AGDQ on a custom end-game screen once the runner completed it, which is why you're hearing about it now.
I have a caterpillar b35 phone. Battery last long. You don’t fiddle and waste time with it. Also has an iPhone. It’s good to relearn to be offline. Ie not a mobile phone zombie :).
It's funny that it is called Broot and a bunch of people just downloaded and ran an executable from the internet.
Or Transmeta. Or even WebAssembly. It's an interesting trick but only useful if you demand a very high level of binary portability.
FastAPI creator here... if you use FastAPI, HTTPX would probably be the best match for sending requests, just saying... :D
I feel like quora could have gone this route
Some people have sodium-sensitive hypertension. They eat excessive levels of salt and there is a measurable increase in blood pressure.

For most people, the body's normal processes handle the extra salt quite well, it's simply excreted. Blood pressure impact is minimal.

Where it can have a big impact is in people whose normal sodium handling processes are dysfunctional. A good example is congestive heart failure - poor cardiac output leads the body to increase blood pressure (by retaining more fluid) to compensate. Sodium intake can have a big impact in these folks.
I remember when I was there I got stranded in a flood... all the roads were closed and we had to huddle with a bunch of people in some cafe, meanwhile a couple of dozen kilometers away (as the bird flies) there were raging fires burning everything down.

The air pollution was also unbearable all over the island...

Another weird thing is those tasmanian devils having contagious face cancer and the australian government was moving healthy ones to nature reserves like mariah island (that traditionally has never had a predator) to try to keep them from getting infected.

Anyway, I got the impression that somehow the balance of the place was very disrupted, I mean they have plenty of rain and water (they even make some of the best whisky in the world with their excellent water) but it just isn't falling in the places with the fire?
Two Minute Papers: Baking and Melting Chocolate Simulations Are Now Possible
Are you referring to Half-Life Alyx? It's going to support quite a large range of VR headsets, not just the Index.

https://arstechnica.com/gaming/2019/11/half-life-alyx-will-f...
I'm amazed this is allowed on hacker news. Anytime I've said anything remotely critical of Firefox it has been flagged and removed from here.
> default settings

You can override these at the "system" level.

$ cat /etc/firefox/syspref.js
// This file can be used to configure global preferences for Firefox
// Example: Homepage
//pref("browser.startup.homepage", "http://www.weebls-stuff.com/wab/");

pref("general.smoothScroll",false);
pref("general.autoScroll",true);
pref("browser.search.suggest.enabled",false);
pref("browser.ctrlTab.recentlyUsedOrder",false);
pref("browser.startup.page", 3); //http://kb.mozillazine.org/Browser.startup.page
C4 is pretty easy to learn, Arc42 has some sample documents that are very useful. They complement each other.

https://c4model.com/

https://arc42.org/documentation/

PRINCE 2 documents also come with a 'decision log', if you want something in a formal template.
Most journals explicitly allow preprints or postprints (the final article, but without the layout of the publisher) to be posted on personal webpages.
Previous discussion: https://news.ycombinator.com/item?id=21935446
The Mechanics of Machine Learning (by Terence Parr)