skysight-inc/HackerNews huggingface dataset:
Possibly pricing. Depending on the balance of logic vs I/Os you need, it could be cheaper to use two small FPGAs rather than one big one.

Also if you're trying to keep the board simple by using TQFP rather than BGA packages, the MAX10 only come in a single pinout. So if you could combine two chips if you just had a couple more I/O pins, you're stuck.

Or it could just be keeping the design clean and understandable, so if you rewrite the sound chip to try a new idea you know you're not going to lose video.
Fixing the terrible dorm shopping experience
The western banking system is much more porous than one would think. Sanctions against individuals could be a very fine grained stopgap solution.

The below is mostly writing off the recent shock of having been centimeters away from buying real estate off one of the most important known straw men laundering shady Russian and other former USSR money. I discovered his identity just in time...

A lot of this shady money was laundered through Baltic banks. Just one straw man, Staņislavs Gorins (Stanislav Gorin), was a director in name in many hundreds of companies in Latvia and offshore that laundered enormous amounts and moved it west.

He claims his identity was stolen, but that's very unlikely, given actions like him personally going to foreign embassies to help setup foreign shell companies. And given he's actively scheming with OneCoin, a shady Bulgarian crypto coin.

I went looking down the rabbit hole a bit further. It looks like Latvia has somewhat learned its lesson, but especially in the UK, relevant legislation is like Swiss cheese: one giant loophole. Just search for "companies house loopholes".
" is able to understand the relevance of the levels of this matrix."

If you agree with me you are the elite! :)
I tried to find a source for your claim but the best I could find was a study that said that future PLCs attacks could include targets like dams.

The stuxnet targeted parameters was Siemens S7-300, connected with a Vacon or Fararo Paya PLC, spinning between 807 Hz and 1,210 Hz. It then periodically modified the frequency to 1,410 Hz and then to 2 Hz and then to 1,064 Hz.

What specific dam had their control flow gates jammed because of this? Please provide name, date and optionally a link.
That circuit board is a work of art. I want to buy one and frame it.
Data dominates. the programming moves toward the data. from initial state to final state, the shortest linear distance between two points. Simplicity is the root of fast, stable and reliable.

`The Pure Function Pipeline Data Flow`, based on the philosophy of `Taoism` and `the Great Unification Theory`, In the computer field, for the first time, it was realized that the unification of hardware engineering and software engineering on the logical model. It has been extended from `Lisp language-level code and data unification` to `system engineering-level software and hardware unification`.

Whether it is the appearance of the code or the runtime mechanism, it is highly consistent with the integrated circuit system.

Using the input and output characteristics of pure functions, pure functions are used as pipelines. Dataflow is formed by a series of pure functions in series. A dataflow code block as a function, equivalent to an integrated circuit element (or board)。 A complete integrated system is formed by serial or parallel dataflow.

It has also been widely unified with other disciplines (such as management, large industrial assembly lines, water conservancy projects, power engineering, etc.). It's also very simple and clear, and the support for concurrency, parallelism, and distribution is simple and natural.

There are only five basic components:

1. Pipeline (pure function)

2. Branch

3. Reflow (feedback, whirlpool, recursion)

4. Shunt (concurrent, parallel)

5. Confluence.

The whole system consists of five basic components. It perfectly achieves unity and simplicity. It must be the ultimate programming methodology.

This method has been applied to 100,000 lines of code-level pure Clojure project, which can prove the practicability of this method.

