skysight-inc/HackerNews huggingface dataset:
I've been working on a game in my free time recently[0], and I can't stress enough how important it is to identify a "critical path" for developing. Games are such a visual and auditory medium that you can make a really polished and interesting experience that falls flat on it's face when it comes to depth or game mechanics.

Get to the very core of what you want your players to feel, their mindset, etc... and then build on top of it.

Part of doing this well is playtesting (note that this is not QA or usability testing, and especially not focus testing). Think of game designs as hypotheses and playtests as experiments. You can learn an absolute ton about your game just from doing this every week or two. I've found that using Steam's Remote Play Together feature made this quite feasible during WFH.

[0] Link in bio if anybody is interested.
> arent being paid for how clean it is

To be fair, a lot of full-time developers in big companies also do not get paid for how clean the code is, because no one cares.

I'd probably lean more towards personal character deciding this than just looking at people behaving only and always as incentives tell them to in any situation. Some people take pride in their code and some don't.
I used to keep my phone in my pocket, really quite close to my little guys.

This was actually one of the most annoying things to change, but since radiation diminishes by inverse square, even a small distance change (if originally very close) could make a difference.
I stand corrected, thanks for pointing out the paper.
LinkedIn would be better served to buy Upwork, than compete.
Knowledge Services Announces FedRAMP Ready Designation
I use curl daily and just want to thank you for your great work!
A second hand claim from some rando on twitter sounds really unreliable.

However, it appears something is happening soon: https://www.kron4.com/news/national/frys-electronics-permane...

Generally you know, there's a liquidation company that takes over, invalidating returns and other types of inventory rules and they sell everything. Light fixtures, cash registers, etc. They'll be around a bit I'd assume during liquidation.

And who's to say what's next. Payless shoes relaunched just the other month after doing a similar thing and the current owners of RadioShack may, if they listen to me, will relaunch as a hobbyist electronics store (arduino, sbcs, linux laptops, oscilloscopes, logic analyzes, robotics kits, drones, sdrs, 3d printers, smartcar tech, iot things, etc... possibly with "copy shop" like services for laser cutting, cnc machining and 3d printing and hourly workbench rental).
Supposedly it got passed up the chain and is "under discussion".

Offer that + bootcamps/summer camps for kids but focused on physical gear and put it in a couple key population centers and I think the name RadioShack could become one of America's strongest (but not richest) brands. This also permits a flagship model so the launch will be relatively cheap. It's a "retail second" design, like the cat cafes. The first product is the service.
You should worry about your own oppression too, not just the imagined ones of others.
Thanks for clarifying. Given the considerable amount of motorcycles that are way too loud, it still feels like the noise limits for homologation are way too high. Or if that many bikes have been tampered with, it means there really is absolutely no enforcement whatsoever. Either way it sucks :/
Not every screen is high-DPI, and device modality matters too. Being able to touch and trace with your fingers on a smartphone with flexible angles is very different than scrolling text on a monitor. True legibility needs to take into account all of those factors.
You would be surprised how many American companies still prefer to pay check. I used to consult for a payments startup which would only pay by check (and always at least 45 days late). It’s a way to abuse vendors.
You're not paying for the raw components... given the incredibly niche audience for this product and the development effort involved it's really cheap (and it looks like they are even hand soldered).
> IMO this is a confused take on modularity.

You are restricting the scope of what we call a “module” to language runtime modules while the OP has expanded the scope to include things like network tiers and processes with an IPC interface.

I found the OP's perspective both new and useful.
Keto Burninghttp://wintersupplement.com/keto-burning-Australia/
Keto Burning modern Fixing Removes underpins it will probably without a doubt be thought to help limit yearnings while providing feelings of completion. In addition, it influences starches oxidation and breakdown subsequently promising consume with extreme heat from one of actually the overflow fat in the human build.

http://wintersupplement.com/keto-burning-australia/
Cool, I'm gonna test this out. If it works well it's really useful.
They sometimes have deals that beat NewEgg and Amazon prices, like CPU motherboard combos, parts on clearance, etc. They also will price match Amazon and NewEgg prices. The staff at my closest Micro Center is knowledgeable, and of course it’s nice going to a physical store. Shopping for monitors was much nicer being able to physically look at it, rather than trying to comb reviews and hope the one you ordered online looks good.
Revealing the dark side of open source projects
We are QLD based as well. Tim is Sunny Coast, Pete is Brisbane and I'm GC. DM us on linkedin.
My observation is that much of industry does not care about any of these technical or security issues.

In theory microservices are technical artifacts, but what they tend to be are cultural artifacts.

Microservice adoption is often driven by cargo culting, or (better) a considered decision to work around a lack of organisational cohesion.

