skysight-inc/HackerNews huggingface dataset:
They go hand in hand. A C++ IDE from the mid-1990s implements C++ as it existed in the mid-1990s -- which is a rather different language from that which exists today. No STL, for instance. Without access to modern features of the language, it's inevitable that the course won't end up teaching those features.

Moreover -- the use of a 25-year-old IDE is symptomatic of a more general problem in Indian CS (and probably other) curricula. Many instructors are teaching to a syllabus which was set in stone many years ago. If you look at some of the links I posted in a sibling thread or explore other universities' posted materials, you'll probably see signs of this -- Java courses which still cover applet development is another common one, for instance.
He’s certainly decided to become the bully.
I did something similar a while ago. I still have somewhere a DB with half a million recipes somewhere. I didn't continue it because I got stuck with the client side and I didn't find anyone interested in helping me.
Agreed that tech companies will make the switch a lot sooner. What about a GE-types, though?

Also, I'm generally bearish on remote-friendly or half-remote. Either the culture is set up for it, or it isn't. You can't be just a little bit pregnant.
Some do, while I can't speak for the emacs community the (n)vim community is very active and engaged. There are modern vim plugins for nearly everything. The developers using VSCode tend to be developing on overpowered workstations where the difference is less noticeable. It doesn't mean it isn't wasteful. At some point we'll hit some upper bounds as an industry and have to rethink how we develop software, the trend back towards statically typed, compiled languages like Rust, Swift, Go are already leading us in that direction.

Edit: a word missing
Pretty much everyone has already seen the examples of interpolating between two faces, so I really like that they show what happens when you interpolate PAST a face.

For example, they make an image of person C that is derived from person A minus person B (and the in between steps). I really want to play around with something like that but with custom faces, does anyone know if there are any sites where I can do it in the browser? Everything I've seen before just allows interpolation between two faces.
Sounds like you're properly applying priors!

There's an interesting chapter in Jaynes' Probability Theory: the Logic of Science where he talks about how much evidence it would take to convince him that ESP is real. At the time that book was written, there were experiments supporting it that failed to replicate.

Basically you're totally allowed to read a scientific study, say "okay, that's an interesting result", and then still not believe the conclusion if you have enough reason to doubt the premise a-priori.
My main concern with this would be the security and W3 standard support. Browser engines and whatnot do make your life easy, but they add a lot of attack vectors. Also the support for W3 standard is usually limited and incomplete.
Also it seems that the engine itself is distributed as binary only? I can't find source anywhere. That's a -1 for security.
They listed music as a counter-example to this. No inputs = zero marginal cost.
For those who are there to learn, do you think they would also pass up the opportunity to both learn and improve their grade?
I would randomly send her made up verification codes :D
blazing fast
I agreed with jeffsmith82's comment.
What does the "looping around" mean here? There's no definition given, and the expression can be interpreted in several ways.

Does it mean "being moved on a circular path around something"? That would be simply a couple of translations, which change exactly nothing. Or does it happen in a sort of a field?

Taking the interpretation of "engulfing", like "a rope looped around a post engulfs it" shows a clear difference between 2D and 3D, and seems topologically relevant, but what does it mean "to go back again"?

Not knowing the topological model for particles beforehand, I am unable to learn anything from the article.
To make his analogy more accurate, it would be the restaurant gets shutdown for being too dirty, at which point the owners continue to open and the workers continue making food there.
This describes what I am currently missing the most in the node ecosystem. Deno is a good approach but it will take some time to see how adoption goes.
I would prefer some fine grained capability-based solution. Approaches similar to this have often been articulated [1].
Many of my concerns are best described here [2]. There even was an article from someone who would have been able to overtake many high profile npm accounts with very little effort some time ago (cannot find it anymore).

With tighter snyk integration into npm and the acquisition of npm through ms one could argue that security bar may have risen/will rise but I (speaking as a js/ts dev) am still sceptical.
I haven't really looked to deep into stuff like selinux/apparmor/firejail [3] maybe someone can give an opinion on this. I'd wish for something that would be codeified on package level to make review easier and give me some peace of mind.

