skysight-inc/HackerNews huggingface dataset:
Micro-Cap is Windows-only software (it runs on Linux via Wine though) and perhaps more accessible than your current (which probably is "make circuits somewhere, generate netlist, simulate with ngspice, analyze somewhere else") workflow as it has an integrated schematic editor. The most powerful Linux alternative to Micro-Cap et al is probably KiCad.
I couldn't disagree more. Syntax changes whether I can look at a page of code and get an idea of structure and which elements to focus attention on, or whether I need to read everything in detail.

It doesn't matter that much when I have found a piece of code that I need to read and understand every detail of, but that is a tiny proportion of the amount of code reading I do - most of the time reading code is about grasping overall structure to learn a codebase well enough to find the points you need to focus on and read.

A clean syntax makes the difference between always having to read each token vs. being able to speed-read by pattern matching high level structure when you don't need the details of that specific piece of code.

I've worked with dozens of languages, with wildly differing syntax, and I'll say that once you reach a certain base capability-level, syntax matters more to me than semantics.

You can paper over a lot of semantic difference.

I can (and have, and so have many others) build libraries to do object-oriented programming in C, for example, and I have implemented closures in C too [1]. So the reason I don't do much C any more is not semantics, but that there is no mechanism for plugging those semantic gaps that creates readable code.

There are languages where the semantics paints you into a corner and makes plugging the holes too hard, so it's not that semantics doesn't matter at all. But it's usually easier to paper over semantic gaps than unreadable syntax.

[1] http://hokstad.com/how-to-implement-closures
Empirical Studies of Online Radicalisation: A Review and Discussion
I'm sure most people at one point or another have been critical of management, were anyone to dig through my IM history they'd certainly find something.

what's more damming are the efforts made to cover up to safety regulators
If you're trying to use Knuth's quote from 1974 as your justification for that concept then you've misunderstood his argument and should read the full thing, not the single phrase.

This article is not advocating premature optimization as Knuth was discussing nor does the article's advice result in the evil that Knuth was warning against.

If you have some other evidence or paper justifying why we can ignore obvious inefficiencies please provide a source. That's a rather radical claim to make, though, which may be why you find people struggle with the concept.
Have you read the news today, oh boy?

Facebook is behind getting the highest bidders elected all around the world.

https://www.bloomberg.com/news/features/2017-12-21/inside-th...
One of the highlighted features is directly calling into WSGI applications[1], which uses flask as an example.

Question: is there any advantage of this over flask’s builtin werkzeug test client?

[1] https://www.python-httpx.org/advanced/#calling-into-python-w...

[2] https://flask.palletsprojects.com/en/1.1.x/testing/
I've been very happy recently with using the Vue.js ecosystem with the standalone vue.js and a few others directly <script>'ed from my applications. Usually vue.js, vuex.js, vue-resource.js and maybe vue-router.js are all dependencies I'll have to add. This avoids the npm circus with the (from my point of view acceptable) downside of, for example, not having single file components. The advantage is a minimal set of dependencies of ~70kb compressed JS added in total and a community where most of the question I had are answered somewhere.
Sounds like Elizabeth Holmes and Sunny Balwani might be a good candidates for a new management roles at Boeing!
RFID-based automatic travel checklist
the note/galaxy 9/10s can read bloodpressure.[0]

"Phones that can use their sensor:
Galaxy S9 and S9+
Galaxy S10 and S10+
Galaxy Note9
Phones that need a Galaxy Watch Active or Galaxy Watch Active2:
Note10, Note10+, and Note10+ 5G
"

[0]: https://www.samsung.com/us/support/answer/ANS00082868/
The device was returned, but that pattern is the ship that likely carried/deployed the device, not the device itself.

Per another post that box is part of a fine grained positioning system, so I'd expect the ship deployed it then started doing whatever it was doing, and the fisherman trawled it up in the meantime.
ANDF had already done (or at least tried to do) the "write once, run anywhere" thing. The JVM followed in the footsteps of similar longstanding efforts at UCSD, IBM and elsewhere. There was some innovation, but "world's most advanced virtual machine" took thousands of people (many of them not at Sun) decades to achieve. Sun's contribution was primarily in popularizing these ideas. Technically, it was just one more step on an established path.
The Proescution and Punishment of Animals and Lifeless Things in the Middle Ages and Modern Times

