skysight-inc/HackerNews huggingface dataset:
This is probably the best advice I’ve seen in this thread. Honestly, the pain of prototyping on bad code makes me try to write good code as early as I can in the process, to help my future self refine the code later (be it 10 minutes or 10 months “later”). I usually have a gut reaction to whether I like or dislike code, then try to identify why I have that feeling, and it’s usually based on how accurately code represents its own intent and purpose. When code does something besides what its name implies, I feel a tiny bit betrayed, and (if I have the time) I try to help it communicate better. This can be a module, a function, or even a variable.
Miss-typed! Thanks for pointing it out.
I don't believe there is a single briefing on the matter - save the one line the President generously gave just before the election stating the contrary - where it hasn't been clear that access to the UK's health market and the ability to import US meat with lower health/safety criteria were not mentioned as being key to a US trade deal.

You can call them scare stories, but in truth your denial running contrary to all known actual evidence is a real problem here.
First, I would say that behavior modification is long, hard process. It's not something that reading a book can fix overnight.

Second, just reading your post and the tone in it, I would say that it's not you but the narrative that you tell yourself. Maybe your co-workers didn't interpret the conversation as "harsh" at all and maybe they just thought that everyone had closure. It's important to consider maybe there's no ill intent or negativity behind their actions

Lastly, I have the exact opposite of your problem and I have to work to hold my tongue. In some cases, people respected me and in others people would "work around me" so that my input wasn't needed or blunted. The grass is definitely not greener on this side. I would say moderation is key and choosing your battles wisely is important.

Also, I would recommend seeking out a therapist if you feel like this is a pattern you see over and over. It could be that this doesn't originate within the workplace, but somewhere else in life.

For what it's worth, I've watched some of the least aggressive/assertive people be the most effective communicators. People rally around them because of how they can trust them and the clarity they can bring to a situation. I believe effective communication and fostering relationships are much more valuable assets than being assertive or aggressive.
News article from 2009 on the project to turn cheap street NES clones into educational computers.

https://www.wired.com/2009/03/12-computers-ba/
How does neuronal activity increases brain's supply of oxygenated blood?
I use Firefox focus which has no session or cookies stored, and I never has a problem with medium articles. Do they save the read articles locally in normal browsers and block the user after a certain threshold?
I have no direct experience of the OU, but I did have a mathematics teacher (head or deputy head I think of the department at a large school, and taught the more advanced courses) who used it.

Not taught courses, took its courses himself, in mathematics.

It went up in my estimations then for sure, because he was already a great teacher, intelligent and knowledgeable in the subject (certainly more than enough for up to 'Further Additional' at A level) and studying for his own interest (or I suppose a career change or further study for all I know).
The Serverless Supremacy
> For heaps of this size you can use Shenandoah GC and you get pauses well below 100ms. Your post is a perfect example of the type of 'historical reasons' (or historic FUD) the GP talks about.

This GC is relatively new, and Elasticsearch doesn't support it (https://discuss.elastic.co/t/support-for-shenandoah-gc/16237...)

It may be a potential solution, but it's hardly a proven one. The concern is not FUD, it's legitimate.
Show HN: Practice foreign language with native speakers. Live
Keep in mind that commercial databases are still substantially better for bulk data performance than most open source offerings, and tend to have better compatibility with other commercial databases. E.g.: Microsoft and Oracle are competitors, but it's always going to be a certainty that you can connect them directly to each other.

Similarly, it's actually hard to beat MS SQL Server for OLTP workloads, especially at moderate (~1TB) scale or for ad-hoc queries that require parallelisation but not distribution to a cluster. In other words, it's great for "Medium Data".

It does actually scale to large clusters with the new SQL Parallel Data Warehouse: https://docs.microsoft.com/en-us/sql/analytics-platform-syst...

That's also available as an Azure service if you want to have a play: https://docs.microsoft.com/en-us/azure/sql-data-warehouse/sq...

