skysight-inc/HackerNews huggingface dataset:
My general advice to anyone working with C# is the same advice given by the authors of Smalltalk to developers.

1) Always prefer composition and delegation to inheritance.

2) Always prefer interface inheritance to implementation inheritance even if in the short term it results in code clones.

3) If you intend to have multiple subclasses that adhere to the Liskov Substitution Principle, it is always better to have IFoo and X implements IFoo, Y implements IFoo... than it is to have abstract class Foo where X, Y extend Foo. You can still do that, behind the scenes, but your public interface should whenever possible be nearly entirely interfaces and concrete classes.

4) Inheriting the body/behavior of methods is seductive but ultimately only a poor excuse for not delegating that will create maintenance headaches down the line.
You say this, but I can think of two large market leading electronics corporations who are using a big pile of excel spreadsheets to bridge gaps in SAP, as the regulatory environment is moving faster than their development cycle.
ConcR | London, UK | On-Site/Remote | Lead/Senior Software Developer
ConcR is a start-up focussed on answering the question “Will this cancer drug work?”. We are developing custom modelling frameworks in collaboration with astrophysicists from Durham, to enable us to model a broader range of the tumour biology than is currently possible, and through that enable accurate predictions of drug efficacy to be made with less data. Our first product is focussed on helping accelerate the development of cancer drugs before they used in clinical trials.

We are looking for a software engineer to join the core team as lead developer. Key responsibilities would include developing the software for ConcR’s products, defining software architecture and strategy, and instituting and managing quality management processes.

The product is being built in Python. The primary model development is performed using the Python scientific stack and Julia. We use AWS and GCP to perform some of the more complex calculations.

If hired we would be able to offer a competitive salary and stock options. We are flexible on working remotely or on-site.

If interested please contact matthew-at-concr.co
>I believe Ethereum is the future

Bro, you failed at the very beginning.
Making torrent work in IPv6 only networks
Prime isn't comparable to spotify in that regard though considering the catalog differences. If you want to compare apples to apples you need to consider trying unlimited from Amazon Music.
Calling Cell a PowerPC is a bit of a stretch. The only reason to use the Cell was the SPEs, which had their own custom SIMD instruction sets. The PowerPC core was just there for coordination.

Any work you put in to optimizing your code for the Cell would be completely thrown out if you brought it to another POWER architecture. At that point you might as well have hopped over to x86, ARM, CUDA, Xeon Phi, the Connection Machine, whatever.
PS4 emulator runs first commercial game
Hijab Gold Collection
If you want to be better than them, then I'd say Yes.
Prisma | Education Engineer | Remote/Berlin | Full-Time | www.prisma.io.

Prisma is building the data layer for modern applications and we are looking for an Education Engineer to work with our DevRel team to:

- Develop and communicate the "mental model" of the Prisma Framework
- Define and evolve the structure of the Prisma docs
- Write and maintain the Prisma docs content
- Build out and maintain the Prisma example projects
- Improve Prisma's docs and examples based on user feedback
- Develop ideas and start initiatives to improve the Prisma learning experience.

Our Tech Stack: TypeScript, JavaScript, Node.js, Relational Databases.

You can apply online: https://boards.greenhouse.io/prisma/jobs/4516293002

Or email me directly: rensburg@prisma.io
I agree. I'm not vegan, but I often come across scenarios such as that you described. Same with people making an effort to reduce their environmental footprint. "But you drive a car when you have to pick up three children from separate locations within a short timespan! Practice what you preach!" "I saw you eat red meat last week!"
it's in: https://ipindiaonline.gov.in/tmrpublicsearch/frmmain.aspx, try class 42.
Ridiculous to even suggest that the stock management, ordering, billing and delivery tracking for companies like Adidas and their partners worldwide could run on some Excel spreadsheets. Shows stunning disconnect from how much heavy lifting enterprise software like SAP does.
AtScript Primer (2014)
You're already trusting an entire browser, with all its transitive dependencies, a large portion of your OS, and probably also every single program you run with the same uid as your browser.

