skysight-inc/HackerNews huggingface dataset:
Thanks! We plan to add custom fields in August.
Super interesting feedback. There's indeed a balance to strike between:
- easy to configure by everyone which ends up in a mess
- full config-as-code and developers become a bottleneck
Hasura is an example of an app that started as UI-driven and I feel is becoming more code-driven. Probably a frequent natural path as product evolve and move from SMB to Enterprise. Since the CRM buyer is often the Head of Sales, we'll have to be smart to sell them the more restrictive path!
I've tried to get out of the habit of this one now that I have kids learning from my example, but it really takes a lot of focus. What's funny is that I can remember the period as a kid where it was taking and being bothered by it ("why does everyone want to sound like Shaggy from Scooby Doo?"), before I apparently gave in and adopted it.
You are correct that this is a detectable and entirely preventable failure, however, this is the way in which this can manifest:

- UTF-8 is a prefix-free self-synchronizing code;

- If the first byte of a UTF-8 codepoint starts with 0b0??????? then it is ASCII, and all is well;

- If the leading byte of the codepoint is 0b110? it means there is one continuation byte to follow. If its 0b1110? there are two bytes to follow, and so on up to a maximum of 4 continuation bytes, which is the limit for UTF-8;

- All continuation bytes have the pattern 0b10? and UTF-8 self synchronizes based on detecting the leading byte;

- The correct way to parse UTF-8 is to not believe these lengths AT ALL and actually run the UTF-8 state-machine over the entire input, which can be made quite fast by leveraging bit-parallel techniques (see Daniel Lemire's work);

- The way you shoot yourself in the foot is by believing the length and skipping over those bytes: an attacker makes the last codepoint one that expects a single continuation byte but does not include the continuation byte, the fancy pantsy "optimized" parser will skip over the closing quote and decohere the parse. This is only safe to do on pre-validated input, but even then it's kind of not worth it if you have access to a SIMD accelerated UTF-8 validator

Hope this clears it up!

PS: I DMed you on Discord ;)
Ephemeral Pebble Mosaics
That same ability makes it possible for 2FA apps to exist since the secrets can't be copied, turning the factor into something you know instead of something you have. Additionally just because someone is using a device that doesn't mean that the current user is the owner of the device.
> Instead, we’ll go directly to the crux of the main problem front-end frameworks set out to solve: change detection, meaning detecting changes to application state so that the UI can be updated accordingly. Change detection is the fundamental feature of front-end frameworks, and the framework authors’ solution to this one problem determines everything else about it: developer experience, user experience, API surface area, community satisfaction and involvement, etc., etc.

I disagree. Sure that's at the core of how a framework is written, but all the developers really care about are the interfaces. The user doesn't care at all unless it doesn't work or is annoying to use.

If your interfaces are dictated by the way the event loop is written, there's something wrong that needs to be decoupled. Events should be generic and interfaces should be arbitrary to what developers want.
I forced myself to try it after years of using Input Mono Narrow (a really really good font), and was surprised to find that I like it even better than Input Mono.

It's good stuff.

If you have your favorite font and you find another font that seems interesting, I think it's important to force yourself to use something else for a week or two before you make a judgment. Habits die hard.
A local newspaper published our address to their website. I am hosed. I guess I just have to be ready for the assassins.
Cap top 20% of energy users to reduce carbon emissions
or TipTap/Prosemirror?
Where is that number of 1/3-1/2 coming from? And which fields? I find that very hard to believe (at least if we exclude the obvious fraudulent journals, where no actual research gets published)
You also adjust to a degree. With a family those longer moments can be as rare as a few times a year. I used to be alone for many hours or days almost daily when I was younger. But I’m doing fine. I really do enjoy the moments of solitude but I guess I don’t need them as much as I thought.

With this “draining” metaphor you’d think every introvert parent is a mere husk
No longer a cold case? Police confirm search warrant Tupac Shakur's 1996 killing
We had people saying the same thing where i am in the states. Except that county mwdical examiner records are freely available online and did not reflect that in any way shape or form.

