skysight-inc/HackerNews huggingface dataset:
Fundamentally it's just an outdated style of doing business. The same people who tell you not to do personal web browsing at work will not respond to an email that arrives in the evening until they clock in the next morning.

Whereas sure, I don't spend an eight hour solid block of time working each day, but I'll respond to a help ticket at 11pm because someone had a quick need and my computer is handy.

My employer is still getting my eight hours, possibly more, just diffused through the whole day.
This whole story is written into a narrative to weep for landlords.

24 properties and can't pay mortgages, does she owe money on all 24 properties... or could she sell some of them she owns and reduce her debt load maybe?

> Many landlords operate on thin margins, typically 9 cents for every $1.

What kind of horseshit figure is this!? Someone tell me what they mean, do landlords have a 9% profit margin on a static piece of property and that isn't enough still?

> Many landlords aren’t any better off than their tenants and certainly aren’t rich enough to credibly pull off a bow tie, says Jan Lee, who manages two buildings in New York’s Chinatown that his family has owned for nearly a century.

Owns 2 properties in the most ridiculous real estate market in the US but doesn't make money, ok. Oh wait, it's that he can't pay property taxes this year, even though he hasn't had a mortgage for 70 years and is coming out of a 10 year bull run.
If a company can have most, if not all, of its software engineering workforce WFH, why would they hire in US or Europe for those/similar roles?
> There is only so much you can increase the supply without being hours away from the jobs.

Nonsense. We can build 100 story buildings but there is nowhere in the world you can find a hundred square miles covered in nothing but 100 story buildings.

> Plus the rich can just buy any new supply quickly and we are back to the same.

So the rich are going to buy the new supply and do what with it? If they rent it out, supply still goes up. They have to compete with each other for tenants. If they don't, wow -- huge profit opportunity building hundred story buildings and selling them to rich idiots who are willing to pay top dollar for something they get no returns from. Do that until they run out of money.
Yes, my experience was similar (note, last time I worked with Typescript was about a year ago). It was difficult to use libraries with higher order components or just abstractions in general: redux/thunks, formik, materialui, ... I didn't want to use `any` if at all possible, but instead wanted to have properly defined types.

For example, using thunks, one can pass actions directly, or functions that resolve to an action. So, when you're chaining them, it becomes fiddly with types. Compiler complaining about some type or just resolving to any type. I've spent quite some time on that one. Similarly with Formik, I wanted to have generic validators and generic way of applying those validators ... another one that cost me hours to get through and I wasn't satisfied with the result.

There is a lot of information around about Typescript, also various guides like the one here: https://github.com/piotrwitek/react-redux-typescript-guide

But in the end I've felt that while I've become somewhat proficient with Typescript, I was still quite slow to pump out screens and features. And honestly, I didn't enjoy working with it.