For now my plan is to dockerize most of my projects and it's dependencies. It should give a little more protection against malicious postinstall scripts.

Unfortunately, I depend more and more on npm modules outside of projects (coc-vim comes to mind/for others it may be vscode etc.).

[1] https://medium.com/hackernoon/npm-package-permissions-an-ide... (2018)
[2] https://medium.com/hackernoon/im-harvesting-credit-card-numb... (2018)
[3] https://github.com/netblue30/firejail/blob/master/README.md
There's no wealth there. All Google employees get something like 25 billions a year. The US budget is measured in trillions and to cover up just this recession alone, Fed created 6 trillions, or 240 years worth of wages for those employees. Do I need to say that in ten years there will be another recession, where Fed will create 20 trillions?
How do you do that if they are all booked? Do you just price to the highest bidder so if I wanted my new Star Wars movie on the billboard on May 4th and you want your new Star Trek movie on the same day who ever pays more gets it even if one booked it months in advance?
I can't rememeber where I read it but the right frame of mind is to treat the user as if they're very smart, but also very busy, and they don't have time to deal with your software's nonsense.
example on landing page would be great
Now, go read what those specific codes actually say. None are criminal statutes or encompass criminal statutes.

26602.
"The sheriff shall prevent and suppress any affrays, breaches of the peace, riots, and insurrections that come to his or her knowledge, and investigate public offenses which have been committed. The sheriff may execute all orders of the local health officer issued for the purpose of preventing the spread of any contagious or communicable disease."

41601.
"For the suppression of riot, public tumult, disturbance of the peace, or resistance against the laws or public authorities in the lawful exercise of their functions, and for the execution of all orders of the local health officer issued for the purpose of preventing the spread of any contagious, infectious, or communicable disease, the chief of police has the powers conferred upon sheriffs by general law and in all respects is entitled to the same protection."
Best Dynamic Websites Development Service DreamSoft
Dynamic means something that changes on run time and we design and
program websites where data can be uploaded by users, modified, searched
etc. all in real time. Dynamic Web Sites are developed using ASP,
ASP.NET, PhP or any other programming languages. Dynamic Websites use
Database to store information of products or services offerd by the
company. Database used are MS-Access or MS-SQL Server. This information
along with pictures can be created / edited / deleted by the users using
secured log in from the website. DreamSoft offers complete E-Commerce
Options where any Business can be run Online and clients can purchase
the products/service offered by the Company online using various payment
options. DreamSoft also offers customized solutions to you for
developing such a website and to get the benefit of the Volume Based
Internet Business.

Some Features of Dynamic Website Development Services
1)Dynamic Product Display in Website
2)Dynamic Products with Shopping Cart Integration
3)Payment Gateway Integration
4)On Line Ordering System by Dealers / Distributors
5)On Line Chat Utility For Website
6)Online File and Documentation Management System
7)Totally Customized (Tailor Made) Solutions
8)Online Ticketing System
9)Online Newsletter Designing & Broadcasting System
10)Business to Consumer (B2C) Systems
11)Business to Business (B2B) Systems
12)SMS Alert Systems
#DynamicWebsiteSolutions #DynamicWebsiteServiesProviderInMumbai
#DynamicWebsiteDevelopment #DynamicWebsiteDevelopmentCompany
#DynamicWebsiteDevelopmentCompanyInIndia

To More Detail
On:https://www.dreamsoftindia.com/dynamic-website-solution.asp
Contant Us :info@dreamsoftindia.com +91-22-28672925 28693249 +91
-7208422044
Have you heard about our lord and savior, vs code? People are choosing it over full blown vs. Also, I haven’t seen many happy xcode devs.
^ This. The AGI crowd consantly abuses the bird/plane parable.
I'm not sure on which planet antivirus software UI is considered modern or usable.
Gonna defend Europe a bit more here, I'd wager there are soft benefits which aren't as easily appreciated as cash. On Europe you make less, but you also get out of the meat grinder much earlier. If you are a median person (which most likely, we all are), then your expected value will be about the same, at most a bit lower cash wise than in the US. But even that is debatable, in most of (western) Europe we don't treat active shooters as a matter of normal life, the cities are made for humans not cars and employee rights are a thing. And looking at the worst case, Europe wins: a medical emergency will not bankrupt you, if you call the cops they won't shoot you etc. And on a political level, having more than 2 parties and a wider overton window is quote nice.