But realistically, distributed clusters are almost certainly not what you need. They're complex and slower for simple queries that could be answered by one box with a good indexing scheme. Just to reiterate: for large tables with hundreds of millions of rows, you want a modern, column-oriented database. I can't stress this enough: if you haven't yet played with SQL's ColumnStore, go spin up an instance in Azure or AWS and give it a go on one of your larger tables. It's crazy good. I've seen compression ratios of 50:1 and query performance improvements of 300:1 with basically zero hand-tuning of indexes or any such thing.

There's a reason people pay $10k+ per core for Enterprise SQL Server licensing. But hey, if you're penny-pinching on a $10M project, then as I said, MySQL and PostgreSQL will work. They're better at replication, clustering, and MySQL (only) is better at low-latency for trivial queries. But they tend to be poor at connecting to commercial or otherwise quirky data sources. So then you'd probably have to layer something like Apache Drill on top: https://en.wikipedia.org/wiki/Apache_Drill
Great work. I read the sample and bought a copy myself.
Token Engineering Learning Program for the Self Taught
> Amazon's prices are too low to do this verifications per product.

So Amazon are undercutting by skipping supplier verification. How is this a "hard problem"? If I make my restaurant cheaper by not checking food refrigeration, that's not a "hard problem to solve"
I use docker-compose because it makes things easier and portable.

Instead of opening four terminals and running ./manage.py runserver, npm run dev (twice) and hugo serve, and having project instances of Postgres, Redis and Celery running all the time, I just run docker compose up.

I want to move to a new machine? docker-compose up.

docker and docker-compose address blooming system complexity very well. I think that's more a reflection of the complexity than docker.
How to Make a Minecraft Server
Yes, the evidence has shown a bias towards whichever government is incumbent.
Within a year of launch, in 2008, iPlayer was 5% of UK Internet traffic.