(Then there is another can of worms, which is dpendencies and their typings, where it happened that some minor version was bumped and it broke the typings of another library that depended on previous one. So, you might ask, why don't you just pin the dependencies that work together? Well, sometimes an important bug is fixed in a library and you want to upgrade, but you can't, because a person unrelated to library maintainer that handles typings hasn't upgraded them yet ...)
I think this post misses the point of HTTPS completely. It makes HTTPS sound like some new technology, even though the HTTP protocol is still used, the difference being that the connection is encrypted and integrity protected.

And that said integrity protection is what is important in today's world: advertising is being injected into HTTP content by third parties which is a very bad thing IMO.

If updating your servers once-in-a-while is too much for you, maybe running a webserver isn't for you at all - there are certainly enough hosting providers which handle that for you.
There's a few things in there that are factually incorrect -- in particular, the false notion that "every input has a unique output" can be quite dangerous in some cryptographic settings.

That said, the purpose of this talk is about the mechanics of the function, and not its properties or how to use it safely. So don't let that detract from what is, really, an awesome presentation.
What? OpenBSD works just fine.
> It will collapse files with over 100-200 lines of changes for seemingly no reason (hiding the comments within them)

OH MY GOD this so much. This one specific anti-feature has no doubt caused countless bugs to be missed during code review. I can quote the issue thread by memory at this point i've revisited it so many times the last year(s?)

For goodness sake, if the trade off is between 'seeing all of the changes during the review' vs 'having the page load quickly', the only people who choose 'quickly' are those who haven't been burned by human error missing a collapsed diff. Gitlab made the wrong trade off here in good/fast/cheap triangle.
In context (http://www.paulgraham.com/avg.html) he specifically states that he think Lisp is at the top of the power continuum. The point of the Blup-parable is to explain why Lisp isn't that popular when it is so amazing.
I don't see why being upset that a monsoon ruined your life requires magical thinking.
You are probably forgetting its purpose as a digital gold. It is more practical than gold thanks to its easy splitting to milliBTC, microBTC, ... an can be transferred world-wide in the matter of minutes. Both real gold and money takes hours or days to transfer. There is also some amount of anonymity and greedy governments or bankers can't touch it.
Yup....though usually not at 1km/s (:

I've been playing KSP for years, and did the manual rendezvous in orbit thing a number of times. It's pretty tricky. For my play style, Mechanical Jeb is the way to go. Let the computer do the heavy lifting.
“It sucks to lose your savings but this is just how the free market is“

There is no free market. It gets constantly manipulated to the benefit of favored groups. 2008 made this very blatant and we see the same thing now again. And the little guy is certainly not part of the favored groups.
Friendly PSA – Your Job Doesn't Need to Be Your Passion
Does cloud-based serverless computing compete with or complement Erland/Elixir? As a dotNetCore developer who writes a lot of Lambda and Azure function code I am trying to understand how OTP relates to these paradigms or if they are apples and oranges.
There are microprocessor out there that does most of this in single instruction, :O
> stuff I'd like to see [...] Pattern matching support

It looks like it does have a match macro, and it does destructuring and _: https://janet-lang.org/api/index.html#match
Building our first Voice AI prototype
The world’s last Blockbuster remains open
Once upon a time, I worked for a company in Kansas City where upper management genuinely had trouble with the idea that engineers were humans with lives outside the office. I was walking through their section of the office one day, and overheard the President of the company asking in tones of complete bewilderment why engineers were not voluntarily working twelve-hour days.

Suffice to say that his confusion was reflected in how engineers were treated.
I really recommend viewing it on Vimeo instead of YouTube. YouTube murders the quality of the images coming out of this demo. The difference is really stark I can not emphasize enough.

https://vimeo.com/417882964
This is what should happen. Unfortunately, state parasites will probably say they're "too big to fail" and bail them out, sending money from everyone their way.
Couldn't have said it better.

One of the reasons I'm a supporter of universal basic income is so that the employees can have a better negotiating position. I suspect many bullshit rules will go out the window when the alternative to employment isn't destitution.

For far too long has this negotiation been highly in favour of the employer.
Golden rule?
Dispatch This: Using Apollo Client 3 as a State Management Solution
What you’re looking for is Dart. I’ve really, really enjoyed using it so far. Can be be aot compiled as well.
You can build multi-story buildings. If there are more apartments than renters then landlords will have to compete to offer lower rent.
You're right, my mistake. Fixed and updated if you refresh! :)
> orthogonal to reasons

That's my impression too. I suspect that those "gray boxes" talks (a.k.a. buttons a la turrets of Panzerkampfwagen VI Tiger) are orthogonal to GUI in general.

Yet "memory and CPU usage" is also orthogonal to HTML/CSS per se. One of strict requirements of AntiVirus applications is to to consume as low memory and CPU as possible. And most of AVs are using HTML/CSS UI these days. And so Sciter code works on 600 mln PCs and Macs as a part of these applications.

In fact the main motivator why Sciter started using GPU for UI rendering was R&D director of Norton Antivirus when high-res monitors started to arrive. Retina monitors have 9 times more pixels to rasterize than old 96 ppi monitors. GPU is the only option for the GUI at post-Moore era.
Or, as Americans in a certain age cohort may remember from Saturday morning educational cartoons:

Measuring in metric / is not that hard. / A meter's just a little bit / more than a yard.
The ones chained to their desks in a basement.
Hugging Face Transformers Container and Notebooks
> The company is driven by the mission to accelerate the world's transition to sustainable energy

That's just marketing. If it were genuinely the company's mission then Tesla's chargers would be open to all EVs to use.

Other charging networks open their chargers to all EVs, including Tesla EVs. So why won't Tesla do the same?
Studies on Two-Layer Evolution
Prior to last year's release of macOS Catalina, OS X shipped with a Dashboard widget to display the weather forecast. In 2019, Apple broke this widget by turning off the servers it used.

Luckily, Dashboard widgets are just editable html and javascript files, so I rewrote a portion of Apple's weather widget to use the DarkSky API instead. Since the entire point of this project was to support a legacy feature (the Dashboard), I really wanted it to work on the full gamut of OS X 10.4 Tiger – 10.14 Mojave.

My modified version worked fine on 10.9 and above, but on 10.4 – 10.8, users reported being unable to retrieve any weather data. After some back and forth of looking at logs, I found the problem—old versions of OS X didn't support the modern iteration of HTTPS required by DarkSky. I couldn't fix this, because DarkSky doesn't offer their API via HTTP.

Was this really necessary? Weather forecasts are public information, so what level of safety is provided by HTTPS to the point where it should be not just a default, but the only option for developers?

(Luckily, I had the chance to rectify this when Apple bought DarkSky and forced me to change APIs. I'm now using Weatherbit, which offers HTTP. I would have preferred to use HERE, but like DarkSky, they're HTTPS-only.)

https://forums.macrumors.com/threads/i-fixed-apples-broken-w...
2020 Is the ‘Breakout Year’ for Scaling RPA – Don’t Get Left Behind
> has not made my life easier nor brought any benefit to my users

So I'm curious, is this appliance on a private network or something? That's they only way I see that it doesn't bring any benefit. If it is going out onto the public internet, I would think encryption and integrity would be a huge concern.
After you've docked a few times, try orbiting the ISS. Remember your basic physics: set up some sideways motion, then keep rotating to face the ISS while thrusting towards it. The sim will end if you stray too far.
No doubt. I`ve come across a few worthwhile perspectives.

Though I observed someone yesterday for the 1st time here that could not form their own conclusion/opinion and was agitated by their incompetence. I agree that the humour is pretty thick sometimes.
Newspeak is always used with the intent to be opaque. To not drop hints or offer clues at a hidden message. Instead, the goal is to be impenetrable.

Instead, the action itself must be interpreted, and not the words the actors couch their deeds in.

The lines have nothing between them. The real information (juicy gossip, inside dirt) is wholly elsewhere. This is merely a "change of address" sign posted on the front door, with some decorative Art Nouveau clip art decorating the notice.
Are the options hard coded? I tried following the path expecting to be suggested the new iPhone SE but it was not listed as an option.
Musk is clearly on the rule of law side. County admin dumb dumbs are not about the law, they're about compliance.
I was in the same boat until discovering elixir/erlang it has by far been the most approachable functional language for me and it has been a gateway drug of sorts into experimenting with ocaml and various lisps.

I personally think elixir is really special and an amazing fit for any project that needs high IO concurrency.
Just read this yesterday - glad to see it on HN. I always enjoy reading these types of post very motivating - if only I could stop reading them and focus on my own projects instead :)
What type of blockchain is the important question?

Am I going to trust my money and identity to a little project that hasn't caught on and puts this on a public ledger? For me, the answer is absolutely no

I will trust the government to run private blockchains and update their IT using the hype factor (if there is still any). Money and identity control are the purview of govt. Blockchain in finance will be largely unnoticed by the populace.

The only good public chain use case this far is https://handshake.org
Huh? How would any envisioned use of Bitcoin work without the ability to trade it for dollars?
> syntactic malleability

this is the key point - not quasi/proto FP

most comments I see that are skeptical of the 'lisp as magic' claim seem to focus on the quasi-FP-ability of lisp, leave out the fact that the lisp family is pretty much unique when it comes to symbolic programming, and then optionally go on to talk about how some typed functional non-symbolic language is a better functional language.

this is ignoring the 'too many parens', 'no market share', and 'doesnt work well in my editor' people.
Isn’t he kind of missing the obvious answer?

Use federated login. Almost everyone has an account somewhere - Facebook, Amazon, Apple, Google, Github, Twitter, Microsoft etc.
"If you're idle for a few minutes, if you go to the bathroom or whatever, a pop-up will come up and it'll say, 'You have 60 seconds to start working again or we're going to pause your time,' " the woman said.

Solution to that using appliances available in every home:

Dangle the mouse from you desk and put a fan next to it so that it hits the mouse from time to time.

But also quit your job - managers who use such tactics are usually very trigger-happy when it comes to firing people, so you're just delaying the inevitable.
Maybe. We don't know what they're doing at their desks or away from the office, because they don't get surveiled like the plebs. Any manager who feels the need to peek over the shoulders of their workers should submit to the same.
I guess people who are running from the law don't blog about where they're going and why
The answer to this is to increase the housing supply.

People have been saying that for decades but we seem unable to achieve it. Meanwhile the proportion of people in rented accommodation has been increasing and the proportion of home owners has been falling.

Perviously landlords in the UK were getting a tax advantage that home owners didn't have access to. This seems to be slowly shifting.

Buying property and renting it out is expected to yield returns. There's nothing wrong with that.

Actually I think there is something wrong with that. Personally I won't use my easy access to capital to deny the younger generation the ability to buy a house in the way I was able to.
AMD Radeon Pro VII
Well ActionScript 3 got it to 40% thanks to static type performance optimizations. They did rewrite the engine. That's what it takes unfortunately.

The fact that Microsoft does not want to hire serious compiler engineers and prefers to spend all the money on marketing is not my fault.
Well, that's true. Maybe I should have said, "that's just how the free* market is"

If you're a retail investor, nobody's coming to bail you out. Diversify or face the consequences of your leveraged risk assets collapsing.
> [git ecosystem] have “notes” which are vaguely similar, maybe it’s something they’re considering?

If you're referring to git-notes, they are ... kinda special. They are objects in their own namespace that reference the repository objects the notes themselves are attached to.

Sure enough, you can attach a note to any git-object. And you can view them either directly or from the git-log view. But the discoverability is lacking, and the UI of doing pretty much anything with git-notes is absolutely atrocious. Because they are in their own namespace, you don't automatically get them when you do a pull or fetch, which can get pretty confusing.

For the curious ones, the magic invocation needed to pull in updates to notes from the remote repo is:

git fetch origin +refs/notes/*:refs/notes/*

Notes are not versioned, and you certainly don't get nice N-way merges between local and remote content. Semantics are different from regular git, and stuff can get lost.

So from where I'm looking at things, git-notes are not suitable for plumbing in a code review flow.
I don't use lisp languages, but one basic difference this has from other lisps is that functions accept multiple expressions, e.g.:

(defn greet [firstname lastname]
(def fullname (string firstname " " lastname))
(string "Hello, " fullname))

In other lisps, you'd have the last expression nested inside a `let` block:

(defn greet [firstname lastname]
(let [fullname (string firstname " " lastname)]
(string "Hello, " fullname)))

which makes the code hard to read and edit IMO. Languages like Haskell and OCaml suffer from a similar problem too.
Most of the Western economies, particularly the Anglo-sphere, have run into a dilemma. For decades home ownership was promoted as the primary avenue to middle-class wealth accumulation. However as homes are fundamentally not productive assets, that policy eventually turns into an economy-wide Ponzi scheme. Particularly when population growth rates are stagnant.

In the post-war period governments have continuously pursued policies to keep the returns to housing as an investment high and low-risk. This includes buildings restrictions and zoning laws to cap supply, subsidized and guaranteed mortgages, price supports during downturns and a plethora of favorable tax treatments. That's made residential property produce returns at or near public equities with much lower drawdowns.

The problem is that it's propped up housing prices far above the levels you'd see in a free market. And herein lies the dilemma. New generations buy housing expecting similar wealth-building returns as previous generations. Yet if any of the artificial supports were removed, prices would not only stagnate but significantly contract. The economy has become heavily adapted to the maxim that real estate prices never fall. We're simply not equipped to handle a 25% decline in housing prices, without causing downstream distress, default and panic. Witness the 2008 crisis.

So the government keeps pumping more and more support, particularly every time a recession rolls around. Which distorts housing prices even further, which in turn makes the market even more fragile. Price to income ratios get stretched even further, at which point the only solution is to make credit looser and interest rates lower. Yet that pushes the average homeowner to be even more leveraged and less equipped to handle any rough patches in the market.

The only real solution I see is a protracted soft-landing, where the housing market is gradually deflated over two or three decades. We should be aiming for housing prices to stay fixed in nominal returns, so people stop using their home as an investment vehicle. Mortgages, tax policy, and particularly building/zoning restrictions should be steadily moved in the direction of cheaper housing and more renting over home ownership.

In particular, during recessions policymakers should let home prices fall by 10-15% and not recover. It's a good level that creates pain for the property investor, without pushing mortgages underwater. This will start to acclimate consumers to the idea that housing is not a risk-free investment.
Putting Container Updates on a Diet
> Once starlink is up, if you can get away with high latency

Off topic but, the latency will be better than cable. They're low altitude satellites. There was even talk of using Starlink for New York / London HFT, because signals travel faster in space than they do in fiber optic (some fraction of the speed of light).
The ULA people claimed that there simulator was the one used to train astronauts (it was a full mock up of a capsule with screens behind the windows), and the thruster controls were just buttons
I forsee this being in a blockbuster movie featuring a "hacker"
There's a buying guide for joysticks on the hoggit wiki:

https://wiki.hoggitworld.com/view/Peripherals_Guide#Joystick...

Hoggit is a subreddit for the military flight simulator DCS World https://en.wikipedia.org/wiki/Digital_Combat_Simulator
I didn't know that the reference implies opened milk; I just imagined a dad like myself sorting groceries after the weekly shopping run, and deciding which go to the fridge, and which to the pantry.
can I figure out if my company is doing this? will Interguard show up in Task Manager somehow?
I wrote a piece of code last year in probably no more than a few hours.Showed it to a few guys in my team.Instead of sharing my excitement,they were like "if you run this,what are we going to do then?". She was right,if I'd do it, the size of the team would be reduced by half.But then,what I'd get? Do I get a bonus the size of those employee's salary for 6 month? No.I'd get a grand or two and instead and a pat on a shoulder,while those guys won't find a job for momths.So what's the point?
Opera not much, it was pretty decent and full of features. But nearly all decent "web" software required IE with Active X thru an OCX. Also there was a Netscape plugin I think.
Damn, I almost spilled my coffee reading this :-)
that's why there are thousands of altcoins which always have seen a spark of popularity and their slow decay while Bitcoin still being #1 cryptocoin today
I prefer to use biological Jeb - which is why it's at 1 km/s. I really need to get a handle on the built in control and planning options.