If you think of yourself as a human and social being, not a shark or worker bee, I think Europe isn't too bad. But I recognize that dollar amounts and funding for new ventures is still in the US, or China nowadays. And all the stuff I cited are things at odds with the pure capitalist system some people seem to want to live in, and so might not actually be desirable for all
Facebook to pay $52M to content moderators suffering from PTSD
I had a similar discussion on reddit a long time ago, and posted this screenshot of various Linux music players compared to Spotify.

https://i.imgur.com/K44tJ2Y.png

Lots of native UIs (especially from the past) tend to all have the same "grey boxes" look. I don't see how that's universally better.

Another example was this part of Slack UI https://i.imgur.com/O71fdP5.png - how would you even do something like that with a typical native library? It would certainly take a lot more effort if you had to build that from a limited set of pre-existing components, instead of relying on the more free-form "rectangles and text" building blocks of the web.
It's a shame it wasn't called "McKenzie's Law". Has a much more serious ring to it. ;)
This has been posted a few times to HN [0] and I've looked into it superficially without actually trying it out. For the benefit of anyone interested, these are my tentative conclusions. Please correct me if I've misunderstood anything.

Sciter is a small company (single person ?) project, but the list of enterprise clients is an assurance.

Their flavor of Javascript (TIscript) diverged from ECMAScipt more than 10 years ago, so there would be syntax switching involved when developing in Sciter and doing normal web development in parallel. There are similar issues with the DOM and CSS. But the list of included libraries certainly look like it could compensate for some of that, with implementations that can mimic modern features like promises and CSS3 transitions. [1]

Also, as far as I can see it is not truly cross-platform, i.e. it can not easily be deployed to mobile.

Pricing (even if fair comparatively) and the closed source is also a roadblock (for me). There was a thread by the author on Reddit some time back that vented the idea of open-sourcing the library. That could tip the balance (for me). [2]

[0] https://news.ycombinator.com/item?id=13057526

[1] https://sciter.com/download/

[2] https://www.reddit.com/r/programming/comments/a8vkzm/scitern...
MicroTESK (Microprocessor Testing and Specification Kit)
Show HN: Embed GitHub repository link into your blog
SAP is amongst the least fun software category which is ERP systems.

Highly customised, to the point that upgrades are impossible.

Extremely complex systems. So complex that vendor lock in is assured, and the lock in means big prices.

And yet a good business because ERP systems are at the core of any medium to big business.

It's grindy, boring, challenging without being fun work, often using non standard technologies that have been developed by the ERP systems vendor, which help ensure lock in.

ERP companies like SAP and Oracle are the absolute best at making money on services - they know how to charge huge huge amounts and get away with it. There's TONS of money there.

I wouldn't want to work in that area though.
However the same sanitary law can be applied if Tesla violates distancing. It's exactly like a restaurant without a sink to wash hands or gloves.
All That You Need to Know About Computer Hardware
FTR, here is workaround for Links2 to be able send pages to Gopher server.[0]

[0] https://github.com/PhilmacFLy/html2gopher
I might be misremembering, but I think there was a package for Emacs that would track the most frequently used M-x commands, so that you could later look at the list and see which ones are worth binding to a key. I can't for the love of me find it now.
http://archive.is/Ki4vj
And then the owner is supposed to be slapped with a reasonable fine. Or jailed if they're continuing to defy the court order.
Hmm... So it comes down to 'what is the actual mechanism behind which novel proteins arise?'

Well that at least leaves me in a different position than I started. Thanks.
Don't forget in Europe you have between 25 - 30 holidays guaranteed, better health care - people live longer here, much much cheaper education (I had it for free.), better public transportation... And it's also closer to Asia.