(It's not available outside the UK.)
Kotlin is now preferred for Android development. Apple has embraced FRP and introduced it’s Combine framework as well as SwiftUI, a declarative React-ish view framework for all it’s platforms. Swift got module stability and looking towards server side and cross platform development. Google is pushing Flutter pretty hard and trying to find a place for dart, it looks promising but nobody is using it. React Native is being used heavily by startups and small shops but big companies are still building native apps. PWAs are getting better but still have a way to go.
Exact app goes beta. Follow the link to join
Making some query optimization expensive (ie parsing the query in GraphQL, parsing SQL statement, calculating resource with HTTP call) to make it flexible but then caching the results to recognize that even with flexible API any (sanely designed) application will have finite actual queries is oft-recurring pattern in software engineering.

I wonder when this kind of pattern starts being taught more extensively than a stupid singleton which is nothing more than a fancy name for a global variable.
Was that from an installer? That's about what I was quoted, but if I do the legwork (building permits, hire installer and electrician), it's under $10k before incentives for a decent system (~4kwh).

I pay ~$50/month and that would offset most of my bill (net metering resets at year end, so I'm likely to pay most of Jan+Feb), so it should pay for itself in 10-15 years, probably closer to 10 since my numbers are very conservative (low estimate for electricity, high estimate for installation & parts, low electricity cost). Panels are under warranty for 20 years, and they immediately add value to my house, so it's a net win as soon as they are installed.
You could just raise your prices. Look at the value it provides and price it accordingly. Do not price it based on what you personally can tolerate. Different people are willing to pay different prices for a product that works. Start high and work downwards. Find the sweet spot.
New GraphBlas 3.2 faster saxpy-based matrix multiply
In the south of Sweden we skipped winter this year.

As an individual season I guess it's hard to tie it directly to climate change though.
Often, this doesn't even work for small projects:

- HTTP have no access to a significant part of web APIs added in the last years - and they will be blocked from all APIs that are being added in the future.

- Self-signed certs show security warnings that are deliberately confusion and discouraging to click through and will likely become even more so in the future. Show those to other people is no option.
At least in stats, the use of greek letters is helpful. Usually, the upper cases are kept for function like T(x) or to denote random variables. The lower cases for observed values. So when we see a greek letter, we know right away it's constant or a parameter.
Interesting. Looks like you've got 3 systems with expected snowfall heading your way in the next 14 days: https://www.timeanddate.com/weather/finland/helsinki/ext
> What is an example where you missed mathematical knowledge to do your job? Honestly curious, I never needed any math during programming for my job.

Basic arithmetic comes up all the time: pro-rating a monthly plan, figuring out how much to scale up or down a system in response to changes in data, figuring out when your system will run out of memory/disk.

Statistics and probability are also pretty common. I'm often calculating standard deviations and finding expected values of non uniform random variables. For example, how fast does a queue have to be to handle 1 second tasks 90% of the time, but 30 second tasks 10% of the time?

Derivatives comes with many graphics tasks, such as 3D graphics or animations.
I think you should explicitly market it as an educational tool for kids.
Not quite. The license is to receive broadcast signals (or watch iPlayer)
That would fall into the "it's 0.3% faster now" category.
The first image is of the "Internet in a Box" from the IT Crowd.

https://www.youtube.com/watch?v=iDbyYGrswtg
Seems to be good for stuff like

api_key="[a-z0-9]+"

Ty
What if the Nim maintainers made some kind of continuous popularity measurement to let good libraries bubble up? Opens other problems I know, but may fix such scenario and accelerate Nim adoption?
Cannot connect to https://pwn.college/ (only works on HTTPS with www subdomain) - somewhat of a problem for sharing this website.
What was the reason not to choose open source eCommerce CMS like woo-commerce, opencart which have proven ground records?
Working with functions that throw errors in Swift
I can't read the article but, maybe this could be largely explained as BK almost doesn't invest in tech
So it underperforms compared to ... having your own money printing operation?
Ironically, a website centred around security doesn't support ed25519 ssh keys.
Samsung South Korea Factory Shut Down After Employee Infected with Coronavirus
I guess the thing is that for any bit of reasoning, “there’s math for that”. So whether it feels like you’re using maths or not, you are.

Restructuring code, for example, often needs a good grasp of negation in logic.

Do you need formal training to do it? Not really. It’s advantageous to have a good math grounding though. My colleagues that have a good math education can often reason and communicate using graph theory, especially when it comes to architecture. Set theory is also super useful - I’ll often see people writing crappy algorithms because they don’t know about using sets (again, understanding computability and complexity would have helped here).

Maths is all around us, it is really just the study of patterns after all. That applies more so in software, even if it’s not immediately apparent.
Google Munich? Amazon Berlin? Zalando? Many places with these kind of salaries for senior engineers in Germany. Many are foreigners (me included).
Given that C has raw pointers and inline assembly, what is D doing that it couldn't (easily?) express?
It is already a lot cheaper than other similar tools (but less mature also). Any cheaper and it might start not to look credible. And I anticipate that some users might need quite a lot of support, so I can't afford to make it too cheap. If it is only worth $25 to you, then you aren't really my target market.

I went for time limited, rather than use or feature limited, because it allows people to test the full capabilities. The 7 days use don't have to be contiguous.
It’s Berkshire Hathaway’s worst year relative to the SP 500 in the last 10, not that it’s underperformed for 10 years.

(Using the metric of stock price, which is basically popularity and over the short term doesn’t necessarily correspond to any actual rationality. Ymmv, the market can stay irrational longer than you can stay solvent, etc)
Do Phones Need to Fold?
My other 2 commercial products are:
https://www.hyperplan.com
https://www.perfecttableplan.com
Wasn't this just Futura?
Getting the CAs to all agree on some particular process is like herding cats. In practice the situation where you'd want this is relatively uncommon, so it's as though you demanded US States all come up with a single unified set of traffic regulations - most Americans do not routinely drive in more than one or two states and so they'd support their home state in insisting that whatever happens it should be spared the expense of changing. It would go nowhere.

You can use CAA to tell CAs whether they're authorised to issue for names in your domain, and since CAA is a DNS resource you can secure it with DNSSEC. But CAA isn't retrospective, it won't magically revoke certificates which already exist, although it could prevent issuance based on stale authorisations because it's supposed to be checked live.

Using DANE here would be pretty fraught even if it was widely deployed which is far from the truth.
Ask HN: Is the stock market “Considered An NP Hard problem”?
I am having a hard time reconciling everything I know with AI and the brass ring of solving a NP hard problem and why I'm trusting my life savings with a broker. Any thoughts? Thank you for taking the time to read my question.!?!?!?
Heat your homes a little less. There is a big humidity difference between an 18° room and a 24° room.
The performance of a stock is usually compared to one index, (S&P 500 in that case)

The reasoning is that doing 4% when the market is in average doing 10% it is more or less the same as losing 6%
Show HN: Convert photo, image or picture into a poster
> the visit to download ratio is low compared to my other 2 commercial products. Not sure why. I'm pretty sure the traffic is targeted, I am solving a real problem and the website explains what it does. Any feedback would be welcome!

Who is your target audience (programmers, analysts, accountants)? What industries can benefit most from it? Your homepage is all about features and not about users or their problems.
Show HN: Create free professional CV|Resume webite
The Hilarious part of this comment is that the labour extreme left think that its staffed exclusively with conservative stooges.

an example of that is here: https://www.thecanary.co/topics/andrew-neil/ and https://twitter.com/owenjones84/status/1201200387509886977?l...
The reason for the negativity is that this demonstrates the "Design by StackOverflow" mentality where the solution is like swatting a fly with a sledgehammer and no real domain knowledge. Plus the author didn't even train the neural nets: it's just a LEGO project. I'd higher this person to be a lab intern, but nothing above that. The fact the author couldn't solve it locally and had to invoke the CLOUD is... laughable. This problem has been solved for over two decades on lesser hardware.
It often underperforms during periods of exuberance. Everyone bleats until there’s a crash, leaving Berkshire as one of the few still above water.
The tax credit however is paid out once a year. Regular monthly payment mayhelp budgeting and disincentivize impulsive large expenses.
In the U.S. you can discriminate against someone for being younger all you want. You just can't discriminate against someone for being too old when they are over age 40.

https://www.eeoc.gov/laws/types/age.cfm
Yes, you can start creating apps without code with the use of this free tool called DronaHQ, which is the most trusted no-code app development platform that empowers business users and citizen developers to accelerate digital transformation by developing and deploying business applications at the speed. Get a free trial without adding credit card details.
I am always astonished to learn that there are such self-learners in the world. I wonder how it is even possible to have a family and spend whole day building a startup - I cannot imagine that startup work is less than 8 hours a day - and then at evening they learn math or other complicated branch of science. What time and more especially how much energy they have for the family? Are these guys superhumans?
I never was able to achieve such level of daily energy spent without trapping in burn out. I am not critiquing or being jealous here, just having genuine interest. How is it possible to be sustainable across so many years?
The most key piece of advice is to take walks. Walking is essentials for mathematics. Many times when walking with my father he would turn for home and start walking faster, and by that sign I knew that he wanted to get home and write down a lemma.
What you are describing sounds to me like a struggle with managing where you put your attention — that you are drawn to focus on things to a degree you find detrimental.

This is also a trait of ADHD (inattentive subtype), so you may find some of the techniques people use to handle it to be useful in your journey.
Where do you store secrets for AWS Serverless apps??
There was an attempt a few months ago, but it was a little weird. But if you just want to find libraries relevant for your task (e.g. parsing the command line), there is https://nimble.directory where all Nim libraries are listed
It's bizarre to me that there are complaints about the if-else bytecodes. You can call them "weird" but they're very easy to reason about, make it easy to write toy examples, are easier to generate from a compiler, and are easier to read and understand in disassembly. At the point where the author started talking about customized compression to recover the size gains they should have realized why the bytecodes exist! Early on in the spec process it was very, very useful to have them.

Anyone questioning whether the lack of goto was the result of an invocation of veto power can look at the design repo and see that lots of control flow consideration and discussion happened in the open before the group finally agreed upon a solution. Many of the players involved were not Google employees at the time of the decision (I don't know if they are now):

https://github.com/WebAssembly/design/issues/33

https://github.com/WebAssembly/design/issues/44

I definitely recall that people had disagreements about how control flow should work and had different goals or priorities but it was a pretty detailed and drawn-out decision-making process. I don't think it was really possible for everyone to walk away from the table happy.
this is kinda cool... would like to see if some sort of user state could be saved... probably redirecting users home directory to a NAS or something... thinking more along the lines of desktops in a house for kids, etc... allow them to do what ever, if they screw it up, reboot and its back... only thing they can break is their home dir, and using snapshots or the like, it can be brought back...
Don’t give up. Leave a 5-star review, get an out-of-band refund (if they do that). Then change your review to 1 and demand an in-band refund. Tell your friends.
I dug up the comment I saw that mentioned this. They also claim to be an Uber employee.

https://news.ycombinator.com/item?id=19101617

The fact that uChat is commonly mentioned by Uber employees as being the "custom chat solution we built in-house". It leads me to believe that comment that the team tried to hide that it was built on open source.

I don't doubt for a second that scaling Mattermost for a huge organization like Uber was a big undertaking. But it seems disingenuous for people to always mention that Uber built uChat when it should be more like "Uber put a lot of work into Mattermost to scale it up."
Whilst certainly not at Netflix scale, the BBC do have their own decentralised caching infrastructure called BIDI [1] that is frequently deployed inside large UK ISPs. This is similar to Netflix's OCA, Google's GGc or Facebook's FNA.

[1] https://www.bbc.co.uk/blogs/internet/entries/8c6c2414-df7a-4...
And be willing to find a different person if you don’t mesh well with the first therapist.
Thanks, trying out is not an option for so many things. It is up to vendors to decide which JVM to recommend and I cannot overrule them. As of personal use, I am on 11.
How to Get the Maximum Depth of a Binary Tree in Python
Haha I had to lookup what eggbeater means and based on some YouTube videos it's crazy how much some people have to move to stay afloat. The body densities must vary a lot more than I thought.
YouTube: Climate Change Mitigation: Near Term Solutions 27m34s (Isaac Arthur)
And so does the Bridgewater to the best of my knowledge. This could mean those guys are hedging too much against the next bubble burst and expect it to come rather sooner then later.
Not really. It would only be losing money if it was less than inflation.
I agree completely, and would emphasise 'at least', or change it to 'for example' even.

I only meant that criticising anyone for using them in the first place is unfair/hypocritical, because we'd quite readily do the same with the Latin alphabet.
Treating marketing as requirements gathering gets you overly complicated internally inconsistent requirements. The instability is side product. Marketing is not making trade-off between bugs and features, they are unaware of trade-off. When the "buggy" part happens, they treat it as "we have incapable developers" and not as reason to change something in process and requirements gathering.

By overly internally inconsistent I mean that at some places they will be impossible to fulfill. The code will always breaking at edge cases. The ui will do three things at the same time, will be incoherent and will be complicated for user to understand and learn.

By complicated I mean that you will have to code super complicated hard to maintain structures to fulfill everything at the same time.

Marketing can not be requirements gathering, because marketing is motivated to promise everything to everybody and to exaggerate. I dont use exaggerate here as euphemism for "lie" through that happens too. Exaggerating itself is a problem. Marketing is not motivated to build coherent analysis.

I know because I worked on projects where marketing was driving requirements . It did not led to happy customers, because customers were unhappy over instability and our inability to fill their requirements in a reasonable way.