There were still, far more deaths from overdose and suicide than Complications of Covid-19.
Doesn't that depend on the font author providing a NL version?

e.g if you want the FiraCode improvements[1] over FiraMono without the ligatures. Without editor support, you would have to build it yourself since they don't distribute a NL version.

[1] https://github.com/tonsky/FiraCode#whats-in-the-box
I tried looking at that document. It's pages upon pages of nitpicky detail causing my eyes to glaze over.

Better would be something which points out the scientific misconduct. Otherwise it comes across like a Gish gallop.

As an example, I picked one of the documents - https://drive.google.com/file/d/17O123ENTxvZOjXTnOMNRDtHQAOj... - and found a comment that intrigued me:

> In some places, the CMF has no research-based evidence, as when it gives the
advice “Do not include homework . . . as any part of grading. Homework is one
of the most inequitable practices of education.” The research on homework is
complex and mixed, and does not support such blanket statements.

I stuck "homework inequitable" in Google Scholar and found https://scholarworks.calstate.edu/downloads/8910k087s saying "Based on the literature, it is apparent that homework is not equitable for students from low socioeconomic backgrounds. It is important to mention that some studies claimed a positive correlation with homework and learning outcomes, but those studies don’t take socioeconomic status into account."

There's a book from 2000 on the topic, "The end of homework : how homework disrupts families, overburdens children, and limits learning", at https://archive.org/details/isbn_9780807042182/page/n9/mode/... and "Rethinking Homework: Best Practices That Support Diverse Needs" with a second edition in 2018.

This all makes me wonder why doesn't the research-based evidence support this statement?

If it isn't "one of the most", what are the most?

Or is the issue that the author doesn't understand the topic enough, so think it's too complex for anyone else to understand?

> the document I linked to is from 2023

That's an unfair characterization. While parts of it are from 2023, https://statmodeling.stat.columbia.edu/2022/05/05/california... shows the document was there in 2022.
Whatever you think in theory, in practice we have an actual legacy of the extraction, relocation, and enslavement of a particular group of people on the basis of race. We fought a civil war about it and it remains the most enduringly contentious and difficult conflict -- the defining conflict, in many ways -- in our nation's history (right up through today).

It will always be a topic deserving of special dispensation.

The question, therefore, is really quite simple: 1) does that legacy justify a similarly targeted set of rules designed primarily (and maybe exclusively) for the group most harmed by that racial legacy; or 2) does our Constitution in fact demand that no such racial preferences ever again be practiced on this soil?

That's really the debate.
Hi all,

I recently spoke at Google I/O Extended in London about Jetpack Compose and Google Maps.

I enjoyed speaking about it, so turned the talk into a blog post to share with others. I hope it's of use to you for your own ideas!
I can buy the chips and pay myself living wage and still solder Arduino nano for cheaper than they sell it and I don't live in 3rd world country. That's the amount of profit they make on one.

It's not the case of just chinese labour being cheaper, they earn massive profits on one and when you can have 5 or even 10 boards made for cost of one arduino it just becomes silly.
The presence of athletics at these institutions clearly demonstrates that it's part of their purpose, just as the sciences, humanities, and arts/music are.
Pivot to actually being an open-source-supporting nonprofit?

You know, the thing they were saying that they were?
>literally everyone has tried to take over china (modern translation: "access their markets"), from the mongols to the british to the japanese. i bet even the romans had some half-assed plan they were working on.

China was an Empire because they tried(and succeeded) taking over neighbours by force, including Mongols and Japanese.

To portray Chinese like saints or victims is not knowing about the thousands of years you talk about.
I can parse all of GCC's C torture tests with basic UTF8 support in my "toy" PEG-based parser, does that count?
How can open hardware be counterfeit?
It shows ability to scale as a leader and be a force multiplier.
Exactly. Apple is likely to take the edge computing approach (in fact, they already do - try searching your iPhone's photo library for "sports car" or "cat"; I'm fairly certain this all happens on-device using the neural engine).