https://scholarship.law.upenn.edu/cgi/viewcontent.cgi?articl...

https://en.wikipedia.org/wiki/Animal_trial
New logo proposals for OpenWRT project
Verizon is in the process of upgrading from BPON to GPON. Getting the base speed upgrade to 100 MB/s requires using the new network (same fibre, different ONT). I didn't get the upgrade until I moved.

At my previous residence I had Comcast, Verizon and RCN all available. Rotating through them kept my prices in check for many years. Now I have Verizon and Comcast available but I am not sure I can handle the stench of Comcast. I look forward to testing the unbundled pricing when they make it available to existing customers.
Note that the article bends over backwards to underline the fact that Sci-Hub operates illegally. Although copyright infringement does occur, this is not true for all cases, i.e. Sci-Hub is not comparable to the Napster of old or lib-gen.

This is because some of the research (actually I would wager that at least >half, but don't have any figures to back this claim), is supported by public funds and hence should, by definition, not be copyrightable
After a brief glance, I'm not sure what this offers beyond requests?
I'd prefer the evolution of Rust to slow down and stabilize. More like C and much less like C++. OTOH there are a few things I feel the language needs. Better control of memory layout, and a stable ABI in particular, so it can become a good foundation for more libraries and infrastructure.
It's articles like this that make me realize many people really haven't come to terms with how the Internet has changed the definition of "privacy".

As mentioned in the article, this is all public data that probably any script kiddie with enough time could write scrapers for. It's a non-story. What's different is that (some) people somehow expect that this public data is as hard to collect and correlate as it was 30 years ago. Those days are long gone, and people should realize it.
Same for flight simulations (I'm using X-Plane and DCS World [DCS World has much better VR, better overall X-Plane is more fun]) with VR headset. With VR headset, it crushes any other simulators I've used, as the immersion increases and it becomes much more natural.
Unfortunately the way the PC market is makes it basically impossible for a new desktop OS to show up at this point. The hurdle in drivers alone would be insane, and the easy solution to that is to only target a small set of hardware which effectively makes you a hardware company (kinda like Apple), but that probably won't work either since people are a lot less likely to try out your OS if they need to buy a new computer to do so.
That was more the exception than the rule. Besides, 1080P is about 45% more pixels per frame than 1280, and likely at a higher frame rate. Big difference in hardware load.
Framing Mozilla as the “steward of the language” is one reason why we’re making this move. Don’t get me wrong, Mozilla is important to Rust, but (in all things other than the trademark, which is a nuclear option they’ve given no indication of ever using) the relationship is much more of a “large supporter of” then “in control of” one. Having a foundation would make this much more clear to folks who aren’t deeply involved in Rust.
IIRC color blind people were recruited to do reconnaissance photo analysis during the war in the UK.
> The biggest shockers were the .info and .org domains that showed really poor performance especially in the 85 percentile range, despite being one of the oldest and well established top-level domains with millions of registered domains each. After some further investigation it appears 4 out of 6 of their nameservers are performing extremely poorly which is the reason for the poor results.

I always thought with all the money collected from ten million .org domains they would have an army of nameservers to make sure latency is low, instead they actually only have 6 nameservers and are performing poorly? Sure it'll probably won't impact real world performance but I'm still disappointed that they seem to be only doing bare minimum. I wonder where those hundred million bucks actually goes?
What are folks thoughts on CurLang these days? Anyone using it for serious configuration yet?

https://cuelang.org/

It’s designed by the BCL/GCL author as a replacement (Jsonnet is apparently a copy of BCL/GCL)
Indeed there is no volume management for RAM. You have to reboot to rebuild the memory layout! RAM is higher in the caching hierarchy and can be rebuilt at smaller cost. You can't resize RAM while keeping data because nobody bothered to introduce volume management for RAM.

Storage is at the bottom of the caching hierarchy where people get inventive to avoid rebuilding. Rebuilding would be really costly there. Hence we use volume management to spare us the cost of rebuilding.

RAM also tends to have uniform performance. Which is not true for disk storage. So while you don't usually want to control data placement in RAM, you very much want to control what data goes on what disk. So the analogy confuses concepts rather than illuminating commonalities.
Not sure what the two of you are talking about. You should be able to comfortably play with a <$1000 machine, including a headset (but not monitor).
Off topic: My first thought was "Andrew Huang has a CDN?" but then remembered he spells his nickname differently. Never mind.
httpx makes a pretty good first impression on me. The homepage provides examples, key selling points, install instructions, and links to any further reading one could hope for. However, I am missing one thing: The features this offers over the popular requests library do not seem to require httpx to be a competitor, but an extension or fork. There surely must be some major incompatibilities that allowed this library to do something fundamentally different, right?
I think the disagreement is with this claim from the article (2nd to last paragraph):

Sci-Hub, more so than RG, therefore seems to have a greater potential for disrupting the current order of things and poses a significant threat to publishers and librarians, who cling to the mistaken belief that the key to Sci-Hub’s success is its alleged seamlessness (a single sign-on), which if they can replicate will go away.

The author is arguing that seamlessness is not Sci-Hub's only advantage versus traditional channels, but that "Much of the growth of Sci-Hub is therefore ideological", "publishers are seen as the enemy, whose greediness erects unnecessary barriers, thereby obstructing the advancement of science" and that "Sci-Hub is seen as a ‘Robin Hood’ figure"
Parents are responsible to a extent they could have predicted the actions of the child.

There are many cases where parents are clearly not held responsible by law, including outright cases of murder. (Usually considered as manslaughter with equivalent of insanity defense.)

Unless you are of the position that everyone is guilty, by induction.

In case of HAL, the negligence case is clear because there existed a perfect simulator - SAL. SAL was not given the secret orders, which is clearly endangering the crew.
Whoever is responsible for that difference clearly knew that changing the orders made the simulation invalid. It's similar to Boeing 737 MAX case.
I hear you like abstractions. I put some abstractions in your abstractions so you can have more abstractions.

Don't worry your VP of Engineering is a complete idiot.
This great; thanks for sharing!
If it costs NPR nothing to include the mark, and doing so does not interfere with their fair use, then do they have a moral obligation to do so, regardless of whether the law permits its exclusion or not?
You’re right, it is not open source:
https://github.com/FusionAuth/fusionauth-issues/issues/266#i...
Uber stops upfront ride pricing in response to California worker law
San Francisco’s Beefeater doorman retires after 43 years
Your example neatly demonstrates that your definition of readability is based on familiarity. What does variable assignment have to do with the Contents of Address Register, anyway?

In the absence of familiarity, minimizing the number of moving parts and factoring out repeated patterns still has intrinsic value for aiding understanding.
I had the 230 and now the 935. Sleep monitoring seems comparable from what I remember. The monitoring jives with my subjective feel of my sleep quality the next day.

I have variable sleep and wakeup times and the watch definitely captures those accurately.
Did they use a transpiler or something for the mobile version? Lot of magic numbers and odd code like this

if (t == 0) t = 0;
if (t == 1) t = 20;
if (t == 2) t = 14;
if (t == 3) t = 15;
if (t == 4) t = 13;
if (t == 5) t = 16;

or

case 17:
blocks[k].prompt = "Press ENTER to activate terminal";
if(mobilemenus) blocks[k].prompt = "Activate terminal";
blocks[k].script = "terminal_warp_1";
setblockcolour(k, "orange");
trig=0;
break;
case 18:
blocks[k].prompt = "Press ENTER to activate terminal";
if(mobilemenus) blocks[k].prompt = "Activate terminal";
blocks[k].script = "terminal_warp_2";
setblockcolour(k, "orange");
trig=0;
break;
case 19:
blocks[k].prompt = "Press ENTER to activate terminal";
if(mobilemenus) blocks[k].prompt = "Activate terminal";
blocks[k].script = "terminal_lab_1";
setblockcolour(k, "orange");
trig=0;
break;

from https://github.com/TerryCavanagh/VVVVVV/blob/master/mobile_v...
cue[0] might be another possible language for this problem

[0]: https://cuelang.org/
I'm sure pretty much any crazy thing has legal precedent somewhere or another. So, we can accept all such precedent and have an incoherent and useless standard of law. Or, we can use good judgment as to what precedent is acceptable.
What are the normal controls for player movement in a VR FPS? The WASD equivalent, I mean.
I worked with Boeing during the 00's. It's when they started outsourcing everything including IT.

Holy shit this goes deeper than I thought and some people are heavily cleaning Wikipedia.

Didn't even know about this bit stealing rocket tech.:
https://www.justice.gov/archive/criminal/cybercrime/press-re...

Also check out: Darleen Druyun
https://www.seattletimes.com/business/boeing-probe-intensifi...

Phil Condit was ousted over Darleen and that's why Harry was brought in... although the Wikipedia page doesn't mention any of this...fu wikipedia. He was not "retired" he was forced out and Boeing was banned from Space Contracts for 5 years.

Damn I wish I save all those news articles. Whoever said the Internet is forever is wrong! The Internet is fickle ...some things will be memes forever and others will be forgotten.

And here's what happened to Harry Stonecipher:
https://www.wsj.com/articles/SB111019724886272076

So much for "cleaning" up the company culture. F Boeing. The company not the engineers. I also know some very talented people there.

[Edit Note:1] The WSJ link should not be paywalled as it's an old article...at least it wasn't for me.

[Edit Note:2] The WSJ link is very detailed about what went down if it ends up blocked/paywalled I will...f'ck it I will edit wikipedia....grrrrr history is not fickle and Condit was and is an ass.
You know, people like to crap on Flash (and there are valid reasons to do so), but I really miss how quick you could get a game built with it, while it still felt like "real" programming.

With Flash, I felt like a nice "one-stop-shop" in a lot of ways; you could draw your graphics, animate them, and code them, and you could get a simple game made in an hour or two.

I haven't tried Unity or really any other dedicated game engine, so maybe you get that feeling with those, but I will always be nostalgic for Flash; it really helped make programming "fun" for me.
I've gotten nauseous every time I put on a VR headset...no wonder I haven't fallen in love with it.
Bitcoin's Threat to the Global Financial System Is Probably at an End
> We are exclusively hiring engineers who use CLI email clients and browse the web using Lynx

One major benefit: everyone at the company will be 10x
I too agree with strength that is strong. Just yesterday I was googling how to get tree to respect my git ignore. The universe heard and responded with broot!

But without first class support for vi navigation, be will end up replacing tree as my directory preview pane in vifm.
Yea I know... sadly its the best option right now.
Anecdote, I know, but I have about a dozen machines with BtrFS volumes, all active with varying loads and never experienced data loss. It seems some features are more mature than others - only two of the volumes span more than one disk and none has files that are larger than a physical volume (even though one of the multi-device volumes is striped).
Relative Units in CSS: it's still a big deal (2019)
kubernetes is the invasion of js devs to the server - wondering when all the neckbeards will wake up and start fighting back
Free will is the ability to make choices that originate entirely from the individual, and cannot be attributed to mechanism or random chance, nor a combination thereof.

Computers are programed to do whatever they do, so they have no choice in the matter.

Humans, on the other hand, have an immaterial soul, and thus can make decisions that are not determined by material constructs.
have a look if you want some example and what dev process looks like
https://dev.to/petets/palindromes-with-unison-5h9o
Ah yes, the weekly article on JS async/await.
This [0] makes me nervous about flying on a 787.

[0] https://www.inc.com/minda-zetlin/boeing-787-dreamliner-safet...
Finally a client that mixes async support and a “requests-compatible” API (for those times you don’t want to go as low as say an aiohttp or the like).

Looking forward to trying it out

Edit: maybe the homepage can include a very simple async example as well?
Some people were, but it wasn't too common. Workstations had far higher resolutions long before this, but home PCs running non 3d accelerated hardware were still mostly 1024x768-ish.

The BeBox itself was vastly different hardware than a standard PC as well, so it could break a lot of rules as far as smooth concurrency and multitasking... kinda like the Amiga did.
Wow thanks!

Good grief that's a long time.
I 100% agree about Sam Harris in particular. I really do enjoy listening to his podcast, but anytime I hear him discuss AI I want to shut him off. He's a neuroscientist/philosopher, not a programmer.

I mean it honestly grinds my gears that people even use the marketing term of "AI" today when what we have is not even close to the actual thing. Intelligence is something that can freely think and make decisions on it's own. A complicated algorithm that can interpret data to do something automatically is not AI. It is confined by the code that it is given and that it is programmed to write for itself. It cannot pause and think "We'll what if I wanted to do more than this? How would I write my own code to do that?"
Developing and Testing an Asynchronous API with FastAPI and Pytest
An interesting quote from the build instructions: " In particular, the Windows version absolutely positively must be compiled in Debug mode, with /RTC enabled. If you build in Release mode, or have /RTC disabled, the game behaves dramatically different in ways that were never fully documented (bizarre softlocks, out-of-bounds issues that don't show up in tools like Valgrind, stuff like that)."

I wonder if people will spend the time to actually debug this properly now that the source is available.
I have an exceptionally inaccurate Omron monitor as well. If they can't get it right with a full up cuff I really have doubts about a watch.
The funny thing is, that famous lump of 'safe' coal he was showing off in parliament was coated in lacquer. Even he didn't want to actually touch it.

https://theconversation.com/that-lump-of-coal-73046
What about a “digital garbage pit”?
How would you like to 'dump' your data[1] to an Internet Archive type storage for the common benefit before deleting them from your local storage?

* By data I mean scripts and other little 'life-enhancers' you've created but won't bother maintaining or taking to a new system.

[1] Not personally identifiable information, of course!
This looks pretty similar to qbec https://github.com/splunk/qbec
> That is a carefully rehearsed answer making the weakness look fixable instead of being serious weakness.

First, there's absolutely nothing wrong with rehearsing your answers to common questions like this. If anything it allows you to present yourself in the best light, which every interviewer wants. Nothing is worse than turning down a good candidate who performed poorly because they didn't take the interview seriously.

Second, I literally thought of that answer off the top of my head in a few seconds. It wasn't actually rehearsed. I don't mean this to sound arrogant. There are many millions of others who can do the same -- think on their feet, take the interviewer's desires into account, and come up with a great answer. Some of these people will be interviewing at the same places as you. It's important to know that there is a wide range of communication abilities, just like there is a wide range of programming abilities.

> No, the question was "what's your biggest weakness", the "I haven't practiced doing this kind of work" is not a big weakness, everyone have bigger weaknesses than that due to their personality… such answers are so easy to come up with, and are guaranteed not to be their biggest weakness, so you are basically checking whether they are fine with lying or lack self awareness

This is splitting hairs. A reasonable person won't expect you riff through all your weaknesses to literally find the biggest one. They just want to hear something that's not too trivial.

I can confident assert that the best communicators would instantly be aware of this when posed the question in an interview. I know a lot of engineers (myself included) who have a higher-than-normal-or-useful tendency to take things as literally as possible, as if every sentence is a spec, which makes us (relatively) poor or at least awkward communicators.

> An honest answer would be "I am much slower learning technical things than my peers" or "I am competitive so I often come in conflict with my peers" or "I am afraid of conflict so I have a hard time making decisions" or "I get bored easily so I have a hard time finishing things" or "I constantly wear a mask so people never learn to know the real me" or "I don't like being proven wrong" or "I judge peoples competence by how much I like them rather than what they actually do" etc.

Sure, and you could totally go that route if you want to. And ideally you'd go a step further, demonstrate that whatever trait you list is actually innate in humans, and that it's taken you work to be aware of it and work on it.
Yes, and until about a year back Windows 95 and 98 were available also but they have been taken offline. If I recall it correctly it is due to some copyright issue.
Actually tricorders kinda exist, in that we have personal hand held computers with access to large databases of knowledge and a good number of environmental sensors.