Also there's definitely less extremes around. Less of the bad stuff. Less violence, less criminality, less guns, less social disparity, less racism etc. On the whole I think life is better over here.
I can say moving from Sydney to Amsterdam, there does seem to be a lot more variety of grains at the average supermarket. Especially buckwheat, spelt and rye.
Neither of those things applied though; I had x/crypto vendored, so it didn't change it's code either and the CVE is unrelated to the actual code that broke (I used blake2b) and again; it was vendored, so my code wouldn't break but be vulnerable.
To hell with the ISS, I'm flying back to Earth!
The thing is, the Alameda County Public Health Department changed their policy now that they received Tesla's plan (that was posted to the company's blog when they announced the lawsuit), and is now allowing Tesla to augment their operation activities beyond the bare minimum, in preparation for a full reopening next week. I guess both parties will claim that they went ahead according to their original plans but somehow, Tesla will have been able to restart much sooner than Alameda County's goal. In that case, "playing with fire" would be fruitful, esp. if Alameda County pretend things went just fine.
Janet: a lightweight, expressive and modern Lisp
Suxs to be weWork
Only a matter of months before VSCode will not be an electron app anymore.
Office 365, Outlook and Xbox Live definitely aren't run on Azure.
Applying to PhD Programs in Computer Science (2014) [pdf]
That comment isn't applicable either; I had x/crypto vendored so any fix upstream wouldn't break my app.
> The book's message is, "Here are the rules. You will have to break them to write well. But you aren't good enough to know when."