What microservices let you do is ship your org chart directly, and also map back from some functionality to an owning team. You know who to page when there's a problem and it's easier to tell who is late delivering and whose code is slow. In cultures with "lax" technical leadership (aka no everyone uses same thing mandate, I'm not judging) it lets teams use their favourite tools, for better or worse.

Other org related things are the ability to have independent (per team) release schedules. Separable billing. Ability to get metrics on performance, cost and failures that can be used as indicators of team performance and promotion material. Microservices can also act as "firewalls", limiting the impact a bad hire or team can have across your codebase.

None of this is intended to be negative judgement; microservices can (among other things), help teams feel a sense of agency and ownership that can be hard to maintain as org size scales up.
I'm curious is there any correlation with having chosen the 8GB ram version?

There must be a lot of swapping happening to make that work.
NFTs, Lucid Dreaming, Perseverance, and Geoeingineering
It doesn't help your argument that the only device you mention by name is also built by Apple.
The early universe's expansion was not accelerating, as the early universe was not dominated by dark energy. I don't know off the top of my head exactly when that changed, but z=0.76 seems about right. So I'm pretty sure that is what that is.

The reason the dominant form of matter changes is fairly simple. As the universe expands, the amount of matter doesn't change, so the matter density goes as 1/r^3. The amount or radiation goes as 1/r^4 as there is an extra loss of energy due to redshifting (E = hc/wavelength). Dark energy though is (we think) a constant, so as the universe expands, the amount of it stays constant.
"Tab suspender": https://apps.apple.com/lt/app/tab-suspender-for-safari/id149...
Automated Reasoning as an Annoying Child
Fair enough then.
Actually, I am alien aka non-English speaker. I hardly use any articles. I like Java. I also think English - needs version change. And other languages like Java 11 , 10...
Are the modules you're thinking of heavily shared/shaped by the needs of others? I think it's fair to say that there are more influences than just communication patterns on the design of software. For instance, there's can be a different set of concerns/pressures on developers of open source libraries than on time-sensitive and closely coordinated projects within a company.
Loved Discovery and a couple of tracks that they released once every 7 years. They were basically already retired anyway so it's not really sad when they aren't releasing anything anyway
we have LoRa network in Australia, we have not yet tested on it. We have the capability but it keeps getting pushed down the product roadmap
Crossover is an example of this - https://www.theguardian.com/world/2017/nov/06/workplace-surv...
App trackers sell your location data to the government
Presumably you're fine with tracking adverts all over the web then? God forbid Mozilla try to make some money (to pay their developers, not for profit) whilst preserving your privacy.
Any of these people have to reconcile how much the average person are willing to pay for a currently free service or product. And judging by the lack of uptake and quality of paid alternatives, I'm thinking it's not enough, and by not enough people.
I would love an e-ink laptop because the screen backlight is one of the biggest battery drains.

It'd be interesting to see what the battery life of an e-ink laptop actually is. A laptop with the battery life of a kindle seems like an impossible dream
My apologies I thought I had been clear I mentioned I was talking about the case rate in the US generally has declined, not just CA.
Not an expert, but if you like lambda, I suggest looking at its predecessors, in particular, CICS and OTP.

My current take on this. The "business logic" should not be written in Turing complete languages, but rather composable languages based on simple type theory. So the "business logic" would be limited in what it can do to compromise the system. And then it should be deployed on the execution platform, which is a different concern altogether.

I think using TC (like Java or Javascript) languages for everything is a wrong direction in SW engineering. I think we want to have TC languages for the low level tools (like parsing data, algorithms), and for the execution engine, but we want to compose these in languages that can easily compose, and thus are restricted.

IMHO there are at least two different categories of compositional restricted languages. One is data manipulation languages, that describes how to manipulate data in the schema, regardless of the platform or physical data representation (I really like what David Spivak is doing in this area with categorical databases). The other is system architecture languages, which shows how are these data manipulations executed, and how they compose into transactions, and more broadly, software systems. The former category concerns with how the schema of the data changes, and the latter category concerns with how are the data in the same schema exchanged at the boundaries of different SW systems. (There are probably also useful categories of restricted languages to describe UI and visualizations.)
InsurTech Companies to Watch in 2021 – TOP20
How about for God's sake do what you suppose to do ONE thing in first place- a place to find a job - that is it.!

But no "smart visionary" leadership think "follow facebook" turn it into doomscroll . Have you seen what kind of shit people post there? And how come girl with pretty picture has zillion connections - okay ignore I asked last question. What was I thinking !!
From Cleveland to Boston, Newsrooms Revisit Old Stories to Offer a 'Fresh Start'
Thanks for that. In my case I suffered guessing and tracking for years before I gave in and had extensive tests done. As for cures, that’s another story.
> The one thing that defines fervent anti-maskers, anti-vaxxers, the "let's open for business while people are still dying" crowd, and others with bizarre beliefs is that they make their statements with absolute certainty, and with no admission that they might ever be wrong.

You have now commented twice in response to me, and in one post you cited an editorial in Nature as definitive proof of "the science" on masks, and now you are making black and white claims that would seem to group together people who question masks with "anti-vaxers" and other negative charicatures.

To the extent that I am making a claim here, it is that we need to be more circumspect in our discussions of science. I am advocating for less certainty, and more humility.

You seem to be making claims with a great deal of certainty.
You're thinking about the radio. I'm talking about 5g iot devices handing off data to other 5g devices to relay.
IANAL but isn't a breach of privacy a criminal law thing and all the other stuff civil? In that case it is also a thing for agencies to check up on or to prosecute even if there is no real harm.

I'm talking about illegal activity here not the legal which is, as already stated, sometimes allowed.
I work 8 years on Upwork and I only work with this feature. Initially, I was hostile to it, but later one “accident” helped me to realize the whole purpose of this feature: disputes.

When client don't want to pay, they have 2 ways:

1) just don't put the money to the bound card account, or don't pay the bill;

