skysight-inc/HackerNews huggingface dataset:
The vibe I get too often in Canada is services (public and private) exist to employ workers, not to provide services, and it's pervasive. As as service consumer you are expected to enthusiastically go along with this cost on your existence, and the scary thing is most people do. This leads to the problem that no matter how much money you would throw at getting something done you will only be able to get what someone else wants to do, regardless of what you are paying for.
DMD as a Library: Myth and Reality [pdf]
It is important and also helpful for the younger readers to name and correctly attribute the essential achievements. E.g. one fellow stated that "OLE was introduced in Windows 3.x", so it is important to note that the Oberon Gadget system appeared in the same year, and the component system was an independent achievement, that took a completely different approach than OLE or OpenDoc.
Really the source material, regardless of its flaws struck me fundamentally as a well deserved reaction to the vast bullshit grievance mongering fields of sinecures for pseudo-intellectuals. Those who do absolutely nothing to improve upon anything at all yet climb up upon the cross and act like they are the savior of us all. All those who shout for generic caution and claim profundity. Those who shame actual useful and productive work as fundamentally unethical, as if doing absolutely nothing in the face of problems would be preferable.

In truth they are all the same thing. The utterly useless casting themselves as essential like the typical liberal arts professor, but with less use for general writing writing. A billion "critiques of capitalism" have done less for the poor than one outsourcing to a third world nation. What has the "precautionary principle" wrought for anybody?
+1 for Excalidraw, especially regarding the "multiplayer" aspect.

In general, if sketching it out, whether alone or with multiple people, using something simple I can click, drag & label is more than enough and helps me keep the flow. (I would stick to actually drawing - either on a whiteboard or something digital - but my handwriting is absolutely atrocious)

As soon as I'm done sketching and move over to actually documenting a concrete solution, something code-based like Mermaid - as you said - is much nicer. But both are entirely different processes for me.
While I agree there's nothing supernatural here, it is still pretty cool that over millions of years trees have developed this communal response to the hazards of wind and thin soil. Essentially this wave-like motion serves to efficiently dissipate harsh incoming wind energy in a non-destructive way, preventing catastrophic erosion failure of the landscape.

All in all a very cool biological and ecological adaptation.
Most SSDs are 5V only, so I assume Orange Pi users just get an adequate wall wart.
Some detail in the article would be nice.
Maybe the universe is digital after all.
Russian tycoon claims he is behind Forbes purchase, audiotapes show
> highly valuable both monetarily

I have never paid more than $250 for a phone, and I hope I never will.

> all the 2FA tied to it

It’s not the brightest idea to use phone for 2FA, precisely because it’s so easy to break or loose a phone. Fortunately, 2FA algorithms are open and there’re equivalent desktop apps.
This looks interesting- have you tried it? What’s your experience been like?

Update: Just tried this out. It seems to require you already have a remote blog setup (e.g. Wordpress), and you can't make a local site of static HTML, nor can you just open an HTML file and edit it.
Those are orthogonal concerns, and you're both right. But that absolutely wasn't hyperbole.
I enjoy his "voice" (in the sense of presentation style) a lot. I originally watched for a few tech videos on the Pi but last night watched him paint his office and I'm not even sure why I did that, but I enjoyed it! Looking forward to this one.
Ours PSVR2 is used almost daily since release (mostly for workout games). Hard to ask for more because these sessions tire you our rather fast. Jumped onto Gran Turismo hype train and got steering wheel and pedals, enjoyed it for a while but eventually got bored and sold it to a friend.. but I imagine VR is here to stay for us at least, backlog of games is there
Check out the rest of the thread. For most people, including me, zoom doesn't work and you have to scroll horizontally to read the post.
I think OP is trying to convey that he's unconvinced that gender bias is at play here, and taking into account the fact that she's incredibly privileged, the thought of a powerful person making a tenuous claim to victimhood is not something that elicit much sympathy.
- "Musaev repeated the claim again and again, according to the tapes. In one of the recordings, the videotape reviewed by The Post, he called Russell “the face” of the deal and insisted his own involvement be kept quiet. “I am doing it more subtly,” he said, according to the recording."