[The Pure Function Pipeline Data Flow](https://github.com/linpengcheng/PurefunctionPipelineDataflow)
I just hope they also go with green roofs. They make the microclimate within cities just so much more sustainable.
I learned Python about 5 years ago, just for context, I know a bit of bash, some html/css etc. I don't really understand this piece. I use Classes in Python, put them in a module, I also put functions there. Some things are nice as a class, some things are nice as general functions. I like inheritance, otherwise I repeat things. Maybe I need to grow my project and run into limitation before I understand the viewpoints. Maybe anyone has to go through this? Should I feel bad about using classes/objects?
Well that's the most dumb comment I've seen here for some time. you realize that most revolution end up in millions dead, having a new generation of dictators at the helm and little changed for the better, compared to a lot changed for the worse? But yeah its a sure way to give proper fundamentalists a good chance to rule.
Redmi Phone with 64-Megapixel Camera Teased Through a Camera Sample
Of course a bad programmer will write bad software, no matter the language. But are you not taking this to the extreme?

Surely some programming paradigms are objectively worse than others for certain use cases? I've personally come to the realization that OOP is only useful in very niche cases.
> There does not seem to be a unified long-term goal among the protesters.

Universal sufferage has been trending as another talking point too among protesters. This would be very long term because if Hong Kong would allot all seats in the LegCo based on popular vote Beijing would almost certainly lose its ability to legislate this easily and hand pick the government.
None? If they are under a regime and the government do not represent their will. At what point you start jailing children for their parent's actions?

For any such action you should consider reason and effect. Do you have a good reason here and do you expect good results, or are yoy hust trying stuff out?
I'm not sure if this is what they're doing with this project, but in the past they've used separate chips for training and running the NN https://en.wikichip.org/wiki/nervana/nnp

I'd imagine that the actual architecture consists of a large number of neuron-like components that can be interconnected in various ways, allowing different application to run, or maybe even learn. This is a lot like how an FPGA works!
yep, let them build nuclear weapons and have their way in Syria.
To be frank C# is a wonderful FP language. Try to minimise state (readonly structs helps) and see where it takes you. I recommend all programmers to go a programming paradigm course though.
> You can always post an eviction story from any country

At 2am in the morning, with floodlights, military and explosives? On a territory that doesn't even legally belong to that state?

The evictions and demolitions purpose is to build a wall:

From Wikipedia:
"the border traced by the barrier is more than double the length of the Green Line, with 15% running along it or in Israel, while the remaining 85% cuts at times 18 kilometres (11 mi) deep into the West Bank, isolating about 9% of it, leaving an estimated 25,000 Palestinians isolated from the bulk of that territory."

So Palestinian houses are demolished to make space for the wall, while the wall bends for kilometers to include illegal Israeli settlements built in Palestinian land.
An Israeli Security Group Claims It Can Access All Your Encrypted Cloud Data
I'm in a similar position.
I did a bunch of courses on coursera, udemy, pluralsight, fast.ai -- because I like ML stuff, however, I'm pretty sure this will be just a hobby.

I've come to the conclusion that AI/ML is a winner takes all market, I really don't think we'll see millions of ML/AI "developers" like we've seen C++/php/.NET/Java in the past.

For the next 10 years I'll focus on kuberbetes/some big data/some ML, but even though I regret it, I think the only viable option is to get into management.
This may be a useful example for a different approach: http://www.dataorienteddesign.com/dodbook/

Particularly the chapter "Relational Databases" which compares to programming with sets in databases. This book doesn't tell you to program as if you worked with SQL, but draws inspiration from it and makes a comparison.
> Just keep walking in the same direction.

AFAIK this is surprisingly difficult, many (most? all?) people end up walking in circles when placed in a forest without any clues for orientation.

Edit: Some random sources: https://www.livescience.com/33431-why-humans-walk-circles.ht..., https://www.sciencemag.org/news/2009/08/why-we-walk-circles, https://www.cell.com/current-biology/fulltext/S0960-9822(09)...

"participants repeatedly walked in circles when they could not see the sun ... participants walked in often surprisingly small circles (diameter < 20 m), though rarely in a systematic direction"
While I have nothing but empathy for our very-much shared pain, I have to insist that adding multiple layers of abstraction between a template and what the user sees in the browser + a maze of client/server sync flows + hyperactive ecosystem churn + webpack/babel + 750k npm packages because there's no stdlib = not a good start to finding a simpler A->B.
One serious question - why are you attempting to troll, here and now? Some proper purpose or just another boring monday? You seem to enjoy stirring emotions with your rather simplistic views.

an edit - Iran topic, like many other topics, is a deeply complex one, where past actions create current complex environment. You reduce this topic to simplistic black/white view, which is incorrect on many levels and doesn't correspond to reality out there. Hence the honest question above when looking at your various posts in this topic
I have to agree. The current title implies that it's a negative thing. I'm not sure why it was changed when posting here, since it completely changes the meaning as well.
Azolla Event
I did it once, Romania. Took about max 20k people in the street to start it.
Sure, but maybe not in a way that's celarly done to lose focus of the actual issue? If I'm on trial for murder the prosecutor would object to mentioning all the people who've been illegally killed by the state's army. Same thing here, China is accused of human rights violations, what other countries have done doesn't change whether or not that's true.
I have two pieces of advice:

- Avoid middlemen to the extent possible. Some (not Upwork) can be a good place to fill some hours, but in general they're not a sustainable source of good clients

- Freelancing in my experience was mostly about saying yes to many tech stack choices. I worked with a great number of technologies I never would've chosen for a personal project. I'm sure there are some people being paid to write Rust/Haskell on a freelance basis, but I doubt it's very common.
Wow you're right - it's so much better rotated: https://files.catbox.moe/tt6mu1.png
Congrats, you're old now :)

I think as developers we should constantly learn about new approaches. Doesn't mean we need to use them blindly and follow the herd. Sometimes it's also useful to learn something to realize why one should not use it, and how the current approach is actually better.
You are right, color blindness and grayscale exports are things we need to think about. I added your ideas as an issue (https://github.com/christianvoigt/argdown/issues/113).
I'm not going to defend the article's writing style, but Rust is effectively a functional language with controlled use of procedural-programming features. Not that much different from how Haskell places safeguards on the very same things. (No, I'm not saying Rust today is just as safe or just as elegant as Haskell - far from it! But it can get there with some work.) Even FP is not what it was back in the 1980s and 1990s!
You may want to check out this 2006 talk by Jawed Karim.
https://youtu.be/7oJdD2oUHXc
This was shortly after Google acquired them.
This feedback was posted after Skipr's launch on the appstore. It contains some expectations which I believe plague so much of the software world today.
Indeed, I really dislike java doc style of documentation which forces you to explicitly state a short description, then parameters and then a return value. For many simple functions a return value documentation which mentions the parameters would be amply sufficient.
All book links are Amazon affiliate links (tag=javamysqlanta-20)
> [...] is as worse as hanging them

> I know that Iran is worse

Which one is it?
I wonder if that tactic actually retains people for longer. I just closed the tab after the first couple of paragraphs, googled his name, and found the information I wanted that way.

It seems to be intuitive that if one makes X harder to get via their platform, the user will work harder to get X, but that solution rarely seems to be true.
I did that a couple of times in the last classes of primary school and it was fun.

One time the organizers, seeking to spice up the proceedings, had planned a mock-kidnapping. One of the kids (who was in on the joke) disappeared during the hike and soon enough we received something of a ransom note. Kids excited, kids crying. At the climax one of the organizers jumped out of the bushes with a nylon stocking over his head. The biggest and strongest kid in the group (who if memory serves me went on to become a bouncer at a local pub) hit him on the head with his flashlight, almost knocking the guy out. Good times indeed.

Of course nowadays the school would get sued into bankruptcy by angry parents for a stunt like that. :-)
Punchline: my top-level comment was downvoted with an angry passion. My interpretation is that there is a silent mob of people here that are so threatened by the idea that the only thing they know might not be God's Ultimate Solution that anyone who suggests that things were a lot better a decade ago is to be punished.

All I know is that after I help my friend with her React stuff, I go back to Rails and thank my lucky stars.
Yes, we need to work on that. I added your comment as an issue (https://github.com/christianvoigt/argdown/issues/113). Thanks for your feedback!
Russian population changes in waves ever since that one generation got obliterated by WW2. It never had >50% of the population being <30 years old (as Iran did in the last census). Last time there was a surplus of young people within Russia, nobody had widespread Internet access, and certainly not people in Russia.

Your analogy (and knowledge of history) is really, really terrible.
What you are saying may be entirely true, but Iran is entirely balanced in the middle east by an equally savage and hostile neighbors. Otherwise Iran would have already overrun the region.

Israel and Saudi Arabia are perpetually lobbying for USA to destroy Iran. Fortunately at this time Trump is not interested in adding another $5 trillion to national debt to fight other peoples wars.

Lopsided politics? What is really interesting are Iranian the people on the ground, probably the most interesting population in the entire middle-east. They are actually far more liberally minded than most people imagine, they are very intelligent and capable and productive vs the region. I suspect that free from the Islamic-fascist dictatorship they would becoming extremely dominant in the economically and politically in very quick succession.
I first heard about this from the YouTube channel EEVdiscover:

https://youtube.com/watch?v=9Dy5_unLa74

It puts into perspective that they’d thought this out early enough to develop and commission aircraft to support this.

Makes me think what other large projects NASA had to set up to make things work.
And it still is not open-sourced, two years and five months after the acquisition:
https://github.com/Pocket/extension-save-to-pocket/issues/75

For comparison, it took Red Hat less than two years to open source Ansible Tower.
Which part? The inability to write code that scales, or the arrogance/ignorance about what they don't know?

The "arrogance/ignorance about what they don't know" part most definitely exists everywhere, including people who work on long-lived legacy apps. Definitely agree with you there, if that's what you mean.
Wow, this sounds like a horrible idea...

I see no scenario where this idea could succeed. Most businesses put their mails through sandboxes and whatnot. and a mail that looked like a chicken once, will look like a pile of bones at the time it reaches the receiver.

Well, we had mails that contained VBScript. Outlook users can actually execute these. I think Microsoft changed policies to default disallow for a lot of VB components about a year ago.
> Are Euro wild boars not dangerous?

They are, if you run into them and they feel threatened (especially mothers with babes). But it's super rare to run into them, as they avoid people. A group of teens out at night staying quiet enough to stumble across one seems infinitesimally small. Which is probably why I don't ever remember ever hearing of anyone attacked by boars...
If you are not in the first world, those services are nonexistent.
Why, so the CIA can ruin it again for them?
It's always confused me... Why do you supply weapons, money and military training to the country which 9/11'd you?
We're building a software tool that lets you create HTML emails visually without worrying about client specific rendering bugs like this.

It's due to launch in the next month. If you're interested email paul.odeon@milliner.app and I'll add you to the list to be notified when we launch!
Modern glulam (glued laminated timber) and cross-laminated timber beams are really good. Formaldehyde emissions are under control. Fire resistance is surprisingly good. Economical and less energy needed for manufacturing.
> "US promotes values I am interested in,"

What, like overthrowing democratically elected governments, as they did in Iran? I really hope neoconservativism dies with the boomers, but I fear you're young.
Both kinds of experience are so valuable. "Consulting shop" experience where you get to play with a lot of stuff, often very cutting edge stuff.

"Long lived legacy app" experience where you really get into the nuts and bolts of engineering some software, but you are often locked into a particular stack and the cutting edge is your enemy and not your friend. Can suck big time when you look for your next job and your skills are 5, 10, whatever years out of date...
We've used it for years as well, and (for us) the absolutely worst fact about it is that it is a memory hog like crazy. Even without any accesses at all, it needs like 32 GB RAM on our nodes, for a 0.5 TB DB (with a bunch of indexes). I guess this is by design and is a compromise that requires this, but it makes it very expensive to deploy on AWS, where RAM is the real differentiator for this (actually storing the table on EBS is super cheap compared to the RAM required...). It's also very difficult to analyse to see where the RAM is going, this is one thing at least that could be improved. I would not use it for any newer projects unless this was fixed.
There is no universally accepted definition of what a mountain is. For whatever it's worth, Wikipedia says things like "official UK government's definition of a mountain, for the purposes of access, is a summit of 600 metres or higher", and "At one time the U.S. Board on Geographic Names defined a mountain as being 1,000 feet (300 m) or taller, but has abandoned the definition since the 1970s".
"""The venerable master Qc Na was walking with his student, Anton. Hoping to prompt the master into a discussion, Anton said "Master, I have heard that objects are a very good thing - is this true?" Qc Na looked pityingly at his student and replied, "Foolish pupil - objects are merely a poor man's closures."

Chastised, Anton took his leave from his master and returned to his cell, intent on studying closures. He carefully read the entire "Lambda: The Ultimate..." series of papers and its cousins, and implemented a small Scheme interpreter with a closure-based object system. He learned much, and looked forward to informing his master of his progress.

On his next walk with Qc Na, Anton attempted to impress his master by saying "Master, I have diligently studied the matter, and now understand that objects are truly a poor man's closures." Qc Na responded by hitting Anton with his stick, saying "When will you learn? Closures are a poor man's object." At that moment, Anton became enlightened."""
N1 (Rocket)
> ... so these kids are more at risk of being kidnapped than they are of getting lost.

Keep in mind that they're 12+ and travelling in groups of 10 to 20 kids. Kidnapping a group that big is...not easy :)
For the Soviets to compete with Apollo was no mean feat, it must have cost them a huge amount of money to have launched 4 rockets.

So much has been written about the amazing Apollo Guidance Computer, does anyone have any idea how the Russians planned to of done it?

Looking at a stop watch, and pressing a button at the right time isn’t going to cut it.
> Let's be specific what we are talking about here. We are talking about a country funding lots of militant groups that kill lots of people

You know U.S. actually did fund militant groups directly a few times because we thought we can make it a better place. In fact that’s how big, powerful complicated militant groups started to rise in the Middle East and they are out of control now.

https://en.m.wikipedia.org/wiki/Operation_Cyclone
Not to mention, that is kind of still on going with all the support to Saudi Arabia.

When it comes to Iran,
1953, U.S. and UK did overthrow the democratically elected Prime Minister of Iran only because his interests wasn’t aligned with ours!
https://en.m.wikipedia.org/wiki/1953_Iranian_coup_d'état

Before that, During the WWII, British and Russians invaded Iran and did overthrow Iranian king because he was neutral and we needed their oil fields.
https://en.m.wikipedia.org/wiki/Anglo-Soviet_invasion_of_Ira...

And then revolution happened in Iran and this time people did overthrow the last King who was introducing many social, economic, and political reforms in Iran but we hated him because he was moving too fast for our interests. (Skipping some conspiracy theories about how CIA did trigger the revolution by turning people against the king)
https://m.youtube.com/watch?v=imil1iIpIYA

And then Iraq/Saddam Hossein(Yes! Same guy that U.S. killed after the U.S. invasion of Iraq) was supported directly, intelligence and military, by the U.S. to invade Iran as a counterbalance to post-revolutionary Iran. Which took them 8 years and it was one of the deadliest conventional war ever fought in modern history, and both countries never recovered from it.
https://en.m.wikipedia.org/wiki/Iran–Iraq_War

And that’s my friend every single man/government they had in power since 1940. So no wonder why it’s so fucked up in Middle East now.
Every single time we thought we can make it a better place, But there are consequences to foreign interventions that we can’t control. One of the the richest regions in the world in terms of natural resources and history consequently is in complete misery as a result.
Especially when R really likes to carry on chugging along with your analysis spitting out nonsense values when it should have failed on something 50 lines ago.

sum(1, 2, 3, 10)
[1] 16 # great

mean(1, 2, 3, 10)
[1] 1 # wait, what?
Fair enough, that does make the problem harder.
“I wish we were better at breaking these cycles.”

It could be better if...

Or maybe that is the way we are, those who extract, those who survive, and those who complain about living in a first-world experiencing a little inconvenience in apple app store.

Or maybe free creation of value is unlocked only after enough wealth is extracted by some big group somewhere else and injected into the market.

If these cycles exist, to break them “we” need to open much better possibilities than subj for everyone. But borders are closed, and when one opens them, they hear yet another complaint.