But an extension requiring explicit permission to observe and modify all of the content your browser ever renders is unacceptable.
Thanks, that what I was looking for. Would you have a link for non-PR project reports?
Sticker-eye camera maybe.
Why Do CEOs Hate Operations?
Huh, clever use of btrfs volumes, it does make it a little dependent on the filesystem though. Quite informative overall, probably implements only a fraction of docker, but it does do most of what you'd typically need.
Tl;dr they get a lot of requests from customers for a GCP integration so they lament whether they should have used GCP for their deployment.
I take a very neutral position to this. Enterprise software at the scale SAP is operating (mainly its core ERP) at a Fortune 500 enterprise level. This characteristic (needs at that level) are user-hostile, not the software.

Imagine this situation:

- You're a F500 pipe manufacturer and a sales person needs to enter an order for 100 pipes to be manufactured and sent to a customer in the US

Now imagine you need to:

- Order your materials from your Brazilian plant

- Procure raw materials from your Chinese plant to be sent to your Brazilian plant

- Ship the raw materials from your Chinese plant to your Brazilian plant

- Ship the 100 pipes from Brazil to the client's plants, 50 to their plant in the Indianapolis and 50 to their plant in Canada

Now imagine from a systems perspective your software needs to:

- Determine import costs for sending raw materials from China to Brazil to the USA

- Integrate with a 3PL to calculate shipping across all 4 sites

- etc. etc.

Oh and your software needs to:

- Be extensible to adapt to any modifications and user exits.

- Have a beautiful interface that anyone from the age of 22-65 can use.

- have full audit capabilities to adhere to local/regional compliance

- have capabilities for reporting and analytics

The real world is messy, especially at scale.

For the record - I started my career as a millennial at SAP and was appalled that most F500 use it. I've learned a lot about the "real world" since then.
Best Roofing Company in Boise, United States?
Which is the best roofing company in Boise, United States?
I can't say anything about the consulting companies, but the developers in Walldorf that I got to know were all competent.
I can only talk about my experiences and there are many in my social circle (computer science students at KIT) who are capable developers and either work for SAP as working students or would like to join SAP in the course of their professional life.
As a first job, SAP is actually not that popular. But that's due to the fact that many don't want to join Big Corporate directly, but want to work at startups first.

Disclaimer: I am a working student at SAP
The pros and cons of updatable views in PostgreSQL
I think I can somewhat glean what you're saying, but I feel like this is a part of reality, not something beyond it. The fact that this similarity exists between these seemingly disparate things is a part of reality.

Consider this: the functor notion is saying that any thing can be put into a list, that any thing can either be present or missing, and so forth. This is a commonality between the concept of list and the concept of possibly-present-thing (an option type). It also allows you to express some very elegant code in a uniform manner.