In addition to the leaps and bounds in silicon, Apple has also quietly been making acquisitions in the space (like $200M+ for Xnor.ai - focusing on low-power ML intended for edge computing applications).

They are likely relentlessly optimizing, and in typical Apple fashion will not be first to release something, but will do a killer job in distributing it to hundreds of millions of devices/people at once, with a UX that's thoughtfully polished and accessible to all.
I wonder why. I had the same problem and assumed they'd just bought some premature technology and never upgraded since.
A simple way to choose devices for home automation
> you can mostly[1] use Cargo, depend on the right embedded_hal crates for your target, and be up and running with a hardware-backed async runtime and everything

Can one use Rust's embedded_hal from a different programming language?
“Market Makers” Want to Expand Their Use of the Shortwave Spectrum
Then they will put their money into another pay-to-win system.
You should check out portainer.io
It's a dad.
Love my synology, I’ve been using it for 12 years now. I will upgrade at some point to latest 4bay version
The first thing that popped out to me when looking at your github repo is this need to be updated: https://github.com/twentyhq/twenty/blob/main/server/README.m...
When fgetc succeeds, the int it returns has a value based on interpreting the byte as an unsigned char. On a platform with an 8-bit char, that means it’s in the range 0 to 255. This is required by the C spec regardless of whether char is signed or unsigned. Meanwhile, EOF is required to be negative. Thus, you can always distinguish the cases as long as you look at the original int return value rather than casting to char.

Fun fact: This approach causes trouble on obscure embedded platforms where char and int are the same size (and therefore an unsigned char value can’t fit inside a signed int). Such platforms are allowed by the C standard as freestanding implementations that don’t implement the full standard library, but they can’t conformantly implement fgetc. https://stackoverflow.com/questions/3860943/can-sizeofint-ev...
Do you treat non-ascii whitespace as whitespace or valid parts of a lexeme?
I'll take a swing, but I welcome additions.

> How does an Open source hardware company make profit?

The same way an open source software company does, which is to say, there's no definitive answer. If you're building an open source platform, you're just as likely to make a profit from something in the ecosystem around the platform as you are the platform itself. Sure, you can sell the hardware, but you're likely to make as much or more selling your expertise around the hardware, whether that's in the form of add-ons (think: open core), books and courses and training, certifications for certain compliance needs, or services customizing the platform to meet a specific need for a specific client or industry.

It's worth noting that pretty much every successful open source software company targets enterprise clients. It's (sadly) very difficult to make money in the long term from consumers and hobbyists, because price is so often the deciding factor in their decision making. If you crack that nugget, you'll be among the few.

> If they do want to make profit by going closed source, what is the issue in that ?

Mostly, it's the backlash of a perceived bait and switch, or "openwashing" something that isn't. It's harder to track contributions for open source hardware like it is software, but it's worth noting that if a copyleft license is used, outside contributors would need to agree to the license change (if there were any outside contributors).

It's also, frankly, a value add that goes away. I bought a Prusa 3D printer because of the openness. If that goes away, so too would go away my willingness to pay a premium for their product.

> Does it matter if they go closed source? People still figure a way out to tinker with most stuff.

It depends? One of the most important parts of open source is the ability to freely redistribute my changes. If I improve an open source product, I have a right to share my version with anyone I want, including by selling it. I may not have that right if it's closed.

It's also a slippery slope. The changes hardware manufacturers make to keep people from copying their products also tend to make them harder to tinker with. Or to be sure I could get parts from a different supplier if the original maker went out of business.

I'm sure others can add much more to my comments.
Thanks! I was skeptical, but I took the time to actually compare Framework, Macbook and custom remote workstation on these metrics: battery life, security against theft and accidents, high speed networking, upgradability, repairability, compatibility (eg. external Nvidia GPU, coreboot), offline use, performance and weight. Remote won on every metric (has no single drawback) except offline use, which is not a problem when you are at home. So I decided on doing this. If you don’t mind, how do you connect? What is your setup? Are you able to eg. forward USB devices to the workstation?
Part of it is that people like what they are good at. Having both parents providing years of mentoring and experience will invariably give their child an edge in that skill set, which leads to a higher chance of embracing it in adulthood.
You skipped the first one.