No, the books message is that there is a progression from undisciplined to rule-following to transcendent writing and you may be anywhere on that spectrum (though, if you are looking for a book on how to write, it's probably not deeply into the latter range), and that having the set of rules that the book presents available helps you move from the first to the second and prepare you to move to the third.

In general, I think it's accurate enough. The rules it presents aren't the only set of rules that can do that, and there certainly is room for debate about their merits among competing alternatives.
>"MicroTESK (Microprocessor Testing and Specification Kit) is a toolkit that automates development of test program generators for microprocessors and other programmable devices. Test program generator (TPG), or instruction stream generator (ISG), is a utility for producing randomized assembly code aimed at functional verification of RTL models, FPGA-based emulators, and ICs.

[...]

MicroTESK is applicable to a wide range of microprocessor architectures including RISC (ARM, MIPS, Power, RISC-V, SPARC, etc.), CISC (x86, etc.), VLIW/EPIC (Elbrus, Itanium, etc.), DSP, GPU, etc."

Open-source, too, apparently...
They can catch it at home just as easily, so it would be difficult to prove their claim. So I would think it would be a non-starter.
Amateur archaeologists redraw map of Roman Britain from home
I always felt that remote work would eventually come. I've seen it in how my friends would slowly converge to 2-3 days wfh a few months after graduating and starting a job. It seems like adoption has just been accelerated by circumstance now. People are realizing that they can do everything they need to do at home within 2-3 hours.

The most attractive part of the office are the water cooler conversations and social activities completely unrelated to work. And that's why I still think there's a place for shared workspaces. Companies will shrink their large centralized headquarters and start building satellite presences. No need to fit everyone into one big mega-campus.
Working on it. And to make sure I don’t cheat, it’ll put me into a kiosk mode and temporarily change my password to prevent me from escaping my punishment.

It’ll be like my very own ransomware!
Ever other editor has a programming language for modifying it. What makes emacs special? couldn't you script all those other editors to do the same things?

I'd certainly feel my editor was amazing if I scripting 50 custom features but I wouldn't consider my editor better if I can script those same 50 features in any editor. I'd just consider the cost of switching high and not confuse that with whether one editor is better than another.
It seems to me at this point that UI/UX developers just refuse to learn low level languages. Qt applications for example are extremely fast and cross platform.
Who is talking about accidents here? He was stating the fact that Tesla is the only car that has the best "autonomous" that you can buy, right now.
How to keep traveling even if you can’t
Apple and Google are working on an application to track nearby cases of Covid-19
Can't speak for VS but XCode is a pig.
I think it's good for you to realize this is how you feel.

I, on the other hand, get a lot more focus time here, at home, than in the office. Every little 'ding' sound, every little 'hey, when did you get home last night' conversation, every time someone turns on or off the lights, all of that and much more just rips me out of my concentration.

I've been able to focus _a lot_ more from home. It's good for me to realize this as well.

Feel free to stay in the office when you're finally able to, and I'll work towards staying at home, if I'm able to. That way, we're both happy.
Can't someone just transfer their money to monero and then back to a bitcoin address?
> What about a GE-types, though?

They'll either adapt or have a bad time finding office workers.
Shopping carts require 50 cents or 1 euro to be used, customers return them themselves so nobody has to push those around.

Also, Aldi makes great efforts to not change store layout. I think in the past 5 years I shopped at Aldi, the core part of their layout (ie, minus the seasonal offerings and the special offerings) it has only changed once and they changed back to what they had before within a week.

If you need a specific thing from Aldi, you can go in and straight to where you need to go, grab it and checkout.
> If you are holding significant Bitcoin over a long period I don't think it's recommended to have it sitting in an exchange wallet

You are correct (not your keys, not your bitcoins), but the vast majority of Bitcoin purchasers these days are physically incapable of doing anything else given how complicated it is to properly manage your own private keys.
Illegal, as in not allowed and punishable by law in the state.

But the state is willing to make some exceptions, making it legal for this.
> Techies have been leaving San Francisco for cities like Portland, Austin, Denver and Seattle (PADS) for over a decade. We seek a place to settle down and improve cost-to-quality-of-life ratio.

As someone born in a small North Carolina town into poverty who has lived in Portland for close to a decade, this is both hilarious and depressing.

Bay Area tech folks are really suffering from some sort of economic Stockholm Syndrome. I’d love to see what would happen if one were to move from San Francisco to a city like Chiang Mai, Thailand. It can’t be much different than winning the lottery.
Stashcat – High secure team collaboration for business and government
It IS possible that they screwed up. But yeah, I doubt it
Yeah, it's been a while since somebody named wework..
> Presentation Final Final [2].pdf

Alexey - please make sure to use 'Copy of Presentation Final Final [2] (Matt's version) (Copy).pdf' going forward. Presentation Final Final [2].pdf is out of date.

Thx.
If it really reduced the required time six fold, the obvious safety-productivity win-win would be to independently (ie different workers) enter everything twice. You would enjoy a three fold improvement in time requirements, should nearly eliminate all basic data entry errors, and significantly improve the employee experience. Or you could just decide to pass on all that, that's always an option I suppose.
> From Github to DuckDuckGo, remote-first successful businesses are no longer rare.

Github or Gitlab?
Was it connected to your bank account in some way?
How did vendored code that didn't change break your build?
Discussed at the time: https://news.ycombinator.com/item?id=18225870
Yeah, this is definitely one of GitLab's weakest points at the moment and seriously impacts day-to-day work here as well. Simple features like ticking off files you've already reviewed are missing and even mid-sized MRs are a pain to review even on a beefy machine.
FYI: Yamaha owns Steinberg and Cubase.
great to see an accurate simulation that takes into account very slight differences in orbital trajectory
The example you give to try and evade coinbase checks is trivial to track, and the big US exchanges use chain analytics tech. to do this.

Just try it, and you'll see what happens to your account.

To do what you suggest is of course possible, but requires far more "exertion" than what you suggest and certainly more than the average user is technically capable of.
I keep my project notes and useful miscellania in OneNote in separate subtrees so stuff that's inert-but-useful doesn't get mixed with the stuff that's more directly related to action.
I have the same feelings and I think a part of it comes from the fact that it's not exactly possible to meet with people after work (not counting Zoom/Skype/Whatsapp with friends). It's not the remote working that is depriving us of our joy of socializing - it's having to stay home after.