This is not making the claim that they are the one and the same operation on some deeper level, just noticing the commonality and presenting a uniform interface based on the commonality.
Airtame (https://airtame.com) | Copenhagen, Denmark/ Budapest, Hungary | Full-time, Onsite

Airtame is a young Danish company that develops a wireless streaming product for businesses and education. We are based in windy Copenhagen but have offices in New York and Budapest.

We're currently hiring:

Streaming Application Engineer - Budapest (https://boards.greenhouse.io/airtamejobs/jobs/4614824002)

IT Support Specialist - Copenhagen
(https://boards.greenhouse.io/airtamejobs/jobs/4627228002)

Meet the engineering team at Airtame: https://www.youtube.com/watch?v=4jUqPWEvMlg&list=PLnZhp4hHHk...
There are 4 people chatting with the word "ignition" over their messages but my range selector (presently "campfire") says "1 in range".

Also, my preferred username, <span style="float: right">~ry, causes some weird layout issues.
My brother, a SAP consultant, says exactly this.
Can people in this thread genuinely not see a difference between the before and after or are you just being contrary? The change in resolution should be clear enough, but the FPS change is amazing and gives a great sense of presence to me when watching.

There are some jarring artifacts, such as the ladies' hats glitching at 10sec, but these artifacts are in the original and simply become clear in the upscaled version. It's very impressive.

Side note, They Shall Not Grow Old is just stunning, with its restoration pipeline. I can't wait until all media can be updated in such a fashion, and I assume it's just a matter of time before e.g. YouTube and Spotify have filters to offer restored VHS footage, old phonograph recordings, etc
I was randomly thinking about that a few days ago, seems to me like robotics is not seen as the "future" as it was before, that's a shame.

I think the potential for home robots is huge, but people probably now realize they are also very dangerous because of all the information they could gather on individuals.

I guess I'll wait for selfhosted decentralized robots then :(
Languages that have GC frequently rely on heap allocation by default and make plenty of allocations. Languages with good manual memory management frequently rely on stack allocation and give plenty of tools to work with data on the stack. Automatic allocation on the stack is almost always faster than the best GC.
Because a) it's uneccesary and b) the proprietary libraries are in the app, unlike Direct3D where you could theoretically run the program without the proprietary libs (eg in Wine).
Even if I charge $250/hour I'll still save both money and time when doing grocery shopping and meal prepping every sunday night. It's not like I'd been working on a sunday night anyway so I can't count those 5-6 hours/month spent on grocery shopping and cooking as a "loss of income".
It seems like the zoom-ins are deliberately cropping the two dictators. Wonder if he is ever allowed back in North Korea.
PHP Interpreter in Pure Erlang
Location: Bern, Switzerland
Remote: Yes (Swiss & U.S. citizenship)
Willing to relocate: Yes
Technologies: C, C++, Python, Bash, git, linux, SQL, OpenGL, OpenCV
Résumé/CV: https://www.linkedin.com/njroussel and https://github.com/njroussel
Email: n.rubiks13 at gmail.com

Recent MSc CS graduate

Heavily interested in system software development and computer graphics. Offline rendering (ray/path-tracing) or real-time rendering were the main topics of all my projects over the past 6 years. Optimizing existing code and writing new low-level code is what I find most rewarding. Dealing with 3D graphics also made me appreciate implementing any kind of mathematical model.

Thanks!
HTTP: //thesupplementcop.com/iron-core-edge-ireland/
Iron Core Edge Ireland
corporations can also use the Iron Mountain inspection rooms to view and extract facts from saved paper documents. no longer most effective does this facilitate easy get right of entry to it reduces the value and security hazard of transportation.working with Iron Mountain has other blessings too. “because Iron Mountain stores core samples for many players inside the enterprise they recognize in which samples live,” says an oil business enterprise spokesperson, “despite the fact that they’re saved with the aid of a competitor. additionally they recognise who we want to touch at oil companies to advantage permission to view and extract samples that aren't owned by using us. We see a number of change in our enterprise, with humans coming and going all of the time, in order that knowledge and people contacts are rather precious.”
http://thesupplementcop.com/iron-core-edge-ireland/
https://sharktankdietreviews.wordpress.com/2020/02/05/iron-core-edge-ireland-where-to-buy-must-read-ingredients-side-effects/
https://sharktankdietreviews.tumblr.com/post/190657648684/iron-core-edge-ireland-does-it-works-must-read
Should have (2019) in the title?

Couldn't fine a date in the post, but it does say:

> It’s 2019, and SAP is ...
> ERP software generally sucks

The question isn't whether it "sucks" or not, but rather to whom it "sucks".

It rightly reads as sucking to us as tech-savvy developers, but that's not the reality for the actual consumers of such products who are not programmers. To them, irregardless of our protests of inefficiency or bloat, there are only 2-3 possible platforms and the competitive advantages of each over the others are judged on entirely different criteria than we would use.

Remember the first rule of design (for better or only in this particle case, almost certainly worse): you do not represent your users.
That judgment is based on the premise that the processes mandated by the ERP software are more effective than the company's current processes.

If a company terminates its adoption of an ERP solution, it does not necessarily mean that the company is not "agile" enough. The company's leadership may simply be concluding that changing its processes to the ones mandated by the ERP would make the company run less efficiently, a consideration that could outweigh the benefits of using a centralized piece of software to manage its operations.
Knowledge Engine is ready to accelerate genomic research
Same FF 72 ((I use) Arch (btw)) & chromium 79
Very interested to know how this would work technically, or if it is just another task for the army of human content moderators.

Is the end result of this just going to be that deepfake generators face natural selection pressure to improve beyond the exclusion threshold of this feature?
I like the idea too but just the thought of needing to go through those text blocks to edit them makes me sad
While I agree supplementing with cycling or running is great, on the boulders if you’re too “top heavy” try focusing on “wobbly” problems more. Find a gym with a slab wall, and practice balance style climbing where you don’t need strength in the arms & shoulders. Doing that regularly will balance out the legs portion easily if biking or running isn’t your thing.
Courts found that the North Carolina voter ID laws were designed to be discriminatory[1]. Same in Texas[2]. So it's definitely true in at least two cases that voter ID laws were provably designed for voter suppression.

[1]: https://www.theatlantic.com/politics/archive/2017/05/north-c...
[2]: https://www.theguardian.com/us-news/2016/jul/20/texas-voter-...
I do, especially at SAP itself there was and is lots of interesting work hidden under all the crud. For the rest, relative wages and job security seem to be the driving factors for young graduates to join the space these days. The day to day there isn't really worse or more or less boring than any other B2B integration gig. Consultancies and working at the larger ones also suck for their very own reasons. That'd be the case with SAP or without. They hire business type people because the technical challenge of these projects is minimal compared to other aspects. Sure, most of these projects could often use a bit more of technical seniority, expertise, and overall strategy. But I think it's too easy to attribute failures solely to that, it's a mixture of problems, just like any large scale failure in the space.
On ubuntu 19.10 I get:

Error when getting location: 2 Unknown error acquiring position
Relex Solutions | https://www.relexsolutions.com/ | Software developers | Helsinki, Finland | FULL-TIME | ONSITE

RELEX is a fast-growing software company developing products that help retail companies plan and operate more efficiently. By accurately forecasting consumption of goods, we reduce inventory costs, increase availability and cut waste. Helping retailers eliminate food spoilage and reduce fleet emissions from transportation has a significant environmental impact as well!

We crunch huge amounts of data from the largest retailers in the world using our in-house-built in-memory database, which stores tens of billions of rows of data. We utilize a clustered deployment of the platform to achieve high availability and horizontal scalability.

Check job postings for tech-stack:

Java Developer (Business Logic)
https://boards.greenhouse.io/relex/jobs/4006061003

Java Developer (Machine Learning)
https://boards.greenhouse.io/relex/jobs/4004468003

Java High Performance Computing Developer
https://boards.greenhouse.io/relex/jobs/4009003003

Senior Fullstack Developer (TypeScript) https://boards.greenhouse.io/relex/jobs/4001217003

DevOps Engineer
https://boards.greenhouse.io/relex/jobs/4004491003

eLearning Developer
https://boards.greenhouse.io/relex/jobs/4012211003
Skype, Slack and WhatsApp are using 250MB each on my machine to do something that was already possible on my 64MB RAM machine 20 years ago. And on top of that they're running one of the easiest hackable runtimes ever. Sure it's fun to mess a bit with a website and remove nag screens here and there but for an application that is expected to have a trusted encryption system it's just ridiculous.

I hope the pendulum swings back again and we'll see companies start to use cross-platform Rust libraries in some kind of way. I can't imagine you can't reuse 80% of the code that powers those applications in any other way than using some kind of Javascript engine. And perhaps we can just compile it to web using webassembly?
Microsoft Teams – cursory audit shows some 15 certificates expired recently
What's the city and what website did you use? I didn't find many such options when was looking over (though not that thoroughly).
Pol Pots vision was pretty dark, though, and the horror rather immediate. His ideology was extreme for communist standards well before he got into power.
>And then you get SF residents being paid well into 6 figures and unable to have a decent standard of living. It's just crazy to me.

To be more accurate, it is only a subset of SF residents (in the IT space) that get that kind of pay, I often wonder how is the life of those that do not belong to that elite and that do not make that kind of 6 figures money.
'More modern' these days appears to be the 'thousand papercuts' approach - many SaaS products that collectively provide the same feature set.

It's still hell, just a different kind of hell.

Bespoke is a genuine competitor. In the UK it's not uncommon for SAP implementations to cost several million £s, this could be used to build bespoke software.

There's a massive risk here though - there are thousands of ways bespoke ERP can go wrong. Underfunding the project causes problems, but arguably the worst projects were overfunded. Then there's recruiting the right people and developing the right culture - archaic business hierarchies are almost mutually exclusive with good software teams.

In other words, there isn't really a very good option. You can understand why business leaders, who are often not technology experts, would go with something that has 'worked' for them in the past.
It's not far-fetched. Differential privacy is going to be used for the US census this year. Here's a report on it: https://arxiv.org/abs/1809.02201

Also, it's not a magical solution. Here's one of the issues from the linked paper (edited for clarity):

"The proponents of differential privacy have always maintained that the setting of the [trade-off between privacy loss (ε) and accuracy] is a policy question, not a technical one. [...] To date, the Census committee has set the values of ε far higher than those envisioned by the creators of differential privacy. (In their contemporaneous writings, differential privacy’s creators clearly imply that they expected values of ε that were “much less than one.”)
HR data is necessarily controlled though, there are pretty stingent controls in law around that. I understand the pain of not being able to report on stuff, but there is probably a sound reason. However, the delivery you describe sounds like a broken organisation tbh
There is unfortunately no stopping this as there is no or very little political will.
You're right. Unfortuate that the comparison clip is so short, and there's really no replacement for being able to flip between individual upscaled frames. From that very limited comparison, I think I still prefer the original.
Ten Key Benefits of Having Microsoft Dynamics ERP Software on Your Network
Would not surprise me when, eventually, browsers are going to mark content as fake. If there's DBs of ad networks, there might also be DBs of deepfakes.
Reverse Captcha? Send an image, ask them to email you at the address in the image -- at that point their handlers will likely decide you're too much trouble and you'll be ghosted.
First, software should be efficient to use.

Too many designers, maybe a majority, make "beautiful" software that is a pain to use.

Are forms today better than they used to be? I don't think so. Most "web based" or "web inspired" apps today are slow, unintuitive, and have idiosyncratic behavior.
How often have you had a form that didn't work right because some Javascript request failed and/or it decided your entry wasn't correct? How often did tabbing through fields actually work as you expected?

While your statement is technically correct, it leads to software that just isn't a joy to use. We get used to having bad usability, and we take for granted that forms just don't work 100% and so we take the safe route - for example writing long text in an editor and copy-and-pasting to be sure. Have you never done this?

Having beautiful interfaces is nice, but it should be an afterthought and not a priority. Because it is difficult to optimize everything at the same time, and beauty is lexicographically unimportant compared to efficiency.
Elm has been out a long time and that is a really short list. Are there key reasons elm hasn’t seen more adoption? (Please don’t bother with comments about corporate drones etc.... companies are pretty good at taking advantage of a good thing)
This doesn't work, I'm on holiday and it thinks I'm using a VPN.
Well, I met an old man dying on a train. He told me: "no more destination, no more pain."

(Note: this is intended as a very harsh condemnation.)
Benchmark Analysis of Popular Image Classification Models
Thanks! The ranges are 1KM, 10KM, 100KM etc.
> Nice PR move for non techies.

Depends if the praise they get for "at least they're doing something/not pretending the problem doesn't exist" outweighs the criticism they get for false positives, false negatives, inconsistency/bias, arbitrary judgements, response times, or labelling so many things fake that it becomes meaningless.

Way back in 1994, Time magazine published a photo of OJ Simpson that was photoshopped to make his skin darker [1] - but having some colour-correction of magazine cover photos is inevitable. The line between regular and deceptive colour correction is blurry, and some people will be upset no matter where you try to draw it.

[1] https://people.southwestern.edu/~bednarb/su_netWorks/project...
Students have found data enrichment techniques exist and can be effectively applied to breach datasets. Good for them.