2) try to say that the freelancer wasn't working.

In both cases, screenshots are the protection for a freelancer. In the first case, Upwork just pays you their own money. In the second case, you have huge evidence that will help you in the dispute.

About micro-management: in 99.9% of cases clients don’t check the screenshots. I saw how it works from both sides. Also, in 8 years I had 1 client who turned off the option of tracking time manually (you don’t get payment protection for manually tracked time, so you only do this when you trust your client).

In comparison to never-ending hell in the fixed-price contracts, per-hour payment is the most comfortable way to work.
I’ve written some animations in React and Svelte recently which edit SVG properties to move objects, and I found myself making the same rounding optimisation (along with using a single path to draw many circles, rather than many circle objects). I think it’s pretty wild that the only way to position objects in the DOM is with strings.
Yeah we saw this after we had our prototype and customer orders. We have never seen any in the field.
I never go through people's posting history and downvote them all, if that's what you're asking. It's a stupid tactic, it happens to me all the time and I wish HN had more advanced software and moderation systems to stop it.

Whether a vaccine is "justified" or not is a complex risk/benefit analysis and not a binary decision that everyone can arrive at automatically. There's an entire field of health economics devoted to asking and answering questions like that.

The post should not be flagged and dead (AGAIN), because it is polite, raising obvious questions, and its only "crime" is to question current popular takes on vaccines, which is not a sufficient reason to try and hide posts from everyone. That's the opposite of intellectual curiousity.
> And as a freelancer, I will never take fixed-price contracts. Find someone else for this hell.

Can you explain why you think this?

Courses/books on freelancing I've looked at generally strongly advise getting away from hourly, so it's interesting how both extremes of this advice exist.

My hypothesis is a lot of freelancers get burned on their first projects because there's a learning curving in controlling scope creep, charging enough, identify client red flags, not haven't enough potential clients to be picky etc. and react by switching to hourly only.
A lot of the real code seems superficially nonsensical as well!

Functions with lots of arguments while the body consists of "return true;"

I guess it tells what AI often tells us about ourselves: That what we do makes much less sense than we think it does. It is thus easy to fake.

How is it possible to churn out so much music or so many books, or so much software? Well, because most creative works are either not very original or are quite procedural or random.

And this kind of work could be automated indeed (or examined if it needs to be done in the first place).
Naming Things in Programming
T'will be a colossal failure, but I welcome any steps that will bring LinkedIn to it's end.
Florida has 15 more deaths per 100k than California, so, no?
Yes. Also something I see in messaging oriented architectures, often seen with microservices for async communication, since synchronous calls usually make the whole as reliable as its least reliable element.

Message orientation, in isolation for each message handler, is wonderful, easy to test, decoupled etc. But the overall flow is harder to understand and coupling at the business level still exists. You still need to remove stock from inventory after a sale even if the two parts don't communicate directly. Messages are COMEFROM.

The other thing is reliability. Monoliths can usually rely on the ambient availability of resources - a synchronous in-process call will have a CPU available because that's how in-process calls work - but services across the network might not have resources to respond for some time. It cuts the other way too, though; when the monolith is down, everything is down. There's tradeoffs everywhere.
I learned Rust from the book as well, the only programming book I actually read cover to cover (though a lot of stuff went over my head, so I am occasionally revisiting).

I found some complementary resources like the following:
https://blog.burntsushi.net/rust-error-handling/

https://fasterthanli.me/ has a lot of very good Rust posts in varying levels