The alleged straw-buyer is the founder of Luminar (the machine-vision company–not the photo editor with the same name),

https://en.wikipedia.org/wiki/Austin_Russell_(entrepreneur)
It's not actually a single binary.

It's a single binary working with the filesystem.

All content is on the filesystem.

The "single binary" is a lightweight golang webserver that serves content from the filesystem.
I signed up to moderate community notes, and once I was accepted I became paralyzed by the realisation that I was now partially responsible for deciding what the truth was. I'm yet to moderate a single post.

It's also quite a revelation to see behind the curtain. The discussions that take place in the moderation area make it feel like a shadow Twitter, rather than a place that in theory should be restricted to mature people focused on objectivity.
Does it have a WYSIWYG editor mode? Looks like it just edits the code text, but doesn’t show the styled doc…?
Absolutly not. Once again, interpolating frames is not "just like downsampling" an image.

Things move and obscure each other, you will get artifacts.

Again, there is also motion blur and missing information. A frame exposure might be for half the time of the frame (which is common). Two frames would then be have their exposures broken up over time. Imagine four units of time. One frame fills up two next to each other and the next two are blank. Two frames would fill up one, the next would be blank, the next would be filled, the next would be blank.

Anyone telling you that you can "just" interpolate frames has never done it before.
It is true that, in principle, a compiler could choose to provide a defined behaviour for these cases which are marked Undefined with some engineering effort and of course potentially enormous performance cost. This would not be possible for IFNDR (because Rice's theorem) but it would be possible for Undefined Behaviour.

"Must learn to use these features" was a reasonable strategy for, say, the Apollo missions. The astronauts are very smart, very motivated, they're heavily supervised and working as a team, we can "just" train them to do it properly and if they don't they all die, if such training saves us $100M and five years R&D compared with idiot-proofing the rocket it's an excellent trade.

It's not OK for everyday tools and activities. The reality, whether we like it or not, is that C and C++ are widely used across many industries by people with greater or less skill and experience. As a result "Must learn" is a guarantee of failure. The language needs to define this properly, or the language must not be used.

Also, once we're out of the ISO C standard and requiring vendor options, much of the justification for C falls away pretty rapidly. "It's an ISO standard" is gone, "Works on all platforms" is gone, "Common tooling works" is gone. If we're giving up all these things, why not get the benefits we could have obtained in exchange from a language like Rust?
That stuff can happen but I've mostly worked at companies where it wasn't like that at all, not even close. And the one exception was a recently privatized ex-government org.
I think I must have been 3 or 4 years old when I fully got the concept that even 3 out of 10 is better than 0 out of 10, and worth doing. Then maybe somewhat later but still not recently when I got the similar concept that even if you need all 10 components of a system before you get the payoff, you still have to build up the individual bricks one at a time if you ever even want a chance at maybe getting all 10.

Even in a security context where on one hand it's true that the tiniest pinhole is all it takes, it's also true that there is no such thing a no pinholes, and yes, 80% coverage, even 10% coverage, is better than 0% coverage.

It's a goal and an ideal not an absolute.
Server-side JavaScript was part of the Netscape stack already in 1997.

Here’s a book about it:

https://www.amazon.com/Official-Netscape-Server-Side-Javascr...
I really wish more of my fellow network engineers contributed to these conversations but alas.

As weird as it might sound, net neutrality really doesn't present any meaningful technical challenges.
As a network engineer working for one of the big service providers, the only major change I foresee would be the person telling me which/whose traffic they want me to prioritize/throttle...

The other aspect I wanted to mention is when we're talking about service provider networks QoS ought to be viewed as a short-term answer rather than a permanent solution. (which is almost always more bandwidth) Think of it like taking a pain med when you have a cavity... Great way to alleviate some of pain in the moment, the problem is only get worse if you don't see the dentist.
I didn't see it myself until I got much more interested in the
outcomes and employment journeys of students. And I can only attest to
the microcosm of reality I see with my own limited eyes.

For what it's worth, 10 years ago I wouldn't have seen gender
disparity because we simply wouldn't have had those women on the
programme in the first place - so progress of course, but in small
steps.

I suppose it's also amplified by being in an area where we're so
desperate to grow good people that it feels galling and frustrating to
see anyone left by the wayside in such times. Maybe I am not
noticing the young lads who are similarly sidelined, but are less
vocal.
> It took about seven weeks to replace

Because of waiting for internal approvals? Or because the lead time on datacenter equipment is quite long?

> I shouldn't need paperwork signed in triplicate to get a new monitor.

So in your new public sector job how easy is it to get a new monitor?
Priorities. You start with open chips and firmware, then when you have them you push for their adoption in currently closed devices.
Fast and the Furious? I take it you haven’t seen Black Mirror?
P8r
I think I need more like fly.io or recent Kamal from DHH, anyway this is my advise regarding the app: I've read the landing page but didn't get what problem this application is for and what problems it helps me to fix. I guess it needs better work with the UI team
A Brief History of a Problematic Appetizer (it’s squid)
Since I'm getting downvoted so I'll evidence my point a little more:

Bash source for the ^L hotkey: https://git.savannah.gnu.org/cgit/bash.git/tree/lib/readline...

Notice it's calling termcap:

_rl_clear_screen (0); /* calls termcap function to clear screen */

So lets look at what termcap does:

$ tput clear | hexdump -c
0000000 033 [ H 033 [ 2 J
0000007

Which isn't the ASCII character ^L (0xC) but instead an ANSI escape code (CSI sequence, to be exact)
https://en.wikipedia.org/wiki/ANSI_escape_code#CSI_(Control_...

The actual ASCII character for ^L is form feed, (FF: https://www.ascii-code.net) which does serve a similar function but designed for old printers: https://en.wikipedia.org/wiki/Page_break#Form_feed

It doesn't actually clear the screen on modern TTYs. You can try this yourself:

$ printf "\f"

$ awk 'BEGIN{printf "%c", 12}'

$

Notice how each time it's effectively doing the same as \n?

So in conclusion, ^L clearing the screen isn't something built into the TTY. It's just a hot key like ^U.

There are some hot keys are are driven by the TTY though. ^C, for example. When you press ^C you're not actually sending the 0x3 ASCII character to the controlling process, your TTY gobbles that up and sends a signal to the controlling process instead (albeit this behaviour can be changed by altering the TTYs mode, which requires making a SYSCALL).

So here we've discussed ANSI escape codes, signals and SYSCALLs. However none of these interactions are ASCII characters despite how they're depicted in printed media. Suffice to say, terminals are complicated :)
I assumed that they must have meant milling PCBs, because the only kind of “cnc-ish” way of manipulating things on wafers I can think of would be atomic manipulation with a scanning tunnelling microscope, which really doesn’t seem likely!
Freakonomics did a short series on this, https://freakonomics.com/podcast-tag/stealing-art-is-easy-gi...
Just need a new name for monolith. “Partition Tolerant System Design” perhaps.
It doesn't need to phone home when the ignition is off and could have been programmed to go into standby. You can hardly crash a car with the ignition off. Even if you do, it could be woken up using an accelerometer and try to phone home just a
a few times. This is shitty engineering. I am quite amazed, because the Japanese normally don't do this. Probably another stupid marketing decision.
> For its report, BDC defined an entrepreneur as a self-employed worker who hires employees to support their venture.

Perhaps what has actually changed in the last 20 years is that, thanks to technical advancement, a need for employees has declined – not that fewer people are taking on business operational risk as entrepreneur is more typically defined?

For example, I operate three different businesses in Canada, but only one of them hires employees.
One hypothesis could be that life of all forms is abundant in the universe. If true, then that implies that our form of life is at least duplicated somewhere. If we find our form (or close cousin), then we open the way for the larger generalization.
"The Israeli military said that a blast Thursday night on the St. Porphyrius Greek Orthodox Church campus in Gaza City was the result of its airstrike."

https://www.wsj.com/livecoverage/israel-hamas-war-gaza-strip...

I guess you will need to go spread doubt in another case. Until then.
'My business had £1.6M stolen in 20 minutes'
> f their work is actually the same they’ll be promoted and get another raise, resulting in higher pay than those with the same title…

The hypothesis is that they are not being promoted because of the demographic they belong to, so that is not a given.
Maybe, but Git has hooks. The author could deploy on push to do it only when needed, and immediately when relevant, rather than having to decide on a trade-off between immediacy and doing a lot of useless operations.
So weird to see this top of HN! Also there are actually two furnace tests, the other one is with 0.5 emission and 0.5 albedo, also should produce 1.0 +/- noise pixels.

Greetz to all path tracing people <3
What made you interested in doing this region? How did you find source material? Also, are you planning on doing more?

I imagine that some nations would even give out grants for an open source and fully immersive, 3d version of some historical region. Like parts of classical or hellenic Greece for example, or Carthage, Cairo, Syracuse, Judea, etc...

Thanks for making this btw, great work!
yeah the costs add up and you could have just gotten an old android phone at that point
Let's ignore the concept of Raspberry Pi hats for a second and instead look further back.

Nearly all SBCs have been used as simple platforms to interact with extra peripherals. The idea that SBCs shouldn't support peripherals is new, and arguably pointless. Want a computer with no peripherals to just run code? Pay a VPS provider.

https://en.wikipedia.org/wiki/Single-board_computer#History
Excalidraw is very nice in it’s simplicity. A rectangle can do a lot there: a textbox, a window, a mobile phone.
https://archive.ph/A8ZoR
That headline bought to mind a very strong image of Vlad the Impaler sitting at a desk fiddling around with settings in Word to get the font spacing he wanted.
I've spent many nice evenings reading collies sent to me on disk by demoscene friends. Ah, it was so long ago…
In the 1690's the Scottish invested an enormous sum of money and human capital to settle this region. The goal was to build and profit from an overland route to ferry cargo from the Pacific to the Atlantic, similar to the Panama Canal today.

Due to disease, less-than-accommodating natives, and geopolitical climate, the scheme failed miserably. Many argue the crippling financial effect on Scotland was a key factor in the 1707 Acts of Union which merged Scotland and England.
Actual link, since this one seems to just lead to the subreddit homepage:

https://old.reddit.com/r/csMajors/comments/seyh96/used_the_g...
Ask HN: What is your favorite FOSS WYSIWYG editor?
Used to use trix but my current project is CMS-like, so I think I need better WYSIWYG HTML based editor

atleast I need to be as useful as wordpress article editor

for extra note I think I will built the project using ruby on rails, if anyone have stack suggestions, please tell me I will happy to have that
None. It is slower (because … not sure) and more complex (because it is designed for art/graphic design).
I think in this case they _are_ keeping their methods a secret; they don't say how their detection methods work. The BeyondTrust blog post doesn't mention their methods either. In this case that is probably right because knowing what they do to detect intruders would make it easier to stay invisible.
They can. That doesn't mean any specific small city is likely to.
Those things are bad because the people involved are not able to consent. The journalists and techies working for band camp entered into voluntary contracts that they can leave at any time. To equate the two is absurd.
edit: oops, just realized it was a username :)
Shameless plug, my homepage on GitHub is also one binary (self-extracting ZIP) file which run on client-side, see https://gildas-lormeau.github.io/
It is a powerful tool but like other tools in this space (think e.g., pandas) it needs some serious getting used to, it is not the most intuitive user interface.

What was dissapointing last time I used it is arguably not a problem of openrefine at all: the connectivity and response of wikidata queries was very slow. But that combination of local data harmomization with an open and globally available reference is super-important. I hope it somehow receives more attention and traction.
I'm forced to be in the office, which is not in the 'think smaller' cities...
Most BRDFs that I have seen get darker as they get rougher like the article mentions. There are some that take into account the interreflections of the theoretical facets that make the distribution of normals that become the BRDF (mentioned in the link also), and they do better but I'm not sure even they pass this test straight up.

Most of what is actually being used out there loses energy. Sometimes people have used a lookup table on top of the BRDF to compensate.
> Price looks good if it includes the RAM.

Am I out of touch? Isn't 16 cores of almost Cortex-A78 level for $120 insanely cheap? (5% slower on specint2k6 but 50% less area than A78 [0])

> I also wonder how advanced is the compiler support.

The compiler support for RV64GCB is pretty much on par with other architecturs, as far as I can tell.
The vector extension has autovectorization support from both the latest gcc and clang. There are already cases where compilers can vectorize code for risc-v but not for x86 [1], but the rvv codegen isn't optimal yet, but it's steadily improving.

From the top of my head:
gcc doesn't choose the best lmul yet, although the experimental code for this can be already enabled. It also doesn't perfectly register allocate and sometimes generates redundant moves (clang is really good at this though).
Clang generates more setup code then needed, because it doesn't yet fully use the rvv strip mining.

I think once we can actually get the hardware next year, most shortcommings wil be fixed.

Oh and the NPU they plan to add to the x280s also already has compiler support, because it uses Sifives VCIX interface, which is already aupported by llvm [2], so you can write assembly with it and use c intrinsics.

[0] https://www.youtube.com/watch?v=C4DcZyB6i1E

[1] https://godbolt.org/z/f1jdbTbE9

[2] https://llvm.org/docs/RISCVUsage.html
BDC from the article is a bank – owned by the government of Canada that exclusively lends to entrepreneurs. They have the money needed for someone to become an entrepreneur. What is missing is people with a vision to use that money. The idea they are presenting, right or wrong[1], is that educating yourself can produce the missing vision.

[1] Probably wrong as Canada is considered, according to the OECD, the most educated nation in the world.
> i have very high and unusual standards,

Apparently latency is not one of them.
Amazon first wanted to make a game, so they bought Double Helix, a game company. With virtually unlimited budget, they started making a game, until a correction came from high up top that Amazon should actually make an engine, not a game, so that they could collect royalties from other people making games.

Double Helix says fine, we can make one in 5-6 years. The plan travels slowly across Amazon, until it hits one particular individual that doesn't like it. Executives then start to look for an engine. First they talk to Unity, which was surprisingly receptive to the idea, but not much happened in the end (should be around 2014, around the time John Riccitiello became CEO). Cue in Crytek and Amazon becoming aware of their financial troubles, and the rest is history.

The press release hits, and that's how Double Helix learns of what's going on. Now they are not only supposed to make an engine, but merge the older version of CryEngine as well. That went as well as you would expect. It took them 2 years just to make something workable.

O3DE came to being once Amazon realized Lumberyard didn't have any mind-share at all. Nearly no part of the CryEngine code base is left, from my understanding. A lot of the original plan from Double Helix finally materialized in form of Atom, and other gems.

Though CryEngine was a major hindrance, and some of its effects can still be felt, O3DE is now its own thing. Still leashed to Amazon mind you, and all their bright minded executives. But at least all of the CryEngine code has been ~~purged~~ removed.
I’ve automated things where the breakeven will occur decades from now. It was fun though, the chance of errors is decreased, and I learned a bunch of new stuff.

Sometimes it’s about the journey and not the destination.
Flask is a high-level wrapper around werkzeug, with some stock components like jinja2 thrown in.

Basically the Ikea of web site tools.

If that seems a hassle, go Django.