"meet the immigration status criteria in effect for SSI/SSP as of 8/21/96."
OP- here , I am very grateful for your and everyone’s replies. Lots of things I can read and try to make it better. I hope this helps anyone else in a similar situation. Thank you.
I don't have the degree but I often notice (or think I notice) people not answering the question that was asked, reframing questions to answer the pet peeve they love to bring up, and people agreeing with each other while sounding like they're arguing with each other such that the conversation never ends. It annoys the hell out of me and it feels quasi-impossible for me to relay to others what is going on.
Here's some open source insights regarding the repos mentioned so far.

https://devboard.gitsense.com/twentyhq/twenty

https://devboard.gitsense.com/salesagility/SuiteCRM

https://devboard.gitsense.com/YetiForceCompany/YetiForceCRM

https://devboard.gitsense.com/odoo/odoo

Some notes based on what I'm seeing are SuiteCRM and YetiForceCRM are not fully being developed in the open. The community around odoo is quite large and has close to 10,000 historical contributors. Twenty is new and picking up steam.

Full Disclosure: This is my tool.
You might not agree with the spirit of this an endeavor, but I have a yes/no question for you:

If you were to wear your most clever, most creative writing cap, could you make a convincing case entirely contrary to your beliefs? I'm not asking whether you could write a convincing case against racial affirmative action, because I know you could handle that just fine.

Instead, could write a convincing case that the group you're talking about owes some collective debt to the rest of society, rather than the other way around?
They don't all fail.

In the spring of 1998, Netscape launched Open Source with the Mozilla project. Six months later, under pressure from Web standards advocates and others, Netscape and Mozilla tossed the Netscape Communicator 5.x beta code base and started over, a re-write based on a nascent engine that would come to be called Gecko.

That re-write did indeed take much longer than expected as Netscape wasn't able to release Netscape 6 for about two full years which was an awful long time to be without a web browser release.

And Netscape 6 wasn't terribly successful except that a few of us took that code in 2002 and turned it into Firefox which shipped in 2004 and quickly grew to hundreds of millions of users and a half a billion dollar a year business that's maintained at those levels of revenue for more than a decade.

So, re-writes can work, just not necessarily the way one might expect them to work.
H-1B Visa Holder Applications Overwhelm Canada’s New Program
The symbol "input" is a Python built-in.
The auth popup also breaks the back button which also is pretty crappy.
Salesforce is basically the OS for your company.
Every byte in a file, as represented in an int, takes on a value of 0..255. fgetc doesn't return a char, it returns an int, which means it returns a value of -1..255 (i.e., 257 possible values). If you try to represent the return value of fgetc as a char, two of those values get the same representation, namely 255 and -1. The difference between ARM and x86 is that on ARM (unsigned char), the -1-as-255 is represented as 255 when cast back to an int for comparison, whereas on x86, the 255 when cast back to an int is -1, so it would return the same value as EOF (although it would also do so had the value in the file originally been -1).

Representing binary data as unsigned char (as opposed to char or signed char) is the norm however.
How Canada’s Record Wildfires Got So Bad, So Fast
Boy, Ste. Catherine is looking absolutely _yoked_ at the Sistine Chapel.
Sure they do - but you can have Outlook show your upcoming meetings in your Outlook sidebar, so you can see everything upcoming on a single computer screen.

Individually all of these apps are shit, the value is that they work well together. This is not unlike, say, the Apple computer which can do things like go back from sleep in 1 to 2 seconds because the software is written for one particular chip.

As a side note, it is not obvious to me that Teams is a separate product that you get for free. I would say it is just as correct to look at what you buy from MS is a standard office communication and organization service and Teams is just a part of that.
That is such a silly take. GDPR doesn't force you to keep using unsafe tracking methods on your not-even-commercial website. GDPR doesn't require you try and trick me with the two "accept" buttons.