There are also some resources that are still incomplete, like the async book (https://rust-lang.github.io/async-book/)
and Rust patterns (https://rust-unofficial.github.io/patterns/)

And there are youtube channels like:
https://www.youtube.com/c/JonGjengset - He has videos about super advanced stuff (like implement a concurrent hash map), and the Crust of Rust which is more suitable for beginners
Another one I like a lot is Ryan Levick (https://www.youtube.com/channel/UCpeX4D-ArTrsqvhLapAHprQ)
Here is my take: Writing is thinking. As long as you have some topic to write about that has been on your mind for a while, writing about it is a wonderful opportunity to structure your thoughts, make explicit and conscious what has thus far been floating around in your unconscious and thereby see the topic more clearly, come to new observations and new conclusions.
I think it was taken at a particular time. If it were the closest, venus would be closer than the sun.

Skimming the paper it looks like it was the positions in Aug 2003
> If you're going to put a dollar cost on irreversibly damaging the ecosystem, it's going to be one you can't afford. Not in a thousand years.

Is there such a thing as a change that can't be reversed in a thousand year ? Just think of a scenario in which we stop consuming carbon and plastic overnight for a thousand year.
Imager200: a HTTP API to process images over the the wire
Your argument would be sound except that masks are regarded as being completely safe. They are a no risk shot at saving lives. So again, what is the purpose of sowing this type of division amongst people?
Interesting perspective on the architecture of everything software. I love the overarching "security is an illusion" theme
> If you can take these tools and show that any of the truths presented in this article are false

This is not the opposite of taking those as axiomatic truths.

You're also calling them truths and saying it's on me (as a novice) to show them false? This only proves my point that they are not properly examined.

Like I said, it bothers me.
> "If the eventual outcome of that is that we have social media platforms in every major country or market that are separate, then what we will have is an information ecosystem that is completely bifurcated or splintered across the globe," Aral said. "What that portends is a citizenry that has completely different sets of information about local events, about world events, and perhaps a very splintered worldview of reality."

As opposed to the hivemind of social bubbles we have now?
As a possibly former employee (who among us can recall every place they've worked in the past?) who may not have looked at any number of prior employment agreements in an awfully long time, and completely apropos of nothing, I just want to note that endemic is such a good and relevant vocabulary word for current events. I mean, there's the global pandemic, and other things people are talking about, all kinds of uses! Very relevant!
Same as me. I really liked that too. I always read it as x becomes equal to y.
I already have SCSI2SD in my toolbox - but what I really want is the ability to write custom SCSI code for some of these devices, which is what the RaSCSI would provide, in a pretty nice environment ..
If Niklaus Wirth is reading this: Thank you for all your work on Pascal, Modula and Oberon! I would especially like to thank you for your work on "drastic simplifications and consolidations" - to reduce complexity and make it easy to use!
Not on these platforms; keystrokes and screenshots. It's a horrible thing, but on the flip side, of course many people who hire get screwed by people doing nothing but charging a lot for it.

I cannot work on upwork as I ponder problems before I solve them; I can have quite large amounts of time without keystrokes or my laptop might be asleep. I would refuse it anyway if it was required though.
Botanical Research and Innovation Company
Hello new friends, I am starting a company selling research supplies for research only. If you are curious about these products, please look up Botanical Research and Innovation Company on Facebook. Thank you. I promise that I will have better tech comments when I have some time. What a cool site.
A lot of people just don't treat their eggs well.
The problem is that the usefulness of said work might not be the same to everyone. Let's imagine a potential coin where mining involves cracking hashes.

This work is useless to you and me (thus the only extracted value would be the reward from mining), but might be useful to someone who's got hashes to crack (so they get extra value out of the same process). In this case, the latter party can enjoy a 51% attack at a fraction of the cost of the former.
My first project was 16 years ago. I’ve switched to freelance 8 years ago. So your assumption that I’m just a crying kid who can not manage his time is offensive.

I’ll give you a hint: think how a client can abuse this.
Wirth's Pascal as described in User Manual and Report is nearly impossible to write non-trivial programs in. I know, I tried. It required a lot of extensions to become usable.

In 1982 or so a friend loaned me his copy of K+R, I read it, and was instantly hooked. Never wrote another line of Pascal. I had written a lot of PDP-11 assembler at the time, and C's PDP-11 heritage made it very easy to pick up C. I saw how the PDP-11's semantics mapped right on to C.

But some good came out of my experience with Pascal. D's nested functions are inspired by Pascal's nested functions. Simple and easy, including the ability to reach back on the stack and access the callers's variables (all the way up to main()).

C should have had nested functions.
We've typically seen technical people using weweb.io when they want to collaborate on the website with non-technical people (their content creators or marketing team). Interestingly, we see teams splitting the work on the website as follows: developers build custom components and upload them from Github on the editor, then marketing people build the pages and edit the content in autonomy, so developers are involved only for highly custom front-end elements. You are right about the Airtable integration, it is the most used feature of our tool so far :D together with the custom vue.js components integration.