Collect metrics in a lawful way and GDPR doesn't hurt your UX.
I just recently started using DDG is there any intuitive way to block the MSN links? Probably wouldn’t be too hard to get the original article url anyway tho.

And I’ve been pretty impressed with Brave search so far. Promising
My friend runs a bookkeeping service for small to mid-size businesses[0] and they usually recommend going through the state website.

Oregon's site[1] looks pretty straightforward.

If you want stuff wrapped around the LLC beyond its scant structure, another popular option is Stripe Atlas[2] though it is unclear from their landing page whether LLC is still an option (they still have a blog post referencing LLCs[3])

[0]https://www.accountingprose.com

[1]https://secure.sos.state.or.us/cbrmanager/index.action#stay

[2]https://stripe.com/atlas

[3]https://stripe.com/blog/atlas-llc
> Tags are always in the empty string namespace unless an explicit namespace prefix is given, in which case the tag's namespace in the one corresponding to the prefix.¶ That's it. That's all there is to namespaces and attributes.

This is at best misleading (or worse: misled—and wrong). The semantics of the following snippet is completely different:

<foo:bar baz="xyzzy"/>

... from this:

<foo:bar foo:baz="xyzzy"/>

(Assume the "foo" prefix is defined and mapped to a namespace.)

This is before even getting into the fact that unprefixed elements will belong to the default namespace (despite being written with no "explicit namespace prefix").

> The namespace is the thing declared as the attribute of the xmlns tag.

The "xmlns tag"? No.
And it is patented..
There's options between jail and nothing, like fines on the institution, bans on receiving grants etc.

As for low probability of being caught, nah, academic fraud gets caught all the time. There's so much out there it's like shooting fish in a barrel. Elizabeth Bik primarily goes after biomedical studies that can be spotted via image analysis and has said:

“Science has a huge problem: 100s (1000s?) of science papers with obvious photoshops that have been reported, but that are all swept under the proverbial rug, with no action or only an author-friendly correction … There are dozens of examples where journals rather accept a clean (better photoshopped?) figure redo than asking the authors for a thorough explanation.”

University vice presidents are almost always reluctant to get involved, and is that so surprising when fraud is so widespread that the President of Stanford is caught doing it? All you do by exposing fraud is make enemies. Theo Baker is an undergrad studying CS so has many options outside of academia but if he didn't, would he really have shot the king like this?

Enforce sanctions against the people who are so lazy about fraud they get caught by random volunteers on Twitter, then worry about how to find the rest.
I'm completely fine with academic success not being linked to any sort of outcome or result or increase in value to society.

I just don't want them use my tax dollars to do it.
I may be an anecdote of 1, but I have purchased dozens (probably over 100 by now) of arduino clones of various types and have position converters based on Nano clones running large machine tools in various industrial locations. In all that time I've had one failure and that was due to me doing something stupid.

I think I've only ever had one genuine Arduino brand device and that was sent to me by a client.
FYI: This should just be a regular submission since it’s a blog post:

https://news.ycombinator.com/showhn.html

> Off topic: blog posts, sign-up pages, newsletters, lists, and other reading material. Those can't be tried out, so can't be Show HNs. Make a regular submission instead.
What are the key differences between 2019 OW1 and current OW2? From an outside view, they look very similar.
God forbid you come from a competitive high school, though. Some kids can't get into Georgia Tech simply because of the quota system. A kid with a 3.8GPA will surely get in from Tri-Cities HS, but not from Milton HS.

If that's the case, your options are somewhat limited for a comparable tech/engineering school.
Language is a social construct. People tend to modify their speech to be in line with the speech of those around them.
You own a bunch of high-def video cameras already.

Go make it.
I would imagine there's something wrong with it if Target isn't just buying it

Though it could just be cost given that Target could just pay for a plastic injection mold overseas and then pay peanuts yearly to make a 60k batch for their yearly renewal they mention, compared to $20*60k each time
devil's advocate - '1 in 4 studies are fake, says "study"'